skysight-inc/HackerNews huggingface dataset:
I also have the same mutation, as does my wife. From what I've been told by various hematologists, vascular surgeons, and interventional radiologists, it's a very weak clotting disorder, but you do have to keep an eye on certain environmental factors: smoking, hydration, movement, and trauma/surgery. To put it another way, FVL is fairly benign until you're already way into Virchow's danger done, and at that point it's gonna work against you. When it comes to VTE in the presence of ONLY FVL, I would shoot serious side-eye at a doc that chalked it up to the mutation - there's usually something else going on.
Compared to getting ripped off by speculators and scammers!
Sometimes when you get a random stupid downvote, someone else will come along and fix it. I've been on both sides of that. But when you complain about it, that's pretty near a guarantee that I won't touch it. Because the point of downvotes is to suppress useless content, and complaining about how you're being "silenced" because someone downvoted you on a web forum definitely qualifies.

You're not entitled to be heard. A forum is a shared space, so it doesn't work unless we all have a vote on what happens here. If you somehow create the universe where people have "complete control", and you say annoying or even boring stuff, you won't get downvoted, you'll just get blackholed. Do you think that'll feel better?

Anyway, don't take downvotes so seriously. Some days the hive is just cranky.
> Hybrid fuel-cell vehicles are a great alternative to BEVs, but only if we can get the production, storage and transport of hydrogen solved.

There’re fuel cells which oxidize propane instead of hydrogen, here’s an overview https://www.sciencedirect.com/science/article/abs/pii/S00162...

We have already solved storage and transport of propane. Production is harder because natural gas is so cheap, but there’s some promising R&D https://news.ycombinator.com/item?id=37218727
> That puts my border at risk. Nothing is in a vacuum.

Ah, yes, when it is a Western border at risk it is totally fine, it's not fine if that is a Russian border.

Hypocrisy.
> More evidence of the importance of mandatory paternal leave.

