skysight-inc/HackerNews huggingface dataset:
> from 'What Are the True Innovations of Lisp?':

"... and realistically no programmer today cares about what made a language stand out 50 years ago. ..."

"... re there any features that couldn’t be copied so easily into the various descendants of Algol? ..."

Might be because there are no academic papers linking the ALGOL language issue(s)/bugs (that happen with regularity in languages such as C) and the applicative languages not having algo langueage issue(s)/bugs (such as lisp) because applicative languages support 1st class handling (and variations) of NIL, NUL, (), "", and ''
You'll never hear the real reason. So if you have an issue with this fact, don't invite the candidate to an interview. If you don't have an issue with it, then why ask? They'll never say "because I'm constantly looking for better opportunities and will jump ship when I can".

This is what most of those questions on the list have in common: both sides of the table know that the answer will be contrived BS. They are a waste of everyone's time.
Yeah, but that's no advantage if the device you're making can't be made any smaller due to non-manufacturing constraints, which is the case for power electronics, a lot of analog electronics, and also a suprising amount of digital electronics as well (where the whole device will fit in the spaces between the bond pads needed to connect the chip to anything else).
Bureaucrats in other countries don't dictate our law. That's a gross misrepresentation of how the EU works.
On the other hand, it's not like divided Europe has such a glorious and glamorous history filled with freedom and liberty. To what degree the EU improves on that in the long term (i.e. the next 50-100 years, proper long-term) is an open question, but I'm cautiously hopeful. The EU is a fairly "weak" power and individual member states retain a high degree of autonomy; it would be significantly harder to truly "exploit" the EU in the same way a country's parliament can be corrupted: chances are a significant number of member states would put a halt to it, and/or the EU would simply break up or split.

NATO doesn't really centralize power IMO; it's a very short and straight-forward treaty; the entire thing is 2 or 3 pages of text. NATO countries co-operate of course, but so do many non-NATO countries, and it's decided on a case-by-case basis by the countries themselves. There is no "NATO organisation" that can tell anyone to do anything. In practice, the US is the "leader" of NATO, but even their power is very limited in practice. You may recall that little kerfuffle in Iraq where half of NATO basically told the US to go fuck themselves and their stupid war (leading to hilarities such as "French fries" being rebranded as "freedom fries").
Logic Is a Special Case
I thought he was just wishing Miss Sophie a happy new year, because it is the beginning of a new year for _her_ since this is her birthday.
No one would blame her for the closing of the whole branch. That's kind of the best possible answer.
I've seen some resumes/linkedins that put reasons for why they left the job in similar situations. Acknowledging stuff like that is a good way to get ahead of questions.
But isn’t there always a kind of quid pro quo in free software? It’s not as if Apple refuses to participate in the free software ecosystem. Doesn’t Apple also publish some important open source software?

Sure, Apple ships curl, and maybe doesn’t support it (are you sure? Don’t they build and test it from source on their own servers? Isn’t that a form of support?).

But Apple also ships and supports WebKit, which - as the original basis for Chromium - has arguably had a bigger impact on the world than curl has. And I suspect that Apple also contributed to some of the standards that curl relies on. Of course, Apple built WebKit as a fork of KHTML… but if memory serves, they didn’t have to make the fork open source.

I’m not trying to defend Apple in any way, I just think that the conversation can be a bit more sophisticated than just “big company ships free software and gives nothing back”. Apple has shipped some really cool open source software in the past, and I think it’s disingenuous to suggest that they owe something to every package that they ship. That is not really in the spirit of free software.
Try pressing F10 0 . , and see the background keyboard layout on the blog. It's semi-easter-egg right there, pretty nice.

* I have vimium binded, so the sample keys aren't conflict
Romania experienced extreme per capita growth over that period ~51%, or 5.3% ish per year.

But if you want to cherry pick a few years it’s worth understanding the details. Germany’s per capita income increased from 41,572$ in 2010 to 47,974$/year in 2018 that’s a 15.4% increase despite a 14.4% drop in 2015. Notably that 14.4% 2015 drop was was linked to over 1.1 million asylum seekers from the Syrian War and part of a huge wave of legal and illegal immigration. Exclude that 2015 and Germany saw roughly the same per capita growth rate as the US.
Guys who drop out of freemasonry tend to do so because their girlfriends/wives disapprove (or would) of the social status of the other men involved. I'm in the middle of this issue now, and I can say it's because a generation of men (boomer/X) grew up depending on their girlfriends/wives to manage their social lives. There are actually guys who bring their wives/girlfriends to meet new male friends to vet the guys for approval. It's a generation of men who lack normal adult boundaries with the women in their lives. GenX men are largely codependent and needy owing to pressure to be "sensitive," being largely raised in broken homes, so their ideal relationship now resembles what is effectively sexual cannibalism elsewhere in nature. They don't identify as men because they think men are who hurt their mothers, the source of their belief in a perfect infant self. They're unweaned.

