skysight-inc/HackerNews huggingface dataset:
From what I understood, when a new post has a lot of comments, it disappears from the frontpage.
Visual Studio 2022 Releasing this Summer
Reminded me a bit to the classical NY Fed paper before the subprime crisis [0]. Each bubble is different as much as each bubble is the same. I guess the main invariant is that what goes up must come down at some point, because of "reasons" and principles of human nature on complex individual and group behavior. Usually those are only clear after the fact.

[0] - https://www.newyorkfed.org/research/epr/04v10n3/0412mcca.htm...
And any emulator since 1996.
AFAIK the silicon shortages (of high end nodes) are partly because Apple has all the capacity (which they have because they're swimming in cash and have high margins and thus have been able to outbid everyone else).
Aditya: I will not be sending any more patches due to the attitude that is not only unwelcome but also intimidating to newbies and non experts.

Greg: You can't quit, you're fired.
Isn't that the question the article tries to answer?
> Crypto would have zero value if normal people weren’t scared and distrustful.

That implies cryptocurrencies provide no value by themselves and is simply false. Ethereum is essentially a distributed virtual machine that anyone can pay to use. Monero offers complete financial privacy.
Macintosh 68K War Stories (2019)
"Free" being the confusing word here, because it has two meanings, and often are used without context in open source software.

Typically, OSS is both definitions at the same time - free monetarily, and "free" as in "freedom" to use. JSON is an interesting case of "free" monetarily but not totally "free for use".
The selection of 10GB cards has really improved relatively recently. Search Amazon for "10gb network card" and you'll see lots of choices for around $100 USD.
yes, of course, and I'm fairly certain it's happened before or at least there have been suspicions of it happening. Thats why trust is important, and why I'm glad kernel development is not very friendly.

Doing code review at work I am constantly catching blatantly obvious security bugs. Most developers are so happy to get the thing to work, that they don't even consider security. This is in high level languages, with a fairly small team, only internal users, and pretty simple code base. I can't imagine trying to do it for something as high stakes and complicated as the kernel. Not to mention how subtle bugs can be in C. I suspect it is impossible to distinguish incompetence from malice. So aggressively weeding out incompetence, and then forming layers of trust is the only real defense.
A "digital identity" should be easy enough, using the steps mentioned or by other means.

I have sometimes thought it would be (more) interesting doing this with a real identity. I suspect it wouldn't actually be that hard to find an identity / birth certificate for someone from an obscure county, perhaps with poor / lost records and try to build up a paper trail from there, as much as a sport as anything else.

I have a suspicion that it would be fairly doable to get quite far with it, but of course one slip-up and you could end up in prison.
I am concerned that the kernel maintainers might be falling into another trap: it is possible that some patches were designed such that they are legitimate fixes, and moreover such that reverting them amounts to introducing a difficult-to-detect malicious bug.

Maybe I'm just too cynical and paranoid though.
just write to irb@umn.edu and ask if this was a) reviewed and b) who approved it. It seems they have anyway violated the Human Research Protection Program Plan.

The researchers should not have done this, but ultimately it's the faculty that must be held accountable for allowing this to happen in the first place. They are a for-profit institution and should not get away with harassing people who are contributing their personal time. So nail them to the proverbial cross but make sure the message is heard by those who slipped up (not the researchers who should have been stopped before it happened).
ISO 8601: Ending the Date Wars
> It seems that the research in this paper has been done properly.

How is wasting the time of maintainers of one of the most popular open source project "done properly"?

Also, someone correct me if I'm wrong, but I think if you do experiments that involve other humans, you need to have their consent _before_ starting the experiment, otherwise you're breaking a bunch of rules around ethics.
I saw some analysis a while back that said 2-3 story garden apartments are the most economically and environmentally sound level of density to shoot for. Would be neat to see those available as condos. You could double or triple density without pricing people out or creating urban environmental problems.
In that scenario, it is a genuine bug. Not a malicious actor
You have to think indirect effects though. Staving off a bond market crash probably is a good thing even if it does not directly help poor people. Ill-liquidity in the corporate bond market makes it hard to raise capital, which means less hiring, and hurts workers of all incomes. A bond market crisis is bad for everyone.
The researchers have a future at Facebook, which experimented on how to make users feel bad.

https://duckduckgo.com/?q=facebook+emotional+study&t=fpas&ia...
yep first thing I thought was how did this get through the research ethics panel (all research at my University has to get approval).
The Daily Mail seems to do more real reporting of events in America than prestigious American newspapers do.
It's a jargon in academia.
Did something similar in 2015, there was even an open-source program to do it with graphical statistics:

