skysight-inc/HackerNews huggingface dataset:
> If you don't have intellectual curiosity, then I think your career prospects in software engineering will be limited.

This part I fully agree with.

Do not equate "boot camp" and "would rather sit at a computer than mine coal" for a lack of intellectual curiousity though. I have personally met grads _from the boot camp in question in this article_ who clearly do have it - while spending their work days writing Ruby for web apps, they were spending evenings learning C, assembler and the operating system fundamentals that their particular route into the industry meant they missed out on.
Even $10 billion for global high speed low latency network coverage at the aggregate bandwidth they are planning is extremely cheap.

Comcast spends ~$8 billion on CapEx annually.
Two thumbs up! If you can move fast and talk loud, no one need notice you have never produced a deliverable.
I've never really had Windows hibernation fail on a laptop or desktop for nearly a decade now. Inversely, Linux doesn't fail on hibernation, it's usually rock solid there, but has other problems, like battery not being picked up, or nonexistent power saving (probably because it thinks it's a desktop).

Source: I like installing Linux on obscure things like Chromebooks and Windows 2-in-1s.
Check any of the studies from the AHA, AMA, Beckers, or any of the financial institutions/investment firms reporting on the healthcare sector. It's ugly out there. Beckers tracked 20+ health care orgs that went bankrupt in 2018, Morgan Stanley reported 450 being at risk for 2019.
Some links:
https://www.beckershospitalreview.com/finance/21-hospital-cl...
https://www.beckershospitalreview.com/finance/450-hospitals-...
https://www.bloomberg.com/news/articles/2018-08-21/hospitals...
https://www.beckershospitalreview.com/finance/12-latest-hosp...
Yeah, but it doesn't mean you have to serve them from the same codebase. Partition the old urls to a thin service that only does the URL transcription and issues the 301 and you're done
Circa the same era I wrote some space-management tools in DCL. Got a support call years later when I could no longer spell that.

Code can be astonishingly durable.
HN archives are stored in BigQuery, so it would be possible to do an analysis that was more rigorous than a human reading the thousands of front pages to see a pattern of difference.
I know this comment is bad... I just want to point out how creepy the look on that guys face is in the graphic where he brings the pear torte to his advisor.
My doctor does some things in his own lab (mostly urine), and sends other things out (mostly blood). The items that get sent out have a different bill.
I guess that depends on your definition of "wins" which I am sure differs greatly from mine.

>Second, users have the choice of what software they run, and they aren't going the way of Stallman acolytes. Why?

yes they do have a choice, as it is given they are manipulated by marketing and ignorance of the topic. As recent as 2017 survey's showed most people (like 80% of the population) where still classified as technologically illiterate. Companies with m/billions of dollars for marketing generally win the consumer race, it has nothing to do with the technology.

>So what?

Do I really need to lay out all the issues that have already resulted from the undue influence of google has over the IETF and W3C, or the issues Orcale has caused due to their influence over java and their lawsuits against google, or Entire history of Microsoft and their anti-competitive practices?

Do I need to layout the dystopia that is on the horizon?
Privacy: Microsoft wants to (sneakily) collect more data from users via Office
the nice thing is that computer power is outpacing the growth in human population finally. An enterprise data startup can actually collect, store, and process some finite amount of data on all 7.5 billion people on the planet. Just find an interesting angle and be better at processing that data then your competitors.
>Most of them have engineering background: electrical engineering, civil engineering, petroleum engineering.

That's great, but what about the people who come from a non-engineering background? I feel like people with a technical background will be able to pick up coding a lot quicker than people who don't have a lot of engineering aptitude.

>We work with the Bootcamp to improve their program: giving reference to 'hard', 'theoretical' books such as Algorithms & Datastructure or Database Design and cutting down some unnecessary parts.

That's great that you guys do this. I'm a real big proponent of this private/public model since it benefits both businesses (they get people who are trained in key business areas) and colleges/bootcamps (they can brag about knowledgeable grads whose job placement boosts their numbers).
Look I just want it to stablise already.
So what happens if the Sargent Of Arms says no? And that the entire judiciary branch says ‘yeah we’re not gonna arrest this guy’?
State of Sorbet: A Type Checker for Ruby
Remembering a magnetic media (Apple II, C64, Amiga, PC) rental shop circa 1988
There’s certainly a fine line between playing devil’s advocate to measure the strength of an argument and “trolling”, much like, as an example, there is a fine line between hunting an animal for sustenance and hunting an animal for sport.
You're missing the point of the post you're responding to. The poster is saying that the 737 MAX isn't inherently unsafe due to its aerodynamic configuration. The safety issue arose from the bungled MCAS system. This could be fixed without changing the airframe.
So my keyboard obfuscation usb tool on Kickstarter going to be hit for privacy lovers.
"Buildings are occasionally moved or torn down, and in some cases, rats are dug out with a backhoe or bulldozer."

