skysight-inc/HackerNews huggingface dataset:
Yet that was historically the most successful approach in XX century for most of research-intensive industries (space, transistors, energy etc) -- when government spends crazy amounts of taxpayers money for some programs that bring little $$ back, but sprawl a lot of commercial startup follow-ups.

Investing in commercial approaches as the step 1 doesn't seem to work in multi-billion R&D endeavors.

So yes, it's not fair, but turns out to be better for the country down the road.
How bizarre! Fixed I think
Just don't use Dvorak.
Matt Levin had a few columns on "what is the right amount of crime", starting from the topic of ransomware-as-a-service: you want a lot of crime but you don't want to have your clients target hospitals for example. That level of crime will put too much heat on you. He went on often to discuss how a non-zero amount of crime is likewise expected and beneficial for the bottom line of many companies.
GQL: A New ISO Standard for Querying Graph Databases
Is a feature, not a bug.
They had a lot of room after 3x'ing the prices a year or two ago, passing on their increased electricity costs.
How is it easier said than done? All three major GPU vendors (Intel, nvidia, AMD) have drivers have a very good support on all three major desktop platforms (Windows, Linux and Macos), and it goes back to quite old hardware (Intel Skylake 2015, Nvidia Maxwell 2014, not sure about AMD).

If you know exactly which driver version(s) you require, you can explicitly check it at init time, or you can just check for the feature flags and require them at init (you need to do this explicitly anyways).

OpenGL 3.3 is a popular choice only because Apple dropped OpenGL support and HW features (tessellation, etc) were required for 4.x. You don't have a situation like that with Vulkan. You get all the latest SW features even on old HW.

Vulkan's explicit extensions/features setup is much much better than OpenGL ever was, and there are no "half assed" implementations out there like there were in OpenGL days. You don't end up using a feature by accident, and then have your app not work on a platform you didn't test on. The conformance test suite is very strict, so if a feature is supported it's very likely to work as advertised, much less driver bugs than in the OpenGL days.
I wonder what the split is here? Lets say 1000 squatters how many can afford housing but choose not to?

Of those who can afford to rent how many have jobs and cars but do this so they can save for a house deposit rather than all 60% of thier income going to housing?

I'm not "pro squatter" or anything I just think you could solve 90% of this problem if you built much more housing.
So Slashdot quotes The Register https://www.theregister.com/2024/06/05/agile_failure_rates/ which in turn quotes Engprax https://www.engprax.com/post/268-higher-failure-rates-for-ag... which in turn is promoting its book "Impact Engineering" which the "study" is conducted for.

Take it with a huge grain of salt.
On my main-driver desktop box that I hamfistedly switched over to Void Linux (on a ZFS root, even) a couple of months ago:

The output of df -h looks pretty sane and understandable.

I see some entries for /dev and /run and /, some stuff for EFI, a bunch of mounted ZFS datasets, and it's all very readable with no line noise in any column.

---

Now, that said: I have some docker containers. My own previous goto command of mount reports a complete clusterfuck, and all of the clusterfucked lines are due to docker doing docker stuff.

I don't know how things like 4UYSHHPFBZQNFZ9Z698JDLUZWJ, LK33RZTN5ZNFGPJNDUHM0HTSD1, 2G0A4YYUVCMP9HZSM5UXOJW0BX, ZH29C5YNZHJ22QMY63EWV5RF3P, and 32XOCXBUY41QQJTPPA8HE6EVZ6 add any coherency or clarity[1], but I assume that since the computer quite easily knows what this shit means then it needn't be bothered with dumbing it down so that a human can parse it in any sort of memorable or repeatable or communicable fashion.

(Which is, of course, bad behavior on the part of the computer. A UUID is also awful, but at least it has some punctuation so that it can have some cadence if it must be dealt with as-is.

It's like we learned nothing from DNS[2], or as if translation layers can't exist even within a filesystem[3].)

1: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2016788/

2: https://datatracker.ietf.org/doc/html/rfc1035

