skysight-inc/HackerNews huggingface dataset:
Agreed. Laravel is also fixing many of the complaints people have with PHP [developers], because it tries super hard to make you do things properly, and wherever it is possible, it actively prevents doing things the wrong way.

It's really a breath of fresh air in the way it's laid out (IMO) and the documentation is mostly very good, with some areas (weird edge cases) that are lacking a bit, but it's quite usable.

I'd recommend someone starting PHP to go with Laravel, and learn it's way of doing things. You can't go wrong and you will learn how to do things the right way. That's what I teach people.

Also, this is excellent: https://phptherightway.com/
> Sure, today JS is a proper language

It is?
> I'm a Redux maintainer. Sagas are a great power tool, but most apps don't need them

I’m super happy that you’re here saying that. I’d go farther than “most apps” to “almost no apps” but, though I’ve mostly worked with apps where I wish they hadn’t used sagas, I have a lot of admiration for the saga concept and library.
What licensing is this under? Maybe I'm blind but I don't see any info on that
Unfortunately a Java applet, but the guide was interesting (click the “Next” near the top).
I know it's easy (and tempting) to put the blame on social media alone, but there's more than that. The rise of social media certainly accelerated the evisceration, gutting, and - as some might say, annihilation - of journalism but the tailspin trajectory has been in the making for quite a bit longer.

Here's a thread from January this year, where a journalism professor lays bare the facts about the decline of his domain: https://twitter.com/jeremylittau/status/1088503510184927233?...

If my memory serves me right, that thread was on the HN front page at the time. Essentially the expense of quality journalism was seen as frivolous in the 80's, got nixed, and by the mid-90's newspapers relied on their established captive audience to churn out reliable profits with little appetite for innovation. Who was going to compete with them, anyway?

Internet changed the landscape, and social media has been instrumental in hammering nails in the coffin. But the decline of journalism and destruction of quality newsrooms has been going on since before there was public internet.
Even the description of the feature quoted from VW in the article doesn't say it stops for you.

What it does do is determine whether or not you're trying to panic stop when you hit the brakes and stops hard before you press the pedal down far enough to do it on your own.

What it doesn't do is stop for you while you're accelerating.

If they want to claim the collision warning system failed, fine. But they didn't mention if the warning went off or not.

But they're trying to claim that VW said the car would stop for you, by quoting VW not claiming that the car would stop for you.

“If the system detects a hazard in front of your vehicle, it will alert you both audibly (with a chime) and visibly (with a small icon on the dashboard). The system also prepares the brakes for emergency braking, meaning it will take less time and power to slow your vehicle to a complete stop if you need to avoid a collision. If you don’t apply enough power to the brakes, the system can help to stop your vehicle automatically.”
do companies also give their products for free to amazon to sell?
That’s amazing. Did that require any custom code?
So like the standard arc4random_buf(3) which everybody has except for Linux.