Alberta really hates rats.
Programming is not for everyone. Teaching programming is no easy task either. In the end, one of them, even if only one, got a real software job. This is enough to say this program is not a failure.
That said, drop everything and get you some Jerry Peek;

https://www.worldcat.org/title/from-bash-to-zshell-conquerin...

https://www.worldcat.org/title/learning-the-unix-operating-s...
Which is rather ironic, considering how long he continued to oppose the big-bang theory even after its successful prediction of background radiation (and the explanation of isotope ratios is as good as a prediction, given that the processes are no longer happening.) I'm wondering if he made that statement specifically to avoid these issues?
This link surfaced from those discussions yesterday, so !totally unrelated.
That's the difference between a principle and a definition, law has both - criminal offenses for example are more defined than the principle of tort, the more you want something to be useful as an accusation the more narrowly defined it needs to be or you just end up with a moral panic.
"in math, we don't understand things, we just get used to them." - Von Neumann
That's true, but I've seen years where an enthusiastic professor gets a packed room for a normally undersubscribed elective course like computational complexity theory or advanced algorithms.
>they weren't reliable or cheap enough

Sounds highly plausible to me, given [1]. I won't say that they won't eventually get there, but it's definitely not going to be a cakewalk.

[1] https://news.ycombinator.com/item?id=19892265
You are predicting classic MS strategy, but I think since money is moving away from desktop computing, MS not going to actively pursuing the same. May be indirectly.
>"* A Lisp to HDL compiler, preferably with optimization. [time-consuming, but not difficult]"

>"* A high-level functional or vector or stream language (Clojure/Elixir/MATLAB/Erlang/Go) to Lisp transpiler.

I am curious about the need to use LISP and a functional language for general purpose FPGA computing. Can you elaborate?

>"So we could play around with things like copy-on-write (COW), content-addressable memory and embarrassingly parallel computation in all the areas that today's computers are weak at (things like ray tracing, voxels, genetic programming, neural nets and so on)"

What is COW here? I am only familiar with it in context of a kernel optimization technique for child processes but I think you might be referring to something else here?
>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.

What changes in GPL / FSF licensing would enforce the changes that you want to achieve?
I would apologize for putting my name on the work of an intern. Either they're lying and they were fully aware of the work being fabricated, or they were so uninvolved with the processing of the photographs that they had no idea they were faked.
During America's Civil War, solders made similar pieces of art from bones, wood, or whatever was at hand.

Some of the simpler items I've seen in museums were linked chains made from a single bone. The more detailed ones were round balls carved inside of square cages.

To be sure, they were nowhere as advanced as these Chinese artworks. But then, the soldiers were just using whatever was laying around, and were also busy fighting a war.
> I have seen repeated news of tub stores opening up in Germany. They are very few and far inbetween

Quite common in Canada, eg: http://www.bulkbarn.ca

I do wish they'd catch on more in Europe.
>I imagine a big appeal of falsifiability in its early days, stemmed from its opposition to religious dogma. Imagine dealing with someone whose answer to every question comes back to God. "Why did the patient die?" "Because God decreed it." Talking about germ-theory must have been a massive improvement over theology, hence why ideas like falsifiability must have arisen to provoke people to think in more critical ways.

Only better answers than "Because God decreed it." were known and handled, by philosophers and early scientists, even by thelogicians, since antiquity.

And there were tons of nuanced epistemologies (that included practical falsifiability) by the time Popper came up with his idea already.
Morally abject behavior in the name of money exists since the oldest profession. However, most developers have a choice.
This seems a little extreme. A lot of discussions are too abstract to bother prefacing with "this is not my actual view". I don't think it should be called lying if my own opinion is not very relevant, or the thing being discussed.

A lot of the time this can take the shape of "have you considered...?" or "what if...?", so there is a built in hypothetical.
No I work mostly with REST apis and I find that api consumers don't really care about having nice relative links or references to self. If anything the popularity of GraphQL indicates that they want more flexibility than is usually available through REST and posts like this are the ones really addressing non-problems.
API design: use links, not keys, to represent relationships in APIs
do you know why you want such a such thing? is it merely indulgence?
Running an IT business when you're just a nerd
I used to think that if I was ever in a plane crash I'd want to save my laptop, so now I've gotten into the habit of carrying a small SSD drive with me whenever I travel. I use it to image the hard drive on my laptop. I keep it in a ziploc bag in my pocket. Other than that, I never take anything with me on a trip that I'm not willing to lose. That way if I am ever in a plane crash, the drive, already in my pocket, is all I need to save from among my belongings. Keeping it in a ziploc means it will be OK even if we go down over water. (And, of course, I've got backups at home too.)
Electronics alone is only one of many thing's they'll have to excel at to produce reliable laser terminals.
Easy Serverless Apps and Infrastructure – Real Events, Real Code
You do realize that every time you enter a line of code in an editor, you are developing new data structures and algorithms, right?

