skysight-inc/HackerNews huggingface dataset:
Quality of care is higher in the US from what I've read. Though I'd much rather have the horrible non shitty payment system Europeans have
Honestly, I agree with you. I don't mean to discourage anyone trying to learn software engineering but: IMO its something that takes years to learn the fundamentals. There are so many small details that aren't what you expect them to be that I see no way bootcamps could prepare you.

Things like how file systems work, what system calls do -- how write() works -- does it write data or not? How do blocking / non-blocking calls differ? What concurrency models are there in programming? How does parallel execution really work? How do you (properly) handle I/O, networking, and other events? How do you evaluate and compare the efficiency of algorithms? What kinds of security threats lie in different types of code? Practically, how do you prevent them? How do databases work? How do you design applications to avoid corruption? What are the different isolation levels in a database? What parts of the database are 'locked' for a given query, what 'order' are transactions executed in? How does the OS allows multiple programs to run?

Cryptography. Sessions, encryption, hashing, salting, peppers, verifiable delay functions, public keys, symmetric vs asymmetric crypto. Signatures. Mutual authentication. Message integrity. I guarantee you most developers have screwed up their handling of I/O, security, db use, or concurrent code at at least once in their career. These are deep concepts that can be "learned" in 10 minutes from a tutorial, but have tons of weird, undefined behavior that only shows up if you don't completely understand what you're doing.

IMO, what seems to have changed recently is there's now more ways to shoot yourself in the foot. I.e- more open source libraries that are usable right off the bat as black-box-plugabble, square-peg-in-circular-hole type deals. Kind of like how people trick themselves into feeling like experts from reading wikipedia -- a little knowledge can be just as dangerous as no knowledge at all.
We need ranked-choice voting in the presidential primaries
Links to dataset do not work.
Replace “at BigCorps” with the more accurate “for BigCorps” and the answer is more apparent.
Why is Nutrition Science so complicated? [video]
Aren't we almost there with software being developed for the web instead of Linux?

It's only my plain text editor that still runs on my desktop, but even that runs on electron, hehe
Teaching AI to Plan Ahead
Agreed. Math in particular is an area where mentorship matters a lot. Pretty tautologically, math relies on correctness, and correctness can be tricky to grok on your own. On the other hand, if you're trying to paint, make music, or write a story, there's a much larger margin for error and subjectivity, and it's easier to intuit when something feels wrong.

There's a reason we talk about amateur mathematician cranks and not amateur pianist cranks.
I think that exceptional athletes should get more coaching than regular-old-me should get Phys Ed. I think that exceptional math students should get more coaching than regular-old student who needs to know basic math to survive in life. No different than music, art, science, or sports; I don't see a reason to put a thicker, even coat of peanut butter across all those disciplines and all the students, but rather to tailor the experience to go deeper in select areas when a student shows aptitude and interest.

I have zero interest or aptitude in playing musical instruments. Any amount of time spent trying to teach me that is utterly wasted for all parties involved.
Yep, absolutely. It may not happen next year, but it will happen. The point at which this move became obvious is when they gave up on EdgeHTML and switched to Blink.

Just like web engines, operating systems are hard. They require a lot of experienced, highly paid engineers to keep working at the leading edge of tech. When you have a free, open source, collaboratively developed competitor at a similar or better level of tech as your product, why bother spending all that money on making your own? Just use Linux!

Basing Windows on Linux means MS gets the benefit of thousands of contributors from other companies and individual users. Their users don't care because Word and Photoshop still run fine on a light virtualization layer, and for less involved apps a MS-supported Wine will run them with 0 performance loss.

Hardware vendors will initially be unhappy, as they may have to rewrite their drivers for Linux, but in the longer term it is a great advantage to them - a single driver could power their hardware in literally every computer on earth except macs. That's an unparalled level of compatibility we've never seen before.

Windows would also run 100% flawlessly on other CPU archs. It would be trivial to port Windows to ARM and take advantage of the laptop-class ARM chips coming out recently. Old x86 programs run happily in the virtualized environment, and everything else is probably open source. (Admittedly a lot of companies will still ship closed source apps for Windows, so they will have to port in-house). I think UWP apps are already arch-independant and run on NET, which is already open source and I think runs on ARM.

I think the business case for WindowsLinux over plain Linux would still come from the NT kernel and userland, though. The VM delivered to every WindowsLinux user would still be a big blob of proprietary code, running on an OSS VM. Microsoft would be charging enterprise for a guaranteed-flawless and seamless way of running their legacy and big commercial apps on WindowsLinux. No need for a 'virtual desktop', all apps will run with no window decorations on the native desktop and be decorated natively. The VM would be entirely invisible. Perhaps even the GUI could be drawn outside the VM, with drawing/GPU commands going to virtual components inside the VM which redirect them outside.
I used to live on Treasure Island. Many years prior, some of these radioactive ships had been docked there. Recently I googled my old Treasure Island address & discovered the living room of the house in which I had been living had been flagged for higher than normal levels of radiation.

