skysight-inc/HackerNews huggingface dataset:
Where does the wheat come from to make the bread? Where do the cows come from to make the hamburger?

For that matter, where does the grain come from to feed the chickens? Where does the molasses come from to make the rum?

Pretty sure the answer to all of these is "from a lot further than five miles down the road"...
Really interesting point.
I always figured I'd go with an ECS system like specs for the high perf case, but you're absolutely right, columnar storage is gonna be orders of magnitude faster.
(Fun fact, the hibitset of specs looks _a lot_ like a worst case optimal join.)
A GPU/FPGA accelerated Mech would be really really cool :D.

A hybrid system is a really interesting idea. I actually wrote my bachelors thesis on a system heavily inspired by EVE to be used for knowledge representation in robotics and have been experimenting a lot with implementations of the idea over the years.
You should really open a Mech discord channel, I'd love to hang around and help build something like that :D.
Lack of traffic, yes. No need for a car. Local products and food. Small community. Relaxed and laid back people. Sounds like a dream, right? I doubt, we'll find that, but I am grateful for the point you made.
And if everyone takes the car it'll take 6 hours instead because of traffic.

You can get there faster because everyone else is taking the train. Hopefully one day the train will be the fastest way for you too.
The problem being that until the invasion NATO was falling apart because Western Europeans didn’t see Russia as a threat. Even Ukraine didn’t believe Russia would invade. So… Putin has made the Russian position worse. He will have a very heavily armed Ukraine on his western flank, with or without NATO backing. Behind them he will have a newly rearmed Germany.
How do any?
or just option+0, because degree is like a little 0 I guess?
This [0] is what a telescope looks like when shot with a 9mm gun, seven times. The telescope lost 1% efficiency.

0: https://astroanecdotes.com/2015/03/26/the-mcdonald-gun-shoot...
True, I was only considering the cost of fuel assuming you wanted that size of a car.

Actually, I feel like catalytic converters thefts might make it a uneconomical compared to EVs these days, assuming you live in a state that requires emissions testing.
Hmm… I had indeed forgotten some of those details of your reasoning—it’s mostly stuff that I read several years ago and my memories of it have faded with time.

In suggesting 0BSD, I am indeed talking on legal grounds. For Unlicense, the only part of it that would seem to be any kind of “statement” is its name, which… well, you know my opinion of the misbegotten name. I feel like there must surely be some better way of making that statement (which I agree with!), but I don’t know what.

(I’ve been having fun using BlueOak-1.0.0, which is generally superior to the likes of MIT and Apache-2.0, and have been rather tempted to release things under only that license, and tough luck to anyone that cares about OSI approval, as BlueOak-1.0.0 is not OSI-approved largely because the authors are unimpressed with OSI process after having been involved with it for years in the past, but so far I’ve been doing silly things like trial-licensing BlueOak-1.0.0/MIT/Apache-2.0 to satisfy people’s sensibilities. I’ve also been wondering if I should just throw in the towel and go 0BSD, not like I care about the attribution anyway, or would ever pursue any license violation of any form for reasons of conscience. I had thought of going CC0-1.0 or similar, but legal limitations of PDD versus licenses decided me against it when I was mulling it over. Pity public domain dedication is so hard to do properly and so surprisingly limited in scope.)
We just got started and while I still can't find any obvious deficiencies with your thinking, I find you're investing far too much energy in telling me how I should work and not allocating nearly enough energy into describing what your problem is.

Are you aware of the traps you're currently in?
> Where do you think your food comes from?

From the massive and increasingly automated mega farms that don’t need the support of rust belt and country towns full of the impoverished or people choosing a rural lifestyle for cultural reasons
Smart devices that do not need to be smart in the first place. Mandatory apps that are supported only on iOS and Android.
This seems to be primarily talking about sending web articles.

How does it work with SE Books? Are you able to do it wirelessly while still maintaining the azw3 features given SE's Kindle FAQ indicating it doesn't work with send to Kindle[0].

[0]: https://standardebooks.org/help/how-to-use-our-ebooks#kindle...
Well, in the US there's currently a lot of effort going into attempts to tackle "ghost guns". Restricting ammunition may be better from a practical perspective (I don't know for sure) but it's harder from a 2A perspective. But none of it is targeting the 3D printers as Doctorow feared. I don't know if this is because the impact of 3D printing on homemade guns and other potentially lawbreaking activities has been limited or something else. I do think there's a general suspicion of having devices try to do something about lawbreaking activity they might enable, think of the backlash against Apple's CSAM scanning proposal. This might be Hollywood's fault, the idea of devices playing cop immediately makes people think of their computer ratting them out for watching a pirated movie.
This comment seems to be full of callous hatred and prejudice. Sure there are exceptions, but for fucks sake, go to the country side once in a while. Do a trip this upcoming weekend.
Ask HN: Do you think Hacker News is missing any features?
I use Reddit, Twitter, TikTok, and basically all the other social networks, but Hacker News stands out as a specifically targeted forum. I think of it as a subreddit basically.

