jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
JavaScript isn't really up-and-coming. It's been in mainstream use in browsers for a long (in internet years) time now. There may be a lot of emerging enthusiasm around JavaScript for non-browser programming such as with node.js, but it's going to be swamped by the demand for JavaScript developers in general.
I sympathize with both sides of this. I'm a guy who grew up in College Station, Texas, and couldn't wait to get out. Now I live in SF and NYC.

But most of my closest friends to this day are the ones I grew up with in College Station who couldn't wait to get the hell out. Some of them left, and some of them stayed (nearby). I think we're all making the right decisions for ourselves.

I appreciate what I take as the main point of the article: there's nothing special about you just by virtue of the fact that you're here (SF/NYC). I think I relate well to people like myself (small town -> big city) but that doesn't make us better than anyone else. There's beauty in staying where you're from and making that place better and telling its story. I admire guys like Guy Maddin, the Valley Forge, PA startup guys, etc.
While I appreciate the context of the article (cancel culture is a danger to a free society) the writing is quite poor. Segmented chunks of information put in one or two sentences per paragraph is an eyesore.
It isn't different from the market they're being groomed for, but the brilliant ones don't have to work in that kind of job market in the first place. There's no point grooming them for it.
> desire to do crowd control

I wonder what % of people don't go back to teach because of that.

I bet it's a small number. In reality, the reasons are probably even more selfish.

If "crowd control" is such a problem, I'd like to know what the people that cite that reason are doing to produce video-courses that could provide much of the same value.
Grade inflation: the same test outcome is rewarded with progressively higher grades as time goes on and pressure increases to improve grades.
Here's an alternative form of the "NYT/CNN should be canceled" argument: they should be held to the same standard as a private citizen when they behave poorly.

If you write a blog post that doxxes a prominent figure and link to it from Facebook and Twitter, you are going to get banned from those platforms. The NYT can apparently do this with impunity, and calls for canceling other people and organizations who do this.

In US law, there is a different standard for libel against "public figures" than against other people. The NYT gets to take advantage of this much looser libel law whenever they write a hit piece because they can argue that anyone who does something "newsworthy" is de-facto a public figure.

As far as I have seen, the "cancel NYT" crowd is arguing that the NYT should be held to the standards that it pushes into others and obviously doesn't follow.
Agreed, this is written by an upper middle class kid, who had a great home life. Most working class people can't exactly work from home, hunger among children who can't get school lunches anymore is rampant.

I know my home life was so bad, this would have definitely been rough. For lots of kids school provides a necessary reprieve
The NYT lost credibility for me when they endorsed the Iraq War in 2003. I have been very vocal about their credibility ever since, even though I agree with some of their journalism.

Your heroes will disappoint you. Even the NYT have traded their credibility for clicks, I mean “engagement.”
> ""Breaking the law" is not identical to "stealing.""

You are technically correct (according to Futurama, the best kind of correct).

But you're also repeating the digital-communist newspeak also. "Piracy is not stealing" is not identical to "Piracy is not wrong". I realize that's not the position you're trying to push, but bear in mind that "Piracy is not stealing" is way too often used to justify piracy itself, as if mere infringement makes it morally acceptable, but stealing is not.

Associating piracy with stealing is problematic, technically incorrect, but is not entirely without merit.

Similarly, dissociating piracy from stealing is problematic but not entirely without merit.

The "I'm just copying your couch" argument that the internet likes to make is about as sensical as the "You wouldn't steal from a store would you?" that the MPAA/RIAA like to make. Both are attempting to use weasel words to justify their own position.
This is also a different case than jenkins/gitlab/etc, because communication of this sort doesn't need to be permanent. Unless some dev wants to use a different client, there's not really any limitations from using a proprietary platform. It's not like a few years down the road you'll want the 2014 chat logs, and even so it's not like IRC would give that to you.
> Yes, but they also have commercial customers that send out lots of data.

Who?

From what I can tell even their commercial offerings are heavily asymmetric to downloading: http://business.comcast.com/internet/business-internet/plans...

Download / Upload (in Mbps)

16 / 3

50 / 10

75 / 15

100 / 20

150 / 20

So who are these companies that use Comcast to send a lot?
Common Lisp and Idris :)
You make me feel so underpaid, is 300k the going rate for being a DevOps Engineer that knows the old ways of CGI/LAMP and can leverage running Exchange/IIS nowadays?

I don't even know if these salaries are truthful now.
The main stream media broke, the world is now figuring out what moving on means.
This is in response to the article the parent linked, not the original.

In that article, professional tasters were fooled by a small temperature difference in the same exact wine.

The big takeaway is if you want to truly test anything about the flavor of wine, you absolutely must remove all preconceptions. So you must control for temperature, color, knowledge of the wine vintage, what you've eaten prior, etc. A true blind test in other words.