The knock on effects to millenials make forming male friendships really fraught. Add the hyper-mainstreaming of gay culture, and suddenly male friendships have all the absurdity of how badly boys cling to women and hang around as "friends" hoping for more, but now they're doing it to straight male friends, and it undermines the trust in the fabric of male social networks. Can gay men have close straight male friends without holding out hope for more? Some, not all etc, but I would say the confluence of straight men codependently outsourcing their social lives to their wives/girlfriends because once they have one of those they're somehow made, and the complexities of normalized gay culture where boys-being-boys, they're hanging on for hope has really frayed the fabric. We're all still trying to navigate a radically new (and arguably, devastated) landscape without a lot of ground rules.
> It is entirely compiled down to native code for your respective platform

Has this changed recently? It’s been my understanding that react native has corresponding native components for many UI elements and uses them. But your react logic is still executing as JavaScript.
I also enjoyed their follow up walkthrough of Stable Diffusion’s execution code: https://youtube.com/watch?v=-lz30by8-sU&feature=shares
I have sat across from recruiters at a previous job, in California of all places, that would quite frequently ask these very questions. The question is, how would you prove you were asked these questions if you were being interviewed in a state that has 2 party consent laws for recording?
It says “your” at the end of the article, actually.
URL filtering and element hiding alone are insufficient to block all ads and other annoyances (e.g., sites that detect incognito mode or adblockers and refuse to show you their content until you disable them or pay) today. This is a list of resources that get injected with +js to help block the rest.
I will hang out with my best friend and play poker together. I would like to be with my wife, but she is a bartender and of course she must work tonight; it's the busiest night of the year for bartenders.
How short is short in your opinion?
Not everyone is a serial liar, don't assume people can't give real reasons for deficiencies in their resume.
Congrats to all the Croats here seeing this as a good thing! Welcome to the club! For me personally the benefits of being part of Euro and Schengen (coming from a small EU country) have been vastly greater than any potential costs.
The accusation is that Airbnb is using facial recognition to deny people lodging. It's a reddit link so I don't know if it's true, but if so, it seems my 2033 prediction from an hour ago is coming early. This shouldn't stand, we need proper regulation (which I can't believe I'm arguing for) to prevent companies from making their own rules like this. It's a failure of government. (If the whole thing is true, I'd want some proper confirmation. But even if it isnt, this is not the first situation like this)
It's not a terrible list, but #10 and #4 are fine, IMHO.
But typed logic would allow for automated linting / token appreciation!

https://plato.stanford.edu/entries/types-tokens/
> No interviewer in the US would dare ask about vices

I actually saw a job application recently asking to confirm that you haven’t used any nicotine products in 6months in order to be hired. This was very strange as it was a 100% remote job so maybe it was HR/copy paste but the wording was bizarre . They made it clear that it was about nicotine and not just tobacco and explicitly called out things like gums or patches.

I did not continue the application. I assume now it was some useless virtue signaling related to young people and vapes or something. I’m not even sure they’d seriously test people, but it’s still ridiculous that according to what was written you could be denied employment or lose your job because you had a cigarette outside the bar last weekend or have been using nicotine gum to quit smoking
I think a big part of what people perceive as being Electron’s fault actually comes down to how the app code is written.

Beyond the regrettable (but hard to avoid) baseline memory usage, startup time, and bundle size, at the end of the day it’s just a browser. Native code might be faster than JS on benchmarks but at the level of clicking a button to perform an action, there’s no technical reason that the latency should be any different, certainly not at the level of 100s of milliseconds. It’s just slow UI code at that point. I daresay the bigger problem is the huge prevalence of slow UI code.

It reminds me of this article on why NetNewsWire (a native Mac RSS reader) is fast - turns out it takes a lot of work beyond just being native! (and a bunch of these strategies have analogs in the JS world too)
https://inessential.com/2020/05/18/why_netnewswire_is_fast
I’d love that this too. It’s one of the little details I’ve gone to appreciate about my Apple Watch, how all the day night features (at least seem to, I’ve not exhaustively debugged it) use correct day, night, twilight, etc, based on my current location.
We had a Feuerzangenbowle (the drink and the movie) with the German student association at a renowned US university every December, until the university figured out that "Feuerzangenbowle" is an alcoholic drink, and declared that, as promoting an event with an alcoholic drink in the event title was prohibited, we had to rename it...
I'd like to think it's possible, but sadly we don't even have the tooling to begin to correctly understand the problem in software let alone the unsafe hardware interactions.
Yes, though also only to a point. You still see multiple dies in a product generation for CPUs, but you do get binning into multiple SKUs for each of those dies.
> There is no magic barrier preventing goods moving across the border except that the customs department decides to interfere.