3: https://linux.die.net/man/1/ln
Great 8 minute documentary that explains the issue with RealPage and features interview with several of the suing State Attorney Generals:

https://www.youtube.com/watch?v=cwlwrZst7d0
Pretty sure you're still an hour out, 06:00 instead of 07:00. I gave it a location of Brownsville, Texas, and it's right.
Will x86 games work in 2 years? Will OpenGL? What about in 3 years? 5? Then what happens to Valve's Apple owning customers purchases?
Regulatory standards have not drifted. They have been captured by companies as big as some countries. Entire political and social system has been slowly eroding and reverting back to the Charles Dicken's times. We are just living in the times were cracks are visible enough and we can clearly see them.

Tech bros never faced the same scrutiny as regular industries do (or at least there were no consequences).
Looks like "rivets" are moulded into the carbon fibre surface.

So it's more like cosplay rather than a replica.
>Is there any argument here other than "Adorno is an old git who hates change, young people, and popular entertainment"?

Yes, he makes several clear arguments.

Is there argument to your comment aside from the ad-hominem and the tired ageism / "old folks hate young people" cliche?

Of course there's also a context to his critique, which is not any naive "young vs old", or "change is bad/good" (he cites Alban Berg and was all for avant guarde developments, hardly someone against "change"), but related to a high culture with centuries of development.

It's like people talking about French cuisine, and someone comes in chiming how McDonalds is great and young people like it. Not the same cultural context. Of course the latter cultural context also doesn't believe there is any hierarchy of cultural contexts and practices besides "personal taste", so any discussion of particular practices and their merits or lack thereof is moot within it.

>It's a remarkably small-c conservative screed

Only for those conflating mass market populism, mass culture, and relativism as some kind of liberating concept.

He (and many others of the left and even some of the right) have written thousands of pages against that idea.
Sigh. What'd you expect from a free VPN? Bet every single one of them is taken over by some three letter agency.
Attack Techniques: PayPal Invoice Scams
From earlier,

Study finds 268% higher failure rates for Agile software projects - https://news.ycombinator.com/item?id=40584901 - (170 comments)
Startups do a lot of things different from big orgs
Aren’t you mixing up 0 the digit and 0 the number here?

Certainly we can use the empty string to denote the number zero, but it doesn’t mean that we have a straight forward convention for how we denote any number which have some null value in some power lower than the most significant one.

Not that it’s impossible to come with some convention that ditches 0 as intermediary digit. For example 302009==3e5+2e3+9 will evaluate to true in many languages out there. In Ruby we even have `302009 === 3e5+2e3+9+''.to_i` that is evaluated to true.

But this notation loses the conveniences afforded by a positional fixed base numeral system provides.
> The vendor "lock in" is because it takes a few years for decisions to be expressed in marketable silicon and literally only Nvidia was trying to be in the market 5 years ago.

It's crazy, because even 10 years ago it was already obvious that machine learning was big and is only going to become more important. AlphaGo vs Lee Sedol happened in 2016. Computer vision was making big strides.

5 years ago, large language model hadn't really arrived on the scene yet, at least as impressively as today, but I think eg Google was already using machine learning for Google Translate?
Maybe it's buried in the details and I missed it, but this is not the
first time the FBI cracked a ransomware operation, but the real story
is they got the keys and in the past they've just published
them. ("FBI urges ransomware victims to reach out"). This is how you
do law enforcement. Win hearts and minds with practical redress.
Otherwise you're just cutting heads of a hydra - which is what silly
plans for social media client-side scanning will only ever be able to
do.

So the last time, I ended up researching it for a Cybershow episode
(sorry dang :) and got down dark rabbit holes like these ones [0,1]
and realised just how hard this is. It's not just infiltration, it's
very stealthy, careful, long-term work. Getting right into the heart
of the beast and getting all the stuff, off an airgapped machine!
Imagine discovering a severe exploit with massive lateral impact and
needing to do a delicate, intricate coordinated disclosure so that
nobody gets tipped-off... and then cutting it at the root and bagging
all the loot, That's gotta feel good.