Don't worry the name is historic it does not us the arc4 cipher any longer, at least on OpenBSD. They switched to chacha20 as stream cipher.
There is a Blue Energy project on it: https://deafsluitdijk.nl/nieuws/de-9-meest-gestelde-vragen-o...
Ruby 24 Year Anniversary
Yeah that really sucks for him that he became CEO of Mozilla off the back of a subpar baby’s first scheme built in a 10-day adderall binge and then lost his cushy undeserved position by being an unabashed homophobe. Poor guy.
You sure turning off Gatekeeper turns off TCC too?
There are a lot of new models coming out each year. However, the oil vapes tend to be easier to use when out on the street or in a place where it’s forbidden to smoke / vape as they leave very little trace and smell. But even with the dry vapes you have to be careful what you buy as some of the cheaper ones use plastics that can’t take the heat, causing you to inhale plastic fumes. For example, most of the snoop dog branded vapes.
This would be nice, however I’d likely be dead before midday. Mid-30 to 40C every day here in Queensland at the moment.
Please test your CSS not only with Chrome, but with Firefox too. There are a few glitches.
Not that I see myself needing this in the foreseeable future, but I still want to commend the structure of the offering. There's a paid tier, a free tier, and the possibility of installing the open-source software on your own host computer. I think that's a great set of choices. I wish more webware were organized like that.
If people are interested in this sort of stuff:
https://en.wikipedia.org/wiki/Delta_Works and https://en.wikipedia.org/wiki/Zuiderzee_Works
Restartable Sequences for Linux
This. That is why people here prefer to go at it together. They’ve been joining forces for centuries to battle the water. (Next to the Afsluitdijk is the “Oude Bildtdijk“. It was made in the year 1500.
Richard Yu: Huawei has overtaken Apple as world's No. 2 smartphone maker
I would add that - of all Italy - Sicily is one of the regions where historically everyone ruled (and lived) over the centuries:

Greeks

Carthaginians

Romans

Germans/Franks/Vandals

Bizantines

Arabs

French (Normans)

Germans

French again (Angevins)

Spaniards (Aragonese first and later unified Spain)

https://en.wikipedia.org/wiki/History_of_Sicily

Even Vikings (briefly) ruled it:
https://en.wikipedia.org/wiki/History_of_Sicily#Viking_Age

So - from a DNA analysis - you can probably find traces in the population of practically every "race" that existed in the basin of the Mediterranean sea (including Europe, Africa and the middle East) and even part of northern Europe.
The license option is worse than you say: it's an exclusive license, meaning that not only can they do whatever they want, but you can't even do whatever you want anymore (distributing the article, etc.).
You can submit a link more than once?
Moonjit – Fork of LuaJIT to Continue Development
Awful lot of coomers here, apparently.
Skyscraper Index
IEEE still does not allow open access to the articles they publish, and requires its authors to sign exclusive copyright transfer agreements, so it's no better than ACM in terms of open access.
This is the price of a movie ticket in the United States, at least in California.

Source: lived in LA and the Bay Area.
Ha... Ever heard of our bureaucracy?

It's destroying so many good ideas or makes them so much more expensive.
“Get Rid of That Dangerous Belly Fat”
I get review requests from journals and it is my personal decision to accept them. My employer (university) does not even know if I review papers or not. I do not have any obligation or get any kind of compensation for doing them. This is normal, and I consider it not being paid for reviewing. Baffling that you find it baffling.

And, although it is true that being in a program committee may involve reviewing, that is not the same thing as peer review for a journal. I find weird that you have so strong opinions about this if you do not understand the difference.
Native Memory – The Silent JVM Killer
Functional Data Validation
SoftBank-Backed Startup Sought to Disrupt the Car Market
Because its inherently appealing, close to what you wanted intuitively, and if you're only dealing with a single implementation of it, works fairly well.

You don't really get bit by its lack of a standard and extensibility until after you've bought in.

It's essentially designed by the opposite of a committee -- rather than including everything but the kitchen-sink, it contains support for almost no usecases except the one. Which is very appealing, when you only have the one usecase.
It may not be relates to your brother, but I often find that the smarter people consider themselves to be, the more often they never open the manual for the tools they are using.
(defun averagenum (n1 n2 n3 n4)
(/ (+ n1 n2 n3 n4)
4))

The typical pattern is

DEFSOMETHING name arglist

body

A Lisp programmer reads those structural patterns, not the delimiters.

Lisp programming is more about thinking of trees of code and their possible manipulation - even independent of a visual notation and especially independent of the exact delimiter used.

The delimiters are in shape recognition much less important than the shape itself.
I'm overly happy that I'm not the only one who thought that.
Yet another profession that will be more or less extinct in about a decade or two.

Nevertheless an intriguing method to have humans trained in what essentially is a mechanic task. Reminds me of Dune.
A couple of other mentions:

Looking for restaurants as I'm traveling is a difficult process. I used to land on Yelp and its imitators, thinking that I was getting a solid list of what was available, only to find that there is so much more that isn't listed. And the reviewers are generally awful.

People search sites. Years ago, I was able to track down quite a few people from my long-distant past for free. Then those sites were bought by companies like Intellius, which is about as helpful as classmates.com.
I tried Unmark 1 back in the day. I loved it! Later I abandoned it, because sadly development looked dead (it was even marked as abandoned on Alternative.to). You probably lost a few user who are now using other tools. :/
I won't try the new version, sorry.
Dogs process numerical quantities in similar brain region as humans
I'm pretty sure it would be censored in China, they would simply threaten to shoot down the satellites.
2) just stop reading news
Run containers like a boss with containerd
Nitter might not require Javascript to run, but it's everything but fast.

