jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think what you're missing here is that the original comment isn't suggesting code doesn't solve problems when it counts. The thing is, developers often code things they never needed to. Or they code things off spec. Or they code things outside of the convention of what's appropriate for their immediate team or long-term needs of the product. The list goes on. Output could seem good for a long time before it becomes problematic, then the pure coder simply codes more to solve those problems. This is very circular and makes up a lot of work done by software developers in my experience.

I agree with what you're saying in part. Pure coding skills are essential, especially in critical situations like that. Soft skills won't fix broken things, for example. Salespeople can't deliver the features they promise without someone to develop them.

However, soft skills can help someone with excellent coding skills to know what to apply their skills to and when, and how to integrate their skills within a broad team of different disciplines.

This is arguably true in any field; I think it's often missed in software development because people have such a difficult time distinguishing boundaries of things. The problems you're solving, when you're passively or actively solving problems, when output is applicable to a specific problem, etc. Even software engineers themselves struggle with this.

Your ability to save your company's ass is an excellent skill to have, but it isn't directly related or exclusive to what the original comment was saying.
they were forced into echo chambers because mainstream channels are their own echo chambers.

thus the 2 realities the top post is referring to.
I would heartily agree and go a bit further.

Over the last three decades, news organizations have traded in their neutrality and integrity for political and "narrative" influence. It is exceedingly difficult to find information presented without some attempt to mislead.

The short version: There are no more Walter Cronkites or Edward R. Murrows the nation trusts to present the news without filter or spin.

That coupled with the algorithmically enhanced echo-chambers of social media you mention, multiplied by two decades of teaching outrage and protest instead of critical thinking and history, gets you this.
Good question; I just looked at OAN and there is nothing, just an earlier article about Trump's speech and one from early this morning "Citizens Gather in Washington, D.C..."
I don't know if it's me but your site took several seconds to load, maybe 10 seconds, and it was totally blank while it loaded.
You can't offset human lives as if they were carbon emissions.
Social media algorithms are designed to maximize engagement by spoon feeding you content you like. Everyone likes being right, so these algorithms actively create and reinforce echo chambers.

Things were going bad enough as they were... then the pandemic hit and people turned to social media as their primary means for safe socialization. The breakdown of social discourse over the last year has been disheartening at best and horrifying at worst.
> These aren't some random bank robbers, these are entire countries.

Sony's annual revenue is more than North Korea's GDP. That there can be a legitimate question as to whether the Sony attack was carried out by North Korea or some individual with a grudge probably puts it into the proper context.

> What the hell do I pay the US government for, if not to protect me from other nations?

That's a fair point; maybe we shouldn't pay them as much.

> No one even has remotely enough budget to deal with foreign nations attacking them. Not Google, not Microsoft, nobody.

So budget is the issue then? Maybe you're on to something here -- we can cut the NSA's budget and give the money to Google and Microsoft and other tech companies so they can use it to improve security.
What is the impetus for this writing style that repeats different versions of the same analogy 10 times when one would have sufficed? Surely Substack doesn't have a word count minimum.
Yes, but eventually is not today, and
a) there may be a better treatment for long COVID by then,
b) hospitals in my area will hopefully be less overwhelmed,
c) vaccinated, healthy people can still die to COVID-19 and,
d) maybe I can skip Omicron and get some other, even less severe, variant instead.

The trendline is heading towards Fall 2021 levels, which weren't great but still at my personal acceptable levels of risk. A few more weeks, hopefully.

[0] https://newrepublic.com/article/163186/youll-probably-get-co...

[1] https://time.com/6133419/should-i-try-to-get-omicron/

[2] https://www.reuters.com/business/healthcare-pharmaceuticals/...
You would think Bayesian inference is good at integrating multiple information sources but practically you have to model the dependencies between different information sources and even doing a good job of that doesn't save you away from logical fallacies such as "Explaining away". In real life people use Naive Bayes a lot because properly modelling a Bayesian network is hard and trying to learn the network gets you in all sorts of problems -- allow arbitrary dependencies between N inputs and you are talking eᴺ coefficients in your model and you'll never solve it.