This piqued my curiosity; are there any major product/platform features that Hacker News should have?
No Language Left Behind: Scaling Human-Centered Machine Translation
You need to go on a vision quest. Shrooms - but! measure your dose very carefully, a little less that 3.5oz, on a bright sunny day with trusted friends in a park without many people. That will fix you. Or else send you to hell. Either way you’ll be out of the rut
The MIT license says:

> Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use …

It would be interesting to argue that, yes, I gave you the right to “use” this software but you actually had to pay me extra for a patent license.
How many people? What fraction of Dallas residents engaged in that behavior?

That said, would it have been "Texan" to have turned them back at the city limits?
This is a genuinely inhumane sentiment that elides both habituating and addictive factors in--well--everything.

I am disappointed.
"The telescope’s first public image shows a cluster of galaxies called SMACS 0723, which is so heavy it warps and magnifies the light from distant galaxies beyond it."
After decades in the industry, I'd say the arrogance and lack of professionalism is in the marketing side of the industry.
what country was the gas station in?
I've worked with C# off and on for over a decade, and never encountered anything close to that. Maybe the trick was that I was working with competent people.

Now the Fortran code I've encountered, that's the stuff of nightmares (to be fair to Fortran I've also encountered good code, but there seems to be a generation of embedded developers who have no formal programming training that all adopted a style of Fortran inspired by Cthulhu).
Java doesn't remove things from the standard library. AWT is still around, too.
Modern-day pop music: society's junk food for the ears.
We don't have jewish roots. So not only visa would be quite problematic.
Are most monopolies not of government creation? Anything that has increasingly onerous regulations or other government requirements are the sorts of monopolies that need breaking.

Any natural monopolies formed by just being really good at something and offering it at a low price are a waste of taxpayer money to try and disrupt.
Are you really complaining that gorilla glass can be scratched by the hardest substance known to man?
I have trouble with you equating "leetcode style" with "one giant chapter" and also with you equating "enterprise code" with one chapter following another, because when I read enterprise code it's

1. read one line of first chapter,

2. then skip to the last sentence of the middle chapter,

3. then realize the first chapter was actually the penultimate,

4. then read the forth sentence of the first paragraph of the second chapter, bearing in mind what you have learned,

5. then throw your hands up in the air in dispair
> everything always seems like it was "better in my day"

Yes, there's no question that this is a major force and you have to try to control for it if you want a hope of perceiving things objectively. (How? I have no idea.)

I sometimes call it nostalgia bias [1]. Things have always been getting worse [2].

It's the same reason why most people think that music was better during whatever period they were first bonding with music.

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Yup, I'm perfectly aware of how valuable it is to a business while absolutely loathing marketing in general. The ROI is clear, but so is the fact that I value my own time and sanity and see marketing as a clear attack on my peace of mind.

There is an aspirational claim of marketing: it's trying to raise brand awareness and make sure customers know that your product is an option when a customer decides to purchase a product in the segment (i.e. When a consumer needs to replace their knives we want to make sure CutsAwesome is on their brand radar)... but marketing in the modern world is much more about creating demand when there was none ("Feeling depressed and lonely? Well drinking our beer will surround you with attractive people!").

I think consumer oriented marketing is an externalized cost on society - we are lowering everyone's productivity so you can sell three extra cans of coke and it's hurting us economically.
It would be great to see how/if the musical tastes of premium vs free users of these streaming platforms differed
> I never meant to say that Volvo isn’t Chinese.

Accepted.

> It’s just odd that people really feel the need to bring it up, despite the fact that operationally little is different.

It was merely for completeness' sake, and to indicate that since the days that Volvo pioneered this sort of thing the company had changed ownership.

> It’s Chinese in the same way that Jeep/ram/dodge/Chrysler are Dutch now.

That's a tax dodge and has very little to do with the actual ownership.

And no, Geely is really a Chinese company and really controls Volvo.

> No one ever seems to bring that up when they are mentioned, though.

Because most people are aware of the difference between a tax dodge and a controlling interest by a foreign company.

If you want to make a parallel with Stellantis I think it should stop with the shareholders of Stellantis which you'll find in Italy and France, not in NL.
Note the classic troll: Making idiotic statements without backing, and constantly teasing that they're going to back them while making further idiotic statements along the way. This troll never backed anything they said, of course, and the moderators here will never be intelligent enough to sanction this behavior.
Tesla Headlight
BMI takes nothing but height and sex into account. It's the laziest possible evaluation of someone that's based off two numbers. But that laziness is also why it's so popular, because it takes no effort to produce a judgement over someone.

Jamie Hyneman of Mythbusters fame was 185# at 5'8" while on the show (according to some filmed weigh-ins). According to BMI calculations, he's overweight and trending towards obese. And I wouldn't say he's trying very hard to build muscle, he just has a physical job and works out.

It's crap, even for "average" people.
Google without any prior warning can just block your account for some reason, like violation of TOS. While it's seems to be unlikely for casual user, but must be considered.
Thanks for the summary, I popped in just for that.

I got intrigued though, and indeed you can read the thing both ways: an optimization gave a 100% boost, or an oversight missed out a 100% boost.

Curiously, Tom’s went with the scare tactic, and got me thinking: is it because clickbait, or do they consciously support the responsibility in software engineering movement?
> One person's beauty is another person's mess.

This is so true. Also I believe that when the original author wrote the code he had a (hopefully) clear vision of the solution. He wrote it as tidy and fitting to the problem as he saw it. Then sometime later someone else comes in and is supposed to alter the code in a way which does not fit the original author’s idea of the problem. This creates a mismatch. The new guy can’t and won’t change the code too much, as it is too risky/much to do and therefore will only do as little as possible to make his change. Then some other comes along and do some more changes, which again isn’t enough etc etc, et voilà, you have a ball of mud that screams of a rewrite.
> Housing used to be both affordable and a good investment. That is how it worked for a long time.

Housing rose with inflation for 400 years. This bullshit is a 21st century thing when housing became a bitcoin-like financial scam.
> So, as you can see, leap seconds do nothing to make an astronomer's life easier. In fact, we jump through a lot of hoops to make the average person's life easier. It sounds like Meta wants to change the definition of time for everyone just to make their programming a little easier. I find the very premise just out right ridiculous.

Meta (and everyone else behind this proposal) are arguing that leap seconds are more trouble than they're worth. Just as you are in the specific case of astronomy.
> Are you somehow implying Google and Facebook are run by Democrats

Are you suggesting that they aren't?

> and so supposedly Hulu is run by Republicans?

That doesn't actually follow.
Come down to Australia. The tech scene is just CRUD apps but quality of life is pretty amazing. Comparable to Switzerland for median income people imo, Switzerland is still better if you are poor but don't think that applies here, since you alone on a Software Eng would put your family to above average income.

Relatively low tax (caps off at 30% for most people if/when the new tax legislation goes through, perhaps not for a Software Engineer though).

Winter in Melbourne hits 0 at the coldest, mostly above 4 degrees though.
Summer can get quite hot, high 30s and the occasional 40.

But yeah, I am in Switzerland atm and I find the quality of life similar, really made me appreciate home (Australia) more as well because I thought this was the norm before coming to Europe.

Don't get me wrong we still have selfish self serving politicians but quality of life for most Australian's is high.

Cost of living will probably be higher than Berlin though, Melbourne/Sydney is comparable to Zürich in expense as well, but taxes will likely be lower.
In x86_64, a branch is typically considered to be a comparison and then a jump to different code (otherwise fall through to following code). Test sets some control flags, and the specific jump type jumps based on the value of a specific control flag. You might have something like:

mov rax,rbx
test rcx,rcx
jnz L1
mov rax,rdx
L1: ret

A cmov instruction is a conditional move. It says, based on specific control flags, do a mov, otherwise do nothing.

mov rax,rbx
test rcx,rcx
cmovz rax,rdx
ret

The conditional move is not really branching in the classic meaning of the word, because there is no jump (the instruction pointer unconditionally moves forward to the next instruction).

Branches, even well-predicted ones, can hurt performance, especially if the jumped to code is not in cache (needs to be fetched). More detail can be found in this nice top-to-bottom video from Casey Muratori, which goes over modern CPU architecture (it's nothing too fancy, I think every person doing optimization should know this stuff): https://www.youtube.com/watch?v=8VakkEFOiJc

You can imagine the compiler generating either assembly from if style code or from ternary style code. Writing the arithmetic ternary style just happens to nudge the compiler into using cmov-s more often than other ways. For simple cases, a smart enough compiler could generate cmov-s from the if-else case as well, but it's not smart enough for even toy examples. Never mind that cmov-s are not unconditionally better -- a well-trained branch predictor is faster. The question is if your data is conducive to that or not -- something the compiler may never infer. So we're left to encode such information very indirectly via the code patterns, or via all sorts of __builtin_expect style intrinsics.

This all goes to show that C is no longer portable assembler, and there are all sorts of crucial resources on the CPU (cmov, SIMD, etc.) that may go unused based on slight differences in the C code (e.g., even little things that might seem correct, like using unsigned for an accumulator, can ruin its ability to generate cmov-s).

Compilers are really good at turning code that multiplies by a constant into a weird mov and lea that's cheaper than a mul, but they're still very spotty on everything else, and "everything else" covers a huge amount of the stuff that has made CPUs faster in the last 15+ years. Understanding your specific platform target(s) is still crucial if you want to do better than just "get lucky with the compiler sometimes".
won't work if you dynamically concatenate table names from strings! "select * from " + "use" + "rs;"
Interesting! Any information on what they did wrong?
I thought a member of my support group said it best: "getting high makes you ok with being bored."
Eh, you can keep being confused and frustrated with how your organization treats you, or you can try to understand their perspective.

Up to you.
/comparable/ EVs are a massive improvement.
In Detroit, the chip shortage has left the city eerily short of cars
Capital demands a return. If you build to oversupply, where is the return? Government must do this because it is likely unprofitable, but what do you do when there is no will to do it? That’s the problem I believe.
That sounds like all the more reason to keep the arguments against them sharp. There's a recurring pattern that happens when you have a clash of two ideas, one of them so dominant that its supporters have forgotten how to argue. When Milton Friedman used to debate people about more-vs-less-free markets, his own position ("much more free, please") was so unpopular in academia that it gave him a huge rhetorical advantage. He knew his opponents' positions and had looked for good counterarguments, but his opponents had mostly not given much serious thought to the matter -- it seemed so obvious! -- and so they would be caught off-guard trying to refute unfamiliar points they'd never considered. He got to do most of his debates on easy mode.

Bringing it back to race stuff, there's a common story you hear from people on certain parts of the internet: they saw one side that had what looked like a lot of calm, compelling scientific arguments, and they saw another side that never responded with anything more substantial than "you're a bunch of horrible racists whose opinions should be suppressed," and so they decided, welp, looks like these "human biodiversity" people have Important Hidden Truth. And from there some of them can be recruited to white nationalism, which has a similar rhetorical advantage. For anyone who's not a white nationalist, this should be at least a bit worrisome.
Ask HN: Has the pandemic given birth to quality courses with public content?
Since teaching during the pandemic was primarily online for almost a year or more in some places, many instructors have released their course videos and assignments to the public.

If you know any courses that match this description please share with us.
The number of times I've flashed someone thinking their brights are on only to get a blast of true brights.
1. So the reason here to use private is as a way to tell programmers to not use a thing in too many places because then it will be hard to change in all those places if you need to change the private member?

2. First, remember that I am only interested in code that everyone has write access to so even if something is private, everyone can still change it. "This makes the class/module author responsible for controlling this invariant" - does that mean that private is mostly useful together with a rule that only one person (or a few) should change code that belongs to their class, so that that person can keep the invariants in their head and that way avoid breaking them?
City Journal is a publication of the Manhattan Institute, a self-described "leading free-market think tank focusing on Economic Growth, Education, Energy and Environment, Health Care, Legal Reform, Public Sector, Race, & Urban Policy"

Founded in 1978 by William J. Casey https://www.sourcewatch.org/index.php/Manhattan_Institute_fo...
Easiest example is my iPhone.

5x is an understatement. Frankly, 500x probably is too.

And there is exactly zero chance that I and everyone I know would have bought them (back in the day) without Apple’s marketing.
And virtually all of them live somewhere, but a huge number of them couldn't afford the place where they live.
Show HN: I built an email marketing tool made for indie hackers and solopreneurs
Are you taking ADHD meds?
> Most "totalitarian" countries don't function by literally throwing people in prison or beating them for saying Bad Things

Yes, they absolutely do, and the threat of either state or political violence keeps most people in line.

> that's far too expensive to be total and widespread.

That's true for all criminal acts, everywhere. The US doesn't even clear the majority of its violent crime. Law enforcement of all types and in all cases works via deterrence rather than perfect enforcement.
> This is true, but then you'll also have to deal with the negative externalities such as traffic, car costs (I think I read here that the median car cost was like $48,000 now?) high gas prices, traffic fatalities, road maintenance (higher taxes)

Society has already decided that these costs are well worth it for the value of living in suburbia

> and political unrest since people won't be able to afford to live in homes.

It's debatable whether it's the need for a detached house that makes housing unaffordable outside of city cores. Again, the solution is to decentralize.

> They're advocating for mixed-use, medium density walkable neighborhoods.

Great, but they love to select their desired area then try to force changes on existing residents that purchased a home in the area for a suburban feel. That's the concern people have. Nobody would mind if density advocates founded a new jurisdiction to build a place like this.
Betteridge’s law of headlines, nothing to see here.
We use this - https://dependencytrack.org/
The thing to remember about boomers is there are even more millennials than there were boomers. The hoped-for expiration of the former will only partially satisfy the appetites of the latter, and much later in their lives than they would have liked.