https://maikel.pro/blog/en-whatsapp-privacy-options-are-illu...
They may be similar from a technical standpoint, but as a user I think the two (ad and search) are quite different and I have almost diametrically opposed feelings about them.
yeah... either its lossless or its not.
That’s one of the reasons I jailbreaked my phone, to be able to control which app can access which data and when.
For the opposite direction, I have had good luck with the XlsxWriter library

https://github.com/jmcnamara/XlsxWriter
Right, because the undo buffer is a list of transactions, not a comparison against disk state.
I had a manager that was out for a week because his father was recovering from some major surgery. When the day came that he was planning on being back in the office he sent another message saying his dad had to go back to the hospital and he would be a few more days.

He sent a couple more messages like this, still not coming in. After 2 or 3 weeks he just stopped saying anything at all. He totally ghosted us.

It took a really long time for him to officially be fired and we eventually had to break into his desk to get stuff out of it. I also heard we were suing him because he still had his work laptop. Bizarrely enough he tried to connect with a couple of us on LinkedIn afterwards so we knew where he went to work next.

A few months later at a tech meetup we met someone from the team we saw he went to work for. They had the same bizarre experience as us. Showed up like normal for awhile and then just stopped coming in.

Even better was that another person in that group had said their company just hired him!

He was a perfectly competent manager and seemed like a nice guy so I can only imagine what the real story was.
How Do You Invest?
I am finally at a point that I have enough emergency fund money on the side and my 401K is maxed out.

Luckily I still have money left over. I never paid attention on investing due to my finances, but now that I can I am at a loss. Is there a good hacker style document or blog I can start reading to educate myself and make some good financial decisions for my future.
It is in France, but it's not especially French, it's the International thermonuclear experimental reactor.
I don’t believe that. Any data sources?
It's probably not going up quickly in the suburbs or other less desirable areas. The problem that happens in pretty much every city is that the local government prevents development. And now that cities are becoming more desirable you have an ever growing number of buyers chasing a relatively fixed number of homes.

It's not inflation. It's classic supply and demand.
Why do you think it's satire? I didn't get that read.
In this case, the city misses income.

