jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
>I honestly can't conceive of what this "Serious FSF" that you imagine would look like?

Well mostly it would look like an FSF that doesn't eat toejam on camera, and instead of giving the same tired lecture about the 4 freedoms, they actually go out and do productive things like put on workshops for college students to install trisquel or whatever.

Instead of wasting countless hours sponsoring dumb stuff like the GNU Name System they could be writing open wifi/bluetooth stacks that support more than 802.11g, since connectivity is usually the #1 reason people won't run fully-free stacks on their laptops (or at least it's a big reason I won't), or if not that then how about getting governments to run Linux and helping them do so? They could operate a consultancy to bring in some operating income.

>Meaning, I can't think of any similar "movement" that succeeds by having a camera-friendly diplomatic leader -- unless you're thinking about going "full politics?"

Are you unaware that the Free Software Movement is a political movement first and foremost? People think it's a technical thing but technical excellence has always been secondary to political/ethical purity for GNU/FSF as evidenced by things like HURD and gnutls.

>There's no "vegan leader person" or "financial literacy leader person" or "animal cruelty leader person," etc. Not even "environment person,"

Look, if you're not going to argue in good faith then don't bother replying further. Those movements all have have multiple organizations working towards somewhat-common goals. Those individual orgs do indeed have leaders and by and large they're not toejam eaters.
I think it depends on the context. If you're a talented musician or you want to do stand up comedy or something it can be super useful to pretend to be a more confident version of yourself while you're performing. It goes on, you perform, it comes off. I've found the more you perform, the less you have to pretend and eventually you can just can be confident (it's basically just exposure therapy), but it's hard to bridge the gap to get up at all. And that's not even mentioning what actors do, where it's expected that they're pretending to be a character!

Obviously if you were consciously putting on an act to appear to be a completely different person just for a relationship, or all day, every day at work then that's not healthy.
No, not the case.

I've been going to gyms for years. Have never spoken more than a single sentence to anyone there and 99.5% of the other people I see there are also training and not socializing. In fact I can specific remember one pair who were socializing in the gym once; I saw them about 10 months ago, it was very irritating and so unusual that I still remember it now.

Bodyweight workouts can't come close to the effectiveness or satisfaction of a proper set of weights.
Good points, but I would add that what Uber is doing now is just carving out a chunk of the market for what is coming in the next few years. Most of your points revolve around human drivers and the gasoline-powered vehicles they own.

The future of Uber is probably a majority of driverless vehicles that are corporately-owned. That is a vastly different model.
>> Is it just me, or does anyone else in the entire tech world actually know what "censorship" means? Is anyone else really deeply fucking tired of hearing it mis-defined, and hearing content moderation described as "censorship", as if it's some kind of obvious First Amendment violation, when anyone who got a C- in sixth-grade civics knows that it is not?

> One who passed 6th grade civics might also understand that the concept of “censorship” does not exclusively refer to US Government violations of the 1st Amendment, or even necessarily government actions at all. Nor does the concept of “freedom of speech” begin and end with the US 1st Amendment.

That's true, but it doesn't actually address the GP. Even a sixth grader knows it's not censorship to choose to not hand your megaphone to an asshole or troll (or to take it away from someone who, in your opinion, is using it for ill).

A vital element of free speech is the ability to select which speech you choose to transmit or amplify. Otherwise the "marketplace of ideas" can no longer sort the good ideas from the bad, and it becomes a cacophony of assholes and idiots.
Was it because the argument ordering was backwards from what you expected, or for some other reason, like not knowing the specific command-line options? For me it was the second.
>which might mean needing to revoke a bunch of passwords