This is one of the reasons why people got frustrated with Expert Systems as real-life reasoning requires reasoning with uncertainty and we don't have a satisfactory general way to do it.
Pre-commit hooks really happen when you type 'git commit'. If you have failing checks in them, your commit will be aborted.
I don’t really get the point of this.

Who should know these?

Why should they know them?

What should they know about them?

As a mechanical engineer, for instance, it’s usually a bad idea for me to think about these equations - it’s to “in the weeds”, so to speak.
Saw this ages ago and clicked support. Glad to see it has made it.
Great idea, now you are not only liable for your own activities, but also for lots of other activities possibly much worse than your own.

This seems to be a pretty nerdy idea of 'how the world works' that could easily spectacularly backfire.
> "How do you go from ‘Apple is offering a new payment method’ to a rant about how you don’t care about privacy?"

Because some other people started ranting about cashless payments, payment processors and their privacy.

> "Why would people have to choose between using only cash and sharing their data with everyone?"

Because that's how other people put it. I was just raising the point that we shouldn't have to give up QoL improvements, instead push for more privacy-focused laws, like limiting PII-data being sold along with transaction histories.
Just for reference, the 14 is not actually much bigger than the 13" at all. It's the reduction in bezels around the screen that does it
I've been using areopresses for a few years now and absolutely love it. I still make cafatiere (french press), stovetop and occasionally vacuum-pot (usually if we have a lot of guests) but areopress is extremely good, and somehow makes even cheaper pre-ground supermarket coffee taste many times better.
If you remove all sugar from your diet you should not be sugar crashing.
it does just exactly that on my hp dm4.
I also use mainly my real name but I like the idea to have a screen name too. I don't care if those two are connected to each other, I don't need anonymity. I normally go by "gg" which are my initials but that is too short and too common to be used in the internet.
This is a weekly blog looking at a refurbished HP EliteDesk 800 G2 Mini Desktop PC running Linux. Refurbished PCs offer a great solution to your computing requirements.
Moving your revenue to a place with low taxes, lets you escape taxes

> doesn't let you entirely evade taxes

"Entirely"?

It's not about evading taxes to 100%, but maybe 90% (not sure about the numbers).

Also, the taxes get paid in a different country, doesn't benefit the people in, say, the US.
> If you're homeless, why don't you just buy a house?
> there are definitely people that are able to look at a german text without having ever studied german before and make sense of it in a rough way

Sure, by knowing both English and Swedish, German has sufficiently little "uniqueness" left to it that I can often get a rough idea of a German text despite never studying it. But how is this different from reading Haskell when you've previously worked in Scala and Rust?
Yeah, I've always found Thinkpads to be some of the most compatible machines for running Linux (after Dell business machines, which tend to/used to be spec'd to be available for purchase with an Ubuntu flavor).

I do think Thinkpads have lost some of their *nix roots since the Lenovo split because IBM was traditionally a big supporter of Linux, Lenovo less so.
I remember on flight sims when I used a joystick, I never thought of "down" and "up." I thought of "pulling towards me" and "pushing away form me." Since the nose of the plane is a bit lower than my head, it works.

For FPSs, I'd use "normal" since I think of the gun moving.
I think this is a strawman argument. Of course Haskell and Erlang have features that make them suitable for handling concurrency efficiently. But I'd take fast code in a slow language over slow code in a fast language any day.

That said, the author's core conclusion is correct: "DO NOT WRITE A SERVER IN ERLANG JUST BECAUSE YOU HEARD ERLANG IS THE FASTEST AND MOST CONCURRENT LANGUAGE".