Every page that's not cached takes several seconds to generate. It's not much better to show a white page for seconds than it is to show a skeleton page and then load the data using javascript.

Also they have taken the decision to proxify all images/avatars through their own servers. Why? And if you do that, at least set appropriate cache headers! Every time I visit a page inside Nitter every single image loads again even if I've seen it already.
AI Is Biased. Here's How Scientists Are Trying to Fix It
Thanks! Any options optimized to mobile?
I probably can't find it now but 15 years ago read an essay that made a case that 'the pencil' was complete bullshit when it was published. And is even more so today. AKA Pencil manufacturing from farming and harvesting cedar to making the steel for the metal band that holds the eraser is vertically integrated.
It looks like the ACM General Elections are coming up, with several officers and various other positions being available:

https://www.acm.org/elections/acm-council/2020-slate

It's likely worth someone contacting each of the nominees to publish info on where they stand on the Open Access issue.

With that, the general ACM members who vote should have a decent ability to affect the ACM's future directions on this issue. :)

That is assuming not 100% of all nominated people are against Open Access. Could be a bad assumption though. :(
It's really interesting to see how far it gets with such limited information. For example:

>ACM signed letter opposing open access (newsroom.publishers.org)

>The American Country Music Association and the R & B and Gospel Music Association signed a letter of support to congressional leaders this week, speaking out against efforts to combat open access by forcing radio and cable operators to carry full-length music videos.
Show HN: Ray tracing 3D metaballs in real time
I don't. I have a huge knowledge base I store on my computers with those kind of things. E.G: this snippet is actually almost verbatim a file I have on my laptop I wrote months ago and kept so I don't have to rewrite that again.
Easily Uneject CRA Projects
Code: https://github.com/mapehe/shader_demo
So why is it still there?

I'm sure that at least some Abrahamic writings didn't get included in the Christian Bible. Or even in the Tanakh.
Do we like them? No.
Are they Russian? Yes.

Must be FSB/GRU/KGB
Quantum particles could spawn an infinity of universes and we never notice them
The passage for fish is highly needed. Eels are almost extinct in the Netherlands. The adults are inside the country in sweet water, but they cannot get out due to sluices and pump stations. They get slaughtered there.

They need to get out to sea to make a journey to make offspring. That offspring sometimes gets caught in France on the way back, where it is grown and sold in the Netherlands. Fishing results from IJsselmeer can also be found in shops but they are not easy to catch anymore. I would think, for statistic reasons, the caught eels in France might be more sustainable than catching grown eels in the IJsselmeer. The real solution is to work out better sluices and pump stations, so fish can pass again.
The problem that lead to the Linux 5.3 changes was early boot. Even if your system has a camera early in boot it is not likely to be initialized. I fear it might be difficult if not impossible to have a generic kernel that gets entropy from an unknown model of camera early in boot.
It's interesting to see how Valve alone changed the landscape when it comes to gaming on linux. For once someone, no matter their motive, put their money where their mouth is and actively contributed towards that effort. I know, they're standing on top of years of effort of the open source community but still, they managed to bring things together and ship a more or less painless experience with Steam. Between Steam supporting linux, contributions to various related open source projects, linux VR support, employing the author and DXVK and streamlining the use of Wine if there is anything as customer loyalty, hey they got it from me!

That being said it's not all roses. There are lots of titles are using weird anti-cheat methods that are so intimately integrated with Windows that is unrealistic to expect them to work at some point with Wine, if ever. Unfortunately these titles also tend to be fairly popular so if you're into these competitive games, no luck.

On a separate but related note I see lots of people complaining about NVIDIA GPUs. Although personally I've never had a problem with their cards their stance and drivers are problematic at best. I'm fairly certain that a good quality open-source driver for NVIDIA is possible but given how unwilling NVIDIA is to cooperate I wouldn't hold my breath. Seeing how far AMDGPU has come the last years my next GPU won't be NVIDIA (voting with your wallet and all that).
If there is enough time in between it you can. But I'm not sure how many days you have to wait, I think it is probably around 30 days.
Oh, maps as in dictionaries. From the title, I was hoping to see a programming language based on cartographs.
Scuttlebutt is Randolph Hearst bragged about getting the US into the Spanish American War.
I've said this before on other threads but frankly, scientific publishers represent institutionalised theft of tax payer money:

- Academics (most often publicly funded via grants and university salaries) do the work for free.

- They are expected to learn to use LaTeX and to typeset their work for free.

- They are expected to copy-edit the papers for free, or else pay a copy editor themselves with, you guessed it, public funds.

- Volunteer Academics (on university time and therefore, again, public money) are expected to review the work for technical accuracy and novelty. If done well this is extremely time consuming.

- Finally, the Journals have the temerity to charge the same universities who produce their product millions of pounds a year in journal subscriptions and Open Access fees.

- Finally finally, none of the Authors are ever paid for their work. Not that it matters, because again: public funding should mean public access.

The most frustrating part is that Academics themselves are locked into this system by the career prospects conferred by prestigious journals/conferences.

I like to hope the ACM and other signatories will face a backlash for this. But they most likely wont
There is also a smaller version called the Houtribdijk:
https://en.wikipedia.org/wiki/Houtribdijk

This dijk runs from the city of Enkhuizen to Lelystad and is about 30 KM in length.

Instead of four lanes for traffic, it has only two lanes as it is not as wide as the Afsluitdijk.
Publish to Microsoft Edge (Chromium) Addons Store
> There are lots of titles are using weird anti-cheat methods ...

Yeah. Crysis (original version) seems to be one of those. No-one seems to have gotten it working through Proton, which is unfortunate as it was the best/most enjoyable release in the series (my opinion obviously).

That one aside, many other titles do work well. Even Enderal, the full conversion mod for Skyrim that has it's own Steam game entry now, works well:

https://store.steampowered.com/app/933480/Enderal_Forgotten_...

For that one though, some mucking around with paths needs to be done first time around to get it to launch. ;)
What Are the Best Airport Hacks?
Early on Classmates.com had as pretty much their sole value proposition that they'd actually input insane numbers of class rosters and set up pages for the schools as gathering points. The social network side of things was actually more successful than I would have thought for a long time, but Facebook has pretty much eaten their lunch on that side so they're back to needing to be a good contact method. They're not.

