skysight-inc/HackerNews huggingface dataset:
Interesting, in the UK I know this for magpies but I also know some additional lines which are absent from the Wiki page…

One for sorrow, two for joy, three for a girl, four for a boy, five for silver, six for gold, seven for a secret never to be told, eight for a wish, nine for a kiss, ten for a bird you must not miss.

EDIT: It seems the 8/9/10 lines are from Magpie, a British children’s TV show: https://en.m.wikipedia.org/wiki/Magpie_(TV_series)#Theme_son...
Where is the best Polysleep Mattress Coupon?
My guess is that people buying online aren't going to install an extension whose purpose is to shame them into other behavior.

I've basically switched to buying almost everything online, after getting a hard time from my ex (mother of my daughter) for risking picking up COVID with my regular trips to the grocery store, which is a short walk from my home. (Bizarrely enough, I ended up catching it later when I bought a used car, because I needed to take public transportation to bring my old car home. And yes, my daughter and my ex ended up catching it as well, and they weren't happy).

Until the pandemic is over, I don't see how this sort of thing is a positive. I'm not convinced it is even then, it seems a bit like reminding people of print publications every time they browse the web. The world is changing, tilting at windmills isn't going to change it back.
I've only found differences for pants bought in different years.

If I buy two of the same pair, the match each other throughout their lifespan.
You could be right about vertical construction lessening the transportation burden, but there’s still the water issue.

As an aside, I came across a Tokyo density map overlaid on a map of CA (Greater Tokyo Area, not just the city of Tokyo) and it would be like taking the entire population of CA and condensing it into the city of Los Angeles.
Yes, I hate it when they handwave over the tough core issues but then flesh out in detailed notation things that are unambiguous even in words, just to be able to define some Greek letter notations, which are then hardly ever referred to again in later parts of the paper.

Unnecessary equations often mean "this is totally a serious, rigorous paper, we do admirable and hard technical work here and deserve respect!".
That sounds about right. My wifes side is a mining family and several of the men died young, not from accidents, but from lung issues so that potentially colours it a bit. On the tech side of things, I do see a lot of people who want 'better' jobs and there's often a lot of frustration in start-up folks I know that the Senydd just want call center or manufacturing jobs.
Exactly. I'm not driving around for 2 hours comparing against local businesses on the off chance they can compete on $20 in random crap I buy. Small businesses are simply too time and information inefficient in most cases for general goods.
I see people in the comments discussing applications for instant messaging. What is worth talking about is protocols.

Once upon a time there were IRC and XMPP.

But for whatever reason people stick to silly corporate funded gimmicks.

Support open protocols.

I am really happy that for email we still have SMTP and IMAP. And if my current email provider decides to screw me up I will just jump over to another one in a matter of hours.

There is no added value in signal, imessage, whatsapp, threema, icq, viber, telegram, slack.

All these “apps” want to substitute open protocols the same way google and facebook try to replace world wide web.

If we talk about Signal. I am still not convinced. Yes, they are a 501c3 nonprofit.
But what they lack is transparency of decision making process. And their governance model is not clear. In other words there is no guarantee that they won’t irreversibly switch from good to evil.

Now, on protocols. Imagine signal was a protocol similar to smtp or xmpp in the sense that you would not be tied to a specific app or server or company or people. Matrix looks promising in this regard but unfortunately matrix is too complicated and at this level its adoption rate will be even lower than signal’s

So why don’t we put some love into creating a protocol for a secure e2e instant messaging and video conferencing that we would stick to for the next 30-40 years?

That would be a real innovation and value for everyone excluding corps and rotten political regimes.
Sounds like the DM theory is great for postdictions but not for predictions, like you can't know in advance whether it is applicable or not
Where I am, it's much much cheaper to get a laptop with the least possible amount of RAM preinstalled but -- importantly! -- with two RAM slots.