EDIT: Could someone please explain the downmods? Perhaps something I said didn't come off the way I meant it.
Here's an interactive book on learning to program using javascript and jQuery:
http://davidbau.com/javascript/learn/00-preface.html
I don't think you're using the word strawman correctly. I believe it means that you create an easily refutable argument and pretend your opponent used it when he really didn't. You then knock the argument down and proclaim victory.

Also, the example given above is an excellent example of the fact that Javascript has become the assembly of the web and that there are a large number of tools that are going to spit out code like that.
In other news, computer scientists discover that evented C code is faster than PHP.
The reverse - I can't remember having seen a database spew JSON from port 80 before without an intervening HLL.
i would be interested in verification as well, by looking at it, i think it gets updates frequently, but i'm not sure if they are live or not, but it does seem that based on whichever information it is getting, then it is running a dead-reckoning type interpolation of where the train probably is, and there's nothing wrong with that. however, i would be very impressed at the efficiency of the flow if this was all actual readings all the time.
I won't pretend to know what the author was thinking, but one obvious answer is that the central authority approach makes data lock-in a whole lot easier.
Right, and banning a customer from a store is equivalent to a computer denying a request from a remote client. But in this case, the computer didn't deny the request.
>I assume you mean a world where some people know more than others.

No, not exactly. I'm referring to the tendency for most people to be experts in one or two fields and mostly ignorant in others that are not related to their core competency.

>We've accepted that the ability to read and write are basic to a functioning modern life. It's now true that the ability to compute has the same status. That doesn't mean everyone needs to know how to write a computer program, but print literacy never meant that a person should be able to write a novel.

That's exactly my point. People should know how to use computers effectively, but that doesn't translate to "should know how to program" just like knowing how to read and write does not translate to "being a novelist", nor does learning math translate to "being a calculus professor."
Because to access any computer resource remotely, you just send a request to the computer, and the computer either replies with the requested data, or it refuses. If someone requests to enter your house, and you allow it, then you shouldn't be able to have the government punish that person.
This is a great idea that I would use all the time, but I don't understand this trend of posting long blog posts of company ideas. If it's a good idea, why don't you just start working on it?
Thanks, that makes it faster than Scala.
> Uber for powertools - give it to me now!

The Home Depot in North America already rents out all those tools. You can usually do it for 4 hours or a day at a time.

I've done this for jack hammers, paint sprayers, post hole augers and concrete mixers. As long as you live near one then it works well.

The best thing about this is the price, very cheap.
You can even rent minor tools like drills:)

I guess home delivery would be the next step?
> Sunnstein is no lover of government suppression of speech.

