skysight-inc/HackerNews huggingface dataset:
> I understand the sentiment, but historically there has been a lot more web-framework churn in PHP compared to other languages.

That has not been my experience. When I used to work with that tech stack, the major framework choice only ever had 3 options:

Zend Framework, Symfony and Laravel.

From what I hear Laravel is the industry leading and there's no sign of that changing.

Sure there are other less popular frameworks just like in other languages.

> The “framework du jour” and the set of best practices have changed way more often in PHP than in any other language, perhaps as much as, or more than Javascript.

PHP have had a published standard specification for framework and component interoperability for long time now:

https://www.php-fig.org/psr/
Thanks for pulling out the relevant sections!

What I worry about with the undersampling are the “difficult” cases such as other types of respiratory conditions and infections. How many COPD, rhinitis, chronic bronchitis, etc patients were there in the training data? It is precisely these patients the algorithm needs to perform well on as they are higher risk and / or likely to be most prevalent among the people who seek out this app.

I think the other big question is what advantages / disadvantages does this have compared to a questionnaire administered to someone who is experiencing symptoms of an upper respiratory infection?

That being said, this study is a significant academic achievement. The authors should be very proud of what they have done. There are real challenges to doing something like this that impose hard limitations and they did as well as anyone could without infinite resources.
Would we all want a world where every car drives itself?
Yes.

Are we anywhere close yet?
No.

Then why is Tesla calling it as Full Self Driving?
Because it's marketing and more money can be made in updates.

Is it wrong to call something as Full self driving when it obviously is not full self driving?
Well, duh!
I suspect they have a bilge pump somewhere for the water that's eventually seaping in (causing all of that interior corrosion).
Didn't you know that porn is what drives Internet tech?

Some time ago, someone here posted about running the infrastructure for one of the main pr0n sites, and it was crazy cool.

It wasn't "cutting edge," but it was incredibly well-engineered and robust.
Let me bite this:

- JSON is massively underspecified. Its specification(s) alone can't produce multiple conformant implementations, as famously demonstrated by [1].

- JSON by its own is annoying to write because it doesn't support trailling commas nor comments. Most uses of JSON as configuration format (e.g. Visual Studio Code) would actually use (unspecified) extensions to make it more palatable.

- JSON has an undefined data model, generally thought to be a version of JavaScript values but not exactly. Have you ever dealt with 64-bit integers?

- JSON's (probable) data model lacks many important types, most notably a set, a true mapping with non-string keys and a byte array. You are likely to suffer if you need them. Disjunctive (or sum) types like `Ok(value) | Err(error)` are also painful to handle.

- JSON doesn't have a defined canonicalization algorithm, almost surely required by cryptographic protocols (and we live in the world where they are a thing). There are tons of mutually incompatible proposals.

- Being a subset of JavaScript, JSON is hard to parse efficiently and doesn't allow random access. Note that this is not unique to JSON and shared by many other formats including binary ones, but JSON is so ubiquitous that it is often used for inappropriate cases. It is not as impossible as simdjson [2] demonstrates (and multiple redundant syntaxes of JSON are actually beneficial for simdjson), but it's better to use random-accessible formats if you need performance.

- Being a subset of JavaScript, JSON is huge. Even much so if you embed it to other JSON (doubles quotes). Again, it's a problem mainly because of inappropriate uses. Pretty much any binary format will beat JSON in this regard.

[1] http://seriot.ch/parsing_json.php

[2] https://github.com/simdjson/simdjson
You should pay an extra 5$ to use notepad with your windows and no you cannot install another software that opens txt files, if you do, we remove your windows activation.
You'd think they would copy, not license, an enemy design during war.
An Intro Guide to Protocol vs. Object Oriented Programming
> In the case of functional programming, programs written in other languages feel like ad hoc pre-civilization constructions, doing arithmetic by counting pebbles.

