Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Jach
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
92 ms
·
841.
▲
by
Jach
5y ago
> inciting even bolder ideas Even if it would have lasted, which I doubt, I also doubt it would have successfully inspired much, and certainly not any time before real engineering came about as a consequence of understanding physics and
842.
▲
by
Jach
5y ago
Also from my anecdotal experience it's possible google is a bit smart about unsubscribe links. My tiny blog has "unsubscribe" as part of its URL, it's truly one-click unsub and doesn't do anything clever like user a
843.
▲
by
Jach
5y ago
I believe Salesforce offered interns in SF something like $8600+/mo and an option of company-provided housing or an $8k stipend, if they took the latter then their effective pay would be a bit over $11k/mo. So yeah, it doesn'
844.
▲
by
Jach
5y ago
FWIW I use vim with the slimv plugin for CL, it works great. Of course for many systems vim can be a bit of a pain to install for the first-timer, too, though I think less so than emacs or one of its many flavors. For the price of an email
845.
▲
by
Jach
5y ago
It's a nice dream, to have a populace educated to a much more advanced level in math, but I don't think it's doable with America as it is, i.e. we can't have both. We could at least stop sliding further down, perhaps, an
846.
▲
by
Jach
5y ago
The cost savings in medical expenses can balance out a lot, this becomes even more apparent as aging itself is cured and the costs associated with diseases brought on by aging, especially expensive end-of-life care, disappear. Since your at
847.
▲
by
Jach
5y ago
> They got used to an expensive lifestyle? That, among other reasons, like wanting more or nicer things, across many possible dimensions of meaning for 'nice'. Same reasons at play for why when people get a raise, or take a job
848.
▲
by
Jach
5y ago
I used to know online a Romanian who had moved to Canada sometime during high school, she made similar points about the slowness of the North American curriculum. I told her about my 11th grade AP Physics C material (which uses calculus) in
849.
▲
by
Jach
5y ago
My salary is already the company's business, they're paying it. What's worth fighting against is the idea that how I spend (or save) that salary, and worse how some average of how everyone independent of job and salary in a g
850.
▲
by
Jach
5y ago
That's one reason, not the reason. However it's interesting to note that the convenience factor aimed at getting people to do "just a little more" is even more greatly amplified by just enabling WFH. Indeed a lot of comp
851.
▲
by
Jach
5y ago
I still think everyone should fight against it if they think it's going to happen, whether they've come to terms with it or not. I heard about an employee who moved to Canada, got her manager to agree to no pay cut, but HR went ov
852.
▲
by
Jach
5y ago
What's the problem? Take out the BiConsumer that doesn't exist in the Lisp version and the Java version has the same number of closing marks.
853.
▲
by
Jach
5y ago
I agree that "C/C++" isn't a good sign, though it was more forgivable when C++ just meant C++98... For speed, nowadays, you use X. That is, many languages can be fast, especially if they have access to intrinsics, the re
854.
▲
by
Jach
5y ago
Even this isn't the problem; I generally prefer the style (in Java at least) of splitting things up into small pieces, pkolaczk below gives some more rationale. It's certainly easier to test, and is often easier to read. But yes,
855.
▲
by
Jach
5y ago
Yup, as I type ( and { and [ and " and manually close them in every other language and inevitably turn that stuff off if the IDE has it enabled. vim default has enough support -- when I type ) et al., it highlights the matching opening
856.
▲
by
Jach
5y ago
Slimv comes with a Paredit Mode: https://github.com/kovisoft/slimv Personally I leave it off, though, never been a fan of anything trying to 'help' me automatically while I'm typing apart from indentatio
857.
▲
by
Jach
5y ago
There's still decent business in sharecropping Wix/Shopify/Salesforce/etc. Very quickly companies find that the out of the box stuff doesn't do 100% of what they want, so they need to pay to get that last bit and de
858.
▲
by
Jach
5y ago
> I’ll remain unimpressed by interoperability improvements to CL so long as the culture of “roll your own libraries!” remains in place. How do you think those Java libraries got made? Java has also long had a culture of roll your own lib
859.
▲
by
Jach
5y ago
The emacs bias is even part of Lisp advocates mental models, so it's no surprise that a lot of would-be Lispers give up at the thought of having to use it. But there are alternatives, and it might be fruitful for advocates to routinely
860.
▲
by
Jach
5y ago
There's a Common Lisp implementation on the JVM, called ABCL: https://www.abcl.org/ The interop is... not the best, but it's something. I've only used it for proof-of-concept stuff (e.g. how-to make a Lisp mo
861.
▲
by
Jach
5y ago
You can get an approximate taste of what it's like in plain old Java + JRebel, it's seriously about the same as trying to do it with Python + something like Flask. Start up a big application server in debug mode with Eclipse/
862.
▲
by
Jach
5y ago
Without using a mock framework, assuming User#say_current_time isn't a private or static method then: final Date testDate = someFixedDate; User testUser = new User() { @Override Date say_current_time() {
863.
▲
by
Jach
5y ago
Java has a mechanism, just pass alternate implemenations in constructors. If you must, a setter method. For most code you don't need to bring in the overhead of Spring, and @Autowired isn't really more convenient typing wise. Plus
864.
▲
by
Jach
5y ago
Does Amazon refuse to deliver to homes in the town you're familiar with? Doesn't help with produce since not everywhere has same-day Amazon Fresh I guess (and Amazon's isn't very good compared to store alternatives in th
865.
▲
by
Jach
5y ago
Are you being serious with this linguistic game? One might just as well argue that stopping the construction gravy train would be the progressive push for change, while letting it continue even to absurd conclusions like empty skyscrapers a
866.
▲
by
Jach
5y ago
Given I've had a number of non-spammy emails from them wind up in gmail's spam that I've had to mark as not so, I was surprised when I got an email about this several days ago and it wasn't marked spam. I was really temp
867.
▲
by
Jach
5y ago
That's a possible charitable interpretation, sure. Still, it's weird, the only reason you should want to link your github account is to showcase some of your work. If there's nothing of your work there, not even any gists, wh
868.
▲
by
Jach
5y ago
How do you distinguish between "made a crappy chat app with Python+Flask because I wanted to play with Flask [and perhaps by making it public my hiring prospects will improve as a bonus, or not, but I don't have a strong reason to
869.
▲
by
Jach
5y ago
Yup, I've always believed anything on my resume is fair game for someone to ask about, so I should be able to talk about each thing to some extent. As you accumulate more things it can be a useful filtering tool too as you just leave s
870.
▲
by
Jach
5y ago
Others have pointed out it's been done -- so it will continue to be done again and again until something gives. But I'd like to point out at least Go is safe for now, since black goes first! (However, white is used by the stronger
More ›