Customs policies are based on international trade agreements and local policies. The 'custom department' is just executing.

> one of things that most bought people together celebrating the EU's contribution to the world seemed to be ... phone charger cables

You made that up.
Why NetNewsWire is Fast (2020)
Ask the other candidates, it’s not so hard with glassdoor etc. The questions are a red flag, so you’d never want to work there but equally some free money from a discrimination lawsuit wouldn’t hurt.
I wonder if there isnt something that eats prions too. After all, if prions were impossible to destroy, then the whole planet would be one big pile of prions.

Didnt the planet have a LOT of coal since for millions of years there were no fungi to digest the dead trees?
LLVM is also pretty significant and they’ve supported that heavily.
It's not always that bad, the main issue is it's inconsistent. Some games run great, others run slow, some are very buggy, and some won't run at all. It's gonna take a while to catch up.
Worst one I got recently was "What is your perfect number of working hours per week?" I said 40 and the interview process was ended early after the CEO said "oh we put in 50 per week because we know it takes extra effort for a startup". I expanded on how 40 is what works for me, interview got very cold after that. I felt pretty incredulous after that. Especially when the recruiter asked if 40 was a hard requirement. I thought those types of startup cultures were long gone by now but I guess not!
> Huh? Save for a small number of cities most of the nation is sprawling suburbia. 70% of Americans live in single family homes.

That is not true.

https://www.statista.com/topics/5144/single-family-homes-in-...

> Most of what you pay for here is the land. And this is becoming ever more important because of agglomeration effects in the modern world

This is also not true. With an investment property you can depreciate the value of the building. But not land. It would reduce the tax incentives greatly if that were true.

I’ve owned five properties in my life and the house “improvements” is always more valuable.

Out of those five, two were new builds I had built from the ground up as primary residence. You can see the value of the unimproved land and compare it to the values of the houses built on top of it.

The other three were investment properties where I could only depreciate “the improvements” - the amount attributed to the house

In “sprawling suburbia”, builders can buy land cheaply and build hundreds of homes.

> Ok you're switching gears a bit here but I'll entertain anyway. If you want to build up the right solution is a Land Value Tax. Landlords of course hate this idea.

You realize any increase in cost is passed on to the tenants. How does that help affordable housing?
It cannot. This is its result:
```svg
Copy code
<svg width="100" height="100">
<defs>
<pattern id="rope-texture" patternUnits="userSpaceOnUse" width="10" height="10">
<rect x="0" y="0" width="5" height="10" fill="#333" />
<circle cx="7.5" cy="5" r="2.5" fill="#333" />
</pattern>
</defs>
<path d="M20,50 C20,30 50,30 50,50 C50,70 20,70 20,50" fill="url(#rope-texture)" />
</svg>
```
This works for simple little functions, but if someone was going to use prolog for anything complex, it would quickly be impossible. There aren't going to be functions that take a rendered page and an alist of values and return the template. Or that reverse hashing. Or really anything very complex.

For using prolog in its original purpose as a database of queryable facts and rules, this is useful, but as a general purpose programming language, I think it's more of a parlor trick.
I think that’s more due to cultural uniqueness than legal restrictions.
Skating here! That one's mine since a few months, and my resolution's to learn to ollie, so I can start exploring things beyond just cruising.

