skysight-inc/HackerNews huggingface dataset:
That kind of behavior is also pretty much the default in the public sector in the third world country where I live. No wonder everyone's dream down here is to have a job in the public sector.
I'm sad to say I agree, because building apps with WinForms and WPF is incredibly fast and enjoyable. Using the RAD approach to application design makes it super easy to stick together working, *useful* software very quickly, that doesn't have to look terrible.

I miss the days of writing desktop software, it was nice :)
Yes, Hanlon’s razor is apt but if you read TFA, you can see heavy amounts of both malice and ignorance.

From TFA:
“The UMN had worked on a research paper dubbed "On the Feasibility of Stealthily Introducing Vulnerabilities in Open-Source Software via Hypocrite Commits". Obviously, the "Open-Source Software" (OSS) here is indicating the Linux kernel and the University had stealthily introduced Use-After-Free (UAF) vulnerability to test the susceptibility of Linux.”
To bad this stuff does not go on your "permanent record"
Actually pointless as online status is shown when you open the app.

And you have to do that fir checking messages.
This seems like a stretch to me. I agree this feature is unnecessary and invasive. But why would it destroy relationships?
Yes!! Minnesota sota caballo rey. Spanish cards dude
Global South startups can do better than Silicon Valley
Author here, I'm glad to have finally figured out why a bunch of people followed me on Twitter this morning!

If you enjoyed this paper, there's a companion blog post about the actual process of writing it:
https://www.mattkeeter.com/projects/siggraph/

