skysight-inc/HackerNews huggingface dataset:
Yes, I think broadly we agree. Thanks for the discussion.

> What does that have to do with abstractions or the lack of physical constraints?

Someone like Steve Jobs becomes a forcing function to maintain a high bar of quality. He's the exception that proves the rule. In the general case you can't rely on someone like Steve Jobs, but in other domains you still have a higher minimal quality bar driven by physical constraints.

I concede that in every domain it is true that "cheap stuff made quickly breaks." My argument is that even then there is a minimal bar that is set by physical constraints. If the bridge doesn't stand it doesn't get built. If you cut too many corners or rush too much it just doesn't get built, or has to be rebuilt. This leads to overages and delay, but at the end of the process the bridge meets the physical specs or it falls over. I think the lack of any such physical constraints means that there is no such minimal bar for software and the floor of quality is therefore much lower, even in software by large, successful, and well-funded, "marquee" companies.
It's not about Canada having one (or N) successful companies at any point in time, it's that Canada has a long history of innovation followed by assets going missing. The reason for mentioning Blackberry, Nortel and Instant Pot is "remember NOT TO MAKE THOSE MISTAKES AGAIN".

AI mentioned upthread should be relevant to kids. Besides the foundational early work at U of Toronto, there is at least one Canadian AI startup ($3B+ valuation) with global investors and enterprise customers. They have US offices but HQ remains in Canada. Tenstorrent ($1B valuation) silicon startup recruited chip legend Jim Keller (designer of Ryzen & more). Canadian ATI (GPUs) remains part of AMD.

There's a fantastic woodworking tools vendor that's been around for 40 years, earning kudos for both products and company culture, Lee Valley Tools, which sells to both Canada and US customers.

The multi-millennia history of engineering includes the history of military innovation. If Canada is going to be compared to anyone, Finland is a more natural comparison than the southern neighbor with 10X population and 30X military budget.
1Password and 2FA: Is it wrong to store passwords and one-time codes together? (2023)
Why, in these discussions, is it always assumed that people just don't know the reality of factory farming? Surely if they did, they'd be outraged and we'd change it, right?

Why does it never come up that most people are, in fact, aware of the realities... and accept it?
Related:

Bitcoin windfall for Mt. Gox creditors after 10 year wait

https://news.ycombinator.com/item?id=40830919
That link says nothing about std::reference_wrapper ?
> When we refer to 'the first year of life', we mean the time from birth until you turn 1.

Sure, but no one ever uses that phrasing after you turn one. Then it's just "when they were one", "when they were five", whatever.