Then just buy two stick of fast RAM and install them yourself. It often doesn't void your warranty (but make sure to check the warranty of your specific laptop, obviously).

Same applies to SSD, actually.
I don't know why would anyone use Alacritty. Don't tell me that tabs aren't important, and don't tell me to "use tmux" as a replacement. Plus, Alacritty is slow as fuck compared to every other terminal I've used (I haven't used iTerm2). Its only selling point is "written in Rust" which isn't enough for me.
This is promising; but in the Ag space there are 100s of providers all doing it their own way. The same problem is staring in the cannabis/hemp space too. We've been working for 5+ years to herd all these cats together -- and now another one (cue XKCD about standards). We'll likey join this initiative but, I'm concerned how it will work with the 100s of others who are way more interested in building their own walled garden, or saying "here's a standard API (ours!)" w/o any outside inputs.

And @tomhoward on here brings up loads of good points -- in N farms we've seen N unique implementations ("bespoke") of monitoring, recording, measuring and pumps and processes and power-systems and all that.
Like what other stuff? Separation of church and state? Rent remission? Postponement of commercial debt obligations? Pensions?

Or the feminist stuff maybe?
Cathie Wood’s Ark Innovation ETF Is Selling Off–and It May Get Worse
I would argue that the publish or perish culture coupled with a creation of funding focused peer-review system in the 1970s has lead to much worse science.

There are plenty of cases where good researchers can't get published because peer reviewers either don't understand or misunderstand the work being done (even Geoffrey Hinton has complained about this).

Then on top of that we have vast amount of research that cannot be successfully reproduced, and this has been happening for decades. Largely because we have created a culture of 'rubber stamp' science.

The correct publishing paradigm has lead to blander and at the same time quite often garbage science.
Yes, similar to using gcc to compile gcc :)
a person places a order appointment to website, that piece order has the customers item location normally just a url with a picture like on eBay or amazon, now one of the team members tracks a authentic item from the main company and gets a high def picture or the actual product. and simply compares it against the listed eBay item. if anything is mismatches like wrong label wrong tag etc it gets recorded and sent to customer, website says thank for service and that's end of it .

its a good format for long term customers who buy a lot of expensive items online and need to have third party eyes and opinions
So now I have to spend 5-10 minutes talking with someone and waiting on them just to find the price versus knowing it instantly. Then I have to drive there and buy it (if it is cheaper) versus just having it shipped free to my house. None of this makes sense for me to do.
Very interesting! Out of interest with say a 'super fake' Rolex, would it still be possible to tell if it's real/fake from only external photos of the watch?

I'm curious if they have or might reach a point whereby you'd need to open up the watch and look at the movement quality?
Referring to the LLVM codebase as legacy makes me feel old…
IMO, the bottom line is that Google wants your phone number, I'm guessing so they can somehow further target ads. They bugged the hell out of me a while back trying to get a phone number, even though I had a backup email address configured.
They haven't bugged me for a while now, but that's likely because now they're going to try to force me to give them a phone number.
There is a value to keeping it completely clear in your head the difference between a value with arithmetic semantics vs a value with octets in a stream semantics. That thinking will work in all contexts, while the compiler knowledge is limited. The thinking will help you write correct ways to encode data in the URL or into a file being uploaded that your code generates for discord or whatever, in Python, without knowledge of the true endianness of the system the code is running on.
Honestly, I was just trying to point out without being rude myself that, if something someone says here on HN seems difficult to understand, it might be because one is just too stupid, not that the poster is a robot.

In any event, the point about the unpredictability of a message comes from Shannon's Information Theory.