With negative population growth being such a concern I’m really surprised that there’s not far reaching, comprehensive, pro-family policies being enacted. Society seems stuck in the “productivity” graveyard spiral.
We are not building plenty of housing. We started the most houses we have since 1973 in 2021, but we aren't setting any records (Canada's population in 1973 was ~23 million vs ~40 million today). (for reference: https://www.statista.com/statistics/198040/total-number-of-c...) We probably need to double or triple our output for a decade to bring housing per capita back into line with a balanced market.

What we are doing is massively overpaying for land and massively overpaying for government ineptitude on each of those units, which is why housing is such a large part of the GDP when it is embarrassing on an actual production basis.
I use hurl, works absolutely great and the scripts end up reusable by others.
How does the Bruno snap compare to the Postman snap, in terms of startup times?

I know snaps are slow, but the Postman snap takes forever (~16 seconds)
"The more people there were using Google, the harder it was for other search engines to compete since Google had more data to train the relevance of its engine than anyone else. Google then put its thumb on the scale by paying out over $26 billion a year in payments to ensure it captured the most valuable search entry points, thus preventing any upstart from doing to them what it did to search engines like Alta Vista and Excite decades ago."

If Google is so great why did they have to put their thumb on the scale.

Is the "business model" more fragile and potentially sensitive to competition than those outside the company imagine it.
Random thought:

TLS is broken if the random numbers used for key generation aren't actually random.

Lots of malware/state agencies are known to patch random number generators to make sure they aren't random, and rumours swirl about exactly how random hardware random number generators are.

So why not simply log random numbers used for TLS handshakes? My machine probably only does 10k Https handshakes per day, so keeping a log of all of them for a few years would allow me to later check them to see if they were impacted by any attack. By logging the data from the server side of the connection I can likewise see if a server was affected.

Why doesn't any software even have a --log-tls-random option allowing paranoid sysadmins to do this?
That's why Go is actually perfect. Tooling works great and compile times are super fast. Language is super simple.
Why are you obsessed with holding currency? You say you don't care about society, which is fine, but why should society care about you by creating a synthetic store of value for you? If you want to store value, buy durable goods, not currency.

Your commenting resemble the libertarian cat paradox: expecting the world to be set up for your benefit to do whatever you want.
This would be great for something like a Steam deck or Switch. And phones as well, less of an excuse to leave out a MicroSD slot.
I think this is a good, Graeber-tinged take on the labor supply and economics of automation. You can make an argument not that there’s a “real” labor shortage, merely a misallocation of labor that has undesirable consequences for consumers.

Classically, the purpose of government funds in cases like these (market incentives mismatches) is to reduce risk or spur investment in sectors where capital would not otherwise be allocated. I personally find it absurd that UBI would even be on the table when you could (presumably) use the same funds to solve market issues like these unless you think (and you’d be wrong) that the only issues with the housing or medical market are strictly related to affordability and that they could be solved by giving consumers money. I think UBI could work to spur consumption, but most Western economies aren’t suffering from a shortage there.

One dynamic that UBI could help support is keeping the labor supply tight as automation eliminates jobs. Srineck (and others) identify this imbalance of power as crucial for developing a post-capitalist economy: if Capital’s anti-human impulses are allowed to run amok unmitigated, we will see more of the same when it comes to human needs being unmet while the (inhuman) lines on the graph go up.
The complexities of human society would be better reflected if we didn't have a 2 party system.
I'm pretty sure that this is sarcasm suggesting that police working with corporations is fascsim.

But... While this is definitely a feature of fascism, I don't see why it's a defining feature of fascism. Individuals are expected to collaborate with the police (eg if you have suspicions your neighbor is a terrorist preparing an attack) so why wouldn't the same apply to corporations? I don't see that as a difference significant enough to call it a different model of government.

Frankly I don't see what's wrong here. So often we see these lunatics that go out and kill a bunch of people, and when you look at their past you see an infinite number of red flags, and people go "it was obvious they were crazies, why didn't someone do something about it"
Yet it is incredibly difficult to hide the underlying hardware or low level library differences. Not without slowing things down significantly.
"Tradwives" offer vision of right-wing Christianity – online warriors fight back
That's just one logistical problem (of many). The real reason we don't have flying cars is because we don't want them bad enough. If we spent enough capital, we could solve all the logistical and technical challenges and have flying cars. But the cost and effort it would take is so significant that nobody has yet had a good enough reason to do it.

Planes are good enough for going a long distance fast, and cars/trucks/trains are good enough for going a long distance slow. We could make a flying car, but for what? For individual people to go a moderate-distance fast? To go a short distance really fast? Cars and planes are good enough for our needs today without the huge investment in development of a new tech.

This is exactly the same reason internal combustion engines have ruled the roads for 100 years. Electric cars were preferred over ICE 100 years ago, but gasoline enabled us to go further for cheaper, so we accepted all the downsides, and industry made it convenient. It's only because we're suddenly afraid of our climate killing us that we're switching back to electric.
Open Data Description Language
R is even more wild because you can access the entire definition of a function from the function object itself. You can literally make a new function that's a copy of an existing function with some lines of code injected.
Roku TV will be unusable if you don't agree to the company's new terms
I value Apple’s ‘tight fist’ around the iPhone app ecosystem and iOS in general. Android’s flexibility and Google’s focus on profiling consumers come with a risk of security and at a cost of privacy respectively. With more and more personal information stored on phones, I’ll accept the walled garden. Apple is clearly pursuing a business model where consumers will be comfortable storing sensitive information such as medical records on one’s device. This will require a tight fist to keep bad actors away.
You could use a browser that supports extensions on Andriod, iOS will protect you from such nefarious things though.
I unfortunately agree - I would way rather see the “hoard” allocated toward real growth and investment than allocated toward weird pet projects or shareholder-attraction. The USA doesn’t have a shortage of consumption, it has resource allocation issues.
Because logging actually opens a security hole, by allowing anyone who gets access to your hard derive to retroactively decrypt your internet traffic.
Really wish this was cross platform. Would love to use this in Linux.

I appreciate the effort that it takes to deliver a polished application. I just wish more tooling did better to target Linux, Windows and Mac for desktop apps. Probably a larger driver behind web based apps.
Compilers for continuous integration of Fortran projects
https://archive.is/tMFrq
I don't think much of what Israel has done in Gaza is justifiable, but "cannot kill civilians under any circumstances" can't possibly be the standard; if it was, the Nazis might still control most of Europe.
That would actually explain quite a bit.
Ironic that DMA forcing Apple to create a way for legitimate third party app stores to be established is leading to good press for shady app stores like AppValley and the like that abuse enterprise signing certificates to bypass App Store's "security".

It goes to show that Apple's whinging about the risks inherent with the DMA are unfounded when it's been possible to bypass the app store this way already.

The BBC piece is pretty fluffy, it's not clear how this person thinks they'll get approved without shutting down AppValley first.
Not clear what happened there. Either it was flagged by a couple users (fat fingers on mobile is a problem) or it was the "flamewar detector" gone awry. This "feature" demotes stories when the number of comments exceeds the number of upvotes. Your recourse in this situation is to write dan (hn@ycombinator.com) and ask what happened. Usually if it's an obvious false positive he'll restore it quickly. I wouldn't give up just because of this one.

Edit: HNRankings can sometimes give insight: https://hnrankings.info/39653805/
>Is that because, as you increase the interleave, it increases the amount of the stream you need to read in order to repair any corruption?

Yes, as you need to read the entire set of interleaved blocks to get each respective block, so to keep memory consumption low, we don't want to interleave too many blocks. I could increase the default to something higher though.

Regarding the tape problem, I was being a bit daft in my response, as if you lose a chunk of tape, you also lose some indeterminate number of data with it, which my format currently isn't capable of recovering from. I'll try to fix that to some degree in the next version, at the cost of not guaranteeing backwards compatibility as I feel it falls under that major problem comment I made in the v0.1 release.
“Them.”
> Sam Altman as a leader of a science/engineering effort

Sam Altman doesn't have to write a line of code to make OpenAI successful.

Instead, all he has to do is not intentionally sabotage the efforts of the engineers, via overly doomsday predictions of diamond nanobots or skynet that result in OpenAI not releasing a product because of false claims about "safety".

The problem with OpenAI, and their biggest weakness, has always been that many of the original people there were ideologically captured by what is effectively a doomsday cult.

So all Sam has to do, is not fall into that trap, and instead have the company lead and run by bog standard tech employees, and OpenAI will be able to release great products that will change the world.

He just needs to press the "release" button on all their projects, and OpenAI will be fine.
Chrome/Firefox/curl do allow exporting this by setting the `SSLKEYLOGFILE` environment variable, but as another poster points out this would let anyone with access to your hard drive decrypt your historical traffic
Compare it to the wild wild west of Android, Huawei and Samsung app stores my kid installed 2-3 games and suddenly his tablet is filled with ads poppin frequently out of nowhere (background). Ads that are sometimes contains adult themes.
Permanent DST, at least maybe just in New England.
For web it'll really vary by font family availability and fallback. Personally I like the nerd don't variant for Inconsolata, Cascadia Coffee and Firs Code for fixed width usage.

I wish self packaging similar to how Google Fonts does it was easier to do. IE breaking up the don't into glyph segments to reduce unused characters for languages not used.
Good, I’m paying a premium on memory for a reason.
I was certain this would be a cryptocurrency I wonder how it got the grey checkmark.
DST is an abomination and must go. It doesn't align with natural circadian rhythms.
That's only true for the rear doors, and even for them, "disassemble" is a stretch. You just pull a readily accessible handle to open the front door without power: https://www.tesla.com/ownersmanual/modelx/en_us/GUID-AAD769C...
We are in the midst of what can be described as Slave Trade 2.0
Got it, I'll add par2cmdline-turbo (I didn't know it existed) to the list along with those key details. Likewise, I'll also go and describe the benefits and downsides of each tool in more detail. I'll get around to it when I release the next version soon that fixes some of the problems described in this thread.
We are the historians of our codebases
I think America's 2-party thing only looks bad through the lens of partisanship. In reality, the two parties don't have any long term fixed goals - they shift around and adapt to what people want, so they're effectively many different parties distributed through time.