[0] https://www.wired.com/story/764-com-child-predator-network/

[1] https://www.wired.com/story/tracers-in-the-dark-welcome-to-v...
'Google for DNA' indexes 10% of known genetic sequences
You could look into the world of Lotus Seven replicas.

https://en.wikipedia.org/wiki/Lotus_Seven
Not sure why you are getting downvotes, you are absolutely right.

It's a positive outcome of economic science that procuders can't fully pass taxes to consumers. There's always some sort of division of the overall dead weight loss, and it's always proportional to that market's conditions (competition, market share, elasticity, etc). If a producer decides to try to fully pass the price, it's because they believe their costumers are inelastic or that competition will not be able to undercut them.

To put it another way: if companies were fully passing tax hikes onto the customer... then companies wouldn't be complaining about taxes!
We have billions of years before that happens. We're talking about things we can do in the next hundreds.
This also forcess poorer people (including retired people) to sell off the house they are actually living in. This is especially true if the tax is based on the current estimated value which may be much higher than what the house was bought for.
Well that's aggravating. I can't watch it after I lost access to my account because every time I do the 2FA it just tells me "something went wrong"
Fair enough I suppose. Though I should mention that python is much better at these than a lot of dynamically typed languages. All of these give errors in python but return nonsense in e.g. javascript:

1+"1"
[]+{}
({}).foo
[]/2

Of course there's the type checkers for python like mypy and pyright but in my experience the type systems these provide are wildly underpowered for statically typing even slightly more complex idiomatic python.

Re the num digits example: One way to go about this is to add asserts for checking the input types, though generally in python it's considered more idiomatic to check how an object behaves than what type it is.

In any case in practice I find that by far most type systems, bolted on or built in or otherwise, are more of a hassle than they are worth. One of the few exceptions I've found so far is D. When you rewrite the num digits function in D such that it accepts any type like the python example does, it should be of no surprise that it has the exact same bug as the python version:

int numDigits(T)(T num){
return num.to!string.length
}

I'm not entirely sure what my point is other than to point out that typing in python isn't an afterthought. it just uses a different type system to what you're used to which allows for bugs you're not used to.
We tested Aptoide, the first free iPhone app store alternative
The youtube video is third party footage, which can also be interesting, but it's definitely not the same as the official broadcast, which is _not_ going to be on youtube (unless you want to watch a badly faked video of Musk giving away bitcoin instead of the launch).
Would you rather your it department have a root cert trust authority installed in your trust chain or recall running? The levels are already astronomical if wanted.
It feels like a significantly more likely explanation is that younger, newer companies are going to embrace the younger, newer agile methodology. Younger, newer software companies are also more likely to take on risky projects and fail than older established companies with older practices.
The remaining 2% must really be vexing
It says Live and is showing the correct Central Time(CT). But I would rather watch it with 20 min delay than create an X account... :-)
How is that "unstoppable connectivity you can't turn off"? And why would Internet connectivity in IoT surprise us - that's what the "I" stands for.

Just a smart bulb itself is not really how you use that. For it to make sense you already have some kind of a gate/central device that you use to interact with the whole smart ecosystem. Such gate is often already Internet connected device (be it a Vendor specific hub, Home Assistant etc.).

An iPhone can do harm here as much as my weird Netatmo hub I have to use with my radiator valves...
Engprax being a consultancy that comissioned the study, mostly for self-promotion.

Hazardous levels of sodium with this one.
More info here in links provided in sibling posts. From this one https://archive.ph/mTPuL,:

> Wen was ultimately arrested and convicted of one count of money laundering after two trials and acquittals on 10 other counts. She was not accused of involvement in the original alleged China fraud.
If most of those projects would never even have started if they didn't go Agile, is it survivorship bias?

Not implying it is true, but there is the possibility that Agile allows you to fail early, fail more often, lose less money, try more things, maybe?
> Nvidia solved a hard problem and their competitors all failed.

And openly undermined technologies and standards that aimed to do the same in an interoperable way.