This isn't something just novices will fall for, many top pros will fall for simple changes as well.
>Overall, we rate South Front a strong conspiracy site based on secretly promoting Russian Propaganda that is not always factual.

https://mediabiasfactcheck.com/south-front/
Not really usable for wind turbines though, the energy cost would be significant first of all (compare the blade area of a wind turbine to a plane!) The bigger issue is maintenance. Wind turbine leading edges are a very hostile environment compared to a plane and even normal materials get abraded very quickly, plus they are expected to last for many years without significant maintenance. Anti-ice systems would just not be economical if they had to be maintained to a working condition at all times.
I disagree with this claim in the article: "Not all falsifiable claims, then, are scientific, and not all scientific claims are falsifiable. How would one directly test the Big Bang Theory, which seeks to explain the origins of the universe?"
I think all useful scientific claims must be falsifiable. And the Big Bang theory is falsifiable as it made predictions of the Cosmic Microwave background.

But overall, for sure, boundaries what's scientific or non-scientific are a bit fuzzy. And Popper criterion is not the only criterion for definition whether something is scientific or not. But still I think they key point is making verifyiable predictions.
just one nit to pick, it's wind turbines, not windmills. :)
So to summarize... a man born into privilege is annoyed by poor people.

The guy equates working for a paycheck with entitlement... how out of touch can you be?

Working for a paycheck is something you do out of economic neccessity--for survival, NOT entitlement.

Getting paid to work on your hobbies in the tech industry in 1995 is basically winning the lottery. Most people would kill to have this chance. This guy is completely blind to his privilege.

But instead of recognizing how neoliberal economics have destroyed the middle class and churned out a new "Depression-Era" generation that are forced to "chase the money" in order to eat... he is going to whine about how kids these days suck and are entitled.

Fucking amazing. Gen Y has the worst economic prospects since the actual great depression, how the fuck can we be spoiled?
> I think a good comparison may also be "damn Kubernetes", you're not literally damning some technology.

The only reason I don't mean that literally is because a: I'm fairly sure Hell doesn't exist, and b: if it did, I support and endorse most of the people there (eg blasphemers, scientists and other heretics, homosexuals and other deviants, and of course heathens, infidels, and apostates) and would not wish to inflict Kubernetes on them, even if the resulting increase in suffering would only be a rounding error.

I think you have a valid point in general, but in this case I would, in fact, prefer for Kubernetes to be gone from the world entirely, and I don't think this is by any means a unique position, either regarding Kubernetes, or in the general case of "damn X".
Meanwhile, there are hot water heaters in use everywhere. That isn't going to change anytime soon. Besides, in many places during peak solar there isn't anyplace to dump the electricity. Electric hot water heaters can take care of that problem, as water will stay hot in one for a couple days (I know from experience).
”If the punishment for a crime is a fine, the law was written against the lower classes.”
If you're trying to build out an arbitrary UI, there is no GUI layer today that's more flexible than the web (in terms of screen sizes, customizability, layout styles, look and feel). Maybe you could argue that this flexibility arose because of the popularity it gained by being in the right place at the right time, but at this point the network-effect is not the only reason we use it. It has genuinely become a more powerful platform than the alternatives.

I'm not saying we couldn't do better - the CSS API has a lot of warts and the DOM has performance issues if you don't know how to avoid them - but I am saying we had decades to do better and didn't, so there must be something very difficult about doing better and we shouldn't discount the only thing that's ever really succeeded.
Yeah, the Android app is also quite dated, but functional.
I think this was a very logical thing for them to do.

Supporting platforms that old comes with a massive amount of headaches. It is hard enough for big teams of applications with high MRR to do, and is near impossible for a FOSS application to do in perpetuity.
Realpolitik is arguably the only geopolitical philosophy countries have ever operated under in modern times. We throw revisionism into the history books to feel better about ourselves after the fact. You're here citing Kissinger as a venerable authority rather than an amoral war criminal, case in point.

KSA exports the same toxic religious fundamentalism, the same if not more radical than anything Iran espouses. The difference is they have the fig leaf of support from first world countries as they do it.
> Won't work because cosmos is mostly vacuum already

How else to clean a vacuum but with a vacuum cleaner? :-)
To be fair, to some extend it is like that everywhere. Armed services are generally attractive to people with authoritarian mindset - exactly like those movements.

Plus, police can be more or less corrupt, but you never get 0 corrupt cops. You have always proportion of those who are work with criminals - helping or being direct members. You occasionally even have gangs composed of cops only.
If you define Internet as "place only accessible to me and my snotty Intellectual compadres" then yes, it's lost. I'll go even further: it never actually existed.

I don't even want that Internet of yours, where only your vision of cyberspace future is a valid one. I much prefer the current, egalitarian Internet, that everyone can put to use without the need to ask your permission or acceptance.