That doesn't help much because many people use patterns to their passwords and use the same passwords elsewhere. Seeing the expired passwords of many important people would have a very high chance of having a few which would be of use in breaking into accounts even if they were already expired.
Also, beware the false equivalence between smashing a store window and stealing some crap vs. actually attacking a human being. They will use the word "violence" to describe both, rather than get into a definition war with them, just keep the distinction clear.
and he doesn't use cookies on his site
Most ORM's I've used carefully choose just the columns required. i.e. they don't use 'select *'.
Unfortunately any critical view of corona related vaccination is quickly downvoted to oblivion here. I am deeply concerned in how an experimental vaccine with very little research on long term effects is being promoted as our saviour. Vaccinating healthy young people who are statistically proven to not be vulnerable (there are exceptions which are highlighted in the media) sounds utterly insane to me. Smoking alone killed more than twice as many people in the Netherlands last year vs corona, just to get some perspective. I think we are making irrational short term decisions based on fear.
Youre suggesting detection is only possible much after the fact, when it is possible to also do before an adversary has been able to achieve anything significant on the target. But credit where credit is due, detection is not the answer but rather early detection.

Sprinklers comment was made in jest.
> See figure B here taken from the study. That's a large difference to my completely untrained eye.

So, LoQ means limit of quantification, aka the threshold below which things can't be measured in their assay technique. I know it's a log scale, but...

The study was barely able to detect the response to the baseline variant, so it doesn't take all that much of a drop to escape the study's quantification limit.

It's extremely misleading to plot the line all the way down to the bottom of the graph, when all you know is that it is (probably) less than the LoQ line. I say "probably" because this assumes the authors have accurately determined the LoQ, which is easy to mess up.

> That logic breaks down when the divided efficacy is too low, even if it's formally half of the original. Say efficiency is 33% (and lets pretend the original is 66%). The people who got the 33% efficient vaccine go out and party, balancing out the effect. People think the vaccine doesn't help. Eventually nobody trusts your vaccine, and nobody shows up to get the second dose. I'm not sure even 50% is high enough

I disagree.

In any case, it's 2:56AM. I'm going to sleep :P
Can someone explain this in further detail. What is causing interrupt CPU usage on my machine. When I run powertop I see this:

629 mW 2,6 ms/s 158,2 Interrupt [0] HI_SOFTIRQ

Is this related or another story and what can I do about it?
There is a series of JEPs that add to OpenJDK a similar mechanism, class data sharing:

- https://openjdk.java.net/jeps/310
- https://openjdk.java.net/jeps/341
- https://openjdk.java.net/jeps/350
It's incredibly easy to compete with "top paying" companies once you offer remote work, due to huge gaps in taxation and cost-of-living.

Let's do the math:

$400k salary in SFBay is $238k net. $300k in any state that doesn't have an income tax (like Texas, Florida, Washington) is $211k net.

Factor in cost-of-living differences, and as an employee, I'd be much better off earning $300k remotely than $400k in SFBay. From an employer's perspective, that means I can offer 25% lower pay and be more than competitive with top paying companies in my field - if I offer a remote option.

This gap will only increase, as states are constantly planning ways to squeeze more taxes out of their major tech hubs: https://www.forbes.com/sites/patrickgleason/2021/12/31/calif...

I therefore believe these economics will drive remote work adoption.
Marburg started production a few days ago: Brand new factory just came online: https://investors.biontech.de/news-releases/news-release-det...

This process started in September already. It was founded partly with EU and German money, and will be producing vaccines for the world.
Powerbank?
Would that be similar to buying security software to keep the hackers out?
You can’t opt out of society without consequences
I'm not quite clicking with the design. I'd figure you'd need at least the wing span of an ultralight to get that off the ground, plus a bit more for the weight of its fully paneled body. I'm just not seeing how you fit an engine and enough fuel for a reasonable flight in that package. The doubled wings buy you a little span, but it just doesn't seem to have enough surface area.
So there is absolutely nothing a company can do to absolve themselves of the poor behavior of employees? By that system, Uber would still be at fault if they explicitly told all drivers "you are not allowed to deny service to someone with a service dog under any circumstances", and a driver did anyway.
The author is really making an argument for bypassing institutional inertia or vestigial process via tool selection rather than a robust argument for opinionated tooling... which is very easy to agree with. To the extent to which your org is incapable of making decisions, don’t force it to make dozens of low risk/low reward decisions! If you are able to move quickly, a better fitting puzzle piece may be more valuable.
> This judgment is the equivalent of someone taking a movie script, shooting a new movie out of it without changing a word, and the court declaring this "fair use" of the script.