This is, in my eyes, enough to hit with a litigation, but we'll see.
How to build a plugin system in Rust
if memory serves, Display Postscript was a cornerstone of the NeXTStep OS until they figured out that (i) it was dog slow even on an i386 and (ii) Warnock and Adobe wanted a fat share of the pie

i wonder if modern M4 level machines would have been better off with a proper pdf style rendering language than whatever display libs they use today
Where did you get the "amount of technology" = "wealth" from parent's comment?

With the current amount of technology we could put a roof over people's head, provide clean water and safe foods and medicines. This has nothing to do with owning a Lamborghini or eating a Michelin star restaurant, which would indeed count as superfluous wealth that doesn't actually improve happiness.
See also: https://www.youtube.com/@NASASpaceflight/streams
I am surprised the path to AGI isn’t first paved with a simple request to the AI gods to replace cuda.

On the other hand, Microsoft does seem to have used mere mortals to write a driver/gpu independent way to run workloads in azure (Maia/Triton).

Microsoft is truly unstoppable no matter which way this whole AI race goes.
That's true, but it's not Engprax that RAN the study, they commissioned it.

What matters is not the "268% higher" failure rate than whatever they are selling. It's the 65% failure rate of projects using Agile.

That said the true question is how they define failure? Missed deadline? Project stopped? Etc.
How would you go about trying to find such clients, if you were starting over today?

We've been trying to tap into our networks and Upwork, but we're struggling to find regular work from good clients.
Compared to what?

What other processes are being used?
More details on Khoroshev 3 weeks ago:

How did authorities identify the alleged LockBit boss?

https://news.ycombinator.com/item?id=40342057
random note: on glicol.org you have "optinal semicolon" which I presume is "optional". Cool stuff anyway :)
The future of Netflix games could look like reality TV
This is part of the international law enforcement project called Endgame.

Official Web site: https://operation-endgame.com

Europol press release: https://www.europol.europa.eu/media-press/newsroom/news/larg...
Microsoft Research should really drop "research" from its name. We are not talking Bell Labs-level of research here. They come up with the most useless "inventions" like Multimouse https://www.microsoft.com/en-us/research/blog/multimouse-mak... so why are we surprised that Recall is criticised so much?
Same in the UK. I think we can choose any number of options to maintain this;

We keep building houses until house prices are stagnant and do not grow any more. Honestly even if houses lost ~1% of their value almost no-body would be underwater on their mortgage.

a bunch of specific areas to "build 100K homes" and have the government garentee to buy anyones house in that area at any time in the the next 25 years for the value of it on the scheme announcement date. Existing home owners dont lose.
TPM seems beyond useless to me. I wanted to protect a certificate and private key for a Java application, so that you can't just copy the pkcs12 file and use it elsewhere, but there is no decent API in Java to use a TPM 2 chip. So the road ends there... The only protection now is a hardcoded passphrase in the application but you don't have to be a genius to figure that out...
Revolutions aren't the only thing that can end a dictatorship.

For example, Adolf Hitler was toppled by losing a war.

East Germany was toppled (partially) because their economy was broke, not because of lack of face recognition.

> [...] the currently established dictatorships stay as they are forever.

Stalin was toppled by death. There was still a dictatorship after him, but it did not stays as it was under Stalin.

See also PR China under Mao and under Deng Xiaoping. Very different regimes.
Indeed!
It is never simple. Sexy simplistic CP-SAT constraint programming solver versus containers with deep frozen goods or tons of fireworks. Both need to go into a very special place on the ship.
Then soft business requirements, keep a weekly schedule.
Plus the real business issue: 5-10% of invoices in logistics are incorrect! Mistakes like wrong rate.
(disclaimer: the stories I heard while trying to digitise end-to-end value chains. We failed.)
Thanks for your suggestion, I will add it to the next version. I am currently rebuilding the homepage with solidjs.
> A robot that takes a few months to manufacture instead of 18 years to raise changes the calculus entirely.