Some tweet inane thoughts and some contribute to the biggest, multi-lingual, freely licensed encyclopedia in the world.

Some use it to spread government propaganda and some expose uncomfortable government secrets on a scale that has never been done before.

Some express their annoyance with number of idiots in general populace and some spend hours writing useful software and making it available for free, with source.

The Internet is a messenger, not the message. That Internet is doing quite well, my friend, and it's only getting started.
The code has probably already been audited, but of course, more audits might reveal more problems. However, there might be non-obvious ways to make the code vulnerable to side-channel/timing attacks, and if you don't know what you're looking for, the only thing you can really do is to take as many precautions as you can.

For how many years did the NSA know about timing attacks before they became public knowledge and fixes were incorporated into code? Impossible to know. Code audits certainly didn't spot timing attack problems before people knew to look for them.

It's also impossible to know what other unknown attacks are available to NSA and the likes.

Of course, this is completely irrelevant to 99% of us, since anyone with knowledge of these unknown attacks would use them very sparingly in order to keep them secret.
Same story, different source:

http://news.ycombinator.com/item?id=2011002 - cnet.com - no comments
Duplicate:

http://news.ycombinator.com/item?id=2004308

No comments.
A comment from a reader there:

"Oh Barry!

When I google your name, I discover that your main focus of advocacy turns out to be ...

... defending the Chinese Government from accusations that it is doing anything wrong in Tibet.