> Idris 2 is itself a joy to learn, if one wants a smaller, cleaner Haskell without the 47,000 compiler options.

From a conceptual point of view, Idris makes Haskell look similarly crude.
This indirectly reminds me of this youtube video: https://www.youtube.com/watch?v=uHQ4WCU1WQc

It's a long one, but it tries to answer when the first video game was made. Most of it, though, is trying to figure out what it means to be a video game in the first place. Sometimes really the trouble with the question is the lack of precision in the definitions involved.
Paying $10-20/mo for a fridge is not going to significantly impact retirement savings over the long term. The alternative is putting that little bit extra into savings every month to buy the next fridge when it breaks. It balances out.
If you look at the last two pages of this classic paper (admittedly almost 20 years old now), you’ll see a list of some names they used in the field experiment.

https://www.nber.org/system/files/working_papers/w9873/w9873...
It's not impossible, but an outright resale fee probably isn't in the cards.

These things take time to develop culturally, if they even do. If they just do it, it will antagonize consumers. ATM, I doubt it's worth it for Tesla.

Meanwhile, they are already selling software, and it seems pretty lucrative. Whether it's taxing used car sales or voluntary upgrades, it's all just software revenue. Unrepentant antifeatures are more of a "late stage" game. There are plenty of less controversial and more lucrative ways for Tesla to make money with software, especially platforms. Tesla now has one, and even if they don't increase production (they will).. it's a growing platform.

...That's not to mention the 800lb gorilla software upgrade.

Agree on the principle though. Everything is becoming a hunk of metal running never software we don't own.

IMO, the really unpopular moves are likely to come from traditional OEMs. They're playing the game of tight margins and high volume. More incentive, at least for now.
Especially for hydrofoils. Makes no sense
One argument for not getting excited just yet:

This was not a blinded clinical trial. The subjects all knew whether they have COVID-19 or not and knowing how strong psychological effects can be, what's detectable in their cough might be their knowledge they're sick. The researchers even acknowledge in the paper that "sentiment" is a big part of how a forced cough sounds.

What's worrying is also how little of the data was from a diagnostic test (over half of "positive" samples were "self-diagnosed" COVID-19, whatever that means).

I don't think FDA or any other regulatory body would accept such an app as a screening tool without a proper trial being done.

If it works, that would be the most practical and coolest application of ML I've seen - but it still feels like something from the "too good to be true" category at the moment.
You're right. Using facts to explain things flies in the face of God. Those farmers are obviously going to eat all that corn themselves.
Great comment, I feel the same way. If someone has problems with me not integrating into their culture, they can take it up with their government.
Thank you so much for the link to him narrating Peter and the Wolf. I’m listening to it now, and it’s fantastic!
> Providing the users of a product with the option of a Dark Mode is a good business decision, especially if the application requires users to spend lots of time on the application.

I just got done correcting ten exception requests, and this kind of blithe assurance is why I empathize with the compliance guy who insisted we had to explain why we needed these, in particular, how not approving them would impact our business.

They provide a pretty reasonable example of where a dark mode makes sense: a streaming service where people are likely to be in a dark room watching mostly your video.

It is not self-evident that adding an option for dark mode is a good business decision in general, though.

