skysight-inc/HackerNews huggingface dataset:
I didn't realise something as specific as 'race condition' could have a colloquial definition, but ok.
Most meat flavour come from sauces. Your burger mostly tastes of ketchup, mayo, mustard, pickles, and fried onions.

Your steak is slathered in mushroom sauce, your fish is covered in batter or white wine, and your chicken is coated with 11 different herbs and spices.

You're eating meat, but you're tasting condiments.

I like veggie sausages because they fit in hot-dog buns. And burgers because they fit in burger buns. I wouldn't say the attraction is that they taste of "meat" - they're just convenient form factors.
Yeah, there are a couple of people from Pivotal working on a column store right now, but a major limitation is that while the storage is now pluggable the query planner and the executor still assume all engines are row based which prevents PostgreSQL from taking full advantage of a column store.

Edit: Another project for a new storage engine is zheap which is a new row based storage which uses undo log rather than storing multiple row versions to reduce the amount of bloat.
Hackers hacked e-billboards to play porno
I'm somewhat familiar with Falun Gong. But I'm not sure I understand why it constitutes a "cult" -- this term seems unnecessarily loaded. The fact that your friend's grandmother was able to "swiftly depart” increases this suspicion for me.

There are lots of religions in the world with weird practices, including some Christian sects that don't permit blood transfusions and some new-age groups that shun modern medicine.
> Is this not in line with the average person’s perception of the Saudi government?

No. The average person thinks we’re allies and therefore by definition Saudi Arabia is run by “good guys”.
Insomnia is now part of Kong
Lisp is not alone in that regard, to be honest I suspect it is even more true in FORTH. In FORTH you define words, which you then write your program in. These words very quickly become problem/domain-specific.
That's literally what DOS is... a loading program that itself ran from a boot sector and provided services layered on top of BIOS calls.
Seriously, I mean these trains might be impressive from an engineering point of view, but they will be used to violate human rights. If calling that out leads to downvotes and lost Hacker News "karma", then what was that "karma" even worth?
And when would you want to do that ? Really curious as I fail to see a usecase where the same goal could not be achieve otherwise. But there must be some otherwise the API would not have been introduced i guess.
The "figuratively" sense is just bog-standard hyperbole. Do you also object to "killed" in the sense of a stand-up comedian getting a lot of laughter during their act? Or "I just died of embarrassment!"?
Apple to Launch 'iPhone SE 2' in Early 2020
Don't know how credible it is, but these folks were predicting the current ~$20 price goes to ~$50 over a year's time:

Chart: https://www.retevia.net/wp-content/uploads/2019/02/IPv4-Pric...

Article: https://www.retevia.net/address-pricing-2019-and-beyond/
A better word is probably "polished". I agree that Windows is not the prettiest thing to look at, but it's definitely polished.
Didn't intend to imply that the Leave campaign was performed wholly in good faith, I'm not so naive as to think that there are not parties that benefit from the weakness of the pound and instability that the unprepared government has caused scrambling to react to a referendum the majority of MPs were sure would come up remain.