Here's how it can work for less popular issues. Suppose a small minority of democrat voters really want more aggressive climate change laws, they might change to vote for the Green party. The Green party won't win but the Democrat party might still lose because of a few lost votes. So they have to retain those voters by offering them enough climate change law to keep them, but not so much as to alienate everyone else. That sounds like a good-for-all compromise.

The trouble is that most voters are so obsessed with not letting the "other" party win, and not wanting to "waste" their vote on a losing party that they disregard what they're actually voting for.
I feel like these days (especially given the recent focus on side channel attacks) it is basically a given that adding uniform noise to something that leaks data does not work, because you can always take more samples and remove the noise. Why did Safari add this? I understand that needing more samples is definitely an annoyance to fingerprinting efforts, but as this post shows it's basically always surmountable in some form or the other.
Plectranthus barbatus
It is the fiefdom of the new age.
I'd much prefer that tight fist came from the law rather than a private corporation. The DMA is acceptable in Europe in part because they already have GDPR.
This article is about the founder of AppValley, one of several app stores available for iOS that abuse enterprise signing certificates to work. If your kid had an iPad, they'd be installing pirated games from this, assuming you didn't give them a budget on App Store or something. Then you are right there in the same situation on a platform where supposedly this isn't a problem.
A distinction without a difference, IMHO.