So sure, maybe we can continue to say "the 1st century", but for dates 100 and later, no more.
In order to be able to spy on someone’s phone entirely having access to their WhatsApp and seeing every incoming/outgoing calls and messages, I will recommend the service of professional hacker ( : ( TECHSPYMAX AT GM A1L C O M ) to successfully help you spy on the target’s phone just like he did for me when I was so desperate to look into my cheating spouse’s phone to find the truth.
I was lucky to come across them and they got me full access to my spouse’s phone without her knowing and I was able to monitor the phone remotely, I saw all the text messages, WhatsApp messages, social media accounts including pictures and her locations. They are legit and reliable. Relay all your problems to them and you will be assisted good. You can reach them via the MA I L provided contact information above;
Horrific. One of the things that scares me about C++. A real shame because it has some cool features and some brilliant minds working on it.

I'm hoping something like Herb's C++ syntax 2 will make the language useable for mortals like me.
I'm incredibly excited Nutrient-dense GMOs.Imagine a world where produce is not only cheaper, but healthier.

Unfortunately there are special interest groups who have twisted public opinion.

Over 1 million kids die every year due to Vitamin A deficiency. Some of these groups are trying to ban Golden Rice, GMO rice infused with viatamin A (https://www.theguardian.com/environment/article/2024/may/25/...).
I saw a job add for DuckDuckGo the other day - it said that Perl is their primary language.
>they often have a stack of microwaves

you mean sometimes they don't?

and in some countries they never have them?
Someone here quoted Kafka the other day who said you should only read books that sting you, and affect you like a blow to the head.

From your essay:

> Now that is an extraordinarily cruel story. A story about insanity, ending in humiliation and death. Is it a story for children? Yes, it is. It's a story for anybody who's listening.

In a sea of all those fluffy “stories made for kids”, that are just reflecting back to children the kinds of things authors think children want to hear and give a child nothing solid, nothing to grapple with, this is such a relief for me to read.

Thank you for sharing.
My base case is still that the USD being the reserve currency is the problem. There will persistently by more demand for USD than is justified by the need to purchase American exports, so the currency is artificially high. This makes their exports more expensive than they should be relative to others, which hurts manufacturers.

Having a currency that is too strong for your economy always does this, look at the situation in European nations under the Euro.
Linux is a different story.

I've got an hour long talk with about 70 or so slides that talk about it

https://siliconfolklore.com/linux-corrections
It is kind of the central point of that idea?

As Erin explains in https://www.youtube.com/watch?v=9oYfhTC9lIQ, the question is how much context the speaker can assume that the listener has. In a low context culture, the speaker assumes that the listener doesn't have much shared context. And therefore it is on the speaker to be explicit. In a high context culture, the speaker can assume that the listener will fill in a lot from that shared context. And it is on the listener to do so.
> It's just not true.

No one's saying it's true! All that's being claimed is that writers will often use phrases like "became an adult in their 18th year" or "was legally allowed to drink in their 21st year".

It's completely incorrect, but some people use it that way, and ultimately everyone understands what they actually mean.
Thanks for open sourcing, I’ll definitely give this a try!

Any reporting tool is only as good as the data available to it.

I built Multiwoven, a Reverse ETL with SQL capabilities, to sync data from any data warehouse to destinations like this one.

https://github.com/Multiwoven/multiwoven
If you want to use assignment operators with references that is what it does.

Nothing else.
I think "follow the money" is the correct call but not like this. I think having the reserve currency be the USD means there is more demand for the currency than is needed to trade with the USA (because USD is used for all sorts of other international trade as well including things like buying oil). This makes the USD relatively too strong which makes their exports relatively too expensive.

This then has all sorts of flow on impacts throughout the manufacturing process and incentives inside the country.
If you expose an API, your customer's CI systems will probably get there eventually.
URL should really be changed to this.
That's interesting to hear you've developed a new search interface for Hacker News. I can relate, as I've worked on another search interface as a personal project myself (validated in "Cool Apps" at algolia), though mine has no ambitions beyond personal exploration. Knowing there are various other options already in existence, I'm genuinely curious to see how your approach distinguishes itself. Finally site hn.algolia.com is no longer maintained. https://hnpaper-labs.gaidot.net
Yes, sure, it leaks some information - but to be fair printing an invoice also leaks information.

For me the priority is security. If I get a link (visible or invisible) that contains a numeric ID, there's the possibility to tweak that link with another number.

Ideally, the server treats that number as suspect. Every. Single . Time. In practice I only need one developer to miss the check in one place and I have a serious security issue. Like leaking my entire customer list serious. This has happened multiple times -that we know of-.

Yes obscurity is not security. But sequential numbers are insecure by design, and it takes a lot of well-maintained walls to protect them. One crack leaves them very vulnerable.
I’m just saying, nothing up my sleeve, no arcane templatelord bullshit, this is isocpp: don’t use references in your structs because it’s subtly broken. It doesn’t mention reference wrappers but that’s the escape hatch.
I think that last point, "there’s no good way to refer to 2000-2009, sorry", was a bit tongue in cheek, refusing to acknowledge "the aughts", since it is a terrible, terrible, stupid way to refer to anything.
“ The optional bindings to React and pre-built components let you easily build fully reactive UIs on top of TinyBase.”
Every Noise
> I hated it when I was a kid. I hated all the Andersen stories with unhappy endings. That didn't stop me from reading them, and rereading them. Or from remembering them.

What an awesome insight. Pretty much mirrors that Kafka quote.
I recently had our first baby. I created a self hosted web app for tracking diapers, food, etc. Through the delirium of the first month, it’s been so helpful with recalling when and what we did last and staying in communication with my partner without always being awake at the same time. I know there’s other apps out there but I wanted to keep my baby’s health data private. And it’s fun to create a bespoke app tailored to my family’s needs.
Your source disagrees with your claim there.

"
It's true that 16 bit linear PCM audio does not quite cover the entire theoretical dynamic range of the human ear in ideal conditions. Also, there are (and always will be) reasons to use more than 16 bits in recording and production.

None of that is relevant to playback; here 24 bit audio is as useless as 192kHz sampling. The good news is that at least 24 bit depth doesn't harm fidelity. It just doesn't help, and also wastes space.
"
Perl has a huge amount of terrible design decisions and low hanging fruit, yet it has barely improved over 20 years.

While python got dataclasses and type checking perl got... a few syntax upgrades many of which never left experimental and ended up being deprecated. The smartmatch implementation was beyond terrible, and implicit arrayref arguments should have never made it past the design phase. And still no native object/class system. Still no working exception handling!

I don't know if the perl runners are incompetent, badly organised or just hamstrung trying to guarantee backwards compat for all the legacy code. But as a Perl user it has been very frustrating to watch.
The way i look at it is that written language itself is a translation of an idea onto a page. Something is lost or atleast becomes ambiguous without an interpreter or a teacher or at the least, a detailed commentary.

This is not that much of problem for a casual piece of text but for something that has much more potential impact, it's huge.

Translating laws or perhaps the constitution of a country can all but change it. Religious or spiritual texts too have this problem.
Even if I understood correctly that you were using AI.
Ok, we've changed the URL above to that from https://globalvoices.org/2024/06/28/war-on-citizens-how-the-.... Thanks!
there is no fixed path, start with email and then follow up if they respond.

why raise the cost by using a middle men?

seems like you aren't really ready to do this from your questions.
> You would be immediately leaking how many orders a day your business is getting with sequential id.

Which is fine for almost all of them. All brick and mortar stores "leak" this too; it's really not that hard to guess number of orders for most businesses, and it's not really a problem for the overwhelming majority.

And "Hi, this is Martin, I'd like to ask a question about order 2bf8aa01-6f4e-42ae-8635-9648f70a9a05" doesn't really work. Neither does "John, did you already pay order 2bf8aa01-6f4e-42ae-8635-9648f70a9a05" or "Alice, isn't 2bf8aa01-6f4e-42ae-8635-9648f70a9a05 the same as what we ordered with 7bb027c3-83ea-481a-bb1e-861be18d21ea?"

Especially for order IDs UUIDs are huge PITA because unlike user IDs and other more "internal" IDs, people can and do want to talk about them. You will need some secondary human-friendly unique ID regardless (possibly obfuscated, if you really want to), and if you have that, then why bother giving UUIDs to people?
It's tiresome when people seem to think it's necessary to be annoyed that others make reference to their own cultural frame of reference in their writing.

Even more tiresome when they feel the need to comment about it.

Most people here, even non-Americans, likely have at least a rough idea of when the American Revolution was. And those who don't will either just gloss over it and think no more of it, or find the answer on the internet in a shorter amount of time than it took me to type this sentence. And then there are people like you. Look at the completely useless subthread you've spawned! Look at the time I've bothered to waste typing this out! Sigh.
Drinking water has to be higher quality than water used to shower or flush a toilet. In a place with only low quality water, this can be more efficient than purifying it.
The Uncensored Library – Open library build in Minecraft to overcome censorship
> I'm saving 48 bytes per row

you saving 24 bytes per row: downsizing 6 columns from 8 bytes to 4, which is fraction of your table size. If your system is sensitive to such change, you likely should optimize something else.

> Using bigint here would add absolutely nothing. I'm never going to have billions of users. I'm never going to have billions of different operating systems.

I think you cherry picked some fictional examples which you won't combine in one table, and your real entities are different. It adds process safety: you don't need to play mind quizzes to estimate how system can grow/change in a N years.
Your website’s scrolling on none-home pages (like pricing) doesn’t work on iOS Safari.

I also recommend adding a list of sources and more details/documentation on sentiment.

Leave your email and we can have a quick chat to go over some other items
I didn't mean MathML specifically was unused, just that it reminded me of other niche/auxiliary standards that have been supported, many of which have been dropped.
Immigrating from a country that uses "1700s", it probably took a decade before I had internalized to subtract 1 to get the real number.

I will resent it till I die.
Boston Atlanta Metropolitan Axis.
It wasn’t a problem for me directly but was observed and related by a colleague: an identifier for an acquired entity embedded the record’s creation timestamp and effectively leaked the date of acquisition despite it being commercial-in-confidence information. Cue post-M&A ruckus at board level.

Just goes to show you can’t inadvertently disclose anything these days.
I still come across people using the term HTML5 as if it's "a thing". For example "our system has been updated to HTML5".

Whereas HTML5 spans more than a decade of continuous browser improvement and extension. It is an "era" or "mindset" not a "specification".

HTML5 was a way of discarding the mindset of "versioning the web" - now browsers implement specific functionality as they choose. The Web Serial API might be in this "HTML5 browser" but not in that "HTML5 browser".

The number is misleading in that sense. It implies a fixed moment in time. And it does that but only in a "before and after" sense.
How does $5 sound?

https://hackaday.com/2022/07/07/pico-makes-capable-logic-ana...

or maybe $1 with free shipping?

https://hackaday.com/2024/04/15/logic-analyzers-decoding-and...
No, you're not missing anything. This piece has a weird vibe, to boot.
> Each of the station's two reactors has 1,350 MW available, and Amazon is already able to use 480 MW, and up to 960 MW in the future. If one of the reactors experiences an outage, the ISA says the datacenter is first in line for power from the other reactor, which leaves PJM with far less electricity than normal. That in turn would mean a lower energy supply for PJM's customers, who would have to pay more, at least according to the complaint's reasoning.

> The Talen-PJM ISA states that in this event, the nuclear datacenter will separate from the plant and get its power elsewhere, but AEP and Exelon are skeptical and want to know how exactly that would work.

This seems fairly simple for Amazon/Talen to answer, if they have a good answer for it.

"we are also installing 960MW of Diesel generators"

"this datacenter is 95% spot capacity and we will just EPO that if we lose power"

Lots of options. Simple to answer.
How about you believe whatever the scientific consensus is?
Location: Boston, MA
Remote: Yes, but Open to IRL offices
Willing to relocate: Yes
Technologies: Python/Java/Go/Javascript/Typescript/FastAPI/Flask/Django/Chi/Spring Boot/ReactJS/NextJS/TailwindCSS/PostgreSQL/MySQL/Redis
Résumé/CV: https://drive.google.com/file/d/1PTEjIzk9gpPTxIyM03w0MDgm0Csg8Twr/view?usp=sharing
Email: dass@bu.edu
Funny, when you say "20s" I think of the 1920s (aka the "Roaring 20s" here in the US). I wonder if it's an age thing (I'm in my 40s), or perhaps a cultural or regional thing.

The 30s as 1930s seems pretty solid to me: US Great Depression, start of WWII, not to mention many of the smaller conflicts that led up to it.
They spent 15 years working on perl6 and the world moved on
When compared to climate change, sure, not really. But it's definitely annoying sometimes.
Speak for yourself. I refuse to use that abominable construct!
You could easily reduce the amount of software that exists today by 10-50x and have an adequate amount of software for virtually all purposes.

But this incredibly hypothetical. A lot of software labor today revolving around manipulating the user rather than aiding them so where we'd go with "better" versions of this is hard to say.
Exactly. Look at the investment in FoxConn (Hon Hai manufacturing) compared to the US. I bet as a % of their GDP the scale of their investments dwarf ours.
I like the Stephen Mitchell translation. [0]

I don't know Chinese but the language is closer to Zen koans and Buddhist texts in English. That helps in internalizing thing in an easier way.

[0]: https://terebess.hu/english/tao/mitchell.html
The image generation API returns a URL to the image, which ChatGPT isn't going to fetch and look at. If ChatGPT asked the service to generate 500 images, it seems reasonable to assume that the returned URL would be some sort of zip file or gallery or even single image grid containing those 500 images.

Alternatively, if ChatGPT does think it is suspicous that it only got one URL, it might end up responding with "the system seems to be not working right now, I'm only getting partial results for your query", because it doesn't know that the system is only going to return a single image.

This is getting into speculative territory, so I guess the true answer could also be "OpenAI are amateurs are prompting ChatGPT", but it seems less likely.
Where did you get these ridiculous ideas? We just need more renewable power and storage. Then we replace every use of fossil fuels with electricity. 90% of the solution is not hard, it's just expensive.
It's funny, I'm in my 40s and my brain still pauses longer than I'd expect is necessary to do that conversion. I think for 21st or 20th century I'm fine (since I've lived in both of them), but anything prior and it takes me a beat to figure out which date range it is.
I’ve seen this happen. A family member set up google auth. Then later got a new phone. I know I’ve transferred google auth across phones in the past - although possibly over iTunes? The new iPhone setup process works differently I guess. My family member did the new transfer feature, then wiped the old phone. Then later discovered that they don’t have access to some important accounts, because google Authenticator was completely empty. Luckily they did actually have a physically printed backup copy.
Not "another"; the article addresses this, and admits to not having a good solution, aside from just writing out the actual dates as you did.
+1

Also it could be the doctor's. They might induce at a higher rate as it's the end of the year, and they might be tired / burned out from the work during the rest of the year.
I'd say you're being a bit overly cynical. There's plenty of good news in Perl too. specifically, since you mentioned smartmatch, that's been pretty well fixed as of a couple of weeks ago with Switch::Right https://metacpan.org/dist/Switch-Right.

As is tradition this was the subject of a very engaging talk at the most recent TPRC: https://www.youtube.com/watch?v=0x9LD8oOmv0
There are jurisdictions e.g. Germany in which a consecutive sequence for invoice numbers is a mandatory, legislated requirement (mercifully, gaps are generally permitted, with caveats)

For extra spice, in some places this is legislated as a per-seller sequence, and in others as a per-customer sequence, so there’s no policy you can apply globally, and this once again highlights the separation of concerns between a primary key and a record locator/identifier.
I'm saying over the course of the last 5 years performance in the service industry writ large has gone off a cliff. Example: fast food restaurants routinely sport sanitation scores that would have cost the franchisee their restaurant a decade ago. Your guess is as good as mine as to root causes. Specific to 7-11 the franchise has a storied multi-decade history of seedy establishments and desperately sketchy food offerings. Where the franchise expects to recruit a new cohort of motivated individuals is something of a mystery.
It was a challenge finding something truly foreign. I just kept stumbling across america's best hits of the 80s and 90s, all across the globe. With a steady helping of generic euro-pop.

But some revival preaching in africa really felt like visiting a foreign place, as did some cape town talk radio. Obviously the islamic world has a very different playlist, so that was a gimme. What a neat concept!
Osho has talked about many many more Buddhist topics (as well as tons of other topics, both "spiritual" or "religious", and other), including particularly, but not only, Zen (Buddhism).

He has talked, incisively, and extensively, about many Zen and other Buddhist masters' words.

Most of his work is interesting, IMO. Some people feel shattered, because their dearly held beliefs are shattered by his words.

For topics, see an incomplete list at the bottom of the page linkrd above.
I dunno man there are plenty of smart people that have simply been misled or are in circumstances where they’re more easily prone to fall into these kinds of traps. Nice and good people too. It feels cruel to not spend at least a little time helping them help themselves. At the end of the day of course it’s your decision what you wanna waste time on but it’s I find it’s a worthwhile pursuit for those I’ve bonded with
They no longer send workers monthly. Quarterly at best. Add the complications with the access into each type of building to read the meters. Also pay the worker, pay for their heathcare, when the meters can send live updates over NB IoT.
I actually really like that!

But then how about [2000, 2010)? During the current time period, I expect people are more likely to refer to the decade rather than the century or millennium.
> manipulate it's environment to grow food, apart from humans, by protecting aphids

And of course the ones that literally garden fungus.