I'm allowed to speak about it. But i rather not in an online audience, just to be sure.
>It's obvious: you have a cultural problem, and you can't change people (well you can, but it's called brainwashing and is illegal everywhere but maybe North Korea), so have to replace people.

That is social engineering (not the security term, the historical), and is associated with the worst totalitarianism (closely related to genocide and ethnocide). At the very least it's Machiavellian. And it's even more illegal than brainwashing!

This "solution" sees the population from outside, as assets to be replaced, manipulated, etc to solve an abstract problem.

But the problem is not "how to have Calabria without mafia" (that has several trivial solutions, from the suggested population replacement to nuking the area to a totalitarian government that maintains absolute control against the mafia).

The problem is rather, "how the population of Calabria can get rid of mafia".

In other words, e.g. Calabria is not just a named piece of land (for someone to rule as they see fit and do whatever to it, including removing the population) - it's first and foremost population and a culture.

If the culture can't change easily (or at all), tough luck. But replacement of the population is not a solution (at least not this side of Stalin).
The app doesn't look like a business card. Did you submit the wrong URL?
This misses the point of the hard shoulder - which is to provide a safe place to get out of the motorway traffic.
Detecting cars that have stopped and alerting others is only one problem but not the biggest one.
The main issue is how do you stop safely without a hard shoulder ?
Ok, try doing that in the late 90’s and see what happens.
The issue with phone number hashes has been known for a while. See for example this post by Project Zero[0] where they leverage the issue (search for "Enabling AWDL") to remotely activate airdrop.

[0]: https://googleprojectzero.blogspot.com/2020/12/an-ios-zero-c...
Greed needs rationalization too.
Interesting ... looking up the specs the site I use tells me that was "market dependent", I wonder if that has impacted my experience.

The motorola Nexus 6 had Qi charging in 2014, then that manufacturer seemed to back away from it. Huawei only picked the feature up in 2019 AFAICT, my P20 pro didn't have it.

But yes, it does look like the galaxy phones have had it all along. I wonder why I discounted those?
I live in Atlantic Canada and we absolutely controlled it. So did Australia and New Zealand.
see https://lore.kernel.org/linux-nfs/YIAmy0zgrQW%2F44Hz@kroah.c...

If they just want to be jerks, yes. But they can't then use that type of "hiding" to get away with claiming it was done for a University research project as that's even more unethical than what they are doing now.
The lumber shortage is forcing homes to be built largely with pressed wood. Ironically this makes home building even more expensive, as pressed wood prices have skyrocketed... passing traditional lumber because of availability issues.
how do they know a cremation was for a covid-19 victim?
It is a bit more complicated, since this is a conference paper. Usually, if a conference paper is accepted, it is only published if the presentation was held (so if the speaker cancels, or doesnt show up, the publication is revoked).

Edit: All conference are different, I dont know if it applies to that one.
Some basic conservation of matter arguments apply. As long as a plant is growing, it will sink carbon. When it dies and rots, it will release that carbon again. So, a growing forest will sink carbon, but a steady state one will not. This is why I have always been sceptical of tree planting as a carbon offest . . . it is short term, at best. Of course, there are a myriad of other reasons why tree planting might be desirable.

The caveat to the above is the extent to which dead plant matter gets permanently buried (turned into peat or whatever) rather than rotting. Under some conditions, forests really will work as a carbon sink, but it has never been as simple as tree planting == good, and I am glad to see research acknowledging that. As with everything, it is complicated.
Apple is now able to codesign the software and hardware top to bottom. I have no inside knowledge but using one of these things it's basically obvious what's going on. They only have to write drivers for their own hardware, and for their own GUI library. So I think they've been really aggressive about making the interactions low friction.

It's not just that the hardware is fast. It's that the sort of hitches, pauses, etc that we're used to are just gone. They've made the way the software and hardware interact a nearly perfectly smooth racetrack. They've done this to such a degree that it must have been a very overt high level goal.
More than 1,500! Holy cow!

While having instructions for everything that are slow in early models but can be significantly improved in silicon over time is one way to look at CISC, I genuinely wonder how much silicon is spent on instructions that are so rarely used they'd be better in software.

Or to ask another way: how many instructions are in billions of x86 cores that rarely if ever get used? Hmmm...
Paying minimum wage is counterproductive unless you're a founder or have founder-sized equity. You should pay at least a living wage, even to equity-holders, and would still need to find talented people willing to take a pay cut in return for significant equity.
Am I missing how these patches were caught/flagged? Was it an automated process or physically looking at the pull requests?
Reminds me of this talk: Spiegel Mining at the C3 https://www.youtube.com/watch?v=-YpwsdRKt8Q
> That human society exists is proof that people are, or act, mostly, "good", over the long term.

That's very true. It's worth noting that various legal and security tools deployed by the society help us understand what are the real limits to "mostly".

So for example, the cryptocurrency crowd is very misguided in their pursuit of replacing trust with math - trust is the trick, the big performance hack, that allowed us to form functioning societies without burning ridiculous amounts of energy to achieve consensus. On the other hand, projects like Linux kernel, which play a core role in modern economy, cannot rely on assumption of benevolence alone - incentives for malicious parties to try and mess with them are too great to ignore.
The goal of ethical research wouldn't be to protect the Linux kernel, it would be to protect the rights and wellbeing of the people being studied.

Even if none of the patches made into the kernel (which doesn't seem to be true, according to other accounts), it's still possible to do permanent damage to the community of kernel maintainers.
I’ve seen this book mentioned a couple of times on HN now. I’m curious: did you learn about this book from the fourth season of the Fargo? This is where I encountered it first.
but those leaks weren't 100% believable --- this case, it's different. (or apple can just change their future products...)
Used it once, it is nice(-ish) for simple use cases, but unfortunately it doesn't support working with multiple postgres schemas, which is surprising given that many complex apps use them to namespace their DBs. It was a total showstopper for us and we're back to writing raw sql for now
We might not be in a true bubble, but the set of circumstances that have lead to the market increase have been a "perfect storm". I think once we get to the other side of the pandemic much of what is driving housing prices will revert to or trend towards precovid norms. It's likely there will be a market correction when (if) that occurs, so it's a bit missing the point to say "well technically it's not a bubble".
I re-watch this video about once a year for the past decade.

My take-away for myself is to stop getting angry at some stupid things I get angry at. To try to make stupid chores into elegant mini-games instead (speed run it optimally, etc).
Depends on your notion of "properly". IMO "ask for forgiveness instead of permission" is not an acceptable way to experiment on people. The "proper" way to do this would've been to request permission from the higher echelons of Linux devs beforehand, instead of blindly wasting the time of everyone involved just so you can write a research paper.
Apple should really hire a couple smart devs to just focus 100% on getting working M1 wheels on PIP for all the most popular Python libraries (same for conda forge). Seems like a no-brainer given their dominance in laptops for software developers. I'm sure the community would just do it on its own, but if they can speed up the process by 6 months they will be able to sell enough extra units to pay for the devs.
The point of the research isn't to study bugs, it's to study hypocrite commits. Given that a hypocrite commit requires intention, there's no other way except to submit commits yourself as the submitter would obviously know their own intention.
I opened a mobile account with T-Mobile once, and they asked for my SSN (in fact, they even took a copy of the card). Then, somehow, they mistyped the SSN in their records.

It was a special kind of hell getting them to fix that, because of course any discussion about it, or changing anything else on the account would take the form "what's your SSN to verify your identity?" / "Well, I can tell you my real SSN, but I don't know what wrong SSN you have there...", etc, etc.

Eventually I sat down with some poor staff member at a retail location who spent an hour or two getting transferred around at the head office to fix it.
The Media Lied Repeatedly About Sicknick's Death. and They Just Got Caught
How about that question gets asked when there's actually some semblance of evidence that supports that theory. When you just throw, what I call, "dual loyalty" out as an immediate possibility just because the person is from China it starts to sound real nasty from the observers point of view.
I bought a Macbook Air M1 a few months ago. It does not take specialized work to notice the difference between this laptop and every other intel based laptop.

The Tinkpad X1 Carbon which I bought multiple time over the years would run hot, make noise and the battery would deplete fast when watching youtube videos. Before M1 this was just normal laptop behavior and the X1 is a great laptop. With the M1 though, it's now been 2 hours of watching youtube and you're at 95% in a perfect silence and the laptop is cool to the touch.

Also I don't find a Macbook Air to be "cool". To me it feels mainstream just because it's an obvious choice.
This is bad, very bad. I get the idea, it's cool and all, but it's very limiting, let alone all the parsing your pc has to do. U know, people talk about the environment so much and how much they care, yet they create stuff like this. Not that the creator of this project cares about this, but i've seen to many devs doing it.. so called "caring" about the environment but then wasting electricity like it's nothing.
I definitely thought the same thing! haha
Like all research institutions, University of Minnesota has an ethics committee.

https://integrity.umn.edu/ethics

Feel free to write to them
But still, this kind of research puts undue pressure on the kernel maintainers who have to review patches that were not submitted in good faith (where "good faith" = the author of the patch were trying to improve the kernel)
I hope nobody actually does this crap. Its not healthy.
In what possible world could that be true?
Yes it matters. Since we can't do it later ( only when a 3rd party is down, we can do it later)

They can't complete their job and no, it can't be done later since the opportunity to execute it is time-sensitive. It's one of the things we optimize for.

In a country like France, there's a discussion specification for it and it would get a lot of hassle.

We aren't delivering packages....

Eg. One of the reasons it matters, is that it would lose clients business and be taken into account within 4 years ( city tender... )

It's not because "people don't die", that it doesn't matter. A lot of jobs, cities and companies are dependant on what we do.

And jobs matter. So I think your statement is fundamentally flawed.
Up here in Canada, there is absolutely no doubt that we're in a bubble. By every measure we're in trouble... consumer debt levels, income-to-price and price-to-rent ratios... This infographic has been making the rounds and pretty much sums things up: https://twitter.com/i/status/1377353707478601729

Even the apologists who previously tried to to explain this in terms urbanization, desirability, immigration, etc have capitulated.

It remains to be seen whether we're just an odd case (along with maybe NZ and a few others), or a canary in the coal mine for our neighbours to the south, but the situation here at this point is virtually guaranteed to end badly for everyone involved.
> Chinese; Arabic; Japanese; Hungarian; Korean; Finnish; Polish

Why all well-known Eurasian languages? Lesser-known languages have difficult features galore, especially for European speakers. (The first example which comes to mind is the Papuan language Kalam, which has only ~100 verbs, but uses these to build up precise descriptions of complex actions in a way which is quite difficult for the European speaker to master; but there of course many more examples of difficult-to-learn features like this.)
I am currently going through the process of selling my current home and buying a new one. Last year, my real estate agent said she would list our house at 180k. I'm in a rural area so that's a modest 3 bedroom which needs some work on the bathrooms but is otherwise pretty nice.

We just signed a contract without ever listing our house for 220k.

We're buying a house that was listed at 230k in February of last year but didn't sell and was rented out. It was listed again recently and we made a full price offer for 259k. As far as I'm concerned, we're still coming out ahead because we got 22% more for our house and are only paying 13% more for the house we are buying.

I was in the market for a house in 2007/8 as well and the market feels completely different. We might still be in a bubble but the underlying market is NOT the same and the causes of the bubble (if it is one) are different.

in 2007 there was not as limited housing supply. There was bad money being used to buy houses via overfinanced buyers and banks willingness to lend to them.

Today, there are cash offers all over the place. Lower income buyers are being priced out of the market. Also labor and material prices for new houses are skyrocketing which is increasing the demand and prices for existing housing inventory.
Ummm no?
And to add to the growing list of CPU transitions, don’t forget the NeXT heritage which included its own support of Motorola, Intel, PA-RISC and SPARC
The actual equivalent would be to steal his computer, wait a couple days to see his reaction, get a paper published, then offer to return the computer.