Worse, they're getting creepier. They'd already collapsed into a nearly pure scam by 2010 or so, but apparently they're doing some very creepy stuff with their data sources now. I had to work with them trying to connect another site (ick) and never had an account that had both have my real name and high school (in fact my school was only in test data), but at some point in the last few years they connected the two and are trying to convince me that people are looking for me under a name they'd never know. I guess the inevitable devolution of something selling getting back in contact is selling the idea of contact without the reality.
Almost every item on the list is from before 1960. After 1960 there is not a single construction project in the US. The later projects happened either in unregulated areas (JavaScript, Amazon Prime) or in China (Shenzhen, Luckin Coffee), with a single European outlier - the TGV.
Yeah? Home Improvement, lead into by the TV series Family Matters? I think it's a stretch...
Idolizing? The idea that some skunkworks segment of Apple is copying him is not a statement about whether his ideas are good or bad.
Been wondering ... what is the situation around Mars ???.

Now suppose the indian space program improves by leaps and bounds and they start to colonize Mars and claim it as part of the greater Indian Republic ???.
According to our national health institute vaping doesn’t actually help people quit smoking, and this is an area we take rather serious in Denmark because we genuinely want people to smoking all together. There is no evidence to show that it’s safer either. It may be, but we’ll need to wait a few decades to see what the long term effects on the population actually are.