I'm still waiting for my superpowers to manifest.
I don't think this is a good thing at all.

The more Microsoft embraces Linux and makes it work seamlessly in Windows, the more developers are wont to use Windows, rather than Linux as their primary OS.

If not all, this will at-least chip away a good portion of existing developers and most importantly, upcoming developers.

This might lead to Linux being relegated to the background, permanently killing the Linux on Desktop dream.
The trade in pre-existing ivory is being made broadly illegal as well
Open Source vs Free Software is very simple

The Open Source community only cares about the Source Code, they are generally developer centrist, and generally work with "open sourcing" tools, libraries, languages and components used to build applications.

Looks on github's open source projects, what is the ratio of Full Applications, compared to libraries, tools, and components? Probably over 100 libraries, tools, and components for every 1 application

Open Source community has become a purely developer community that does not give 2 shits about the freedom of users or consumers. Most of the devs in open source today are building SaaS, PaaS and IaaS services that are closed source or non-source distributed "open source" services meaning that is perfectly legal to incorporate open source in to a SaaS product and not release the source code.

Free Software however believe all users of the software have a equal right to the source code as the developers. The recent Nest development of them closing their API is a clear example of the difference, if it was a Free Software based API I would have the ability to run my own Nest API server, but while Nest uses many open source libraries the service itself is Closed Source.

That is main compromise and divergence that happened between Free Software and Open Source.

As to making money off Free Software, I have no problems with that, it is not part of this issue. Open Source advocates like to bring that up as a red herring to divert the conversation from the primary debate. Often claiming that if they can not close their final product "they can not make any money" as an excuse why they do not support Free (Libre) software
Or maybe as Buffett said recently "It’s a gambling device... ". Not to knock gambling - it's a huge industry. If the people who play state lotteries bought crypto instead the markets would shoot up.
AMP – a web component framework to easily create user-first web experiences
Agreed, maybe medicare is too low -- but then single payer MINUS insurers could beef up medicare too something like 2x what it now, but as a nation we'd still pay less total on medical (if hospitals mark up insurance 4x and the insurer marks up 2x the cost or more, that's 6x the cost that we're all paying for... Cut off 4x and tell the hospitals to be happy and downsize their operations, and get costs under control. Medicines should only be charged at cost for delivery, charging $40 for a single ibuprofen tablet is INSANE! It takes a nurse 5 minutes to deliver pills, say she makes $50/hour, that's like $5 labor + 30 cents for an ibuprofen, so 5.30 even doubled to $10 is much fairer than $40 for a single pill, or hell make some sort of automated delivery system that pops out medicine by hydraulics as needed and cut the cost even more.

With single payer the government could also put together some emergency grants/funds for hospitals that can't cope -- as long as they accept auditing from the government of all their processes/administration salaries/etc.. and follow guidelines take pay cuts to recommended averages, etc...

TLDR; Medicare for all will solve this issue, it will need to set the low-end higher obviously to compensate for where hospitals make the bulk of their money, but it'll need to hold hospitals accountable for better money management, and pay structures, and price gouging. Not to mention one of the largest cost savings : single-bulk-payer for drug purchases.
Maybe professional trading firms can't convince their highly-paid trading, development and support staff to work weekends? Nobody wants to be the guy that lost $AWESOME_EMPLOYEE_X to $BIG_COMPETITOR because they forced him/her to work weekends. This would change if more retail investors joined the market, because they're at least as likely to trade during weekends, and if there were enough of them then professional firms would be a relatively small proportion and the effect of their trading hours less noticable.
Radioactive Hulk smash ?
The remaining things I wait for on windows: built in gpu pass through from windows to linux and enabling wsl on enterprise licenses by default.
It could be like how the iPod through the last decade lured me into the Apple ecosystem. Initially it was exactly for having good music experience without having to commit to the Mac world. Then I got the iPod touch, iPad, even an iPhone. Finally it’s like what the hell, I might as well go full Mac with an MBP.
This is a really interesting point. Trolling, in my opinion, occurs when the opportunity to question narratives is suppressed or forbidden.
Sometimes I read these articles and wonder if this is a sign that society is increasingly changing such that capitalism and commodities matter more than life enrichment and, in fact, are replacing life enrichment as a value (eg. People believe commodities are how their lives are enriched). Thus, education is devalued unless it lets you own more things (through labor). Or a sign of increasing economic insecurity such that humans are broadly less and less able to pursue highly educated topics on its own culture and study their broader effects, which almost seems to be like the opposite of what I’ve always understood a civilized society to be.