(and I'm happy to answer questions, of course)
> why would anyone do that?

I can think of a whole lot of three letter agencies with reasons to do that, most of whom recruit directly from universities.
> Attorney generals tend not to file cases unless they believe something to be true, at the very least on the balance of probabilities.

This is pretty easy to debunk.

https://www.houstonpublicmedia.org/articles/news/politics/el...
I think nationalism played a factor, this plan would split a country's fan base between their current national league and the ESL. The fans of the big clubs invited to the ESL get to enjoy the top league and everyone else in the country gets relegated.

They should have allowed for a results-based promotion system to the ESL if you top your national league.
AVA is great, I use it on a few projects and even developed a simple HTTP record/replay add-on for it. I'd say it's good for smaller projects.

One huge benefit of Jest though is the built-in mocking, including module mocking. This stuff is BYO in AVA. Module mocks in particular can be quite annoying to set up, so it's really nice that Jest pulls them all together in one cohesive package.
> a child will become "fluent" in Japanese faster/easier than English.

Which linguists claim this and how do they measure fluency?
Tons! Here are a few casual reads I enjoyed:

* Masters of Doom

* Where Wizards Stay Up Late

* Working in Public
I guess the first and foremost for an ELI5 is WTF is BEAM VM?

The "BEAM VM ELI5" page doesn't explain what it is specifically, and how it's not a Hypervisor VM, but as a bytecode interpreter in Erlang. When I see 'VM' I think first of a hypervisor virtual machine.

Maybe I'm a bit of a curmudgeon, but I'd like to think an ELI5 would at least bring in the basics.

http://beam-wisdoms.clau.se/en/latest/eli5-vm.html
How to look rich with little money
You are missing the context; I think suggesting tree planting as a serious method to combat climate change is absolutely harebrained. That does not mean I am against tree planting in principle. I agree with you and I am strongly in favour of rewilding for other reasons. Of course, that still means planting the right trees in the right places. Random planting of random trees is not likely to help much and may be a net negative if it gives people the feeling that they are doing something good when they aren't really.
Concurrent API Patterns in Golang
> that requires very sophisticated users

For a commenting system, that sounds more like a feature than an issue to me.
You can't understand this is comedy/satire? See also:

https://www.imdb.com/title/tt0239404/

Same writer and director.
then the title of this post is false, but given their previous paper they probably wanted to inject more serious bugs. if only noop code can pass, then if anything it's good for linux

(this is not really noop, it would add some slight delay)
So future features notwithstanding, is the typical Prisma workflow that if a migration failed during a production deploy the developer would have to manually work out how to fix it while the application is down?
Depends on location. I was charging $850/mo for a detached 3BR/2BA house in 2010. I'm charging $1500/mo for the same now - and I could easily be charging $1800/mo, but I like the renters and don't want to lose them.
Or they will get branded as terrorists.
South Korea shortly after US occupation was poorer and more opressive than North Korea.

Let that sink in.

Things changed when there was a local South Korean revolution against the US-installed government.

Also, Russia did nothing to North Korea. That was the Soviet Union. The two are quite different entities.
How does one apply this "easy mode" to software development?
This is actually just the elitist version of "it's just a prank, bro!"

And you're right, bugs in the linux kernel could have serious consequences.
You are assuming that the traffic is low enough that "a single conversation flow" is happening, or (like in your example) that multiple people reply to a single post.

If you have enough people talking past each other, even with the reply feature, it becomes a huge mess. Having a way to only show the messages that are replying to you while you troubleshoot a specific issue is what a thread view enables.
Like what? I don't see anything that's not covered by other outlets.

I do see stuff like "Can you THINK yourself thin? A hypnotist to the stars says you can - and reveals the five-step technique to try if you want to shed the 'lockdown stone'"[1]

Taken from the front page right now. The article is even worse than the title suggests.

Relevant: https://www.youtube.com/watch?v=5eBT6OSr1TI

[1]: https://www.dailymail.co.uk/femail/article-9492639/Hypnotist...
It shouldn’t be up to the victim to sort that out. The only thing that could perhaps have changed here is for the university wide ban to have been announced earlier. Perhaps the kernel devs assumed that no one would be so shameless as to continue to send students back to someone they had already abused.
Zip2.com
Either that or the CFAA
Wearing mask might just delay getting the infection. I wore mask all the time, wfh and go out only for groceries, still got infected. And when the CM gets Covid a second time after vaccination anyone can get it even with mask or vaccination.
ActiveCampaign raises $240M at $3B valuation
Here's the quote I see from articles alleging the NY Times reported and spread a false story: "Mr. Sicknick, 42, an officer for the Capitol Police, died on Thursday from brain injuries he sustained after Trump loyalists who overtook the complex struck him in the head with a fire extinguisher, according to two law enforcement officials."

It appears to have come from this article:

https://www.nytimes.com/2021/01/09/us/politics/flag-lowering...

As best as I can tell the fire extinguisher was a different event in which officers were struck by a thrown extinguisher. Sicknick did suffer brain injuries (a stroke). The medical examiner hasn't attributed fault to possible exposure to bear spray that some protestors might have used, so his stroke is determined to be from natural causes. I think we have to wait for the accused protestor's trials to determine finally whether they assaulted Sicknick.
That's a tough question to answer. I think it will come down to consumer prices but there are a lot of other things that can skew that. For instance, businesses don't want to raise prices so sometimes they'll cut corners to reduce costs. You've seen this in chocolate bars where the typical bar shrinks over the year and then eventually introduce king size to allow for some price inflation.

Measuring cpi is also incredibly complicated. I was shocked it's been so low forever considering over 50% of the index is housing, healthcare and education, three products for which we've seen high price growth for decades. So the official number may be "managed" especially considering that trillions in pensions and social security cost depends on it's reporting.

But the money supply grew so fast, i don't think any massaging of the data will be able to hide it indefinitely

There's no political will for things like higher interest rates or reduced spending, among either political party. The new generation has never seen mortgage rates in double digits

I see future price controls and other draconian measures to try to deal with the fallout. Example is gas lines in 1970s. It'll eventually hurt the real economy as artificial scarcity from price controls hurts business.

Only thing is somewhat certain about is something will happen. This seems insane that a unit of account can just grow 25% in one year with no signs of stopping with no consequences
Agreed. Plus, I find the "oh, we didn't know what we were doing, you're not an inviting community" social engineering response, completely slimey and off-putting.
This is my understanding as well, but then, how such paper was accepted by IEEE ?
No, there's an ethical way to do it. You get the permission of the top people in the project you want to test (in this case, that would be Linus and Greg K-H), but the more junior maintainers aren't informed. You then see which bad changes are caught and which aren't, but you have a backstop to prevent malicious code from actually getting into a release. And even then, you leave it to the people in charge of the project to decide whether they think this would be a worthwhile test or a waste of time.

To do otherwise is completely unethical experimentation on unwilling human subjects, plus a risk that if you "succeed" (in sneaking something by) you have harmed the public.
When pigs fly, frozen hell, Half-Life 3, etc...
You still need someone to pick your potatoes in the farm for you. If everyone has white collar skills, then that means one of two things:

1) white collar jobs don't pay as much comparatively to blue collar (meaning your supermarket potatoes now cost $50 due to high labor costs because there's no supply of workers)