However your point on the leave campaign is only one side of the story;
The BBC's coverage of the lead up to the referendum was overwhelmingly pro-remain, the figures I've seen (though I don't have them to hand) were 80% pro-remain coverage.

Additionally, the remain campaign had full overt government backing; Every single household in England recieved a flyer explaining why David Cameron and his cronies thought that the UK should remain, which is much more penetration than any slogan on a bus could get.

Thanks for your reply, it's nice to have a reasonable debate with people with differing opinions on this matter, usually I just get called racist for voting leave and have trouble explaining my views after that.
At these speeds, the train would need to drive in a low pressure tunnel.
The Marketing Plan Series, Part 2: Benchmark Gathering
"I _could_ care less." It's meant to be a sarcastic expression. William Safire covered this (probably before you were born).

https://www.nytimes.com/1979/09/30/archives/on-language-twow...
Thank you for sharing this.

I love how the story goes through everything that should not be done, from blind investment to breaches and personal information leak (in a thumb-drive!!).

And this is just one company.
Announcing Bit for Vue Public Beta
What's going on with IPv6 that is preventing it from alleviating the IPv4 scarcity?
Do you understand the difference between extensibility and refactoring? For the purposes of flexibility extensibility is more desirable than refactorability (to me and my problem space anyway).

>because we are talking about your comment on Haskell.

I am not in the habit of commenting about things in a vacuum.
I am comparing Haskell to other tools in my toolbox.

I am sure that in the Haskell universe (isolated from the rest of reality) Haskell is the greatest thing ever.
"need to belong"..."The tendency of people with this need is to weaponize The Thing, and to wield it against those outside the movement and those they do not deem as worthy of inclusion in the movement."

So many examples of this in daily life. People do amazingly vicious things to validate their membership in a movement/tribe/religion/cult/etc.
If you want good vegetarian/vegan cuisine, you shouldn't go to western franchise foods. That's like going to a steak house and ordering a salad. These companies know their customers, they know they generally aren't vegetarians, so they put minimum effort/expertise into an item that few will order anyway.

On the other hand, most foreign cuisines have developed good vegetarian dishes out of necessity. Some places even specialize to cater to vegetarians/vegans. That's just as capitalist as the major burger franchise next door. So take your money where your mouth is.

> I live in Canada, btw.

You do, but you don't have to. Just saying.
The practice can pretty quickly add up to millions on a sizable account

Can you demonstrate this claim, with math? Within an order of magnitude, what would the size of that account need to be, what would its trading frequency need to be, what would its average trade need to be, and what would the average PFoF per trade need to be, to result in $1,000,000 of PFoF revenue incident to that account?

There are technologists who have an emotional relationship to the claim you just made. It feels correct. If it is correct, it should be amenable to analysis via numbers in the same fashion that other claims about numbers are amenable to e.g. multiplication.

Spoiler: There is no account which generates $1 million in PFoF fees [+]. Your estimate is off by at least 3 orders of magnitude, and more than that for e.g. typical HN users, including those who have hundreds of thousands or millions of financial assets, including those who trade relatively actively.

[+] There are plenty of accounts in the world which generate $1 million in net interest revenue; they are generally not owned by individuals but a company which doesn't have a treasury team and which doesn't execute aggressively could fairly easily do that if e.g. they raised +/- $100 million and kept it in the same place they kept their seed round.
Slow drivers must cause extreme road rage on that road
In the short term maybe? A forward shift in age threshold is essentially a one-time reduction to expected future pension expenditures, whereas the triple lock and increasing post-retirement life expectancy are continuous increases.
Remember Twitter?

Facebook? I don't regard a company that sells people's information without their consent as "social media". There's nothing social about going behind someone's back and deceiving them.
Facebook can be forced to remove content worldwide after landmark EU ruling
Probably because they like meat but think it's unethical to eat.
Note that this is a dynamic analysis, and precisely because equivalent static analysis won't scale to Linux kernel.
It is a big difference if you care about fairer trade partners.
That was my first thought. It is an app with a killer feature of giving drivers notifications about law enforcement presence.
Is labor not a good thing that should be encouraged?
> I'm not very surprised by more people finding tasty vegetarian options when more are made available.

This is a bit off-topic, but this always bothers me. Just because we're discussing a topic doesn't mean we're surprised by it. Some data being new and worth discussing doesn't mean it broke from expectations.

You can see the same thing in this other thread: https://news.ycombinator.com/item?id=21146856 No one is clutching their pearls, folks. We're just having a conversation.
Of course the same standards do not apply. People living under democratic regimes can be assumed to have formed their views independently on their own, and to be speaking on their own behalf. People living totalitarian regimes cannot be treated as free-acting agents.
You can't really make a statement like that about "Europe" and be right, as the amount of options really varies throughout Europe. The UK has had a lot of options for vegetarians for a while, and outside of rural areas the Netherlands is excellent as well. But Hungary, for example, was far less easy (though still very doable) last time I checked it: the vegetarians in our group had to have grilled Camembert in practically every restaurant.
This research is pretty laughable. Made by one university, 3 locations - ages/demographics are not represented properly at all, the cultural environment is the same (one university). The ratio of veg doubled (0.25 to 0.5) while the ratio of meat fell 33 % (0.75 to 0.5).
Also it doesnt at all mention the in volume of the eaters: What if the people who predominantly eat meat simply stopped going to the cafeterias as often since the food choice became less interesting ?

They also say the sales rose 40%-80% - why is the range so big (and is it even reliable then)?
For other HNers out there that may have the time this weekend, here are some good resources that should get you started on helping out those in your community:

Donate a book to help rehabilitate the incarcerated: https://bookriot.com/2015/09/03/donate-books-prisons/

Volunteer to help the incarcerated: https://www.bop.gov/jobs/volunteer.jsp

Help end homelessness today: https://endhomelessness.org/

Help feed the homeless: https://www.homelessshelterdirectory.org/

Help feed anyone that needs food: https://www.feedingamerica.org/find-your-local-foodbank?refe...

Help feed hungry children and babies: https://www.foodpantries.org/

Help those in need near you: https://www.redcross.org/volunteer/volunteer-role-finder.htm...

Yapping about the nuances of helping others on here means jack-squat to those people in your community that need help now.

Any amount of help is 'good enough', any amount of volunteering is 'the best way to do things', any amount of canned food for a hungry child is 'spending money wisely'.
I completely agree, we shouldn't be depending on our optimizers do some approximate Bayesian inference- an optimizer should optimize only.

However, I think it's a different effect- even purely in terms of optimizing the training loss, on a quadratic (with noisy gradients), the short-horizon bias effect exists.
I like the taste of meat but I don't like how is it made. So if I can get a sensible substitute which hasn't been made killing animals, I'll eat it.

I'm not all day eating substitutes, as some of them are extremely processed, and also, I like vegetables and legumes, but I'll eat a Beyond burger or some other fake meat every once in a while.

You can think about it as in "I like my cell phone but I rather find something made with less suffering, so I'll buy a fairphone or something like that"
McDonalds pestle analysis case study
Ah yeah, groene golf (green wave [1]). I grew up remembering my parents also using that. Except it never bloody worked.

[1] https://en.wikipedia.org/wiki/Green_wave
i really think the way to getting millions to change their meat eating ways is one animal at a time. Don't tell a typical meat eater give up all meat. Tell them give up cows only. Then pigs. Then maybe stop there for a while. Exist on chicken and seafood and that would change the world. Just place cows and pigs in same category as dogs and cats and all of a sudden, wow, huge win for everyone.
Might still be useful if you're placing enough nails in the right arrangement, sort of like railroad track laying machines.
A Virtual Museum of Soviet Everyday Life
It's not that I don't have work. I have plenty of things I could be doing on a daily basis. It's that there is no direction. No plan. No priority. I just show up and do whatever I do and go home. Once a week, I send a report to my supervisor of my activities for the week. My projects are entirely separate from the other developers here, so it's not really an option for me to go sit with them and co-work because we don't know each other's codebase.
That's not descriptive, that's presumptuous and elitist. How do you know they're ignorant? Maybe they know perfectly well what the word means and are using it for humorous effect, or as an extreme intensifier.
Before roughly 10 years ago there was no formal release schedule but in practice it was roughly every 1 to 1.5 years, so people decided to formalize the process and do strictly yearly releases.
Well I dunno about germany but over here in the netherlands there's no real law about not using full names. However if a paper does use someones full name and then that person gets their reputation ruined they will usually get a lower sentence if guilty. The idea being that getting your reputation ruined is a punishment in itself.
That's simply not correct, at least in the US. The process I've seen is the employee is taken to a meeting room, they're told they've being let go, they're walked to their desk to retrieve their personal belongings, and they're walked out the door. From the employees perspective one minute they're working like normal, and perhaps a half-hour later they're standing outside unemployed.
Front groups or not, patients in China have an unnaturally short wait time for organs.
Those tracks you reference are owned by the freight companies, not the gov. Even a good chunk of the rail lines that Amtrak uses are merely being rented from the freight companies. The Northeast regional line that connects Boston -> NYC -> DC is one of the few lines in which Amtrak themselves own it.
I have so much respect for those protesters.
Slightly related: Homographic homophonic autantoyms http://www.qwantz.com/index.php?comic=1104
> There was an appalling timesheet system called Agresso, the most counterintuitive Windows GUI I ever encountered.

I love the idea that there was a terrible timesheet system called Agresso. And that it's still around today!

Some things do change with time. If this system was created today, I imagine it would be named something like quiesso or daisy.
Im not sure he said anything about it. Your googling will be just as good as mine.
Public transportation has a complex relationship with land value, but saying it decreases it across the board is blatantly false.

https://www.citylab.com/transportation/2016/04/transit-stati...
You disavowed the wikipedia article for being strictly fact-based, having no interpretation. I can vouch for the fact that there are many left-leaning people offended by the contents of that article.

You disavowed Damore's stance because it has been interpreted in a way you think is wrong and offensive.

You can't disavow both of these at the same time without contradicting your claimed intent (of wanting to hear facts that the left is offended by).

It's obvious, based on your reaction to Damore's stance, that you are offended by, if not the Gender Equality Paradox, something extremely adjacent to the Gender Equality Paradox.
You are correct.

I infrequently do some light googling to see if anyone is seriously trying to use bamboo or hemp for paper and fabrics. This was the biggest hit last time.

http://www.bamboopulp.com

For future, I'll be mindful of the labor and ecological impacts of their processes.

Thank you.
It is a good question, the answer is "it depends" but usually it would be "more secure", unless you know WTF you are doing. Usually, people don't, or they think they do but they don't.
You write bug-free code? You verify correctness of distributed and concurrent code on type level? What approach do you use: session types, TLA, separation logic? Sounds super cool, that's some seriously bleeding edge stuff! Does your team have open positions?
Or, you know, just a regular diet.
Wren 0.2.0 Released
To me, that demonstrates the problem with Tesla's autopilot. Maybe it recognized you as a pedestrian from five hundred meters away but didn't slow down and proceed with the extra caution warranted by your exposure and vulnerability. Instead it proceeded based on minimizing the applied safety factor and maximizing the passenger's convenience.

It had to slam on the brakes. That's not safe driving. Tesla's are programmed to play chicken with pedestrians. Their behaviors correspond to those of aggressive drivers.
Sure, Desktop GUI programming tends to be one of those contexts. But I think those contexts are much rarer in Server APIs, and the internet has shifted the focus of programming from GUIs to APIs.

I wouldn't recommend Hsakell for a desktop GUI, but it's excellent in the API world. It's more of a backend language.
Humanity won't go extinct if you don't have kids. What you do is not what everyone else does. Example: If everyone had 3 kids then earth would quickly become overpopulated and billions would starve. But that doesn't mean that there is anything wrong with having 3 kids today.
Just like it helped china. Is neo-liberalism at this point even a ideology anymore? Or just a fig leave, for doing whatever one wants to do? A ideology should at least have some grounding in facts or at least some desperate searching for idea-traitors, to repair the damage done to it by reality. Neither of those can be seen ..
The thing is, you don't need to be entirely vegetarian to have a big impact on your environmental footprint, etc.

Many meals can do well, or even be improved, by having 'much less meat'. After all, meat has been a sign of prosperity for a long time, and so it's been stuffed into many recipes that probably don't need it, or that need much less of it than curretly practiced.

'less-itarian', if you like.
I agree on over-use of optionals.

I disagree with the code is thus doing too much, however.

At least in this specific and some other cases, the method shown there is a wrapper to do a major task of converting data formats from one form to another.

These optional, well-documented arguments show the defaults used, and are modifiable in, as you said, specific use-cases.
I agree with your whole comment except for the last sentence. The people will be owned by their phones until they align their desires with their capabilities such that they have control over that technology. That's not a political problem, it's a technical one.

Mobile phones are like 3D printers: the technology isn't new, but within the last decade the price of 3D printer components dropped, and the availability of open source software to drive them rose, and an equilibrium was found where they entered the domain of non-professional tinker types, at which point we saw an explosion of creativity in that space. The only difference is that that equilibrium hasn't happened for mobile phones yet.

But people are working on it: https://www.kickstarter.com/projects/2103809433/wiphone-a-ph...

It's gonna take a while, but once the DIY approach is a viable alternative, even for just the tech savviest 1% of the population, Apple and Google will have something else to be compared against, and that will effect their choices in a nice way. Or at least I hope so.
Pride marchers attacked by pro-life groups in Paraguay
Isn't it Elon, not Tesla?
Apps like this are an interesting outgrowth of Apple's recent-ish API improvements. It's (fairly) easy on iOS to do bulk on-device OCR now, because the Vision framework[1] natively supports it in a fancy hardware-accelerated manner.

[1]: https://developer.apple.com/documentation/vision/detecting_o...
Wow, that's a great idea!
Writing a compiler is still almost always overkill, because implementing the compiler is one of the smallest parts of creating an effective programming language.

Let's say you're starting a project, and you're choosing a language to write it in. You have two options:

Language A:

1. Has multiple mature compiler/interpreter implementations.

2. Has lots of tooling built around it.

3. Has extensive documentation.

4. Has a diverse community to hire programmers from.

5. Fits the problem domain okay.

Language B:

1. Has one buggy implementation that returns mangled stack traces on errors. See Kernighan's Lever[1].

2. Has no tooling.

3. The documentation is the compiler. So... no documentation.

4. The only programmer that knows it is the one who wrote the compiler.

5. Fits the problem domain as well as the programmer understood the problem domain when he started writing the compiler.

I know which language Dan McKinley[2] would choose. :)