So it would be rather silly for the WHO to invest billions in moving people from one ”tobacco” industry to another at this point.

Even if we assume it’s safe, I’m not sure your suggestion is really sound. There is no evidence suggesting that smokers are actually that expensive to a society. Yes, they tax the healthcare system making up as much as 70-80% of the total expenses in some countries, but they also live shorter. There isn’t actual science on this, because it’s highly immoral, but the biggest expense of a lot of western countries isn’t healthcare, it’s elderly care, and that’s an area that benefits greatly if you die in your seventies after a relatively short period of lung cancer as smokers are prone to do.
And anybody can make an amazon review. Very few people have the skills required to peer review a scientific paper.
Well, it's not like the professional journalists don't lie at all for profit and self-preservation. Lol.

Facebook does a lot of disageeable things but making everyone a journalist isn't one of them. This just decentralised journalism and actually empowered freespeech. There are issues with it, but that's a better problem we can work on to mitigate than giving a few channels a monopoly over truth.
Show HN: Simple pub-sub messaging over WebSockets
There's an entire "state" (well, a province) called Flevoland with around 2.4 thousand square km which wouldn't exist today without that dam.
Unhappy with the verdict? (Down-voting is Sooooooooo easy.)
Read all of this. I am not alone.

https://news.ycombinator.com/item?id=21848468
Apple has secret teams working on all manner of things, and not necessarily only in the US.
Thanks! given the amount of complaining about slack on HN I thought someone would have produced a native open source client by now. I might look into it.
I deeply love these old fashioned personal web pages from way back then. When I stumble accross one, I always feel really grateful that the content is still hosted after all the years.

The almost always crazy looking by today standards stylesheets makes the content very personal.
NASA, Boeing to Provide Update on Starliner Orbital Flight Test Status
> So why is it still there?

Why is it part of the Christian Canon? Because it provides important context for later material, e.g., Acts 15. The controversy in the early Christian Community over the application of the Jewish ritual law to gentile Christians is hard to understand without the Jewish ritual law.

Also, not all Christians are gentile Christians.
Dutch universities and Elsevier reach open access deal
It seems likely enough that they believe that nurturing, opportunity and understanding are going to contribute to building a new worldview.

I mean, you aren't going to build trust by treating people poorly.
> Facebook Discovers Fake AI-Generated Profiles

I think the profiles are human generated. I see no evidence otherwise.

If they have a GAN why did they repeat the photo?

I'd think they got the photo from some open GAN project.

[edit] Researchers actual say they might be from thispersondoesnotexist.com [3.14] But I guess that spoils a good HN story.

[3.14] https://graphika.com/uploads/Graphika%20Report%20-%20Operati...
Bonus video (urg 240px max)

https://www.youtube.com/watch?v=Rngh_n-76tw
Interesting fact is that Hendrik Lorentz, the Nobel prize winning physicist, did much of the calculations on how the tide would affect the structure. Based on his calculations the structure was moved to a spot were the movement of the water would have less of an influence.

It’s quite a feat of math and engineering considering that no computers were available to do real simulations.

Interesting paper describing some history and some of the math involved: https://ilorentz.org/history/zuiderzee/Lorentz_linearisation...
Performance Matters (Strangeloop 2019)
Facebook provides a medium where most people can disseminate their message, with little restriction or cost, to a potentially large audience. It doesn't make everybody a journalist.
For those wondering: https://www.google.com/maps/place/Afsluitdijk,+Netherlands/@...

Only after looking at the map did I realize how big it actually is.
The interface is the same, but arc4random_buf is a user-space CSPRNG.

The analog of zx_cprng_draw is getentropy(2):
http://man.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/... except zx_cprng_draw kills the process, while getentropy returns an error.
Half the point is that systemic differences contribute to different outcomes, so lets change the system. What a sad rejoinder to argue that the system is a force of nature.