Although, see also Robert Anton Wilson's writing about W. Burroughs' "cut ups". https://en.wikipedia.org/wiki/Cut-up_technique
What We've Lost in Rejecting the Sabbath
Le Guin herself said she didn't make a big thing of it, but that the traditional genre skin-colour stereotypes are deliberately flipped. I certainly didn't notice until it was pointed out to me.
I think it's pretty common for any clothing retailer, but I think the only people who don't mind the experience are people willing to drop hundreds of dollars at a time to buy many different things and then return most of it. I'd rather just go to a store and not have to front the money for anything I'm on the fence about.
Likely the sensor data being stuffed into a "standard" SQL schema -- loads of these bespoke solutions aren't fully dialed in with tools like timescaleDB, or Prometheus for these metrics. Even with slower (eg 240s interval) sensors the data builds up -- and slows the systems (w/o indexes).
I do, yes.

For ultimately path-dependent reasons. In my storage unit, I have a Chemex, burr grinder, and thermos, so when I want drip I tend to make a 'pot'.

I was nomadic for a couple of years, and brought along a hand grinder and a Hario V60 O1. Despite being "sedentary" for almost a year and a half, this is still how I make coffee: I've been reluctant to duplicate my entire kitchen, and never got around to shipping everything I own across the ocean.

Which turns out to be a good thing, since I'm heading back to the mainland. But yeah, definitely make individual cups of drip!
It is truly disappointing that even after the diamond princess example in February 2020 that easy airborne transmission wasn’t accepted.

I can’t fathom why after all this time n95 masks were mandatory for health care workers but it was simply accepted that the general population couldn’t have them. If everyone had an n95 mask for a month would it have been pandemic over?

I await the study indicating cloth masks are ineffective against covid size particles. We don’t see people doing asbestos abatement wrapping a t-shirt around their face and saying that should do it!
Isn't this the case already (to the extent that each security-focused user finds it practical)? Would decreasing top-down regulation somehow make it easier for those users to select vendors based on their security practices? Or perhaps, would it increase the number of security-focused users?

Help me understand.
I think you’re going to see this more and more (at least with wealthy nations). And I think the motivation for war has always been primarily about profit.
I was trying to point out how high tuition for universities is. I'm not sure if this is a US-specific problem, so I won't comment on that, but my point was universities receive so much money to conduct research, and then put that very research behind extremely expensive paywalls.