You might say, "But my language uses the same homoiconic syntax of Lisp, so the tooling of Lisp carries over, and it doesn't require more documentation than just normal functions, and Lisp programmers can pick it up easily." To which I would respond, "Sounds like you took the long way to implementing a library." I'd level this criticism against a lot of Racket languages, which basically are just a shorthand for a bunch of require statements. I'd rather copy/paste those same require statements.

The fact that Lisps make creating a compiler so easy is actually a downside, because it leads people to write compilers without thinking through the full secondary effects of doing so. This is one of many heads of the Hydra that is The Lisp Curse[3].

EDIT: Decided to say more.

EDIT 2: Decided to say less.

EDIT 3: Always be editing.

[1] https://blogs.msdn.microsoft.com/alfredth/2009/01/08/are-you...

[2] https://mcfunley.com/choose-boring-technology

[3] http://www.winestockwebdesign.com/Essays/Lisp_Curse.html
I am curious, and also don't mean any offense by it: why is this surprising or even silly to you? Has it been your believe so far that a major driver behind avoiding meet is the taste or texture?
My father in law can fly from Los Angeles to San Jose in an hour for $150 round trip. Not sure why we need to lay tracks all over the land when we have flying machines.
AFAIK we (Milky way) are on a collision course with Andromeda.
I use it as the scripting, and implementation, language for a console-based mail-client. (Think "mutt", but with real scripting instead of the ad-hoc support that mutt has.)

I use it because it's a simple language that is quick to code in, and trivial to embed inside a C, or C++, host application.

If I were to begin the project again I'd have no qualms about a similar approach. (Writing the core in C++ with a notion of display-modes, email-parsing, etc, and the actual control in Lua. The biggest painpoints were dealing with MIME, and similar broken emails which was largely irrelevant for the lua-side.)
Who is 50+ and does NOT want to retire?
I left my last FT job in 2017. Tried a couple of startups that quickly flamed out. I'm on the back side of 50, disgustingly healthy, and enjoy being part of winning teams. FWIW: product manager, ex-developer, semiconductors/software/IoT. Austin.

I have enough money to retire - that's not the issue. I could volunteer more & probably will - but that's not going to fill the intellectual void.

So, I want to keep working. SURELY I'm not the only person who thinks like this. Right?