Then again, I prefer not to be tracked so YMMV.
Meh. How come all of these "savants" are in disciplines where there either is no right or wrong (painting) or there is but it's just a matter of practice in applying an algorithm until you're perfect (calendars)? Where are all the savants that actually produce breakthrus in science? Oh that's right that actually requires knowledge and understanding. It's almost as if these people are inventing something to feel special about.
An article in a local New Zealand news site put as the clash between "The Old Town and the New City"

The New City are the creatives, students, hipsters and yo-pros. They want to live an urbane lifestyle, with trendy cafes, thrift shops and experimental gigs. They look at Melbourne and Amsterdam with their trams, bike lanes and apartments, and aspire for Wellington to be like that.

The Old Town are long-time homeowners, deeply rooted in their community, who are uncomfortable with the way it is changing. They don’t want Wellington to become a big city – or think it would fail if it tried. They look at regional towns like Palmerston North or New Plymouth with their ample parking, wide roads, and quiet suburban neighbourhoods, and aspire for Wellington to be like that (while retaining the amenities of city life).

https://thespinoff.co.nz/politics/22-02-2024/the-old-town-an...
I see. So the notify is just to say there is work to be performed, but there is no payload that includes the job. The consumer still has to make a query. If there isn’t enough work, the queries should come back empty. This saves from having to poll, but not a true push system.
So you abstract a function argument behind an interface:

.get() will evaluate the argument when the specific value is needed. It might be a literal wrapper.

.set() will be called when the argument value is set. It either does nothing in the case of a wrapper that is call-by-value, or back-persists the mutation if the set() actually does something.

I get that doesn't have the sexy lazy eval / late binding of functional langs, but in the imperative model, is that the basic idea?

------

as an aside, I've found that in my (I'm a groovy programmer preferentially) scripts, where I'm doing bash-ish things with a lot of CLI execution, I do things like this:

"cd somedir; ls -la".
with { <look for and parse out a file and its date>}
"df -k".
with { <parse out some device we are interested in> }