If what you said is correct (which I'm sure it is), it's only reduced my understanding (in a good way - thank you for your explanation). So - the government pays professors for their research, and then this very research is put behind a paywall, from which....publishers (?) make money?. I apologize, but it simply does not make sense to me, it seems extremely counter intuitive.
> Is this understandable, or does this tell us something bad about llvm?

LLVM is a large project that's mostly written in pre-modern C++, and "noalias" is a highly non-trivial feature that affects many parts of the compiler in 'cross-cutting' ways. It would be surprising if it did not turn up some initial bugs.
its a service, think of it like this, you and your friend go into a shoe shop and you want tell your friend do you know if this is fake or real ? and your friend answers .
I don't read in tea leaves, we can only infer their goals from the PR and what seems to be their best self-interest.

Internally this is probably a high-risk high-reward kind of plan, but this is a wild guess.
That's not really a question.

But if you ask why they choose to, they mostly don't have that much choice. Often, rules say "publish in magazine with impact factor at least X" and that's it. The publishers are the gatekeepers of that.
There is some signalling menus can do with just the prices too:

€ 12,75

OK, nothing fancy.

€ 13

Right, no cents (works with pounds and dollars too obviously). Restaurant is a bit more upscale, or would like to look the part.

13

Very modern, possibly posh, certainly arrogant in its branding (really off-putting when used by a coffee joint or pastry shop).

(no prices)

Yeah, not for the likes of most us.

Special bonus example for Europeans:

E 12,75

Restaurant owner asked his nephew to type out the menu or similar. Food could still be good though.
Instant coffee is also pretty nice for making iced coffee at home, which is what I usually do with it. I prefer a coffee-flavored beverage versus actual coffee most of the time, so Nescafe Clasico and a decent creamer to take the bitter edge off works well for me. Also a lot cheaper than a daily Dunkin' run. :)

I'll have to try Mount Hagen for a change of pace sometime, though.
The excellent female reading by Karen Archer helps (though is annoyingly hard to find.)
I don't understand this fetish with small businesses. For certain industries they're great, but for retail? Many still pay minimum wage with no benefits, so the only one you're helping enrich is the owner who treats their employees as expendable. On top of that, retail really benefits from economies of scale, it's simply more efficient for both you and the business. That efficiency gets passed on to the economy to be spent elsewhere.
This highly enjoyable comment reminds me of the pleasure of reading Walden (by Henry David Thoreau)
US universities maybe, there isn't much Java on my former university learning plan.

The only subjects that went full into Java were distributed computing and compiler design.

And during the last 20 years they already went back into their decision.

I should note that languages like Prolog, ML and Smalltalk were part of the learning subjects as well.

Assembly was part of electronic subjects where design of a pseudo CPU was also part of the themes. So we had our own pseudo Assembly, x86 and MIPS.
I was going to include market makers in my previous post, but didn't to keep things simple. I agree the benefits from them seem pretty clear, in the sense that lowering the spread and increasing liquidity helps retail investors (and maybe market stability in general). But there are a few points here that I think make a lot of people uncomfortable.

First, it's not so clear this is meaningful work. If I'm a smart college graduate and go to work in biotech, I get to save lives and cure disease (ideally). If I go to work at a market making firm, I get to ... lower the spread? I think it's quite reasonable for someone to forgo doing this because they feel it doesn't make a meaningful contribution to the world.

Second, I've watched many incredibly talented people disproportionately go work at HFT firms, and it's hard to to avoid the impression this is socially wasteful. Efficient markets are nice, but do the markets really need to be efficient on a microsecond scale? It seems like the talent sink here is unfortunate and society might be better off if some of them worked instead on, say, biotech or alternative energy sources.

I agree the the cause is obvious: finance pays more money. But it's hard to avoid thinking about solutions that reduce the profitability of HFT and don't harm market efficiency significantly, for example eliminating the subpenny rule [0]. It seems clear to me that if the current incentives result in one industry essentially monopolizing the nation's most quantitatively able workers, then those incentives might need to change.

I don't think this point was made explicit in the original post you responded to, but it lurks in the background.

Finally, I really wish you would treat other examples of market participants. Because right now you've done the easy cases, the ones that I, a total outsider, can mount a defense for. Again, it's the other ones that are interesting. And it's clear there are a ton of participants who are a) not aimed at increasing access for retail investors and b) not market makers.

[0] https://www.chrisstucchio.com/blog/2012/hft_whats_broken.htm...
Probing icy shell structure of ocean worlds with gravity-topography admittance
Does this avoid the vendor lock-in and proprietary tool nightmare?
Beware Jevons paradox.

https://en.wikipedia.org/wiki/Jevons_paradox
"People might think I’m not experiencing new things, but I think the secret to a good life is to enjoy your work."

Very true. Especially if one never starts a family.
https://explained-from-first-principles.com/internet/
> Doing as the author suggests, and passing in an immutable parameter, would introduce copy-on-write semantics.

Yes, and what's wrong with that, if it's transparently done by the compiler?

In this scheme, the caller would pass non-register-sized data "by value" by actually passing a pointer to it. (Importantly, this pointer is register-sized, and so wouldn't necessarily need to be spilled to the stack—unlike caller memory copy, which is always to the stack.)

A callee that can be statically determined to never modify the value, would, under this calling convention, be compiled to code that simply works with the data "through" the pointer that's been placed in its register / on the stack.

A callee that can't be statically determined to never modify the value, would, under this calling convention, generate a memcpy from the pointer onto the stack; where the pointer then goes dead at that point (and so, if the pointer was spilled to the stack by the caller, then the memcpy could be targeted so as to overwrite the pointer on the stack.)

This would be much more efficient under most conditions. Its only inefficiency would come from the situation where the pointer being passed would necessarily be spilled to the stack; and then the callee would be statically guaranteed to make a copy. In that case, you're doing an extra push (for the pointer) that current ABIs avoid by just having the caller do an eager copy.

But this would be quite rare in practice, since this ABI (and the ABIs it replaces) are only for external symbols — the kind whose linkage is fundamentally dynamic (i.e. where the linker-loader could in theory substitute anything it likes for the external symbol with an LD_PRELOAD shim.)

Internal symbols — private static functions — get bespoke compiler-specific ABIs that skip all this enforced caller/callee predetermined role business and just codegen whatever's most efficient on a case-by-case bases, with different callsites getting different monomorphizations or partial inlinings of the callee that distribute the responsibilities differently.

And since these ABIs only matter for external linkage, you have to remember that symbols with external linkage get no "type attribute enforcement" at link-load time, and so your symbol for a function that was originally guaranteed to be a callee-that-always-writes, might be substituted at link-load time for a callee-that-never-writes. In which case, having the pointer on the callee's stack once again becomes handy, rather than useless.

> In fact, I think I’d argue that if you’re passing large structures by value

Not necessarily large structures. More often things like UUIDs—values just large-enough to not fit into a (64-bit) machine register. It's these small memory spills, done in hot loops, that add up. There are huge wins for the cleanliness of e.g. RDBMS engine code, if their various 128-bit to 512-bit column types can be passed by value without necessitating an eager copy.
Not everyone in science is a native speaker of English. In many languages it makes no sense to say "can see", seeing implies the ability. Similarly with "can hear". In fact, as a Hungarian native speaker it was very weird to me when my English teacher insisted I insert "can"s before hear and see in my writing.

What do you mean you "can hear" the loud music coming from the neighbor's flat? Do you in fact hear it or do you just have the ability to hear it and can also switch it off or something? It's a quirk of English that I just had to memorize.
On Imposter Syndrome and Grace Hopper Celebration EMEA
Along the same lines, there is https://farmos.org/

It is a kind of like a CMS/ERP for agtech. I am using it for basic farm management purposes like inventorying equipment, chemicals, etc. It is built on Drupal which I personally do not like. Overall, the open source nature of the project allows anyone to contribute new modules.

I was building my own app before I found it and am glad it's one less project I have to 20%
You might not care, but everyone that doesn't want to be yet another Electron developer cares about the developer stack available across all desktops.

Since that is too much effort, you just get Electron apps instead.
Canaanite Inscription Found in Israel Is ‘Missing Link’ in Alphabet’s History
Not accidentally. A malicious third party version of XCode injected the malware into the apps and Apple's vetting system failed to detect it. Apple eventually discovered it and decided not to warn its customers.
Yup, there's also time dependence. Perhaps someone wrote some software in COBOL that is hard to maintain now. But rewritng it may not be worth the opportunity cost now, especially for well-tested systems that have been around for a long time and which have critical failure modes. Sometimes it's better to leave things alone and work around them, even if it results in an uglier design.
"A correctly-specified ABI should pass large structures by immutable reference"

There is no such thing at the level that the ABI works, especially at a kernel-userland boundary (where the choice is to fully marshal the arguments or accept that you have a TOCTOU issue).
I think there is a bell curve happening here. Very very cheap restaurants will have simple menus written on paper (and possibly laminated).

Middle tier, chain restaurants (like the cheescake factory) will have heavy menus with elaborate food descriptions and departments of people who work on optimizing them.

But then at the very high end, it actually wraps back around. The nicest restaurants I've been to will often have a paper menu, with a very, very small selection of things on it.

My personal opinion is that some of these things are actually a counter-indicator. If you obviously put a lot of thought into your menu, bought an obnoxious folder for it, have lavish descriptions, etc. it's because you are leaning into the perception of your food/atmosphere, rather than the reality of it.

To make my point: here is the menu for the french laundry: https://portlandfoodanddrink.com/because-we-all-need-to-see-...