skysight-inc/HackerNews huggingface dataset:
> continuing anyway

This is a concept that gives me hope. Hope that I could conceivably read it if I needed to. In all practical likelihood, I probably just won't because that type of slog does not sound enjoyable to me. But thanks for the idea anyway. Reading most of the rest of these comments about how easy it is give me a very you're-holding-the-iphone-wrong sensation.
The problem with the naïve design is that even with virtual threads, you risk running out of (heap) memory if the threads ever block. Each task makes a bit of progress, allocates some objects, and then lets another one do the same thing.

With virtual threads, you can limit the damage by using a semaphore, but you still need to tune the size. This isn't much different than sizing a traditional thread pool, and so I'm not sure what benefit virtual threads will really have in practice. You're swapping one config for another.
> children are just really expensive with no financial benefit

This is how screwed up our society is. It should be "work is so badly organised that it gets in the way of doing the important things in life".
It is modern English, it is generally comprehensible, but it isn't easy for the modern speaker. The main reason is that Shakespeare is full of familiar words that have secondary meanings that are uncommon or unusual for us now. So we find it hard to parse because a word we tend to use as a verb might be a noun, for instance.

An example off the time of my head would be the word "fast", which we usually use to mean "quick", but Shakespeare uses to mean "held tight". Speaking of "quick", he would use that to mean "alive".

If you really think about each line you might be able to work it out without notes, but that doesn't make it very easy to read.
Unless you need to run programs with arguments with spaces in their name.

Not that long ago, I needed to write a script that would grab the last command in a shell file that had a list of commands, add an argument or two to it, and run it. Which proceeded to barf because the command had quotes, for some of the arguments had necessary spaces in them, and I couldn't figure out the way to get the necessary string in a way that bash could properly execute the command. My eventual solution was to just use python's shlex module to parse the line and output an executable command (and remark that I should have just started the script in Python in the first place)...
Everyone has ADHD these days, I don't believe it has any actual boundaries any more. I do get migraines as my only physical sickness, doctors suggest just taking pain killers and that's all. Will see a specialist though, but would rather be naturally not right than clinically unwell for a misdiagnosis.
Plants are put at the closest point to consumption they can be because transmission losses go to profits. Frankly a decent HVDC system should minimise but thats heinously expensive. So there we are: in electricity markets you want to put the generator close to the consumer.

Nobody lives in the desert. So, there's no decent transmission systems. People live in the right hand side of the dividing range, or close to it. So we put energy distribution systems close to the east, and thats where the power stations are, and so thats where the transmission lines are, and they need to be upgraded so a lot of farmers who will see their neighbours lines, but won't get $100,000 line offset money are angry.

If you want examples of "make it in the desert" then you're looking at a Queensland project called "CopperString" and at the work Mike Cannon-Brookes "Sun Cable" project in the Northern Territory. Or, the huge investments in solar made by the mostly-deserted-lands mining and minerals sector, replacing super-expensive diesel for their off-grid power needs (mainly in West Australia)
If everyone in the business knows your face isn't the review going to be skewed? Shouldn't the reviewers strive for anonymity?
I haven't, but I'm under the impression some scenarios might be impossible to express in Mermaid. For example, how would you render the example svg from the page? It is essential to describe that while the ping was sent in state 3, some actions are taken first and then client 2 handles the ping in state 6.
Thank you for your comment; all your points are extremely valuable to us, especially regarding privacy and cookie usage. We will address these concerns today.

We are a small startup from China—our domain was initially registered there. However, we assure you that our platform is completely trustworthy and secure.

Thanks again!
And the kernel also doesn't run shell, but the claim was that you would struggle to find

> software that doesn't involve shell at some level

which would seem to me to encompass more of the stack. Like... okay, Android IPC isn't pipe-based. Does that release anyone from touching shell? Anyone working on a ROM is going to get their hands dirty with the rest of the OS. And I struggle to believe that any app developer is avoiding it (it's always the build step that does you in). Approximately nobody is working on just IPC in isolation.
Depends on the platform. macOS has a terminal and ChatGPT is highly Linux biased, and it's quite happy to spew trash when you point out "hey bozo I said macOS useradd isn't a real command on macOS".
To quote Douglas Adams: I love deadlines. I love the whooshing sound they make as they blow past.
> In my ideal world, companies would say "We maintain a state of the art security system [...] it is one of the most important things we work on and we spend a large amount of our effort on it."

Tbh as a consumer I'd rather a company not just give self-appraisals of security in the form of overt marketing lines but let pen tests, post-mortem analyses and such speak to their robustness/lessons they've learned. Marketing is virtually always that security is top notch regardless of realities so it's hard not to be skeptical of ordinary spiels.