2) people with white collar skills cannot find white collar jobs and are forced to take low pay blue collar jobs so that they can put food on the table, while you can continue to enjoy $1 potatoes.

The latter is actually how the world works now: there are people w/ master degrees doing Uber, actors working on starbucks, etc. One can argue that most adults are in fact overqualified for physical labor: they can read and write and do math, which are arguably "higher level" skills than what is required for those jobs (cf. farming in the feudal ages).
Nothing, just don't assume I want to come and live with you when it's done though.
The M1 Mac Mini supports two monitors, albeit one via HDMI and one via Thunderbolt 3. I agree this is the biggest downside of the M1 MBP that I have.
The Linux project has made it clear that apps running over it are not linking with it and therefore not derivatives for GPL (and AGPL) purposes. Releasing the source of your kernel is no problem at all.
I don't have the statistics and I made it pretty clear that I'm guessing the numbers but I can see what kind of people are getting rich. They all have social connections to rich people, mostly family ties. This is so obvious. I don't need statistics to tell me that the sun rises every morning.

Unfortunately, there is no incentive for anyone with money to fund studies to show how crony-capitalism doesn't work. On the other hand, many people with money are interested to fund studies which show how it does work. So you only see the good parts and even there, the choice of words often distorts the true meaning of the statistics.

Statistics are worthless. My wife has a masters degree in marketing and was working in market research for over a decade before she quit (she worked for several acclaimed agencies and did a lot of work for big corporations and governments). She is the one who told me that statistics are worthless (which is why she ended up quitting). The job of the market research agency is to figure out what the client wants to hear and then they work backwards to make the numbers fit... Then they make creative use of wording, categories and correlations to mislead clients into drawing incorrect but financially beneficial conclusions.
His email reminds me the way politicians behaves in my country (India): play victim and start dunking.
It is essential to a competitive game that everyone try their best in that specific instance of the game. Depending on the player, this could mean "go all-out to win" or "place as highly as possible" or "come as close to winning as possible" or even "score as many points as possible". All of those are reasonable. Playing for things external to the game is a problem.

There tend to be three kinds of kingmaking: revenge, social dynamics, and wanting to leave. All of them have something in common: they are done for reasons outside the gamespace. They're violating the boundaries of the game.

Revenge (what you did) is out-of-bounds because it's using the game to win future games rather than playing the current one.

Social dynamics and wanting to leave are out-of-bounds because they're using the game for rewards that have nothing to do with the game.
Indeed!
"we could not figure out a better solution in this study".

There IS a better solution: not to proceed with that "study" at all.
It can also be subverted by abducting and replacing the entire development team by impostors. What's your point? That process security is hopeless and we should all just go home?
I read this too late and was already confused.

Since the author is here, I’d like to take the opportunity to suggest they change it.
Our groceries seem to be at least 2x what they were in '05. Meanwhile, if anything, our tastes have gotten cheaper and we're better at bargain-shopping.