But at the same time by other metrics life has never been better... mostly commodity based metrics. There’s very little ways to quantify if we’re losing “culture” in the way I’ve understood it. What will happen to us if we lose there ability to examine the latest YouTube or Instagram phenomenon with historical and broader sociological framework? Or we become unable to accomplish the amazing innovations within the humanities, such as the revival of the Mayan language, simply because the study of linguistics is no longer within scope of modern society?
"The Notion of Trolling in Ancient Indian Literature" may have been a better choice of title. Of course it was in Sanskrit, because that was the literary language of the time.

But this is probably named this way because the names of Ancient Indian works of literature, especially obscure ones like Nyaya Sutra, are not well known in the west, whereas "Sanskrit" almost immediately contextualizes the post to Ancient South Asia for most readers, even though the language in which it is composed is a bit beside the point, which is that an ancient society sort of identified "trolling".
Scalable electrochromic nanopixels using plasmonics
You think PI could use polling to determine when to deploy ?

SSH/VPN all have the same problem - you need to give secret to remote infrastructure

> for secrets in Keybase i think repos are better since its not as easy to mistakenly delete the files ?

Good observation, having historic secrets could also be used as a feature.
Is Facebook the New Philip Morris? (2012)
Free HDD USB Flash Drive Encrypting Programs Şifreleme Araçları
If there’s one thing that SpaceX/Tesla seem to universally excel at it is their electronics / board / chip design.

Listening to Sandy Munro rant about so many things he doesn’t like about how Tesla builds their cars, one thing he is awed by is their electronics.

I will say that they fucked up the eMMC chip in their first gen MCU though, people are out there unsoldering, cloning, and replacing the chip to try to bring back their cars from the dead to avoid paying ~$3k for a whole new MCU.

[1] - http://teslaservicemanual.com/2019/01/18/replacing-emmc-in-m...
If you want to experiment with question tag prediction on your laptop, you can also play with fastText : https://fasttext.cc/docs/en/supervised-tutorial.html
At $10 billion to deploy and lets assume 5 years satellite lifetime and $1 billion a year to operate, this is $3 billion a year or $250 million / month. You would only need 5 million subscribers at $50 / month to break even.
> It really seems boot camps are in reality is a very expensive filtering system to separate those with some ability to teach themselves coding from those who can’t.

One could say the same about college in general.
The bash manpage ... runs longish. 110 pages as 'man bash | pr". I do read it, frequently, though it's hard to assimilate in total andI constantly find new or unexpected things (after 20+ years).

Checking zsh by comparison: 6 pages, though a long "SEE ALSO" list with 10 zsh-specific entries, totalling 374 pages in all:

for zsh in zsh zshbuiltins zshcompwid zshcompsys zshcompctl \
zshexpn zshmisc zshmodules zshoptions zshparam zshzle; do\
man $zsh | pr | grep 'Page *[0-9][0-9]*$' | tail -1; \
done | awk '{tot+=$NF}; END{print tot}'
No mention of Pratt parsing? :)
I haven’t read the book, but the axis argument needs a ton of support since it’s absolutely not true that the same crops were or could be cultivated at the same latitudes in Eurasia, in part because the same latitude still has a lot of different climates. For most of history, any given crop was confined to a pretty small area in Eurasia.

It’s also certainly not true that there were no large mammals in the Americas suitable for herding, nor that sweet corn was the only crop suitable for breeding for agriculture.

Everything I have come across of Diamond’s ideas suggest to me it’s not worth reading the book - which is one benefit of short-form low attention span mediums like the Internet. :)
It often comes with wanting to go to lunch whenever and leaving early to make up for it all. With the result that work never gets done.

Don't get me wrong, I'm the biggest fan of getting in at 10:00 or 11:00, but I also try very hard to get things done. If you come out of your boot camp without understanding that you still have a shit-ton to learn and you aren't willing to put in the effort to learn it and do the actual work (which isn't easy), and, yes, put in the time required, then you are a liability.
Isn't this a good thing? Any step towards more Linux is a good thing. Now general Chrome OS users have access to the proper Linux ecosystem and also other ecosystems like Steam/GoG products.
DirectByteBuffers allow java programs to use unmanaged memory without needing to drop to JNI or similar. There are open source and commercial libraries that wrap that API with caching code. Using one of those solutions keeps your cache out of GC memory.
From a certain perspective it's not compromise at all.
That would be basically how The Mareix ended: Neo becoming one with agent Smith thus killing him.
zsh accomplishes that by partitioning. Overall it's over 3x the size of the bash manpage; https://news.ycombinator.com/item?id=19892608
When would to describe the scope of this changing? Milton himself wrote literary essays on cultural topics of his times (areopagitica in 1644 was a pamphlet protesting the banning of unlicensed works, which was already a fairly debated and settled topic within the literary sphere by the time he published it).