Ethics aside, as a viewer, it'd be kind of cool if this were a thing. Small-time movie makers might like it too.
The UK has outrageously partisan newspapers and always has, the Economist is one of the few publications that looks vaguely non-partisan (and as pointed out by others, it's more about being up-front in its classical liberal position). TV news is far more even, by law (but I think that's about to change, sadly).
Undersink RO is not that difficult these days, and might be a good solution for you.

I use Zerowater and I can tell when it gets a slight smell (bacteria I assume) , I just change the filter at that point even if it hasn't been ~3 months.
Why shouldn't they have the option to reject the ride? What if they're allergic, or deathly afraid of dogs? I have a friend like that. Anything bigger than a chihuahua and she'd probably flee the vehicle before driving it anywhere.

Being able to reject work you can't handle seems like the one silver lining of being "independent contractors".
your choice here is that you dont have to drive for rideshare, knowing that you don't want dogs in the car. because the ability to choose goes both ways. and because the industry is unregulated, the company isn't required to do anything like add a flag for a driver to avoid having to pick up dogs
I never really tried to exclude dogs. Sometimes folks would say, "Oh, no, this isn't a service dog." and we'd ask them to not bring the animal inside.

If someone said yes, and explained a task, then let them through. I'd rather allow an animal that wasn't actually a service dog than disallow one that was.

If a dog becomes disruptive, you can ask its owner to leave.
No, my own dive down the Covid rabbit hole has been fairly shallow so far (I used to keep track of local numbers, but eventually stopped; a couple of weeks ago, I looked at excess mortality in the Nordics because Sweden continued to pop up in online discussions).
To an extent it's regional too. I don't actually interact with Health Canada or Health Ontario, I interact with Southwestern Public Health when I look up info, get a flu vaccine, look at regional covid info, etc.
I've been using wine since the 90's and never read this before. I thought it was interesting.
> How?

With the money blown on Javits, Mercy Ship, Seattle field hospital that went utterly unused, etc.

Lots of money was spent last spring: https://patch.com/new-york/harrison/new-york-coronavirus-sta... is one link.

I've been through this line of argument before. First it was "no one knew" (just a hunch). When I produce evidence in the form of that letter from PALTC et al., the argument shifts to "nothing could have been done" — at the same time that tens of millions were misspent on underused or unused facilities.