US CPI tells me they should only be 35% higher. LOL. Bullshit.
Getting into FAANG as a Junior Developer
"However, this study cannot establish cause and effect" is the only part of this article that matters, and it demonstrates the ineptitude of the article writer.
It does prevent anyone with a umn.edu email address, be it a student or professor, of submitting patches of _any kind,_ even if they're not part of research at all. A professor might genuinely just find a bug in the Linux kernel running on their machines, fix it, and be unable to submit it.

To be clear, I don't think what the kernel maintainers did is wrong; it's just sad that all past and future potentially genuine contributions to the kernel from the university have been caught in the crossfire.
Norway Greens Propose Personal Flight Quota
found the diagram i mentioned (from their original kickstarter):
https://ksr-ugc.imgix.net/assets/021/999/384/67b20ae703c7636...
Spinning up a temporary e.g. postmaster instance for a test off a pre-built data directory (bonus: use zfs or btrfs or similar snapshots to make this even faster) is, IME, while still effectively "completely recreate" also both much more robust than wrap-in-transaction and generally not the slowest thing about your tests (and of course allows reliable parallelisation).

Bit of setup effort but well worth it IME even in situations where your tooling isn't strongly pushing you towards the approach.
> This makes the sport more interesting to watch as a fan - it's not the same few contenders year in year out.

I don't understand - isn't this backwards? It is the same few contenders in the NFL every year isn't it? But it isn't in the English football leagues where teams relegate and promote every year.

When did a team last join the NFL? 2002? And before then? 1996? I think beyond that you're possibly talking about the 70s?
Who’s buying all the houses, then?
In a corporate setting, the solution would presumably be to get permission from further up the chain of command than the individuals being experimented upon. I think that would resolve the ethical problem, as no individual or organisation/project is then being harmed, although there is still an element of deception.

I don't know enough about the kernel's process to comment on whether the same approach could be taken there.

Alternatively, if the time window is broad enough, perhaps you could be almost totally open with everyone, withholding only the identity of the submitter. For a sufficiently wide time window, Be on your toes for malicious or buggy commits doesn't change the behaviour of the reviewers, as that's part of their role anyway.
They started this rumor, the rumor went around all the television stations on repeat for weeks, and then when it turned out this was based on nothing, that it was some kind of fabrication, the NYT doesn't do a front page retraction with a humble apology for stirring up the country.
Good point. Honestly, in Spotify I don't even want to see political content from people I agree with. Sometimes I just want to take a break from my European duty to care about US politics 24/7, but it's getting hard to do so anywhere on the internet.
I understand this argument, and I am somewhat in agreement with it. But here's where I'm skeptical. Where I live, there are some homes from this time period. They are very small, around ~1000sq ft. Maybe slightly bigger. Now people want much larger homes. They tend to have at least two cars and possibly more if they have kids. They go out to eat much more frequently and spend a lot more on entertainment.

Obviously, some of that you can't avoid. No one is making 1000 sq ft brick homes anymore for new homeowners, so you don't have an option of a small, cheap home in many areas. You only have the option of the bigger, more expensive home. But some of it is a personal choice. I think there is something to the argument you're making, but I also think people are underestimating the frugality of people in the past.
for those downvoting you:

Home Values +8%

Money Supply +24%

Stock Market +23%

Oil +80%

Corn +69%

Steel +145%

Wheat +25%

Coffee +34%

Cotton +35%

Copper +50%

Lumber +126%

Soybeans +71%

this is over the past year.
So, you support doing this to every major media outlet on the planet? Because they operate on sensationalism just like DM. I'm guessing there's particular outlets you don't want this to happen to because you agree with their bs more than opposing outlets.

Your argument can be summed up by just saying you only want information that supports your preconceived notions available. Which, is obviously bad for a variety of reasons....
I feel the same way. People don't understand how it is difficult to be a maintainer. This is very selfish behaviour. Appreciate Greg's strong stance against it.
I don't see the `node --watch bundle.ts` ?
That's why most of boilerplate FAILED instead of just using Next.js.