It's like third-party VPN services. It's all well and good to market security but when they get breached/raided/etc and it turns out they don't hold up to the claims then it just increases one's cynicism. At least those like Mullvad from everything I've seen match their statements (no affiliation, nor do I even use it, just useful for this example).

Ed Catmull of Pixar once brought up in a talk, referring to cliched lines like "Story is the most important thing" despite various productions' output being mediocre in that regard, that once an important idea can be encapsulated into a concise statement that the statement per se can be used without fear of changing behavior. Could be said for a lot of marketing.
The questions behind the Ozempic baby boom
Almost never but there's a lot of folks that have gaslit themselves into believing "its the right tool for the job".

There's no requirement that a shell language suck as much as bash.
An anecdote doesn't disprove a general rule.
Scientists inflict karaoke on young volunteers to find out what makes us blush
Because colbert is not an end-to-end solution. As seen for RAGatouille, it has integrated colbertv2 into this repo. However, it's not a database, we implement tensor within infinity, aim to make an end-to-end solution for late interaction based ranking models.
What I commonly see with "top priority" is that it means it's someone else's responsibility. Usually allocated to the CEO.
A task that takes months is a project. I view tasks as something I could get done in one day with full focus. Then at the 2 day mark I reevaluate. The additional day can always act as a buffer.
Likely time better spent than making wine or shivs :-)

> Tip: don't try pulling anyone apart with horses.

Quartering and horse pulling were the ultimate disrespect reserved for high crimes, if nothing else they were a flagrant waste of capital goods:

Especially in the 17th and 18th centuries, "man's grease" was in high demand. Executioners would sell the fat of the people they executed, which would then be melted and filled into vessels. Apothecaries sold it as a remedy for pain, inflammation, rabies, joint problems, and scars. The skin of the executed was also used for medical purposes.

https://en.wikipedia.org/wiki/Medical_cannibalism

https://www.atlasobscura.com/articles/corpse-medicine
Yes, but it's probably useless for anyone else (because of locking).

And if you break your phone, it stops being a (useful) phone.
That's a good thing, isn't it? It's not too scary for someone who's not well versed in shell scripting. And you can later move on to other resources (TLDP is great!).
TLDR: Taxes and AI regulation. Marc Andreesen is above ideology as evidenced by his lengthy recent manifesto about how he thinks the world should work
I'm sure it's not who you're thinking of, but I can't miss an opportunity to mention Tom Ray and Tierra: https://tomray.me/tierra/whatis.html
Your being redundant, Many in this instance obviously implied not every.
> You learned about rational functions in high school or middle school

No middle school, and I very much doubt it. Searching I can see them mentioned in a further maths GCSE (which is something most schools including the one I went to don't offer, and rather suggests they're not on the regular maths GCSE, which would match my memory).

> Most students who know that x + 5/3 x is 8/3 x have trouble, initially, with understanding that 2xy+ay is (2x + a)y.

Who know that first or who have been taught it? I genuinely would like to see any actual evidence that the latter is objectively more difficult than the former.
Interesting deck that shows moon caves are not a new concept at all. I’m surprised this hasn’t shown up in more sci-fi movies by now… slides 11 and 16 are quite compelling!

Now how do we know there isn’t anyone there already… ;)
Similarly the power of golang concurrent programming is that you write non-blocking code as you write normal code. You don't have to wrap it in functions and pollute the code but moreover, not every coder on the planet knows how to handle blocking code properly and that is the main advantage. Most programming languages can do anything the other languages can do. The problem is that not all coders can make use of it. This is why I see languages like golang as an advantage.
Tasteless describes pretty much every about Microsoft
True. The context of this thread is discussing the process on iOS, and the hypothesis that it leads to lower adoption of PWAs on Apple's platforms. From the original comment:

> > Apple said PWAs had "very low user adoption"

> Installing PWA isn't obvious for users on iOS Safari or even macOS Safari. It's very obscure
My best guess would be accident occurrence prediction.
The current fertility rate for Sweden in 2024 is 1.842 births per woman, a 0.05% decline from 2023.
The fertility rate for Sweden in 2023 was 1.843 births per woman, a 0.05% decline from 2022.
The fertility rate for Sweden in 2022 was 1.844 births per woman, a 0.11% decline from 2021.
The fertility rate for Sweden in 2021 was 1.846 births per woman, a 0.05% decline from 2020.

Source: https://www.macrotrends.net/global-metrics/countries/SWE/swe...

TFR of 1.8 is relatively healthy, but still sub-replacement, and the TFR of the native Swedish population is lower than that of the refugees.

So not that great a country to be a parent, perhaps. Nowhere is.
well Afric here gives a good overview of the whole mutiny thing https://news.ycombinator.com/item?id=40982155
but when reading it I read immediately like so:

The Montagues and Capulets have a long standing feud, an ancient grudge, the mutiny in this case is that the feud has been cold for some time but is now turning hot again and mutiny in our meaning of it pertains because to indulge in violent feuds between families is mutinous against the public order - in other words to have a feud with murders and public fighting you are definitely rebelling against the social authority that decrees this kind of thing should not happen.

The civil blood is not hot and boiling over because it is "civil" as in civilized, but also there is civil blood - the blood of the civilized civillians who are not members of your little feud that will always get hurt when there is violence on the scale of two large and rich households having a feud which means you get the civil blood (of the civillians) on your civil (civilized) hands.

I get that you don't get it, but this is one of those weird things for me - like when you try to explain how some relatively simple bit of code works to a non-developer and they act like you're a madman.

on edit: changed designer to non-developer
I shouldn't, but sometimes I play along just to see what the scam looks like.

Last time I did this, it took three days of texting my new friend before it was finally clear that what she really wanted more than anything was to teach me to trade cryptocurrency.

Once, I thought I had her, because she spelled D&D like: D&amp;D, but she played it off real cool and just explained that her English isn't that great so she used translation software.

In retrospect I think that all of her probing questions about my Svirfneblin cleric were because she later intended call him up and teach him to trade cryptocurrency. I like to think he's in some scammer's database now, causing confusion. He'd like that too.

Once I understood what she was after, I explained that my problem with cryptocurrency was that it resembled money too closely and really what I'd like to do with blockchains is to do away with money in favor of something entirely different.

Her training dataset had not prepared her for this conversation, so it was quite clear when her human handler took over. They were very rude, unlike their AI pet, and tried to bully me into sharing other people's contact info, which is when I lost interest.
Well, what's happened in the years since is that programmers have been in the driver's seat when it comes to IS, and that's resulted in a lot of sloppy, disorganized thinking in the field. Programmers in general fancy themselves as artists and resist organization and discipline -- as true today as it was in the COBOL days -- so it's no surprise that a method based on improved process control seems like micromanagement. But that level of discipline is needed in order to do the work right. Ultimately it should come down to self-discipline.

Unfortunately, IS has morphed into a programmer-centric field, which leads us to Agile, a family of methodologies by programmers for programmers. Agile mythology has it exactly backward: Agile is not the thing that saved us from waterfall. Agile was the "traditional" software development process PRIDE was created as a response to: start programming right away, deploy rough versions to production, and keep iterating with code changes until you have something that kind of, sort of works. Compared to this, PRIDE delivers improved productivity and quality, reduced costs, and reduced administrative overhead. I've never been on an on-time, under-budget Agile project, and one of my former employers basically aborted their entire Agile transformation.

Once the industry has shaken off its Agile wine, especially as profitability becomes more important in the post-ZIRP economy, software development will look more like PRIDE than like anything we see today.
https://archive.ph/yTsrO
Here's a fix which I think would work well and also be wildly unpopular with wealthy {D,S}INKs: if one is not declared congenitally infertile or dangerously nuts by 30 and have less than 2 non-felon kids at 65 when bennies start (with no good medical reason)? Then no old age entitlements (Social Security, Medicare). The more kids the richer the benefits, after all you had more kids and they're paying more in! {D,S}INKs could have had kids (not infertile, not nuts), but didn't, there should be no siphoning off the children of their peers who did.

takes cover again

ADDENDUM: Also maybe encouraging an 11 girl : 9 boy birth ratio could help things, with better protections for fathers' rights to be more than the responsible payer post-divorce (and maybe just stop forcibly collecting support altogether from those men making less than median and who the woman left no-fault).
> If you're willing to deny them all that then they're cheap and easy to replace.

It's not about what the employer is willing to do, it's about what people are willing to accept; especially if there's competition for their services.

> Whereas building a machine that can do even the basics of what a human hand can do is quite expensive.

We even have robots that can wash dishes, and they are cheap enough to be in a substantial proportion of households. There's lots of of basics and not so basics that we automated.

Of course, build a machine that can do _all_ the basics of a human hand is expensive (at least so far). But people can and have arranged their business processes around these limitations: you don't expect your welding robots to wash dishes; you use a dishwasher for that.
Whether they run in environments where a shell is nearby has no bearing on whether they are built or tested in environments where a shell is near and sufficient for the task.
> coral usb tpu

I thought those were so memory limited that there was no useful way to run an LLM on them?
From the sustainability link:

High coal prices mean that most coal plants in China are operating at a loss. In 2018, almost 50% had a net financial loss.2 Things have only gotten worse: data from the China Electricity Council suggests that more than half of its large coal firms made a loss in the first half of 2022.
...
China is offering ‘capacity payments’ to power plants to keep them online. This provides plants with a source of income even when they’re not being used. Some project that by the end of the decade many coal plants will be making more money from not running than actually producing power. This seems credible if we look at the tumbling capacity factors expected from S&P over the next few decades.