Death Of the Author itself was written in 1967, which debates the merit of analyzing literature on the authors intent and not what is literally on the page regardless of the authors intent.

At what point we things not cultural discussion?
Easier to clean a few large energy sources. Fossil fuels also require energy to extract, refine, transport apart from the vehicle itself.
I am not blanket dismissing her concerns, nor am I making the argument that "that's how it is."

I'm quite surprised this has gotten so many upvotes. I generally do not feel I am responsible for how other people react to my comments. I certainly don't run around trying to figure out how to be the top comment.

I'm a demographic outlier here. I try to give my point of view as best I can, knowing that it will often be neither respected nor appreciated.

If people want to talk about BigCo, they are free to do so. But understanding how much of her story can be reasonably attributed to the company and how much to other things is the best way to criticize a company, if that is your desire. If you blame them for everything, people stop listening and won't take even legitimate criticisms seriously.
My own experience with this tends to arise out of an extreme cognitive dissonance - I want my opinions to be internally consistent, and I've come to realize that a few of them just aren't consistent. When you get into reading the philosophy (or the relevant literature in other cases) you can come to conclusions which are quite far removed from beliefs one holds dear. So there's some tension between what I'd like to be true (security in a belief) and what seems true when I rationally consider the arguments. The second part of my experience shows that when you report your findings to others, they are immediately skeptical to the point of refusing to engage with the established literature. In reality, I try and make others aware of these opinions by arguing for them - partially in the hope that they can offer a counter-argument and that I can be back "home" safe in my original opinions which I thought I couldn't justify.

Secondly is the matter of epistemological framework; some people seem stuck with a particular way of finding information about the world which intentionally or not is constructed to dismiss critical engagement.

The most controversial topics of political philosophy are very interesting to me because it can be hard to find a view which is internally consistent. I'm emotionally upset when I can't arrive at such a view. To hold a view I can't justify is a horrible feeling. The kind of topics I'm talking about are issues of freedom of speech (pornography, hate speech, censorship, debate, the notion of harm and the validity of the harm principle), economics (the labour theory of value, tendency for the rate of profit to fall, objectivity or subjectivity of value, various historical arguments), social psychology (ideology in society and the flattening of culture, totalitarianism of the market, the experience of other sexualities e.g. the adult My Little Pony fan community and the Japanese lolicon phenomenon), and the nature of work (the meaning of consent and coercion, free will, the phenomenon of "bullshit jobs"). In the face of these issues, I find that it's hard to spend any energy on talking about such banalities as vim vs emacs or FOSS.
Coding tests are effectively a benchmark, and as Goodhart's law says about metrics. They cease to become a useful measure.

That's why I am interested in someone's portfolio, if they don't have a portfolio, then why?
"That May, Soviet operatives increased the amount of microwave radiation trained on the American embassy in Moscow."

This was the 1970's. Today people eschew the idea of similar treatment of Western embassies in Cuba.

https://www.nytimes.com/2017/08/11/world/americas/cuba-unite...
U.S. Stepping Up Enforcement on Delinquent Student Loans
The key difference that's being overlooked between math teachers and football coaches are the populations they are working with. Football teams consist of competitive kids that WANT to play the sport and perform well (win). On the other hand most math classrooms consist of kids that HAVE to be there against their will, regardless of their interest in math.
Here's my take on when people do this:

Unless someone prefaces their statements with a disclaimer (like "just for the sake of the argument"), I will assume in good faith they believe their own statements. Any later claim to the contrary leaves me with the following choice to make: were they lying then, or are they lying now.
two separate Soviet ships (likely loaded with intelligence operatives) closely monitored the supposed mining vessel as it worked to retrieve the submarine.

It sounds like they knew exactly what was going on.

Tangent: My grandfather was part of a U.S. Navy operation during WWII that was responsible for verifying enemy submarine sinkings ... basically, sending someone down to pick up an artifact that would prove the sunken submarine was at a certain location. I don't know how they did it in the deeper parts of the ocean, though.
Illicit wealth in corrupt regimes may be a case of justice over law
Yes! I spent 36 months at a company, which had organizational walls between product, engineering, marketing, and "growth".

With these tools, "growth" learned they could inject messaging using javascript to nudge users along instead of working to improve the underlying product. Other teams had NPS scores asking for ratings before the product was even used. Marketing put messaging on their pages to high-jack conversations and push lead-gen for sales. The customer experience and the budget was being pulled in 10 directions.

Unlike the article's issue being a product issue, this issue was an organizational issue. The messaging and tools meant that teams could actively pursue their own goals without working together.
I dont think anyone "cheated" in this case. Official government policy effectively turned rat tails into currency. Once that change was made, no amount of good intentions could prevent the inevitable.
Volunteering to be your "guy in a chair behind several computer screens"...if you need/want one.