and I find it very nice to structure the readability, since the meat of these scripts is the command: I define the data, then "push" it to the processing I want to do to it.

Is there any programming language name for this sort of "value first" model? I find it also flows well for chaining operations, whereas something like:

saveResults(parseOutput(runCommand("df -k")))

forces you to mentally pop the stack. As you read from right to left you have to push the operations in your mental model until you get to the core of what you're working on, while

"df -k".
with{ runCommand(it) }.
with{ parseOutput(it) }.
with{ saveResult(it) }

is more like the natural order
AI will be an alien lifeform to us, a hive-mind with a facade of morality. It can be ethical to us the same way we are "ethical" to GPUs. We might recognize at a conceptual level that GPUs have "needs", but we won't be able to experience compassion to GPUs.
I agree with you its' gotten bad here but I think immigration is a bit of a red herring. It's not the immigration numbers that are the problem per se, it's that the people immigrating are net consumers rather than providers of skills that are in shortage and I think that in itself is a relatively small problem compared to the nuts and bolts of how housing is actually built in Canada and the primary cause of this problem is the government's regulation of that process. We aren't setting new highs from the building boom of the 1970's when our population was 60% of what it is now when we should probably be producing housing at double the rate of the 1970's boom, given our much larger population and immigration and a large part of why is the large cost of dealing with the government on each new build. The time it takes to go from buying land to getting it rezoned for higher density and the building process is often very long, permitting is expensive and time consuming beyond the rezoning aspect, every spot where a trade touches anything outside the lot has a government cartel on it charging double or triple what the trades working on the residence charge, inspections are arbitrary and archaic, making it very hard to bring in modern building practices at scale, etc. We need to go in and bulldoze all those barriers and get housing in production if we expect this problem to solve itself. BC is moving in the right direction on one thing though, they jsut proposed automatic upzoning of all land within 800 meters of a major transit stop. That would relieve a decent chunk of the first part of the problem.
Years ago I made a simple one that I still host at https://letterbrush.com
Try installing figlet, for banner text.

At its simplest:

figlet "Text"

or use fonts

figlet -f small "Small Text"

___ _ _ _____ _
/ __|_ __ __ _| | | |_ _|____ _| |_
\__ \ ' \/ _` | | | | |/ -_) \ / _|
|___/_|_|_\__,_|_|_| |_|\___/_\_\\__|
> the same situation

Yeah... installing pirated software with ads injected ads into the game is on the same level as ads injected into every part of the OS.
Floating point addition is not commutative, but it is still consistent. Getting different results is usually the result of using alternative algorithms or relaxing standards (that may, for example, reorder terms).
I believe the article discusses LLMs in general, not GPT-4.
No way that was done by someone with no training. I call bullshit.
So we need an automatic AI system that will watch pilots and sound an alarm if it detects sleeping.
It's articles like this that gives psychology a bad name and turns it into a pseudoscience. All they did was assemble some -anecdotes of people who developed hobbies following some sort of traumatic event but this is not enough to establish either the diagnosis of an actual syndrome or prove the acquisition of new skills. These anecdotes have as much credibility as alien abductions, remote viewing, out of body experiences or other self-reported paranormal experiences. So-called savant syndrome could instead be explained by people who have autism or other disabilities having enough free time to hone in on a certain hobby obsessively, such that to outsiders it seems like they are a savant, not that they possess special mental abilities (except for Kim Peek).

From a young age, Logothetis took an interest in his father’s work, devouring the weekly shipping newsletter and analyzing the market. He soon took the helm, becoming CEO by age 19. He remembers every number, every quantity, every measurement, every price that passed through his ledger. “The East Cape, a ship we delivered in 1993, was 482,000 cubic feet, built in 1975, and leased for $416,000 a month,” Logothetis says. “It doesn’t require effort to retrieve this. It’s just there.”

This could instead be explained by having a IQ , not savant syndrome. People
Big thread from some months ago: https://news.ycombinator.com/item?id=35884437