The robot could still take 18 man-years to manufacture.
If a property is fully decorated (photos of my family, toothbrush I've used, etc), is that still considered empty?

If the answer is "yes", then based on your post, the answer to my question of how long can I take a vacation for, is "decades".

But if that is indeed considered empty, then what if in addition to that, every month I email someone my travel expenses and tell them to print them and to put them in some drawer in that property (maybe locked with a key or something), and also mail some cheap souvenirs and tell them to put them as decoration somewhere, is that still considered empty? (Since it has my stuff, and is continuously storing more stuff I'm purchasing.)

If that is allowed, then the next question is what if my vacation is in the same country.

So yeah, what kind of activity, and with what frequency, does that property have to have in order for it to not be considered empty, without leaving some kind of loophole?
Yes. I tend to trust their team considering previous libraries they wrote. And if people in the game industry are interested, it might fully happen faster because the added incentive.
Likewise. I pay for Fastmail, I contribute to Signal. Hell, I'm even paying for Kagi even tho' its results are fairly useless, in the hope that paying for privacy will lead to a better service over time.

n+2
https://www.qemu.org/documentation/
I get your point, but Microsoft is neither Silicon Valley, nor a Venture Capital firm. They are "Big Tech" though.
Quickly tried it out again, and it still works

If you still have the key and encrypted database, you "only" need to:

1. Have python

2. Install the project like described in the README

3. Execute

wacreatekey --hex <your_64_characters>

4. Execute

wadecrypt encrypted_backup.key msgstore.db.crypt15 msgstore.db
> like you have to be logged in to do anything on the musk hellsite these days?

Why be on HN calling things names while being stupid? These style of comments are constant on HN now.

I get it's autism insulting the users of the site you want help on, but not the stupidity.

But it's a free account for Twitter. A lot of OSINT is on Twitter. A lot of tech info is on Twitter.

If dumb just do what everyone else does for fucks sake or don't ape the media like an NPC with stupid insults. Pretend you are smart, fake it till you make it.

Yes you need a login. There are always other livestreams on youtube.
> Did you have a population boom?

Unchecked (or even encouraged) mass migration, yes.
All Product Managers Have the Same Problems
Show HN: I build a self-optimizing AI Ghostwriter for LinkedIn content
Discussed last week:

'Operation Endgame' Hits Malware Delivery Platforms

https://news.ycombinator.com/item?id=40524823

I think the ransomware decryption keys qualifies as significant new information vs. being a dupe.
So jealous. Wish I'd known that https://www.emfcamp.org/ was a thing. Definitely subscribing for the next one.
So what's the solution, just make squatting illegal again?
Youtube livestreams are buggy sometimes, make sure you seek to the end.
Not having GC means either of two things: manual memory management, which contradicts high level nature, or reference counting which is much worse than GC especially in multi-threaded scenarios. Either of the two can use affine memory management hints ala Rust but you still have the issue of sharing the data, which is frequently required in games.

Ever allocated an arena, bumped its pointer for many small allocations and then deallocated the entire thing, efficiently? That’s what Gen0 of .NET’s GC is, and it wouldn’t be an issue in a game.
Thanks a lot!
May I ask if you noticed any difference regarding eye strain? I definitely notice it when i’m working with my laptop and when I’m working with an external monitor.

And how far away do you usually project your screen? Is it OK in daylight (or do you need to close the curtains)?
You way over estimate the US gov. Those backdoors and tendrils exist because of individuals and groups that developed the features. This isn’t the Smoking Man. The partnerships delivered the boots on the ground resources to detain, arrest, and prosecute the criminals.
If they’d fracture your community, sure.
Partially agree. It's not necessarily Rust. But C/C++/Rust -> wasm -> AudioWorklet <- SAB -> Main Thread is basically the ceiling of web audio. Of course, there is still room for improvement in interaction. Your example is a project from 2018, also based on tonejs. The main problem is not latency, but the impact of GC and the main thread on the clock.
what might have been usually doesn't show up in the books though
> Really that won't help. These kind of regulations have been tried in so many countries before and the result is always the same: cap the rents => landlords will take houses from the markets and sell them instead

Good. Too many people are forced into renting due to insane property prices as is.