The Guardian: "He has also proposed reformulating the first amendment, arguing that in some instances it goes too far in protecting damaging forms of speech." http://www.theguardian.com/world/2013/aug/22/nsa-surveillanc...
the fun bit is going through it and realizing that at least part of those "wtf"'s are because people don't understand basic programming.
Only when comparing to other J2EE frameworks.
Most design tools these days have this capability built in somewhere in the menu hierarchy (go ahead and look for it; it's probably there). I could see where they'd reject this for minimal usefulness since, I think, the App Store is supposed to be the showcase of the best and brightest apps (or something like that).
He likes rape.
Very cool - I was about to post that I wish this directory existed when I was living in DC. Glad to have something similar now that I'm living in Raleigh!
It's a meme. A meme associated with a different style of commenting. In particular, a "tl;dr" summary is usually a sarcastic over-summary.
Let's stop calling it brute-forcing - it's really not - or at least not calling it decrypting.
I'm curious--did you honestly disbelieve the story, or were you just trolling?
This might be changing... The Secretary of Defense announced a few months ago that he wants to cut contractors by 10 percent a year for 3 years: http://voices.washingtonpost.com/virginiapolitics/2010/08/th...
Is convincing people they committed a crime really ethical? My self-image as a pretty peaceable, pretty honest person is fairly important to me: if I suddenly "remembered" a time when I stole from or attacked someone (with a weapon, no less) I'd be certainly upset, possibly traumatised.

Can anyone really give meaningful consent for an exercise like this? They paid the participants $50, but presumably they couldn't tell them exactly what was going on, or it wouldn't have worked.
When combining software components, you have to gateway between them -- this is done by escaping inputs and validating outputs. It's often non-trivial to grok where the junctures between components are, and how to properly connect them. This requires thought, experience, and diligence.

Why it's so common is that you can easily connect components incorrectly, still have it "work" enough to do a demo, and, there is lot of pressure to put things that appear to work into production without auditing them.

Addendum: Shish2k observes this article claims NoSQL databases would somehow solve the problem, rather than seeing NoSQL as just a different kind of component with it's own escaping/validation needs. Classic -- someone writing on this very topic is blinded to the phenomenon he discusses; the article itself demonstrates why we have SQL injections.
> This is obvious, if you are not American.

This should be obvious, regardless of nationality.
The author starts by tearing down a straw-man. Fred Wilson wasn't predicting the end of "file systems". He was saying people go to the cloud to consume content (Netflix, Youtube, Spotify) and go to the cloud to create content (Google Drive, Office 360, Soundcloud, etc). And they don't need to concern themselves with files.

Fred Wilson is a smart guy, and knows that even iOS, Android, etc run on file systems.

I disagree files are dead too. But file systems is clearly not what he was talking about.
Yes, but your advice is reactive. The original poster's advice is interesting because it's very proactive. It's an interesting way to 'dream big'.
Isn’t it obvious they are at the cliff of total collapse? They’re still flying, but all engines are off.
As others have said, working for a non-software (ideally non-computer) company is a good place to start. Pay will be relatively low, you'll have little choice about the technologies or types of programming you work on, but the pace/intensity will be very low too. If you become the expert for some in-house system written in a language or framework nobody else even heard of that can be even better as long as that system lasts. Some people have even made careers out of building such systems as contractors and then making money off them for years, but that only works for people who have no ethics.
It was a much smaller field back then. Reading about computing in the 70's (especially ARPANET), the same handful of names keep popping up.

Also, they may be celebrities to us. But ask the average person who John von Neumann, Claude Shannon, Edsger Dijkstra, or Paul Erdős was, and they'll probably have no idea.
I agree with you that technology can be used for good, neutral, or evil purposes. I also agree with you that the largest tech companies are not all good. They are desirable because they pay well, but not to everyone. I left a job at Google, for example. (Ironically... you mentioned health, and I was lucky enough to work on health while I was there).

The weird thing is that we are the tech industry. Almost everyone I know in tech reads Hackernews. If we are cynical about our own industry, it becomes a self fulfilling prophecy.

The idea that no industry can change the world for the better seems overly pessimistic to me. If you take a broader view going back to the 1500s vs. now, it's clear that industry has played a role in making the world better. I expect this long term trend to continue.

There is definitely a growing trend for green technology, I don't see why you think that, for example, Tesla isn't a tech company that will play a role in helping the planet.

There are plenty of problems besides climate change, even though that is a huge one.

As I mentioned in my post before, a lot of the reasons we face these problems is related to the fact that the market does not properly price things. So of course there is going to be a mismatch between work that pays well and work that benefits society. Is this mismatch permanent? I don't think so. Is it uniform to all work? I also don't think so.
Discord is basically modern IRC. Twitch.tv chat is IRC based.
Available for Chrome. Nothing else.
Oh really? That's hilarious.

The only race I've been to was in the early 2000's so it was a different engine back then.
I love Tally so far, excellent product
I do understand that they are talking about micro dosing. I suppose I don't really know what the definition of micro dosing is. Is it taking something and not crossing the threshold for it to have any effects? If so what would the point of that be... Is it taking the minimum amount to pass the threshold?

I have experienced the effects I talked about above with 300-500 mg doses of raw mushrooms. I don't know the amount of psilocybin... But that is a relatively small dose of mushrooms.
Fyi with the 1W VTX soon to be released for Sharkbyte now is a great time to jump in with the recent release of the HD Zero cameras - your Skyzones are some of the best goggles you can use for SharkByte / HDZero
>Of course innocent until proven guilty applies but the justice department knows that and still brought charges. At the very least, they believe they've proven beyond a reasonable doubt his guilt.

It's a bit of a nitpick, but the Justice Department (DoJ) hasn't proven anything.

The defendants in question have been charged (and arrested?), but no trial (or plea bargain) has been held. As such, presumably the DoJ has what they believe is sufficient evidence to convict the defendants on the charges brought against them.

However, until a trial (or a plea agreement) is concluded, the DoJ hasn't "proven" anything. Rather, they brought charges against some folks. That's not "proven beyond a reasonable doubt," that's making accusations and bringing the case into the court system.

What the DoJ believes (and/or believes it can prove) is not proof in and of itself.
Fun fact: this is the traditional (read greybeard) definition of "open." See, for example, the Open Group.
Godot works fine for VR, particularly if you are developing the Quest. I am making a VR game in Godot. Check out:

https://github.com/NeoSpark314/godot_oculus_quest_toolkit
I enjoy the non-technical topics as much as the next person. But the quality of commentary degrades quickly. We all know there are lots of smart people on this forum. But, I’m not certain that many of these users realize how confidently ignorant they sound on non-technical topics such as politics, economics, and medicine.
The track record for real therapy is pretty poor and sometimes the answer you get is "go interact with other people." I don't see this being worse than the nothing that is usually available, but it is a pretty weird website to do it on.
Or simply a playground.
That guy gets it. Just what I needed to hear and the accent I needed to hear it in.
Probably not many, but you're probably not going to have much luck changing the minds of people on net neutrality. Judging from your comments, you and I probably agree on the issue, but I think technical folks in particular have pretty well-entrenched opinions on the topic.
Sorry for the late reply, I really wish HN had a notification setting for replies.

I agree, web3 most likely means less profit to the corporation since the majority of economic value will accrue to the token / ecosystem instead. But it's innovate now or be outcompeted inevitably.

The main selling point of blockchains is that they make governance / economic distribution seamless. That's not dismantling capitalism. Much of what enables consensus in a blockchain requires similar incentive mechanisms to function, in my opinion.
Play to earn is a depressing dystopian concept.
Its concepts easy to understand and git is very powerful, but the interface is horrible and a bitch to learn. Git does not need another tutorial, it needs an alternative porcelain.
I think the reasons include, but might not limited to two reasons:

1 - Prevent the people from reading and discussion sensitive issues - there are so many of them.

2 - Prevent the people from knowing universal values.
50 Years ago, in 1964, My Fair Lady was #3 at the Box Office, and won the Oscar for Best Picture. In 1956, Around the World in 80 days won and was #2.

In 2014, 12 Years a Slave was #44 at the Box Office, and won the Oscar for Best Picture. In 2013, Argo won and was #22.

I think this represents that "what sells" is no longer the same "the best movies". The OP says good movies are finding it harder to get made. Good stories, good acting, good "art", are being pushed out in favor of "popular".

Not sure anything can or should be done about that. But it's definitely a trend.
Wait, is this an article from the Guardian making fun of their own article on the same study earlier on ? See http://www.theguardian.com/society/2015/jan/01/two-thirds-ca... ? If that's the case, that's a novel way of doing journalism: publish crap first, then sell more paper by doing a critique of your crap.
I'm sorry to report that, according to the Associated Press, Hari Simran Singh Khalsa has been found dead "in one of the narrow gorges or ravines that crisscross the rugged mountains in the colonial town of Tepoztlan."

http://www.seattlepi.com/news/world/article/American-missing...

http://www.wjla.com/articles/2015/01/hari-simran-sterling-ma...