jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
(You can't break the site guidelines like this. Please review them: https://news.ycombinator.com/newsguidelines.html - all the way to the end, please, because one of the guidelines you broke is the second-last.)

Comments on this topic get tons of downvotes and flags because it's a flamewar topic and they're usually flamewar comments. That null hypothesis is more than adequate to explain what you're observing. If you want to claim organized abuse, there needs to be evidence beyond garden-variety internet identity war.

People are hopelessly biased about this because they overestimate the offenses of the enemy comments by (let's be conservative and say) 100x and underestimate the offenses of their own comments by 100x. That creates a 10000x distortion. Everyone does that, so everyone sees the argument as overwhelmed by bad behavior from the other side—always from the other side, never from mine. Indeed the other side behaves so badly that (this is the 10000x logic speaking) the only thing that could possibly explain how badly the other side behaves is sinister manipulation, astroturfing, brigading, and (word du jour!) disinformation, most likely by spies, foreign agents, and provocateurs. If that 10000x were a mere 10x, it might dawn on people how cartoonish this thinking is, but 10000x is a hell of a dose.

Nobody looks at how they themselves (and their team) are breaking the rules and adding to the problem. After all, the other team is spies and foreign agents and racists, so what could be more natural than me feeling justly, righteously indignant about their abuses? I/we are innocent, you/they are guilty: that is the entire story.

Another thing nobody looks at is how this mechanism works exactly the same way in every thread and recreates the same flamewar every time. We're all fighting wars in our own head, or rather the same war over and over again, projecting the same demons in every case. https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

We all have this insanity, and internet comments are a perfect device for bringing it out, because we have so little information about each other and our insane imaginations eagerly fill in all the gaps, without us ever considering we're doing that. The only saving grace is that these online wars are mostly confined to a teapot.

I hope it's clear that I'm not picking on you personally. Everyone in these flamewars is doing it—your comment just happened to be a place to hang a reply. Unfortunately, no matter how often we plead with users to take the site guidelines seriously and develop awareness of how they (and their team) are also breaking them, these threads are getting worse.

There's no way to measure how much sufficiently smart-and-sinister manipulation may be happening because by definition, if it's sinister enough, then it can't be detected—but that way of thinking is madness. The simple fact is that the human mind is its own sinister manipulator, and is more than enough to explain the dynamics that break out in these threads. https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
I can't move on from this discussion without a nod to you for this comment. It provided an unexpected and much needed laugh.
>PDFs get sent around as forms to be filled out, and that poses a problem for non Mac users

Why is that a problem? I'm pretty sure there's a PDF reader app for every major platform.
¥300 were deposited in your account for this post.
You can find your answer earlier in the same sentence:

> Finding intimate relationships becomes particularly difficult when you can't achieve the inspiration since most young women aren't exactly excited to talk about code, or tech, or any of the things HN types tend to dedicate our lives to.

they are talking about their personal dating life (or lack thereof).
Interesting that Google's syzbot found and publicized the flaw, possibly bringing it the awareness of bad actors. But at the time the flaw was not flagged as being security related and was thus not backported as a security patch.

If Google's syzbot had checked the kernel for the flaw before it was released instead of after, that also seems like it would have prevented the issue from going live in the first place.

Why does the Linux kernel project continue to release code with flaws like this that can be found with automated tools?
I feel like you could do the same thing with tuples and "splats", like in Ruby. Just wrap your values in thunks, and call it the same.
An advertiser, in the 2nd to last paragraph. I'm only assuming the facts in evidence -- that FB and Google aren't selling user data. They sell advertisements, which use user data for targeting via generally broad mechanisms or 1st party data.

Re-reading my comment, I don't think I said anything about companies in general.
This is pure FUD and is just wrong, and it's disappointing to see how many people are rallying behind this nonsense.

The actual legislation as written will serve to protect workers by giving teeth to policies that punish employers from forcing people who are effectively employees into a 1099/independent contractor working relationship in order to cut costs and avoid minimum wage laws.

Stop spreading the lies. You are only hurting the people that this law is meant to protect.
Before the internet, If you wanted to use computers it was to be crafting, not memeing.
You left off the last sentence of that paragraph, which made me interpret the overall sentiment very differently:

> I said that the programming field is a fertile ground for beginners, and it is. But what’s fertile for grain is fertile for weeds too, even moreso. And we need to talk about these people, taking advantage of the fertile ground. And where there’s plenty of beginners, there’s plenty of people taking advantage of them.

That is, I interpreted "These people, taking advantage of fertile ground" not to mean subpar newbies who can't cut it (which is how I read your interpretation), but instead to mean the snake-oil salesman/huckster types who take advantage of these newbies by sort of implying "hey, just come to our 30 day bootcamp and you'll be a programmer, just like those programmers who make top dollar at Google and Microsoft!"

I actually generally largely agreed with article, and I didn't find it gross at all. Yes, programming does have a low barrier to entry, but to become a true expert at it takes the same level of skills and preparation as, say, a doctor or scientist. But you don't see any "Become a doctor in 30 days!" bootcamps out there trying to convince people that "Hey, anyone can become a doctor!"
I agree with all of your points.

The counter argument would be seeing the success of WeChat in China and wanting to reproduce that success AND expecting that if they don't do it someone else will do it and take their market.

Whether that's true or not I don't know but if I believed it was true then your arguments wouldn't matter since I'd believe not doing it is an existential risk.
Is there one that comes in (.txt, .csv, etc) that I can download for free? I'd like to put together a proof of concept for ExpressJS (NodeJS) tomorrow.
One source of health information Facebook might have is the Oculus Move app (which tracks exercise in VR)
That was amusing, but the linked "25,000 word screed sketching the transformation of the Internet from an open network of peers to a locked-down medium for delivering commercial content to passive consumers" [1] was even more interesting. From 2003, no less!

[1] https://www.fourmilab.ch/documents/digital-imprimatur/
Do they have a smart phone and realize that every app is online?

That face time is online?

This study seems flawed if it didn't get very specific because there's not a small number of tech illiterate ppl who don't even realize they're online when they are....
Sure enough: https://twitter.com/CsweeneyArtist/status/134733716024084889...
This is true, but nobody likes working in fixed-point because it's inconvenient and languages don't have good support for it. (I think this is a language problem, not an argument for floats.)

You can workaround this by doing most of your math in local coordinate spaces though, so it's fine for games.
It's kind of hard to understand that graph without at least part of the corresponding article. Maybe you could paste something that helps in that vein?
...as long as you completely ignore any catastrophic risk for the next 10.000 years.
Amazing how quickly the narrative was set and the media picked it up right?

Laying siege to a federal courthouse in Portland and attack police with weapons for months on end? “Mostly peaceful protests”

A bunch of wacko Q-anons force their way into the Capitol building and take selfies? “Insurrection!”

I’m waiting for the mainstream media to start calling for “insurrectionists” to be held at gitmo without trial.
Mastodon instances with a couple of hundred users can easily cost $100. It's definitely not running on pennies, just that there are a lot of individual people footing smaller bills.
Are claiming the lack of replaceable batteries stopped the AirPods from becoming the biggest selling headphones in the world?

Because they are.
Most people do the same, work for one entity. It's not that uncommon for companies as well. Thinking about aviation for example.
> It is the government that is too powerful, government tries to open an investigation with an explicit objective of jailing the executive.

"It is the government that is too powerful, government tries to open an investigation with an explicit objective of jailing the [person responsible]."

Oh no. Just wait until you learn what the job of the police is in a civil society.

> Boeing did not benefit from 346 deaths on other hand it suffered massive losses.

It absolutely did. It benefited up front from not having to redesign the 737 MAX to conform to global aviation standards. This allowed it to go to market faster, reduced development costs, and gave it an edge in sales against its competitor, the A320 family on the order books. You know, the one that didn't fall from the sky spontaneously. Boeing achieved this through lying and deception.

All this fine did was attenuate the benefit.

> Remember how USA bombed countries while making completely fraudulent claims about WMD ? Who went to jail for that ?

One unprosecuted crime doesn't mean all crime should no longer be prosecuted. Whataboutism is never a good look.
Fabrice is a genius... how he manages to build all such stuff he builds?
This is making finding people for our (large but non tech) company (not in a high tech area) very difficult; we never paid those kind of salaries (cost of living here is much lower) but now you no longer need to be local to work for us, so we have to compete with these high paying companies which our company cannot afford to. It takes the location requirements out of the picture entirely. This is going to kill SF and to a lesser extant, NY, to no longer have these high tax paying employees, but also ruin the work environment elsewhere with now super affluent employees living in low cost but desirable locations.
130k$ is probably 60k€ or more in Europe. It's like that in Italy and IT wages are abysmal here.
It does rather sound as if Chrome should have add a "DID YOU MEAN" box here for a while, for queries where its interpretation changed.
What you're saying is impossible. Prospective employers don't know what your exact after-tax income is as it depends on a lot of factors (dependents, marital status, etc)
As one data point, people never discus before-tax salaries in my home country (Croatia), it's always after-taxes and all other mandatory deductions. I believe the same holds true for at least several other EU countries from the region.
It should be noted that BioNTech developed the vaccine and partnered with Pfizer for testing and worldwide production/distribution.
Seems to be a combination of many things (a perfect storm...):

• Dwellings are not insulated to the same level as their northern counterparts. Over 60% of houses in Texas have single pane glass.

• Texas seems to rely substantially on heat pumps for residential heating, with fallback to resistive heating. At 10°f very few heat pumps can supply sufficient heat to keep even a decently insulated house properly heated - my guess is that many are using 2-3x less efficient resistive heaters at night.

• Heating peak demands tend to be correlated with the longest time since the sun was last shining... This bodes poorly for solar supply and also self generators - even those with battery backup.

• Texas typically imports from neighboring states... Most of which are in a similar irregular climate.

• Heating requirements for a building vs exterior temperature is non-linear, as are heat pump efficiencies. This is especially pronounced with poor insulation factor.

To put it into context, Quebec has ~46,000MW of peak electrical production capacity for a population of 8.4M. during cold winter days (-30°f) it uses all of that capacity and becomes a net-importer. In Summer months, it uses 1/3 of this.

Texas had peak electrical production capacity of 37,600MW for it's population of 29M.
In short, your device uses GPS, wifi router, cell tower ID and strength or IP address to determine location.

You can find explanation in https://www.geolocation.com
Why do I get the feeling this is more akin to the trailer to a movie. One that I really really want to like. And with decent editing to fit in a small demo looks bloody awesome. But on arrival will mostly just be boring.

I also feel that the videos give a very misleading sense of what it will look like to see someone using something like this. Unless, I suppose, they have worked out the "shared" experience would be like. (That is, two of these in the same room.)
Then pick up a phone and call their references. A "paper tiger" with 10+ years experience (since we are talking a senior position) likely could not have just "winged it through" the entire time.

Subjecting such person to a CS exam totally unrelated to what they will be doing (such as project management and leading a team of developers) is a complete waste of time for both sides and you still don't test whether that person has the skill they will actually need for the job.

But yay, you have found that they are great at inverting a tree or designing a complex hashing scheme at the whiteboard under pressure. Exactly what your company needs. Not.
I agree. The switch is really an amazing piece of hardware. I can be playing on my TV and just pull out the switch and continue playing if someone wants to watch something. Nintendo has been innovating gaming hardware for years. Microsoft would have pretty much said "make CPU go BRRR" and left it at.
For example? Was it his tweets yesterday saying to comply with the police and leave the Capitol? can we be a bit more substantive?
I've found for little blog sites like what the author talks about, templating is still really handy. https://sergey.cool is a very slim one that supports Markdown. There's no way I'm going to type up all a blog post and add in `<p>` tags as I go.
TechStars is harder to get into than Harvard or Yale. Out of 579 applicants (including 3 food trucks), 11 were chosen.

These meaningless comparisons always get me. What about being the President? 1 out of 2 people who try can become one so those are pretty good odds.
Good story. Only one error I saw--Shelby, where the Dempsy fight was held is straight north of Great Falls, actually slightly west.

Related note--both of my Grandfathers attended that fight. It was quite an event.
Clickable link: http://www.khanacademy.org/

I had expected that the image of the redesign would link to the main page, but annoyingly, it does not, nor is there a link anywhere else in the article.
This restores some of my faith in Google — I went crazy when Panda first hit trying to figure out how eHow escaped, and now it turns out that they didn't.
"She has this thing where she makes us do reviews that are about 10 questions and then she calls us up to the board to answer each question putting us on the spot."

My 10th grade geometry/trig teacher did this to us. Confidence issues I had as a result of this class lasted many years. I got over it and have done well for myself, but I still have some resentment.
It's usually better to do things incrementally, even if the whole thing eventually needs to be rewritten and doing it incrementally takes twice as just rewriting from scratch.
Ugh. Can someone more capable of stomaching the "smug teenager" tone than I am summarize and tell us if there's anything worth reading here?
Totally fair criticism. Like any design effort, it represents a careful priority balancing act. The Khan Academy is trying to do a lot of things, and communicating that effectively is a challenge. For example, not everyone is as knowledgeable as you are about what the Khan Academy offers and why they should care. The good news is that people don't have any trouble finding the videos, so I don't think the design is causing too much damage from the perspective of getting to the content you want.

That said, the sketches/mockups that led us to the current iteration of the design also included both the idea of featured content in the main video carousel and different homepage content for users who are signed in. They didn't make the cut yet, but we haven't forgotten about them.

Ultimately, I agree that we want to make it as efficient as possible to get to the content you want quickly, and I don't think we're there yet.
This looks a lot like the M577 Armored Personnel Carrier from Aliens.

https://alienanthology.fandom.com/wiki/M577_Armored_Personne...
I was a big fan of Windows 95 (I was at the Launch Event!). I was working at Adobe then, porting Mac apps over to Windows.

But I also like Windows 10. In fact, I switched "back" from Mac OSX to Windows 10 several years ago when there was no decent "Pro" desktop option from Apple anymore and am completely happy. I then switched laptops over to Windows 10, too, from Macbooks because there are some great Windows laptops out now.

The UI is very good. Sure, every now and then you delve deep into control panel and see an old wonky UI that's a holdover from a prior OS, but 99.5% of the time, everything is consistent, stable, and rational.
I managed to cancel my dad's after he died. They STILL tried to upsell me! One of my favorite phrases ever uttered: "He's dead, you asshole, he doesn't need more channels!" And that actually did it. Felt sorry for the salesperson, who didn't have much of a choice in the matter...
Would someone please confirm whether this article is misrepresenting a subquery as an inline CTE? It is my understanding that as of Postgresql 12, a programmer denotes a CTE as "AS MATERIALIZED", "AS NOT MATERIALIZED", or neither and allow the default operation to happen: the CTE subquery will default to inline if its result is used once.

for reference: https://sudonull.com/posts/998-Important-changes-in-the-CTE-...

Generally speaking, some clarification would be helpful!
Depending on the countries the data is hosted in and the attacker lives in, it's unclear any law has been broken that would land a person in jail.

If PDL had a flaw in their implementation that allowed someone to scrape them (or they didn't and someone did the hard work of creating 1.2 million fake accounts to register for 1,000 free API calls), it might be an uphill battle to prove even "unauthorized access."
> The most irksome thing remaining is to have to create your own error objects

That's generally the purpose of the libraries outlined in the article — reducing the pain of creating the custom error types.
I suggest you use Bootstrap, and use that unmodified. It'll look far better than anything you'd do by hand. You can also get free themes to change it, or just use it as it is, or upgrade it later.
As we learned from the gospel of "Sneakers," you're thinking of the FBI. The NSA is not chartered for domestic surveillance. :P

https://en.wikipedia.org/wiki/Sneakers_(1992_film)
And the reason they didn't become huge problems like corona is because those warnings were listened to and proper responses were put in place. Our intelligence agencies also shared that info with the rest of the world, so other countries could also be prepared and prevent the spread. None of that happened with corona.

There's an old joke about sysadmins that when they do their jobs correctly, they never get any credit because nothing is ever noticed going wrong.

Health crisis response is the same way.
And not to pile on, but, what can you even criticize China over? They are very much a real super power now, they get away with stuff in the same fashion as America. Jail their civilians in camps, threaten Hong Kong, steal foreign intellectual property, and now possibly mishandle the onset of a pandemic.

All very difficult stuff to get international accountability on, they’ve really joined the super power ‘I-do-whatever-I-want’ club nicely.
I saw an exceptionally bright object in the sky last night, so I pulled up Night Sky (an app that identifies objects in the sky) and it was right where Venus was.
Now is a great timing to implement obvious decisions people were waiting for decades:

- Close city centers for any traffic where possible (European downtowns are most suitable)

- Close city centers for non-electric cars (and double subsidies for purchasing them)

- Drastically expand bike lanes

- Drastically expand public transport (e-buses obvs)

- Ban sale/smoking of tobacco

- Drastically raise taxes on animal products (after all they are the sources of so many pandemics)

- Make contactless payments mandatory

- Implement contactless sign-in (I was just asked to sign in KFC using a pent that's been sitting there for days)

What else I am missing?
Or the UK or China or... There are at least a dozen theories that I've read in the last few weeks as my interest in this specific topic has spiked.
I don’t think this is a universal truth. It can be trusted that a small percentage of people will be selfish or indifferent, even in the light of warnings; while that always means >0, I don’t think that such a thing can be said to apply to “people” in general.
Before"standing your ground", try negotiating first.

I've used conversations along the lines of "You're offering me this role at least partly because I have $x years experience in $relevantSubjectMatter. When, in future, we are no longer in an employment relationship for whatever reason, I will take that experience to my next employer as well. While 'm perfectly happy to sign a non-compete that limits me from taking any new experience gained while working here to any of your direct competitors (possible add "or clients"), I cannot sign a contract that prohibits me from making a living in my field of expertise after working with you. If you need me to sign a supremely broad 1 year 'will not engage in my chosen career' non-compete, we'll also need to add a 1 year's salary payout clause."

I've twice had employers pretty much say "Oh yeah, that's a standard thing we put in all contracts, but we only really apply it to salespeople. Here, let's just delete it all for your development role".

As much as anything, their response there will let you clearly know whether this is a molehill or a mountain.
The only code that really needs to be duplicated would be the lowest level of userspace code that actually calls into the various operating systems. Things like the guts of "open", "read", "write", etc. Regardless of any particular OS's flavor, they're all going to roughly take in the same arguments and return the same results via some flavor of system call.

Each individual function is probably on the order of a few dozen machine instructions. Let's say there's 30 such functions that are implemented and 7 OSes to support. 36307 is about 7500 instructions. The average instruction length on x86-64 is 2-3 bytes. So maybe it ends up around 20KB of code space for a program that uses every possible operating system feature that's implemented?

I haven't looked at the implementation. I wonder how it selects between OS implementations. Does it switch on every system call, use a function pointer table, or do some sort of clever in-memory code rewriting?