Edit: No, really, I'm serious! There is literally nothing different between gluing APIs together, or whatever you think you are doing, and building the snazziest large-scale distributed statistical model of whatevers. Literally.
> Do I need to layout the dystopia that is on the horizon?

Yes. Not because I disagree, but because I’m not seeing it as potentially being a part of that 80%
https://news.ycombinator.com/item?id=19889775
The apparent answer is hilarious.
really good work !! I had a great laugh reading generated text from Trump and Obama ^^
I disagree. Humans are inquisitive. Long term goal and planning orientated. Nuclear technology was new at that time and nobody knew much about it.

Just the other day I was wondering how to decontaminate Chernobyl and Fukushima. If we could do that, that would remove all doubts for the nuclear technology. I'm glad I saw this article because it demonstrates a problem that nobody has figured out yet. Huge opportunity to whoever does.

I'm thinking nanobot technology might be a solution. We aren't there yet.
It's great in many ways but mostly too hard for someone who dropped out in high school.
Yes, Milton wrote political and cultural topics, so has Harold Bloom. That is far different from believing that works of art are merely the product of cultural forces.
I feel like Linux itself (including the various FOSS Desktop Environments under that aegis) is a viable replacement for Windows/macOS, as is evidenced by ChromeOS, and by governments and enterprises deploying Linux on their workstations.

The problem is actually the opposite, at this point; Linux has seen tons of effort and been polished to hell, but all the FOSS apps that would be alternatives to proprietary ones haven’t seen nearly so much contribution.

Linux “as a product”—the kernel, the common libraries, plus any random distro’s bits chosen at random—probably has as many (if not more) cumulative man-hours put into it, per year, as the “products” of Windows or macOS have.

But can you say the same about, say, GIMP vs. Photoshop? About Audacity vs. Reason?

Even Blender, which sees tons of work put into it and is sort of a “reference platform” that graphics orgs use to demonstrate new tech (once they decide it’s not valuable enough any more to keep it proprietary), doesn’t have the same power as the proprietary equivalents.

But in many of these cases, I think the problem isn’t so much “FOSS vs. proprietary” as it is “every other solution, vs. the solution hacked on and extended by industry professionals and academics who are trying to get something novel done.” When there is such a solution, nobody else is going to be able to match its features, because its features are commercializations of R&D that may have not even been published outside of its bounds. (See e.g. Photoshop’s implementation of PatchMatch when it was first introduced; or hundreds of the technniques used in Pixar’s Renderman currently.)

In cases where the FOSS solution is the industry workhorse, the FOSS solution ends up being the thing that gets extended. LLVM is FOSS, and is also where research into optimizing compilers happens. R is FOSS, and is also the usual choice of platform to bind to for projects like WordNet, because they want to use R to do analysis against their project’s specialized data structures.

But that just means that for those industries, Linux is the locked-in platform, since it’s where these tools (or more specifically, their ecosystems of libraries and tooling, which may not always be as multiplatform as the runtime itself) run natively and/or best. But this is just as bad a situation, in many ways, as having the “industry workhorse” be a proprietary solution like Photoshop or Mathematica. Either way, you’ve got one system with all the effort concentrated on it, where sloppy algorithms get a pass because they’re the only implementation of said algorithm, and there’s no real competition to force the ecosystem forward. Sure, you could read the source and implement a competitor yourself—but given industry-developer network effects, few people start out hopeful for their prospects when they do so.
I totally agree that, when adopting a hypothetical opinion, it's a good idea to vet it, and prevent wasting everybody's time in hypotheticals. Though part of that process may be to temporarily adopt an absurd view and work out how it fails.
Depends.

Things like sane health care policy, this public labor, are all priority questions.

If we continue with huge military, then yes, but we do not have to play it that way at all.

Unlike a great many military actions, public works are investments that pay themselves off. We can absolutely spend, and let those returns pay the debt.

We should only be raising taxes on costs, not investments. And the public needs to understand which is which too.

Might begin to question the military actions. They are a massive drain, and given a priority discussion, an honest one, just may not be found necessary.

New priorities could yield insights like green energy infrastructure is needed like the Interstate Highway System was, and will pay itself off like that system did, and once paid off, will contiune to deliver returns that can pay down other past spends, that were costs, not investments, that did not deliver returns too.

Spends that make us worth more, are investments, not costs, and do not require an increase in taxes to do. They never have.

We will find support for doing those things. We will find more support when education on the differences is done too.

Right now, there is not much. I call that a disservice and manipulation for profit, as well as short sighted.

