skysight-inc/HackerNews huggingface dataset:
I agree with the person's criticism of your comment.

Yes, obviously there is a level of aggregation where privacy concerns no longer hold.

But there is no trivial transformation that allows education researchers the data they need but preserves anonymity. Education researchers want to aggregate and statistically sample the data in new ways; pre-aggregating it removes most ability to do so. If you want to do a principal component analysis of a few variables-- good luck with aggregate data.

If you provide nearly any data at the student-level, there's a pretty high chance that it can be deanonymized.

At the same time, the state's position of attempting to prevent education researchers from participating in litigation (when using only public, non-restricted data) is egregious.
> one no longer sees the forest for the trees

One no longer sees the forest for the fire.
Written by a known disinformation "think tank":
https://en.wikipedia.org/wiki/CO2_Coalition

> Please don't use Hacker News for political or ideological battle. That tramples curiosity.
Ask HN: Times in your life when you've felt the best
We all experience ups and downs. Some days we feel better than others but maybe some days, months, or years stand out in your mind as times when you felt the best.

When I say "felt the best" I mean you felt motivated, happy, and generally "on".

When were such times for you? How long did it last for? What lifestyle factors do you think contributed to you having such a good stretch of time in your life?
Teaching your kid to code is not even close to replacing social interaction with their peers. (In case your comment wasn't sarcasm)
All depends on what problem you value. If you do any kind of international travel the value is clear. If you care about waste and manufacture of an unnecessary product the value is clear.
Unions (so, the mafia).
I love this program. It is a crying shame there's no free/open source program which cloned its UI.
What does your test suite look like? (What's the library is maybe a better question)
> the Starlink sats are so low that they dont really turn very meaningful debris ever.

Is that right? Scientific American seemed to think it could be a problem in 2019[1]. Space.com says Starlink satellites orbit at an altitude of about 342 miles (550 kilometers)[2]. And the Wikipedia article on Kessler Syndrome[3] (which is a chain reaction of satellite debris) mentions an incident at 555km that was problematic:

"In 1985, the first anti-satellite (ASAT) missile was used in the destruction of a satellite. The American 1985 ASM-135 ASAT test was carried out, in which the Solwind P78-1 satellite flying at an altitude of 555 kilometres was struck by the 14-kilogram payload at a velocity of 24,000 kilometres per hour (15,000 mph; 6.7 km/s). When NASA learned of U.S. Air Force plans for the Solwind ASAT test, they modeled the effects of the test and determined that debris produced by the collision would still be in orbit late into the 1990s. It would force NASA to enhance debris shielding for its planned space station."

[1] https://www.scientificamerican.com/article/spacexs-starlink-...

[2] https://www.space.com/spacex-starlink-satellites.html

[3] https://en.wikipedia.org/wiki/Kessler_syndrome
>people value themselves and get the best thing they can have.

The problem is that what someone considers "best" is highly influential by their social environment, of which status is a part of. If the majority of your friends use Apple, and there is the whole app interactivity that you get with things like iMessage over SMS, if you value the social experience you are going to think that Apple is best.
"that weird dot after the top-level domain"

That weird dot is called root. Without it, a name is unqualified, with it the name is completely defined. That means that context is everything. Without the dot, a resolver might add the resolver's domain or parts of it, repeatedly.

Now, you and I know exactly what: host.example.co.uk is supposed to mean but without the trailing dot a resolver could try to look up host.example.co.uk.example.co.uk

Windows out of the box, if this happened would also try host.example.co.uk.example.co then host.example.co.uk.example and then host.example.co.uk.example, then host.example.co.uk. and get a result. However I never saw Windows actually try the first effort and I think the behaviour was designed to deal with large corp with DNS federated monstrosity Active Directories.

Your browser is probably toddling off to a DNS over https (DoH) server these days without your say so and canoodling with all sorts of ne'er do wells. Your DNS lookups are basic data - your ISP used to love seeing where you go. Your OS vendor (if you buy your OS) obviously can pass back "telemetry". Mr Google, doesn't own the desktop but does own the browser, so by ensuring you use "safe" DNS servers for your browser instead of whatever you have configured, its all good. All these shenanigans does make IT troubleshooting far more exciting than it used to be.

I shouldn't worry too much about trailing dots. You will almost certainly not be using the DNS servers you think you are. I get why DOH was invented and there is a good reason for some "civilians" to use it - ie a non IT specialist using a nasty wifi hotspot will be protected from some harm by their browser going home securely to do DNS lookups. However is it up to the browser vendor to trample all over the user's choice of Endpoint Security?

DNS is way more complicated than simply looking up addresses. Its about money these days (actually it always has been since around 2000) and there are now a lot of very opinionated mega corps who want to decide who profits off you.
Interesting. I thought this was only the case for exits.
> The three horsemen of unmaintainable JavaScript have always been generators, RxJS, and Redux.

Redux produces the easiest to follow code when following best practices. It’s boring and works extremely well for its purpose.

Generators may get a bad wrap but async/await are just generators with a different syntax — at least in js land. Would you argue the same for async/await?
Dunno, have you factored infrastructure and risk costs into your numbers?
Cheaping out in food is not uncommon and honestly a great way to save a lot. It's also super easy to decide to do. My wife and I literally don't eat out anymore. Haven't been to sit down place in many months. The value of the experience has degraded so much and the price is so absurd, that every time we used to go out in the past 2 years we questioned why we even bother anymore. And the money we save is used for travelling or the things we choose not to cheap out on (our hobbies).
Nine hours per round times five rounds plus another nine hours to get clearance is still only 6%

And that's a huge number of hours for each round.

It's really hard to reach "a good chunk" when compared to 900 hours. I was considering saying 90 hours in my first post.

If MIT wants a cut that's a different issue, and I doubt negotiating that will take particularly long.
I wonder _why_ they would do something like this? It seems so very self-defeating to give ammunition to those who want to toss out all climate science. Yes, it is entirely unfair that people will use this as evidence that the entire science behind climate change is doctored. But we _know_ people will use any stumble to push that narrative, so why not be incredibly cautious, and ensure that your science is above reproach?
I watched a dating show episode, Updating, on YouTube. At one point the fact that the guy was using an Android and not an iPhone was a major "ick" (point of revulsion) to the audience and the (otherwise stunning) female contestant.

Wtaf? Just had to shake my head. Ironically, my S21 Ultra with 16GB of memory/512 of storage was way ahead of anything Apple had made at time of release, probably cost the same as their top model at the time, and is still punching hard with no need whatsoever for me to .. update.
Size savings depends I guess on the workload. That home page example gets larger gzip'd so raw msgpack is smaller. Another comment says their data was considerably smaller vs json.

Sometimes you can't gzip for various reasons. There were per-message deflate bugs in Safari and Brave somewhat recently. Microsoft is obsessed with the decades old CRIME/BREACH for some reason(I've never heard any other company or individual even mention them) so signalR still doesn't have the compression option yet..
I didn't say this was the fault of Slack. I was answering the question about why multiple instances might exist.

On the subject of Teams, if you want to see something worse than dozens of Slack instances merged into one, it's what happens when those are subsequently migrated to Microsoft Teams, with one team created per Slack channel. Not recommended.

Also not Microsoft's fault. The effectiveness of these tools depends highly on the implementation.
And the start of naming your 8 eSIMs meaningful descriptive identifiers.
What about high frequency trading shops?
farming what?
Cars also don’t move in easily predicted patterns for decades without turning from their predetermined path.
Maybe it is a bigger issue for people with weak immune systems?
sort of. they had Aeolipile which is a primitive steam engine but it was looked at as more a curiosity than as a practical tool.
Yes, it will resemble the 2to3 scenario. Corporations that pledge support will mechanically convert some projects (pestering the actual developers or threaten with forks?), bugs will be ironed out by the actual, unpaid developers over years.

But apparently Python needs some "success" and this makes a good bullet point. Correctness does not really matter in the Python world.
Ever been to China? The internet certainly has borders and boundaries. Sometimes you can sneak across or get a visa, but individual nations make their own rules. Most people either follow them or remain unaware of them, and large multinational companies will typically follow local laws because they are juicy targets.

In the UK, companies which protest this law are threatening to leave the market. That would mean blocking UK users on their properties, not helping them find ways to break the law.

Or, when you say "no boarders," do you mean that the internet is not zoned for residential use? Sorry if I misunderstood.
This blog has been a treasure trove for building my RPG campaigns. I would pay lots of money for an "Idiot Worldbuilder's Guide to X" series of books based upon history.

I'm probably in the minority though.
It's always a dilemma when you find yourself exorcising demons in a public toilet stall with someone else in the room. Should I:

A. Do immediate courtesy flushes to minimise trauma of all those present but potentially put everyone's health at risk.

OR

B. Do a single flush at the end with the lid down.

I always lean to A because I have a robust immune system and I figure by that point if anyone else in the room cares for their well being they would have already left the room or taken measures to shield themselves from the ongoing olfactory assault.
> Even a green card holder can be denied re-entry on the basis that they 'abandoned their residency.

Its fine if you stay outside of you for less than 1 year. Beyond that you should get a reentry permit before you leave.

https://help.cbp.gov/s/article/Article-820?language=en_US
living by example doesn't mean don't talk to your kids about drugs.

there are only two options: kids learn about drugs by others telling them about it, or they learn by trying them. the latter is dangerous, so the former is the only option. everything else is the environment.

my parents never talked to me about drugs or alcohol. we did talk about it in school though. i simply grew up in a family where alcohol or drugs did not exist, in an environment where kids didn't have easy access to alcohol and where we were generally educated in school to avoid that stuff. so noone did drugs or got drunk at school. maybe a few kids were drinking outside of school but it was never a big thing. i remember a classmate from middleschool saying that he refused to get cigarettes or beer for his dad because it's unhealthy. that's the kind of environment i grew up in. tell me how does that make me drug-naive and put me at risk? later as a student many of my peers frequently drank alcohol with meals, etc, i never did, and was never interested, because that's how i grew up.

of course if that is not your environment then you have to be more proactive about making sure your kids are aware of the dangers, but in general, what has the most value is the example you give as parents. if you drink, you will have a much harder time to convince your kids to not drink.

and for drugs it is my understanding that those who have experience with alcohol are more likely to try harder drugs too. (even just a small percentage) but more important the reverse, those that do not drink alcohol also are unlikely to try harder drugs. my interpretation of that is that if i want my kids to avoid drugs i can do that by not drinking alcohol and showing them that they need not join their peers when they drink.

this is not to say that anyone drinking is putting their kids at risk, but that not drinking is very helpful to reduce that risk.
Wait, what changed at bandcamp?
> You also have the temerity to go outside HN and tell people to rewrite posts on other sites - a corrosive form of censorship

I don't understand what you're referring to. Can you explain further?

Edit: oh, I see - you're talking about https://news.ycombinator.com/item?id=35719273. Yes, sometimes when startups ask me for help, I make suggestions about how they can change their articles to better appeal to HN readers, or to avoid pitfalls. For example, mentioning one's startup only at the end of an otherwise interesting article (which I guess people do because marketers told them it was a "call to action", or something?) makes many HN readers feel like the whole article was a bait-and-switch, and then they rush into comments to complain that the article is "just an ad" or whatnot. That's what happened in that thread - e.g. https://news.ycombinator.com/item?id=35718172 and https://news.ycombinator.com/item?id=35718321. In such cases I advise authors to mention their startup right at the beginning - an easy fix. I don't think most people would call that censorship! - certainly the authors who take the advice do so freely and say they're grateful for it.

I can't help but wonder if there's something else to your complaint because it's hard for me to understand why that would be objectionable. If you want to explain more I'd be interested...

Btw re "the richest people in SV" - the startup in that case wasn't SV related as far as I know, and certainly not YC related; I believe it's a spinoff from Andy Pavlo's research group at CMU. I wasn't helping them for any reason other than to make the HN thread more interesting and because they emailed to ask.
The way they show off observables here is solves a lot of problems, but despite offering up Svelte as an example of observables, it doesn't seem to aim to solve the problem that Svelte stores do.

What I really want is a trivial way to say "fire this callback whenever this variable changes."

Mobx actually enables this w/o too much work, and Svelte stores are a really nice syntaxical wrapper around the concept.

Heck just give me what C# had back in 2002 and I'd be happy.
The linked article says the 2 bits are stored on Apple’s servers.

I.e. they could persist even if the device were bit-for-bit reset to factory state.
I wish I had jobs where people cared that I knew DNS.
Sun Life to acquire Canadian telehealth pioneer Dialogue for CAD $365M
The decision to lead with a photo of some random (white-ish) victims instead of the perp is bizarre, especially given the headline.
Unlike in China, where they do presently escrow keys to the government for mass surveillance.
I'm not sure I believe the claims of dozens of news articles that say it was missing, but it doesn't really matter. Here's a link to the ntsb report: https://www.ntsb.gov/investigations/AccidentReports/Reports/...

Page 2 (which is actually the 22nd page of the pdf) shows an image of the pre-crash state of the attenuator. It is present, but non-operational due to a previous crash. While that crash affected it's usefulness, it's visibility is only marginally reduced.
I saw an earlier article about this on Newsweek, and that's exactly what happened. In fact one poster thought this meant we were "punching holes" in the atmospheres of other planets.

The term "punching a hole" is absurd, IMO.
The specific data? No idea, never seen it.

Do I think that, in principle, data sets can be anonymized? Of course I do.

Your incredulous tone and excessive ellipsis seems to imply you find this position to be ridiculous, so maybe you'd better be a little less snide and a little more expansive on, what, exactly, your problem is.
sign me,

curious in topanga canyon
If you think like this you're engineerbrained and don't live in the real world.

The account linking was a quick fix, the app was released early, and the accounts will not be forcibly linked later on. You won't need an Instagram account to sign up to Threads. But still, if you don't have one, just sign up to Instagram as you would Threads, and you already have your account made.
Genes encode proteins and do not contain any other information.

The celular machinery and its goals are separate from genes and can be controlled without "touching genes".
My suspicion is that the Enlightenment's transvaluation of all values to valorize individuals, the material, change, and progress is what was required, excluding material conditions.

A related question might be: why no Chinese or Indian (subcontinent) industrial revolution? Those societies are rightly called great civilizations, and they were _no_ fools. Why no industrial revolution?
Thats a strawman. Many libs use common as well.
It’s a great question, and for the folks who knows the answer of why generators misunderstood, they surely discovered this feature in the most unpleasant circumstances.

Generators were introduced during JavaScript’s awkward adolescence, where the cutting edge of ES6 was only possible through Babel (which was then called 6to5). They’re fantastic for turning array like classes into iterable collections. But that’s not what makes them bad.

For a time you had a perfect storm of JavaScript Hell. Promises were polyfilled and rewritten as generators to take advantage of the `yield` keyword. You’ll most likely find out about this trick at the least opportune time: while debugging an async redux action. Now every single stack trace is a high-stakes game of “detangle the Christmas lights!

This was truly a horrible time to be a front end developer. Not only did you have to transpile your code, you had to debug it through a source map wrung through Webpack’s module system. And while you’re picking through this mud ball of a web app, there’s a Super Senior Software Engineer giving a talk on the virtues of observable data management!

I’ve always suspected that these galaxy brain engineers are more like window washers on an ivory tower. And as for the rest of us, we’re just the code gnomes who are shrug when given triangular bricks until told how round bricks are actually better.

I know this is all hyperbole but the emotion is real. For every productive hour of work gained through a new and necessary features, engineers have lost 10-fold on the lesser well-thought out JavaScript. I’m not so sure that native observables will be any different.
I bet that annoys insurers a little.

After a collision, the scene forensic agents will often check to see if the brake lights are burned out. If they aren't, it suggests the brakes weren't applied before impact, giving them a potential clue about the state of the driver at the time of impact. (note: it takes several bits of forensic evidence to cement the deal - this is just one artifact of many that when compiled, inform the insurers of what likely went down.)

Nowadays LEDs are a lot more common, so that one clue disappeared with their introduction.
I don't understand what you mean.

They make an awful lot of their money selling what I'd assume to be general purpose computing devices.

I run mostly mostly open source software on mine. Almost everything made for the linux ecosystem is also available packaged for MacOS or can be trivially built on MacOS.

What more are we talking about here?
That is really sad news. Ian was an inspiration. Sorry for your loss and the loss of the whole community. He will be greatly missed.
Or just take a walk in a Ringed-up neighborhood with the knowledge that your pictures are not being sent to the local police department in the name of 'pre-crime'.
The idea of "understanding" is problematic in that we can't understand" everything but can get understandings about particular situation; certain sorts of problems are provably impossible to solve such as predicting the weather three years from now or being able to prove that any computer program either will or will not complete in finite problems.

You can understand that a problem is in such a class yet an insolvable problem always leaves the answer to that problem mysterious and knowingly "not understood".

Then there is the things nobody understands, like what dark matter is. People have all kinds of ideas, and the math is usually a lot simpler than the math for problems like "stars". What we're lacking is the experiment or observation that proves one thing or another. After that somebody gets the Nobel prize for furthering our understanding of the universe.

The line of understanding an area passes through solving problems, you prove what you understand through solving problems and discover gaps in what you understand to explore with by postulating more problems.

Differential equations turn up in undergrad physics at the third year level with electromagnetism and then with the theory of the hydrogen atom with the Schrodinger equation. It's a special case because of the spherical symmetry which lets it be solved exactly but it teaches you the other problems can have symmetry break in a way that gives an understanding about how the structure of the system effects the energy spectrum and other behaviors.

Differential equations might not be the ultimate nature of the universe and they do have that problem of not having a single strategy for solving all of them, many people think the differential equations course in undergrad math is disorganized and teaches a bunch of random methods but no unifying theory. They also behave can behave badly in like the Theory of General Relativity in which the singularities probably mean the theory is wrong or just misbehave in a computer.

If you're trying to answer harder problems (say how does air flow around a space shuttle that is reentering the atmosphere) it tends to come down to differential equations.
performance improvement plan: management will create this for someone not doing well at their job, often as a way of documenting poor performance before the employee is ultimately fired
You could introduce her to stocks. Perhaps Schwab Slices?
Play is low-consequence exploration.
@dang I hope you write a book someday on everything you've learned as the main mod of HN for the past decade or however long you've been doing it.

It would be an absolute treasure trove of how to manage public forums and social media, especially as it evolves from a small niche community to a larger one, maintaining as much of its original character as possible, and in a highly politicized, adversarial, and mis/dis-info saturated information environment.

Would be a fascinating read.