Hot reloading for both server and browser is what's important.
Kangjie should not have approved any research plan involving kernel patches knowing that he had already set that relationship on fire in order to get a prior paper published.
Trying to get vaccinated in Germany: a personal experience
Being able to do very basic JITting on the GPU would be a great first step – load/store operations when evaluating the tapes are terrible for memory access, since they use global memory rather than registers.

In another project [1], I found a 2-6x speedup in going from an interpreter to a fully-compiled shader, so this can make a huge difference!

[1] https://www.mattkeeter.com/projects/rayray/
Interesting -- "immiseration", as far as I know, originates with 19th century socialist theory regarding rising misery among the working class due to relatively lower wages as capitalists accumulate wealth and subjugate them[0,1]. Granted, the term is obscure and jargonesque enough that in modern use it does generally mean, specifically, "impoverishment". Which in other words could be called misery from economic causes.

Please, allow at least a little breadth in the scope of rhetorical wordplay: immiseration is fundamentally about misery, and the links I gave are examples of the broad misery felt by the average American. That misery is not sourceless: my entire point is that that misery is due to the increasing relative impoverishment of the average person.

On the surface it is just misery, but when you think about the causes, it is apparent that it is immiseration, in the jargon sense: the people are poorer than they have ever been, and they are visibly angrier and more upset because of it.

0 - https://en.wikipedia.org/wiki/Immiseration_thesis

1 -
https://en.wikisource.org/wiki/Das_Kapital_Volume_One/Chapte...
There are a lot of great ideas in WPF, but sadly the implementation of those ideas is really, really clunky.

If you're experienced with WPF you can build very complex applications quickly, but the learning curve is very steep. There's also a million gotchas when it comes to performance, and when things go wrong, they go wrong bad, and you end up spending many hours trying to figure out why you're getting a stack overflow exception :)

WinForms is a joy, though, and making custom GDI+ components is easy. I just wish they made WinForms 2, called it DotNetForms, made it cross-platform and high-DPI aware.
The obvious downsides to glass bottles are weight and fragility.

I personally find them preferable to plastic. But aluminum is (roughly) as light as plastic, and it doesn't catastrophically fail in the way that glass does.
How would you feel about researchers delivering known-faulty-under-some-conditions AoA sensors to Boeing, just to see if Boeing's QA process would catch those errors before final assembly?
Welcome Apple and Spotify. What took you so long?
No wonder. There is wisdom in circular intervals.

https://www.amazon.com/Geometry-Biological-Interdisciplinary...

Neural networks learn bad habits from the (-∞,∞) range, particularly like polynomials they like to make big coefficients that make terms that cancel out to get precise answers.

I see all the states on an LSTM creep up in magnitude as it scans a document and that is really just wrong.

It makes me think that FP16 is a joke, you get some regularization by not letting the numbers get too big.
Clarification from their work that was posted on the professor's website:

https://www-users.cs.umn.edu/~kjlu/papers/clarifications-hc....
Well in honesty it isn't that different for 3d. The beauty of raymarching would be that you could rewrite the raymarcher slightly to tag many "instructions" that are ambigiously within bounds when rendering one of their "Big-squares" and just let them remain within their described tape for all pixels within that screen-space square. Just skimmed the paper but having written a few raymarchers i see the pseudo-code (maybe not for all shapes/distortions but many in practice).

Same priciple should work for anything with decently good distance function, reifying a mesh or SVO could always be combined with rough culling of the "tapes" since it's all about the distances.
It seems like equities do not (long term) perform well relative to currency in inflationary markets because companies' costs also rise. Apple, e.g. would be spending more per unit iPhone and would eat margin or require a price increase, which leads to fewer sales etc.

There are exceptions, like energy companies, for example. IIRC Exxon went up in the 1970s while the market as a whole stayed flat and lost value relative to the USD.

At the extreme, in the Weimar republic, the stock market did what the US is doing today... until the stocks flatlined relative to the currency[1].

[1] - Haven't read it but sources that claim this point to this book (I just bought it though, it's only $3): https://www.goodreads.com/book/show/8567383-when-money-dies