Picking up skating was also causally responsible for getting me to quit unneccessary drinking (they're incompatible choices), so I endorse the sentiments in this thread. I think they're smart ideas. Work hard at your goals!
Agreed. What I'm thinking of specifically is the leftpad attack vector, where a trusted actor suddenly went malicious and broke the software many people were lying upon who didn't realize they were relying upon it (and weren't really in a position to be aware of the issues the author had encountered).

If that happens too much, corporations re-evaluate rush and costs and start developing things in isolation and in-house. But I expect leftpad will be a rare event.
I am not trying to nitpick - just giving my honest feedback. This submission is not for a technological breakthrough that I would admire from a theoretical perspective.

This problem has been solved many times over the last decade or so. So claiming that _this_ is the future and not the more established (and smooth!) solution has to be supported by at least some evidence.
> But your react logic is still executing as JavaScript.

Yes, but this is no different than how native works. On iOS, The JS Bridge compiles to bytecode and talks to the Obj-C runtime for native needs like Cocoa, just as Swift does.

Sure you could get better performance by writing your apps directly in Obj-C, but I don't think many people want to go back to those days.
Sounds like it was actually a perfect question. It made it crystal clear that you and the company didn't see eye to eye on work conditions, and that neither of you would be happy working together.
Compromised PyTorch-nightly dependency chain between December 25th – December 30
As a counterpoint I kinda liked it. It doesn't continue down the page but I thought it was a nice touch.
How short? How many examples? And credible reasons, especially if I know something of the circumstances at various large companies.

I know personal counterexamples where someone verged on job-hopping who became a great relatively long-term employee. And I've also known people who had a single example of clear not-meeting-of-the-minds. But, in general, if there's a consistent pattern, no reason to believe you'll be different.
What makes the GP statement untrue? I can imagine that cash flows between the US and states are dissimilar from those between nations that originate from trade - is this your qualm?
Also thanks for https://muffinman.io/blog/get-lines-of-text-from-html-elemen... I think I had this requirement before but did not have desire to do it, your solution is very helpful.
meant to link to the article that the reddit post links to.

sent a request to have that fixed so hopefully the link gets updated
I've seen that happen before, but it was always a temporary artifact of the chosen architecture, optimizer, loss function, or training details that would disappear later on once they were improved and then offer no help. I have little experience with CV compared to other tasks though, so this might be the reason. Have you seen any papers about this phenomenon?
He will do his very best.
Euler was also the one to generalise the result to non-prime integers. He could have used the Chinese remainder theorem to do so but the first know use of it by western mathematicians was due to Gauss in 1801.

To be fair mathematics was really close for a really long time, but before that generalisation not all of the ingredients were there at the same place at the same time. It might well have been possible for the Chinese or Hindu-Arabic mathematicians to discover Fermat's theorem or perhaps even Lagrange's theorem (which is how I'd prove it from scratch if necessary), but as far as I can tell they did not.
How can an abi allow but not require passing them via registers? Isn't the point of a convention that everyone does it the same way? Other wise the caller could put it on the stack and the callee look for it in a register?

Actually reading the word abi made a little neuron light up. To what extent does rust even follow that abi?
oops.

https://cdna.artstation.com/p/assets/images/images/056/724/9... (bottom left)

https://cdna.artstation.com/p/assets/images/images/056/762/0... (bottom right)
Haskell repositories have SQL parsers aplenty, some BSD3, at least one MIT-licensed: https://hackage.haskell.org/package/queryparser

Maybe pick a language that has better libraries for language parsing and analysis?
I have a few friends who are doctors. One is a primary care physician and he talks about the frustrations of patients refusing to take care of their health or adopt behavioral changes he recommends. Most just want a prescription so that they can continue their bad habits. The other said he went into surgery because he didn’t want to have to work with patients who won’t take care of themselves. However, he occasionally looses patients on the operating table which never gets easier. As an undergraduate I considered going into academia, and one professor cautioned that I need to be prepared to see the ugly side of academics and be willing to tolerate seeing something I love be sullied by inter-departmental politics, publish or perish, difficult students, etc. In short, I think all professions have their upsides and downsides. I think the answer is to care about your craft for your self respect. I think you have to do your best ultimately for yourself. We’re putting a lot of our time/life into our craft, so it seems to me we owe it to ourselves to make it mean something, regardless of the reality of coworkers, the need for a paycheck, etc. I will also admit that living up to such a challenge is a daily struggle, and I don’t always measure up to my own ideals. But I’m always trying.
My phrasing was unfortunate. I didn't mean "getting a book published...", rather "buying a book, which was published..."
Outer Wilds (not to be confused with Outer Worlds) is the best game I've ever played. An extremely engaging discovery driven story game that's so well executed it puts most AAA titles to shame. It's one of those amazing experiences you'll only get to have once. Wish I could forget everything and play it over again. (If you're not convinced look at some of the reviews online. But try to avoid spoilers as much as possible. This game is best experienced as blind as possible.)
I deal with technical issues for users and have for over 20 years all around the world. In my experience 5% is too high. There are certainly problem customer, some from frustration for things not working, some more a language barriers and then the jack asses - I’d say that 80% of the work is on 10% of customers which skews the results further. I can only think of a handful, less than 10 customers I wanted to fire and only one who was such an asshole I did in those 20 years. If you are able to solve the problem of the user they normally turn around.
> Despite EU having 100+ million bigger population than USA!

Because it took in a lot of poorer nations after the fall of the wall. Especially those who were in the Soviet block. The USA had nothing like that. The USA has a single market and the leading currency. Without the single market Europe would be much further behind.

Part of the attraction of the EU for those countries was and is that trade and economic development is easier for those nations inside the EU.
Everytime they asked me "why should we hire you?", I always replied a small introduction saying that that position might be an interesting next step for my career followed by "and also your recruiter contacted me, so I guess you guys know better than me why you should hire me".

The oversaturated modern job market melted the brain of the HR departments to the point that they think it's a great privilege to work for them when they are just another company and you only want to earn a salary.