We need the new opportunities. The outcome does benefit everyone.
It seems to me that even when a statement is prefaced with something like "just for the sake of the argument", this is just a cover, allowing the writer to state an unpopular (or hateful, or patently wrong) opinion, while hopefully shielding themselves from some of the blowback.

It's the whole "I'm just asking the question" phenomena, and I see it a lot with people who claim to be centrists but are more accurately described as right wing reactionaries. It allows them to seed the discussion with bullshit, without having to defend any of it.
I would argue that stating the flaws of an article is substative. Seems you just don't like how I said it.
Pratt parsing is great. Quoting from the original paper itself:

> One may wonder why such an "obviously" utopian approach has not been generally adopted already. I suspect the root cause ... is our universal preoccupation with BNF grammars and their various offspring...
The situation described in the article is at least partially caused by people acting without understanding their motivations, or how to concert them.

It can be drilled many layers into, or it can simply stated as having this work on your team requires everyone meet a certain level of maturity.

If every team member understands the axiom that the singular reason for anyone's participation in the discussion of the idea/topic is strengthening the idea/collective understanding of the topic and can maintain that as their primary motivator when deciding how to act then you will find that what was interpreted as toxicity before is then interpreted as passion, and that the toxicity previously motivated by fear of looking bad is now reasoned into nonexistence because engaging in reasonable discussion via admitting to a blindspot is in service of the ultimate goal.

You need some combination of things that get you the end result of everyone cognitively keeping their emotional reactions at bay if you want this style of thing to work on your team.

edit: also, IMO the whole adding a percentage certainty qualifier to your statements misses the point, bless its heart. The reason discussion gets better results is because you get more data. Slapping a percentage estimator to your certainty implies that you know about how much data you already have (true) and that you know how much data is all the data (false). No one knows that. This is another axiom that's very helpful in diverting the emotional shrapnel that this style of debate can otherwise toss out because it allows everyone to be comfortably humble. Comfortably so because they will not be humbled by another person, but rather by the undeniable infinity of the universe, which some might call God.
Some people (John Romero/Carmack and team) actively like working on stuff like this. Seems like they should be finding volunteers if that wasn't the case. There's enough of demand for video game jobs I'm sure it can't be hard.
I think it reveals that we should relieve people of the choice.

If it's not feasible to train and educate people until the proper behaviour is a muscle memory, then maybe we need to find a way to eliminate choice.
In other news, 90% of American inventors are black (see the image gallery in [1])

1 https://www.google.com/search?q=american+inventors

Africa has always been the hotbed of the most advanced civilization, and the pitfall of Google and many other US companies is just that they don't hire enough blacks (and women).

Dang, please ban my IP from creating new accounts! I hate you.
Out of curiosity, does anyone ever use tags on Stackoverflow? Does anybody use search on Stackoverflow? Does anybody ever use in-site search on any website, instead of just using Google?
There are a lot of things that, if done individually, make sense, but if the whole group does it there is a problem. Leaving your bag behind means that you have to replace it later which costs a lot and takes time. So it makes sense to avoid this trouble. It also makes sense to rush to wards the exit if there is a fire but if everyone does it you have a problem.
I found these rebuttals well argued, well supported, and convincing. Thank you for digging them up.
I will not argue with physical fields (like gymnastics)
However, the lack of chess GMs who started at 25 could be explained with very few 25 year olds attempting to become a GM starting at this age.

At this age, capable people are busy with their lives and I suspect overwhelmingly will not even attempt reaching grand mastery in chess.

To settle this scientifically we would need to find a group of 25 year olds who never practiced chess before and do 5-7 years of study (the same level of intensity that your 13yo grand masters perform).

I wouldn't be surprised if the set of such people is empty.

A thing we would need to control for is natural aptitude (perhaps IQ would be applicable here?). So we should take our 25 year olds and compare them to a group of kids with IQ in the same range who are going through similar study regimen.

Here, we may find that the 7 year olds who attempt and complete rigorous study chess are all mental prodigies to begin with and it will be even harder to find comparable 25 year old group.
Please post the article's actual headline as your HN title.
This is a well-known post ussr feature "do not give a #it about anyone but yourself".
You might want to get a better bag if you're worried about submersion. Ziplocs are not necessarily completely water tight out of the box, and they degrade pretty quickly in use (like the constant rubbing that'll be produced by carrying it in your pocket all the time). Wad up some toilet paper in an old ziploc or two and submerge them for a few minutes, then check the paper...you might not like the results. Consider a dry bag like rafters/kayakers use.
A "start-up". :-)
I don't think I follow. If I had the choice of eating a wild bluefin tuna versus lab grown bluefish tuna meat, I'd eat the lab grown meat every time because... overfishing of bluefin tuna is a serious problem.

There is never a silver bullet, but if we can improve stocks of any wild fish via displacement, it's working to save the oceans.
The road to zero carbon will carry fewer cars