( http://www.google.com/search?aq=f&sourceid=chrome&ie... )

Well, you live in China. If you wanted to protest about Tibet, you couldn't.

So instead you do this ( http://www.international.ucla.edu/article.asp?parentid=2732 ):

Barry Sautman, Associate Professor of Social Science at the Hong Kong University of Science and Technology, spoke at UCLA December 2 to defend the thesis that claims of cultural repression against Tibetans by the Han Chinese are greatly exaggerated by Tibetan exiles in India and by the liberal Western press. His talk was met with some skepticism from discussant Nancy Levine (Anthropology, UCLA) and by some members of the audience, but he presented a wide range of data to support his view. The talk was sponsored by the Center for Chinese Studies.

Oh dearie dearie me.

I don't think I like you very much."
Past weeks has proved that the DNS system has become a seriously weak point. This must be fixed.
The fact that Twitter revealed a online form to buy ads at the same time with closing new round of financing says a lot.
for me it says that twitter is desperately screaming:
'please, dont call us money burning losers. there is a possibility for us to make money, look we even have a online form to buy ads' :)
I feel like Wikipedia is doing a pretty solid job of holding onto that dream: no shouty content, pure information that's maintained by those who are interested in it, and a fairly well outfitted battalion of bots that fend off adversarial edits
They already did something similar for Experts Exchange a long time ago. They threatened to delist EE because of their deceptive SEO (including answers in search results, but requiring accounts when going to their page from Google). Google insisted the actual answers be listed. Deceptive search results made their service worse. Arguably Quora, Pinterest, et. al. are doing the same.

Maybe a flag for the pages that require accounts would be in order. But for the shills on Quora, well, why would Google show ads for businesses' services as top results for free - especially since that's the vast majority of their revenue?
And I think you are overestimating the amount of work in the process I described (hence, overengineering). You can totally grab a soda and walk out in <30s here. Supermarkets are local and small, you’ll rarely find a line at self-checkout.
Also, there is a maximum input length for some reason, so that might not actually work.

I actually didn’t know that. My first thought was a browser add on that allows the user to blacklist domains they’d rather not see results and construct a query based upon.

Seems like that moot if a sufficiently long list would result in sites being left off and end up in queries anyway.

Thanks
I guess it makes sense to renew now for as many years as you can?
I am surprised to see so much negativity towards Quora. I wonder if this is a case of Quora being so massive that this post is rallying the vocal minority, which seems large only because everyone happy with Quora is staying silent.

Personally, I get a lot of value from Quora answers. There have been specific cases where the knowledge I needed was only found on Quora. For example, how to access Library Genesis when their main domain was down. Another interesting one was “What’s the net worth of Sam Altman?” The answers seemed pretty reasonable, and I like that speculative questions are allowed.

I don’t remember creating a Quora account, but even if I haven’t, I think creating one is an ok price to pay. It keeps the site running.
Setting a Googlebot UA will work for any low tech filter, besides looking at the ASN of the source IP or the javascript engine behavior I'm not sure what else sites could really do to figure it out sans coordinating with Google to define the indexer source(browsing/click pattern maybe).

There's bound to be at least one googler in this thread and since the ASN check would be the hardest to fake and easiest to setup... someone go change their UA and go to nytimes or something from the office and see if it works(bonus points for any SRE who does it from a data center).
I got back into java recently and am appreciating how you can define an interface reference type super class then swap out the different data structure subclasses as their implementation. E.g. make a queue refer to either PriorityQueue or LinkedList. Or make a Map a HashMap or TreeMap. It kind of provides an "aha!" moment in deeper understanding of why there are so many Datastructures and why it actually matter to pick 1 over the other if in the end they are both implementing the same functionality. With python/js , yes those DS are still there but they are most of the time hidden for your convenience (which is great sometimes when you just wanna pump out some idea). The Accidental joy of Java (with its verbosity) is that by pushing the DS choice to time of reference setting, it makes me have to actually think about the choice more and what it would mean.
Yes, dislike that one too, a grid of tiny images which if you click on them are still tiny and try to make you sign up
https://en.wikipedia.org/wiki/Forer_effect
It would be ok if they were a niche app/website. But I don't think they aren't.
14 points?!

May I remind people the definition of "intelligence" the NSA employs is not the same UFO conspiracies use?
> the average software developer does not.

No, that's the point of this article. The average developer does live in great comfort--beyond the ordinary--both in absolute terms worldwide (you have clean water and electricity), and relative terms within developed nations (you posess a well-paid skill that is in high demand and affords a flexible career).
It's great that we're finally getting an update to Bloomberg's 2018 article. I wish there was a more concrete stance from the US government or other US companies about this story other than flat out denials. The article suggests that affected parties have known about this issue for over a decade now. This is the security breach of the decade and we've heard nothing about it except for Bloomberg's 2018 article.
Your answer is in bitcoin.org/bitcoin.pdf document. There is so-called Time Server which is needed for constant number of blocks to be produced while number of miners might be any. So, it is not the cryptocurrency is power hungry, but users.
I don't get these kinds of comments. Have you spent any time learning any of this? If not, then why do you say that "this is very complicated and I'm too stupid"?

If you find a text in German and you don't understand a word, because you have never studied German, do you think you are too stupid to speak German?
We didn't manage to divert the discussion towards the advantages of Lisp and Rust or the issues with current practices in job interviews.
How do you get anything done in Haskell, you ask? Here are some steps:

1. Read a Haskell book and/or tutorials online, some of which are free.

2. Try writing simple software and reading other people's code. Ask for help when you get stuck. The Haskell community tends to be friendly and helpful.

3. Write your own non-toy code, hit real world problems and solve them.

The path is very similar to other languages, except that because Haskell doesn't share the same lineage than C/C++/Java/Javascript, you won't be able to "wing it" by skipping the steps above. That's likely the source of your confusion: you can't as easily draw analogies to the languages you're already familiar with.

Note that learning Haskell from exploratory articles which are meant for an audience already familiar with the language is not the best way to go about it. This is like trying to learn Java from an article describing the subtleties of the garbage collector in some interesting corner cases: it'll just confuse you and it won't have any practical lessons for the novice.

People can and do write actual production Haskell code, so it can't be that hard.
> but certainly not bestiality

It really depends on what the ruler of the nearest Free City thought of that, not what we think of that
Laws created by the democratic process generally require a majority of the population or very powerful sponsors. Either of which is a group of people more than capable of starting their own business.

Winning an election requires the support of exceptional people.
The point was about, or at least could be made, beyond just cycling.

Replace "Accessible Cycling" with "Accessible form of transport that does not endanger other people not using that form." Whether that's bicycles or wheelchairs or scooters, etc.

The point is that putting them with cars is dangerous.
So in some cases I'd put "Read the Source Code" at the top.

Only if source is available
Interesting work. I was wondering if you can tell the state of brain activities by looking at these geometric patterns?
But in many cases, you want all parties to be able to confirm fair play.

In this example, if any of ‘everyone’ can see all the other n-bit random numbers before broadcasting their n-bit number, that party had complete control over the result of step 2.

One way to solve that is by appointing a party P to do step 2, have all parties communicate their number to P in private, and then have P do the XOR.

Problem with that is that you have to trust party P. Even if you require it to not only report the result of step 2, but also all the numbers generated in step 1, P can collude with one of them to generate any result those two parties want to generate, and all parties can claim they didn’t send P the number P says they sent him if they’re not happy with the result of step 2.

A better approach:

- each party picks a random encryption key

- each party encrypts their n-bit number with that key

- each party broadcasts the encrypted number to the world

- once a party knows that all parties have seen all encrypted numbers (how to know that is left as an exercise for the reader), it broadcasts its encryption key.

- eventually, all parties will have seen all encryption keys.

- once a party has all encryption keys, it can decrypt the encrypted n-bit numbers and XOR the results.

Even ignoring the exercise for the reader, the above likely has holes. I’m not an expert in this field.

https://en.wikipedia.org/wiki/Byzantine_fault probably is a better starting point for this kind of problem (but doesn’t give a solution to this specific problem)
Even on a 40h week that’s still 35% of waking hours without counting the time needed to prepare, commute, ... including those 50% sounds very reasonable to me?