Public spending went way up, including (Newsom's $1B rip off) on masks. Why are you so keen to feign helplessness and avoid accountability? Trump family taxpayer rip-offs get and deserve condemnation, but it's ok when Cuomo or Newsom does it? A pox on all of them.
> Anyways, my point is, none of this required math or genius or particularly demanding thought. It was basically let's tinker with this until we find a way that's better, using guess and check. No equations needed.

I get that you'd like to have a clear theoretical basis for what works and we're far from there. But in the meantime we're stumbling in the dark, discovering tricks and forming intuitions, not knowing even where the road is going to lead us.

This is an evolutionary process of ideas, similar to biological evolution that managed to make us. If you know where you're going you can optimise your actions but when you don't even know what might be useful later on, then all attempts are good. They increase diversity and discover blind spots. Some of them will be the stepping stones for the future, but we can't say in advance which and how.

Link to a long discussion about the evolution of ML ideas and the book "Why greatness cannot be planned" by Kenneth Stanley - https://youtu.be/lhYGXYeMq_E?t=416
Balmer was promoted to CEO January 13 2000[1].

[1]: https://www.cnn.com/2013/04/08/us/steve-ballmer-fast-facts/
Just to see if any further improvement was possible, I left this running for over 18,000 generations. 98% of the improvement had happened by gen 183. The last minor improvement was at gen 7313. There's no sign of a controller evolving that can handle non-flat terrain.

I used to work on legged locomotion. Once you get off the flat, traction control ("anti-slip") starts to dominate the problem. It looks like this simulation isn't going to evolve anti-slip control.
"If you can do that effectively, you should probably be presenting and writing books on JavaScript."

If I hire someone as an experienced frontend dev, I want them to be able to explain how stuff works to other people - especially to non-frontend developers, and junior developers. I want them to be able to train others up. So yes, I want them to be able to present on JavaScript. If their answer to the question tells me they're good enough at explaining things that they could write a book on the subject? Fantastic! Put that in plus column.
Plenty of modern compilers will optimize e.g. a/c + b/c to (a+b)/c when dealing with floating point. There is nothing in the C standard which makes that invalid.
markdown not supported?
amen!
I think the problem is that most of us, came to Javascript from C++/Java where classical inheritance is dominant and pretty much forced that paradigm over the more natural ones.
or crap, basic returns are not part of markdown, and my editor sucks I guess.
Great article and topic. But just FYI, I don't think building a Maginot Line actually qualifies as "fighting the last war". As the author explains, the ML actually worked -- the Germans had to invade through Belgium! And had they built the ML all the way to the sea, the blitzkrieg would have failed. Perhaps a better historical military analogy would be that of Billy Mitchell and the rise of Naval Aviation (http://en.wikipedia.org/wiki/Naval_aviation#Interwar_period).
Anyway great lessons here -- thanks for posting.
They will send a robot to steal my bitcoin wallet?
Stuff has become so cheap that using it rarely is not that much of a problem in practice. I'm not sure where the author concluded that it would cost $22 to get his holes drilled - I'm guessing in SF it would be more. That's not too far off from cordless drill prices ... especially if you're only looking for a drill that doesn't last very much.
I don't think we disagree. I hadn't heard of Van Jacobson but a quick glance at his wikipedia doesn't make it look like he was just a "pure coder" in the cartoonish sense of someone who doesn't know what's important and can't collaborate with others.
> Politicization of media outlets

Start there, since that is the historic start point.

Many of these things are side effects of how networks of people propagate information, and where the people can be co-opted using specifically coded content.

The rest of it can also be seen as a trade off between 1-on-1 communication and Many-to-Many communications + speed of interaction.
Punjabi folk is quite beautiful. Sufi music is great, and the lyrically it's profoundly beautiful.

For someone who's new to it I think Nusrat Fateh Ali Khan is good gateway: https://www.youtube.com/watch?v=d0gND07edEI

And for something more poppy, Nazia Hassan: https://www.youtube.com/watch?v=C7zm5XTvIT8
What's the relevant statue in Georgia law for defining residence?
You should try it again now, Signal is very user friendly these days. I've moved most of my very non-tech-savvy family and friends onto it without too much drama.
Are there any voting machines that actually SOLELY tabulate electronically that don't have a paper record?

I believe they all print out a ballot or receipt that records the vote and those are what are counted/scanned and or can be in verifications/recounts

(maybe i can't think of an example let me know if so i would also agree that not having a paper record is bad but i dont think it exists).
> I'd hate to be on the bad side of a bunch of Microsoft's lawyers.

Or worse: They might send Clippy
What language does not have a form of a conditional expression?
You're implying that destroying innocent people's property and starting riots that lead to deaths, including 18 murders in Chicago alone on May 31st, is a justified response to an act of injustice, which is an absolutely irresponsible moral outlook, exhibiting morally elitist entitlement.

In fact, it would be the 'incitement to riot' that the parent comment is referring to, that an impartial application of the proposed rule would identify as worthy of banning.
I'm definitely in the lenient camp on a [simple -- complex] scale. So, I agree JSON/REST are simple and just works, for most tasks. That's certainly how I've used the two technologies mostly.

But I definitely see some benefits with json-api. Here are two:

1. When writing large single-page apps in JS, client <-> backend communication will need some structure. Could be a few project-internal guidelines, or something like json-api.

2. Client frameworks and backend frameworks are often separate projects (e.g. Django/express/sinatra server-side or React/Backbone/Mithril client-side). It's helpful with a standard to converge on for authors of backend json/rest serializers, and data adapters client-side.

I'm not expert of RPC's, but I'm pretty sure it's something quite different from jsonapi.
A per-user salt doesn't prevent brute forcing bad passwords. The purpose of a per-user salt is to prevent brute forcing all of the passwords simultaneously. Without it, you could just hash a password once and check against all the passwords. With the salt, you have to hash each guess for each user. It certainly increases the work, but with bad passwords, its likely you'll always crack a few in a large dump.

If you have a strong password, a high work factor should prevent brute-forcing it. But really, if it's computationally infeasible to crack a bad password, its also probably computationally infeasible to log in.

In cases like these, even if the risk of password recovery is minimal, a reset should still be forced because the attacks are offline and only become easier as time goes on. Forcing a rotation discourages people from continuing to work on cracking passwords for the next n years until they finally get an interesting account.
Because it's slow. Even slower than Scala - esp. on the build side.
Will this change peoples attitudes towards fly by wire/remote pilots/drones? In theory, there should be a flight plan thats relatively straight forward and immediately upon unusual divergence from the plan you would think a remote pilot could peer in on what is going on and even override the controls... Obviously security concerns are important here.
> Thus he has a child support and/or alimony order in place based on his $150,000/year pilot salary. If he can’t earn close to $150,000/year he won’t be able to pay this order, in which case he will join the roughly 1 in 7 child support payors who are imprisoned at some point for nonpayment (for not paying the court-ordered amount, Massachusetts offers the pilot a felony conviction, which means he won’t have an ATP certificate anymore and therefore won’t be able to work again, plus up to 10 years in prison).

This is sickening and horrifying. Why aren't more people speaking up against this sort of nonsense? How on earth is putting a man in prison going to help him pay child support payments?
A good way could be to have a "base" password you then concatenate with the first 4 letters or so in the service

So for Facebook it can be "MYPASS" + "FACE"

And then it's easy to remember. Also you can substitute the first letter which allows it to a number or so
NeoVim probably also inspired this.
You can already buy a CAN gateway for less than $60. $15 is a more appropriate sale price.
Yeah, it's very strict, but at the same time, I've never seen any "Mozilla killed my extension without explanation" rants, which seem to be very common with Google.
You have a bad boss. You may also be a bad employee. (What do you mean no new assignments? What do you spend your days doing??)

1. Update your resume. You should do this regularly even if everything is fine.

2. Ask your boss where you can help out, since you seem to have some time. That's all. Don't confront him over being ignored or any such thing. Just offer to help.

3. Start checking out other jobs you could apply for. You don't have to apply but you have to be ready to do so when the need arises.

4. If nothing else changes, your next review is likely to be terrible. Change things before that happens. Whether you change this job or change to another one, don't wait until you're angry, or worse, unemployed.
> and not contingent upon the invader's assessment of the success or failure of their primary military objective, hence the adverb in the middle

You misspelled despite has hence
Kinda makes you wonder what the he’ll happened in their brain. If this was a guy who got caught up in an armed robbery, the wrong crowed, etc.it’d be one thing. Don’t most serial killers have severe psychological issues? Not the people you’d expect to decide to get their life together after prison.
Hacker News viewers are probably predominantly American or US adjacent.

Further, if we were talking about another country being cruel to its citizens, we would name and shame them.

When an American goes and violates lots of laws in China or Japan and gets thrown in jail, the country name is plastered all over the post.
Hey thanks! All things considered we got the site back up after 4 hours which is pretty speedy considering how long these things CAN last!
It matters because either the NYT is inconsistent, or worse they are consistently biased, in how they respect the anonymity of their subject. But ultimately any justification they provide for publishing his real name rings hollow and comes across as a petty act of power.