Let me present a counter example: when I receive a package in Amazon Hub, I recieve an SMS (but it's really an MMS) with a six-digit code and a barcode image. The Hub lockers have a barcode scanner and a keypad. I have gotten the barcode to scan a few times, but it almost always fails and I just punch in the code.

The Pixel is usually in dark mode when I scan. It has worked in light mode. I'm not inclined to hang around the package locker for ages messing with it, though.

Granted, this is already stupidly broken, but the dark mode option introduces additional uncertainty as to whether it's the cause of this seemingly unrelated process being broken. Is framing the barcode in black going to interfere with a scanner? Maybe?

Before you claim that it's a good business decision, you need to at least confirm it's a net benefit to users:

1. if it's an option, do they find the option? How does it interact with the system option if any? Is it consistent between platforms?

2. if users toggle the option and a year later want to toggle it again, do they find it again? Or do they complain to support? Or do they delete the application in frustration?

3. are you going to properly test two sets of UX?

4. did you test uncommon cases, e.g. toggling it while the application is running?

5. looking back to my example, will it interfere or appear to possibly interfere with unexpected use cases?

Then your business case is tangible benefits (greater sales) + intangible benefits (trust, reputation, delight) - tangible costs (testing, design, support) - intangible costs (confusion, frustration).

If it's a core use case, e.g. streaming video, or if you can do it simply, especially via the native widgets, then it's likely a good business decision. Otherwise, it gets dicey.
CBRE Tech-30 2020 – Vancouver #1 of any North American city for tech job growth
One superficial guess is that comes to mind immediately is that research got easier for authors with search engines compared to the intensive old library archives primary sources involved before. It would lower the barrier but wouldn't account for motivation.

In The Name of the Rose was a difficult read that called for a guide book but it gave a great sense of "we have been here before" in "echoes" of precursors like heresies which were largely separated from the Protestant Reformation's success from lack of backing and Dulcinians who essentially were eerily similiar to Communists before Marx but without the benefit of rifles to surplant knights and lacked the athiesm of course.
What does the JS in JSON stand for? Where did it come from?
https://cdn.discordapp.com/attachments/571775195745091624/77... Mirror of the thread, since the author accidentally used the delete button multiple times

https://cdn.discordapp.com/attachments/571775195745091624/77... the last additional comment deleted before locking, link to the mentioned fork https://github.com/zacanger/octotree/
> although the SVG format has an excellent support for hatch patterns (anything can become a hatch pattern, even bitmap images), the Qt implementation of the SVG format lacks support for it (it has its own system but it's not very practical to make that compatible with SVG). Therefore at the moment we have no clear idea of how to go further.

This makes me sad. I've worked on quite a few commercial engineering projects over the years where one GUI toolkit has been taken up after another and then discarded because of various limitations, particularly the difficulty of solid integration with 3D viewports. Most of the projects have been research projects that only lasted a few years but we've been through wxWidgets, WPF, Qt, JavaFx, now React & friends and none of them have left us saying "hey, let's use that same one next time".

I wonder if these types of engineering applications would be much better off going the Blender route and rolling their own GUI, or using a GUI which puts rendering first. I'm reminded of the article about using Godot for GUIs posted on HN early this month[1].

The main complaint seems to be accessibility which seems silly to be discussing for inherently visual applications.

[1] https://news.ycombinator.com/item?id=24043427
Entire generations? No.

Some amount of each generation? Yes.

In general I agree with your sentiment. War = bad.

Being a pacific that eschews all ability to make war is not the pinnacle of evolution. At least not in my view of things. A truly evolved species will retain the power to protect innocent again harm and violence, but only use that horrible type of power expressly that purpose.
> the very real dangers of shipping blobs, which probably carries more weight than the dangers of vendoring you outline.

This is a false dichotomy.

> By not having that escape valve

Please do your research before posting. Building packages with bundled dependencies is allowed, actually.

Having a handful of small files from 3rd parties bundled in few packages is relatively harmless (if they are not security critical) and allowed.

Having 200 dependencies with hundreds of thousand SLOC creates a significant burden for security updates.

Put security-critical code in some of dependency and the burden become big. Make the dependencies unstable and it gets worse.

Now create a similar issue for many other packages doing the same and the burden becomes huge, for the whole community.

> This also encourages passive aggressive software design criticisms.

I would call it outspoken criticism of bad software design.
XCode has had code updating for years.
Physical addiction doesn't change the fact that the root of the addiction is mental. Do you know a lot of cognitively normal / well-adjusted people that start shooting up heroin? If the problem is strong physical addiction, the solution is a rehab clinic that they're not allowed to leave, not "give them their own apartment".

> Removing NIMBYism won't help those unable to afford a place to live.

That is literally what it does.

1. No NIMBYism

2. More high density housing is built in places of high demand.

3. Supply goes up, prices go down.

4. People that previously couldn't afford a place now can.

What am I missing?
Μ/log – micro-logging library that logs events and data
Final Vote: Should tech companies take a political stand?
That's a bit of a stretch. Any large organisation would already have a central database of employee names and job titles that are accessible to everyone within the organisation. That data is available to anyone who looks up an email addresses, let alone any web based services such as Sharepoint. Many businesses even advertise their team publicly as part of their marketing,

I can't see court in the EU ruling in favour of the employee on this specific topic.

More likely the GDPR notice is to remind people about customer data. Which is fine, that's the right thing for Tara to do. However any company using a Tara-like solution for putting customer data on would be in the wrong. That sort of practice would have failed PCI DSS even before GDPR was a thing.
What was the case about? If it was in the opposite direction (that they branded a drive assist system as an autopilot) then it might actually help them now. "Look, we even have a court decision saying it's not an autopilot".
Please stop. I have attended Vaishya thread ceremonies myself. https://en.wikipedia.org/wiki/Upanayana
You have to check facts

> In search of a way out of this difficult situation, the government made deliberate efforts that led to an unprecedented industrial boom that began in 1893. The years of this boom were a time of economic modernization of Russia under the auspices of the state.

+----------------+-----------+-----------+------+
| Сountry | 1881–1885 | 1896–1900 | 1913 |
+----------------+-----------+-----------+------+
| United States | 28.6 | 30.1 | 35.8 |
| United Kingdom | 26.6 | 19.5 | 14.0 |
| Germany | 13.9 | 16.6 | 15.7 |
| France | 8.6 | 7.1 | 6.4 |
| Russia | 3.4 | 5.0 | 5.3 |
+----------------+-----------+-----------+------+

> Also, in 1915–1917, a large-scale modernization of industry was carried out, and, unlike the pre-war period, most part of the equipment was produced by domestic enterprises

> On the eve of the revolution, the country's national income was 16.4 billion rubles (7.4% of the world total). According to this indicator, the Russian Empire ranked fourth after the United States, Germany and the British Empire.

https://en.wikipedia.org/wiki/Industrialization_in_the_Russi...
I disagree with parts, but not a bad reply overall.
I'm not so sure. It seems equally if not more likely to me that people will eventually take a ride in a self driving car, be impressed since that's the statistically likely outcome, and slowly get used to it. Accidents from robocars will become things that happen to "other people" like all things that ultimately boil down to random chance.
An Automated, Modular ML Approach to Problems with Multiple Modalities
Legit question as a non Indian. Is there other ways to identify castes other than names? Probably accents? physiognomy? place of birth?
It could certainly poke holes in a straw man argument.

Mises didn't say a planned economy could produce nothing, but that it would lead to irrational and inefficient use of resources.

USSR military and overall production and eventual collapse demonstrates his argument pretty well.

You can also see that US military spending is another example of irrational and inefficient use of resources allowed by central planning rather than market forces.
Okay I'll explain one more time, maybe a second write will clarify.

In Engineering, everything is defined with specifications and based on specifications you can calculate if something will work. If you need something to work at 100 degrees C but it will never get to 110C, you don't buy a material that works at 110C, you find the cheapest material that works at 101C. (Factor of safety aside)

You can prove in math your design will work

In Programming, unless you are working at switch levels, how could you prove your code is most optimized?

It's not going to be. Abstraction has removed the possibility of doing that.

The closest thing I've seen to Engineering in the Programming world is Industrial Engineering. This is the way Engineers optimize production environments. You can see this in Programming in various time/load aspects. But industrial engineering is an "After the fact", and as much as I like optimization, it has a reputation of not being Engineering.

Hope that makes sense. Science and math vs optimization.
Seals are quite high up the food chain so are one of the most polluted foods regularly eaten by humans. It's much safer eating herbivores than carnivores.
The Power of Wind and Women in Wyoming
The Biden campaign should continue to say the minimal necessary to keep the political winds in their favor.
Caste based reservation is not tied to your surname. Major chunk of population of Kerala and Tamil Nadu don't have a caste related surname. It doesn't make them ineligible for caste based reservation. Because the point of the reservation is to level up these communities from the descrimation they faced for hundreds of years. Just changing the caste name doesn't automatically level the playing field. It helps. But they need more support as well.
> In 1917, Russia was one of the most backwards countries in Europe

But the counterfactual isn't stasis. Russia of 1913 was busy on the same sort of government-driven upswing that Germany had ridden a few years earlier, there was lots of modernization going on and lots more planned. The soviet propaganda of course was very keen to downplay this, so they pushed "practically a feudal agrarian society" ideas hard.

At the same time as making Spitnik & submarines, and many many tractors, I think they also never equaled the 1913 harvest. At their peak, perhaps early 60s, they were still importing a lot of food from the prairies. In the 80s, without imports, the calculation was that they'd have been back to WWII levels of rationing.
This is a good example of bad system design. It claims simplicity and elegance but will have a serious cost in robustness. Simple is only simple if it increases the robustness of the system.
Verizon’s ‘Full Transparency’ launches blockchain verification for news releases
> I'm sort of joking, but not quite. I can't think of an objective reason why being a 'night owl' is biologically an abnormality/deficiency.

It leads to being awake during dark hours, and humans do not have night vision.

Also Advanced Sleep Phase Disorder, while less common, is also a thing and also leads to being awake during dark hours.
It has been a while since I've read it, but the theme of the whole trilogy is human moral corruption, which of course for CS Lewis has a spiritual basis.

So I have to disagree with Orwell that the supernatural is superfluous. It's more that (each book focusing on a different planet), science is the vehicle for human moral corruption to play out on Earth.

Orwell obviously didn't find anything worthwhile in that, but I think it's more of a matter of Orwell not finding the theme compelling rather than a problem with how the book is put together.
> How often do drivers intervene?

Extremely often, if the videos linked in the article are anything to go by.
For Reservations
Over-the-Air Updates – what could go wrong?
And the reason why NordVPN IP was blocked is that NordVPN is often used for scam/hack purposes.
How do you know it was because of your vpn? Where are the other stories?
I heard fastmail is pretty cool
You belong to the cult of the mainstream. These talking points that you're trotting out are shallow and prepackaged, provided to you by the traditional organs of culture, and function more like shibboleths for other cult members rather than as actual arguments.
The Next IBM Quantum Challenge
I have studied through the curriculum of one of largest board of public school education system in India (CBSE) and I can attest that I have never read such a thing in any of text books. That does not mean it does not exist, but its definitely not a prevalent notion.
You may want to check where you got your history information from. You're correct, the country that alleviated the most from poverty is a communist country.

But it wasn't Russia. It was China. And China did it by privatizing and opening up its markets to capitalism (and by capturing the subsequent efficiency gains). Not by command-and-control allocation of resources by a central body.

China lifted roughly 850 million out of extreme poverty over the past 30 years according to the World Bank...more than the 6X the population of Russia:
https://en.wikipedia.org/wiki/Poverty_in_China

Yes, the main objective of business is wealth maximization. But to create wealth (without stealing it), you must create value for other people. Theft is a zero sum game. Value creation is not. The search to create value by millions of different individual actors is how resources are so much more efficiently allocated in free market economies.

Russia has still reduced poverty by roughly 10-20% since the fall of the USSR via more open markets. The reason this number isn't even larger, is because of widespread theft (see the above paragraph) by a corrupt oligarch class. This is super common in any country with lots of oil and no democracy (ask Venezuela for more info).