If this were America, I would say this is a grift that an enterprising VC was trying to lock in as many government fixed price contracts as possible to secure guaranteed income for a plant that nobody wants to run. Build plant without any intention of running it just to collect the capacity payment checks.
The second building wasn’t bespoke, it had formerly been a used to manufacture fiberglass pools.

The third building (near the UT Dallas campus) was built for Convex.

Everything was in Richardson, TX, as this was a funding requirement by Sevin-Rosen-Bayless.

Steve’s son Dan is a CS prof at Rice.
>Unless you need to run programs with arguments with spaces in their name.

It does that just fine, I don't have all the details obviously but it sounds like printf %q or ${arg@Q} is your friend here.
How do you upload content to R2? Someone else mentioned Dropshare, but it is iOS/macOS only. I need a cross-platform solution.
At my workplace it used to identify my location as various places within a 300 mile radius of my actual location correlating (at best) to places where our ISP had a footprint, but sometimes even places that it didn't. In any case I had never connected to to our WiFi with my phone, so it would have to be correlating the IPs of users who had. I eventually found a place where you could submit location services corrections to Google and now it gets within 100 feet of the building.

We used to joke about making a digital sign above our office door saying "Welcome to ___" which would use the location returned by the Google AGPS service.
If you go back to the origins, when did Gygax and friends stop playing 'wargames' and start playing 'role playing games'? When they began adding mechanical distinction between their characters. Me and you are both Fighters, but here's the stats that describe how we're different, and we have different species with quantifiable tradeoffs, and different levels and equipment representing our past experiences. The existence of distinct character description and their harmony with mechanics is at the heart of the thing. This happens to have good synergy with a narrative, but its not required.
And the infamous stick figure diagrams are even only a small part of Use Case analysis and design themselves within UML.
> it's always the build step that does you in

Just curious: where exactly is the shell in `cmake -GNinja`? Or is CMake not a build system hmmm? Nevermind that some people use bazel or meson or something ... other than shell...

Shell scripts in your build system are a code smell. In cpp projects it's covering up for people that don't how to use the actually correct tool for the job: the CMake scripting language.
> My wife and I are able to somewhat compensate for the lack of family help by throwing vast sums of money at the problem, but not many parents can do what we do.

We also do this, but in our case the reason is further complicated by the fact that both of our mothers passed away some time ago, and so the kid has no grandmother. She just has two grandfathers, one still working and the other retired but incompetent at child rearing (never really did it with his own kids).

I wonder if cases like ours would have been easier (without money) in a tighter community. We live in a large apartment building in a big city. We live super close to our neighbors, and yet people barely even know each other. I imagine if this was a small village, people might know about our situation and be eager to pitch in (and of course we would do the same for others).
suggest.mode: The mode to use for suggesting commands. Supported values: "clipboard" (copying command to clipboard), "unsafe-execution" (executing in the current shell session) (default: "unsafe-execution")

So default mode seems to be shoot first, ask questions later.
Pasting what I responded to the other person talking about build systems:

Just curious: where exactly is the shell in `cmake -GNinja`? Or is CMake not a build system hmmm? Nevermind that some people use bazel or meson or something ... other than shell...

Shell scripts in your build system are a code smell. In cpp projects it's covering up for people that don't how to use the actually correct tool for the job: the CMake scripting language.
Yes, but it's not that much more sophistication, because C already supports structs. (Though I'm not sure if the first versions of C already had structs?)
running multiple restaurants in NYC must be quite an adventure. are you still in the business? what brought you to hn?
And then they whine and b*tch about how they can’t find the right talent.They will claim that there is a shortage of skilled worker in the labor market…
I would caution against attributing to malice or fraud energy security policy. In this case, the losses are stop gaps until energy storage and transmission are scaled up, they are a form of insurance premium.

https://energynews.us/2013/06/17/explainer-how-capacity-mark...

Australia is also taking losses on its coal generation, and building out batteries at a tremendous rate.

> Australia’s rapid shift from coal-fired power to cleaner alternatives is underwriting a boom in battery projects able to store solar and wind energy.

> The country has at least 250 planned battery developments with a potential capacity of almost 130,000 megawatt-hours, a pipeline that’s second only to China, data compiled by BloombergNEF show. While Australia still relies on coal for more than half of its electricity generation, many major plants are set to close in the next decade.

> “Operating a reliable low-carbon power system means that energy storage is imperative,” and investments are becoming “more urgent” as proposals to shutter coal assets accelerate, said Tim Jordan, commissioner of the Australian Energy Market Commission, the government’s adviser on energy policy.

https://www.bloomberg.com/news/articles/2023-03-07/end-of-co... | https://archive.today/2owbd

So, the coal plants are unpleasant, but they are not long for this world, as the global renewables and storage deployment flywheel comes up to speed.