skysight-inc/HackerNews huggingface dataset:
Node.js is building something very similar: Permission Model https://github.com/nodejs/security-wg/issues/791
There's been research that studied the negative first order and second order effects of the twice yearly time change. I'm not an expert but if you search for something like "negative impact of daylight savings" you get various findings such as [1].

[1] https://evidencebasedliving.human.cornell.edu/2022/04/13/the...
Show us the commercially successful wonderfull code you wrote using functional programming and you will be 1000x more convincing than anything you claim in an article or religious face-to-face debate.

For example, there are hundreds of glowing articles written about Lisp, making all kinds of amazing claims about the superiority of the language and the superior intelligent of people using it. However very little commercially successful software is written in Lisp. Making those claims laughable and not convincing at all.

Less talking more walking!
Prefix all symbols with versions?

foo() becomes v1_15_4_foo() automatically
> because of falls in consumer confidence and consumption.

The current crisis is supply side driven. If you see a fall in consumer confidence it’s just because the media keeps repeating it’s going to be terrible like this article.

Part of me can’t stop thinking this started exactly when employee bargaining power was starting to improve and employment was historically low. I might be getting paranoid however.
If you are going to use water at least let it be used for an industry that ads to the economy.

Intel provides a few thousand high paying jobs. Agriculture is heavily mechanised with the remainder of the work going to immigrants.
Farming in my opinion is one of those industries that doesn't make sense in a Western economy. It's heavily subsidized because of "identity politics" not cold hard economic facts.
> Last I heard he was arrested a few years back for some stuff I won't mention here..

Is this article about the person? [1]

"Music School Owner Accused of Molesting Two Young Students"

According to this article [2], he outright lied.

"Presumably to get her on board, Art Data told Heinemann a huge lie while negotiating a contract. She was told by Randy that the game was 90% complete and just needed a few bug fixes. The reality, of course, was that development had barely started – Art Data had nothing but a long list of empty promises."

Also the individual doesn't appear to hold much business acumen:

"With DOOM now in a “shippable” (but far from finished) state, Randy Scott went ahead and did something magnificently stupid. He requested 50,000 copies to be printed, notching up $150K in licensing and manufacturing fees from 3DO in the process. The 3DO’s user base was sitting at around 250K at the time, with the system’s big releases selling somewhere between 10K-20K"

[1] https://www.nbclosangeles.com/news/music-school-owner-accuse...

[2] https://www.gamesasylum.com/2016/05/17/the-unfortunate-tale-...
Your comment makes no sense.

SpaceX build one engine per day while the competition is building one every 91 days. They're landing and re-using rockets every single week. They're taking humans into space.

Tesla build cars that have won basically every award there is. They're are basically the safest cars on the road. They outsell other EVs enormously.

There is no marketing it any of that, it's simply all facts.
I agree. But I think it'll be hard to see Rust really make progress until hardware makers worldwide start really doing 'Rust First'. And the problem there, is that Rust is a bit inaccessible to many.

Rust trades of absolutely everything for performance - and that's just not the trade-off we want to make in most scenarios. Even for most embedded systems - something that's easy to program, easy to read, easy to support, great tooling etc. is worth more than a 'a bit faster performance'.

If we were to have created something ideal for embedded systems, it would not be Rust. I think it'd be a bit more like Go. Or just like a 'Safe C' with a lot better built-in libraries.

I like Rust but I fear it is not 'the one' and the bandwagon has already left the station so we have to go with it.
You would do this inside a transpiler, rather than manually.
as a fellow son of a Tucson Water employee dad I remember that period and it was the most hilarious thing. Pete the Beak was all over the place and I remember them telling us the city was 'sinking' and the need for the CAP was a solution to all the problems too! Yeah that went wonderfully - i remember my dad coming home from work one day and complaining about the CAP and the implementation and we were signing up for bottled water delivery.
I really wish Amazon would take charge of the internet infrastructure. I prefer customer obsessed infrastructure Amazon than spyware and adware companies like Google and Meta.
I wrote several hobby projects in scala but once I realized what kind of people were in that community I decided not to have anything more to do with it. (And I'm not talking about Tony Morris)
Anything that can reasonably be wired should be wired. Anything where consistent performance matters should be wired.

Wireless networks are for convenience, not as a default. They're for things that need to be mobile more than they need a perfect network, things that get installed in weird places where wiring is impractical or impossible, etc.
Good point, except neither of those were as centralized as you're implying.
My statement about demand and supply shock is about the broader economy. Gas price is not the only indicator or driver of inflation.

In the case of gas, supply issues predominate, although it is worth noting that price of gas going up and number of miles staying the same indicates both supply and demand shocks at the same time.

The Fed has almost perfect control of aggregate demand. Inflation is more challenging because it bakes in expectations.
That’s exactly why I use strace-based to sandbox ALL dependencies: https://github.com/ossillate-inc/packj
There are naturally lots of edge cases when you parse a format, because you have to constrain the combination of all the different fields.

Some formats are simple and the fields don't interact with each other at all, some are complex and the format changes depending on other values.

Parsing is hard because you have to handle all the possible inputs someone could throw at you, and depending on the format that can leave hundreds of very rare edge case no reasonable human would normally think of.

This is also why fuzzing is so effective on parser, fuzzers are great at throwing many different combinations at the wall until they find a new interesting edge case, and jumping off from there to see if they can mutate it into more.
Gpt-j?
Yea, I would second this as an answer.

Being able to export a snapshot would be ideal.
What's the guarantee that inducing a recession would be recoverable at some point in the future?
Once it becomes an excel function, then it will be spun off into a start up.
How many missiles does North Korea have/produce? Seems kind of silly to waste 25 like this. Also

> South Korea quickly responded by launching its own missiles in the same border area.

Great /s
How do you determine the class of student being admitted?
OMG you just reminded me of waiting outside some 101 class on day one typing on my laptop and this guy asks me what OS I'm running. When I told him "Ubuntu", he snickers and says "Talk to me when you're done playing with a toy"
How long until this video will be removed?
Interesting I see application error (nextjs backslash not allowed href) on an old Chromebook in Chrome
Apple now valued at more than Amazon, Alphabet and Meta combined
Sadly current models are bad at plotting graphs with any kind of accuracy. We're still quite far off from getting them to do a properly labeled, colored pie chart with a legend.
I implemented an interpretable LSTM from this paper https://arxiv.org/pdf/1905.12034.pdf. It works by segmenting the context for each input variable, and then applying an attention layer to interpret each variables effect.

I applied it to mortality prediction based on ICU data, the prediction/recall was pretty good considering the small size of the dataset used.
I saw it deleted , and then refreshing undeleted. maybe he has a special soft-delete feature
I've read that is wrong, depending on what you define as (usable) train.

Allegedly there are the 'green' trains, because using older green wagons.

They aren't high-speed, but drive everywhere. As do busses. Which allegedly
you can use. Just takes longer.
Why not? That's exactly what we did when we ventured onto the high seas and across unknown continents. The spirit of adventure and all that. I'm sure you'd have many thousands of volunteers.
True. I'm not saying the lint is a bad idea, just that fixing the parser is a better one.
I haven't read it.
I prefer my ethernet run over 40G fiber.
I love Ethernet, especially in old New England houses where wireless can be great in one room and total garbage in the next.
The article's title is "Your next C compiler is a D compiler", which makes sense, though it's a bit clickbaity. The HN submission title is "Next C compiler is a D compiler", which barely makes grammatical sense, and to the extent that it does make sense, it sounds like there's a C compiler called "Next C compiler" which is also a D compiler.
Anything that can be wired should be wired.

First, it’s faster and more reliable, so if you can why not?

And second, the more things you wire the less congestion for things that are wireless.

You can even Ethernet an iPad which is useful in some cases.
The Arizona Department of Water Usage says ag is 74% [1]. I wouldn't describe 26% as a "minute percentage".

[1]: https://new.azwater.gov/conservation/agriculture
The ancient dead are perfectly numerable.

I suspect there are more people alive today than have ever died.
Well my password manager don't have an account to begin with, neither does my TOTP manager. And depending on risk assesment for a given site/account, letting the password manager do some doubble duty as TOTP manager as a convinience is fine, especially if the alternetive outcome would be to not enable TOTP due to the annoyance.
I am so excited to follow along with the future walkthroughs and my Reolink RLC-811A cameras, which should be similar enough to copycat this but hopefully just a bit different enough to need an individual troubleshooting journey.

Wow this is such a wonderful write up!
That’s incorrect. It’s a market.
Physical damage is insured away. It's possible the insurance policies exclude (nation state) terrorism but any good nation state terrorist is going to do it in the most deniable way possible, probably by having a fishing boat "accidentally" drag anchor over your cable.
I don’t necessarily agree with Sacks, but most discussion of 230 is just braying nonsense. This one is at least worth discussing.
My work number is a Google voice number, but was my 'real' number before segmentation in hopes of gaining sanity with my phone (sidenote, if anyone is self employed and busy enough to be debating such a plan, do it, no regrets), and I've had zero issues with 2FA coming through to my once a cell number now a voice number.
Geography and parental income would be good proxies.
yes. Dr. Gerard O'Neil figured this out in like 1978.

Then, OPEC decided to demonstrate just how temporarily infeasible they could make it, by manipulating global oil prices (far from the first time).
An example of proven correct networking code:

https://www.microsoft.com/en-us/research/blog/project-everes...

This is the future.
As someone that contributed to swc-cli, surcease benchmarks are pretty bad. SWC run in sync mode, blocking main thread, in addition they are not using benchmark.js or isolated tests.

See in my fork, swc is winning :P
https://github.com/chyzwar/sucrase

Once swc-cli is re-written in rust with better IO results could be even more impressive.
The Sims 5 Has Already Been Cracked and Pirated
(Parental) Income bracket is not a bad place to start + parental educational achievement.
> [...] can you provide any details ?

I installed Authy desktop, logged in and it retrieved my tokens form the cloud. Not anything else to it.
The taxes on alcohol are already quite high; vice taxes are good politics.

I am all for a complete ban on alcohol ads, even if it seems about as likely to happen as a ban on car ads.
https://www.microsoft.com/en-us/research/blog/project-everes...
I was surprised to learn only a couple dozen of these dozers have ever been manufactured.

Each one is 1/3 the mass of a 747.

I could've sworn this is what they use to push lava around during initial stages of construction on the Big Island of Hawaii. Pretty sure it's only a little brother version, though ;)
Breathless optimism detached from realty of the proletariat. Seems on brand.
Zig doesn't have a C compiler yet, it bundles clang. Someone in the community was working towards a C compiler in Zig though.

ImportC is basically a C frontend for the D compiler, semantics are close enough but there are some changes to be made still.
I know a lot of farmers who don't have trucks that big, that's all I have to say abut it

They might have cattle trucks, they might have tractors, but having a "big truck" isn't really required.
It's widely popular in narrow circles.

Primarily for developing cross-platform desktop (or mobile, see Gluon, https://gluonhq.com/) applications.
LMAO at these journalists pretending they're so surprised to find this. As if they had no hand in creating this environment... and as if this wasn't the whole point to begin with. The upper class owns journalism and this state of affairs was very much the goal.
In Austria, if you have your hi-vis vest in the trunk, an officer will at least let you know their disappointment in case of a control. Driving schools also teach you to put it in the glove compartment.
I don't know, I'm not a twitter employee. Probably ideology.
Oh neat - I remember seeing this in Fabien Sanglard's book about Doom but I didn't realise that the source code had been released.
Thanks for updating it, but, my comment was less about the title and more about the article which uses the 13% but fails to mention how they calculate this and I (pessimistically) think it's intentional because if you do a better calculation the number is probably more like 1% and 1% sounds a lot less scary than 13%.

Also, I feel special now that you replied to one of my comments, thanks for all your work to keep HN a civilized place :)
A pre-ban Four Loko malt beverage and Tool might be a better pairing.
Guessing you're not listening to their angry tracks.
The D compiler will steal your passwords, but only for old VAX BSD versions of passwd, so Walter can log in and fix your K&R C bugs while you're sleeping.

your daily edition of WalterBrightFacts™
I'm so incredibly confused. Rivets vs screws? Somebody help me understand.
lmao @ Economist not crediting the author in the article.
The Progressive movement of the early 1900s - see e.g. Pg 4 of https://www.ca-ilg.org/sites/main/files/file-attachments/uni...
But you really should click on it, then go watch the whole movie :D
I had never heard of anything either so I googled it and there’s quite a bit out there. Meditation induced psychosis seems to be a particularly bad outcome.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8380174/
I've had HPPD symptoms for many years after my first trip, and all of them are beginning to disappear now that I finally properly continued trauma therapies (with no substances involved).

I'm just making this up, and have zero studies to quote, but may it be that HPPD is actually a positive sign, on a path to healed trauma?
Yeah, that's a UX problem.

I need to do that every time and remember.

From my experience, you loose access when the last backup you made and synced was made before the key you need now was added.

I.e. this doesn't work in practice.
I've been active in reforming voting systems since I think that makes a difference to how politics works.

Is there a path or actions that address class issues other than the standard "run for office" and "vote for people who will address class-related issues"?
This rope only matters for production oriented systems. Most programmers are doing quotidian processing tasks. Manipulating CSVs, processing data to get statistics on, plotting points on maps, maybe writing a simple automation. Almost every software engineering class I read about when I was a graduate student teaching undergrad classes spent time discussing the pitfalls of the "rope of mutability" and explicitly discussed the idea of immutability to make this kind of programming safer. I agree with another poster that it's just much easier to teach general programming skills and thinking procedurally. I do think that programmers have to unlearn some of this when writing production-grade software, but most programmers will never write anything like that.
There were some attempts made for Python 10 - 15 years ago and the conclusions were that it's very hard to do it right.
If I remember correctly Zope was using some sandboxing and because of it, it took a while time to catch up with newer versions of Python. You had to compile you own Python because the one that came with the Linux distribution was too new.
Also If I'm not mistaking I think that PyPy has some sandboxing.

Anyway I'll leave this from 2013 here:

> After having work during 3 years on a pysandbox project to sandbox untrusted code, I now reached a point where I am convinced that pysandbox is broken by design. Different developers tried to convinced me before that pysandbox design is unsafe, but I had to experience it myself to be convineced.

> It would also be nice to help developers looking for a sandbox for their application. Please tell me if you know sandbox projects for Python so I can redirect users of pysandbox to a safer solution. I already know PyPy sandbox.

-- https://mail.python.org/pipermail/python-dev/2013-November/1...
I've had C++ projects at work over the years, and generally despise the language (it feels too complex.) I actively avoid it. C is fine. C++, no thanks.
Probably better than the hyper-amplified advertising via proxies we have today: brand placements, shills, boosters, influencers, etc.
If it's a strategic investor who is getting 2.5%, would he be open to joining at the 30 MM valuation for 0.5% and getting 2% in advisory shares? That only works if the percentages are really that small.

And congratulations on the 5x increase in valuation!
I disagree, for reasons I've given all across the thread. His "incitement" stuff is fatally broken. His "fighting words" stuff is fatally broken. His "defamation" stuff presumes prior restraint for defamation. It's a mess.
My first thought on this is why not just build the solar panel on the ground, there must be some major efficiency gain from building this to offset the complexity and cost, or is the main benefit being able to point concentrated power to a different location? (such as a 1m square receiving panel on a moving ship?)
> they’re doing the 1+/- hour shift every week…

And this is why so many are knackered on Monday after two days off.

Rest (read: sleep) is important. The rule of thumb is to keep your bed time and wake time as consistent as possible. Deviation are counter to our evolution.
Parsing code without any kind of framework or high level helpers is, for lack of a better word, fiddly. C strings are an awful tool to do it because memory safety depends on getting a lot of buffer size / string length calculations right - there are plenty of opportunities to make mistakes. The fiddliness also induces developers to make changes in existing code in the form of local clever tricks instead of adapting the code to cleanly implement new requirements. It's only a small change and the tests (hopefully there are any) pass, job done! But maybe it violates a non-obvious assumption for another clever trick somewhere else, etc...
> Witnesses told NBC Bay Area the Tesla driver was sitting on the tracks and distracted when the crossing arm came down on the car. She reportedly exited the car, moved the arm off the vehicle then tried to beat the train.

I thought it was bad enough but holy #£%£%£}£#€|€{{ just ram the damn crossing arm if you’re in such a damn hurry.
North Korea fires ballistic missile over Japan – alerts
Upon closer examination, it may not be. There is some force multiplier there that I am not accounting for and cannot because there isn't really a good unit of measurement for technological progress or research speed. What seems intuitively obvious is that a country with zero STEM graduates isn't making much headway in research unless they recruit immigrants, so there should be some correlation with the number of STEM graduates and speed of technological advancement.
I do not have a passion, and I have always hated that advice for that very reason.
I did my time in C++, had fun, learnt plenty, then got an offer to do some python with a way better salary. At some point company have to seriously up their offer if they want me to care about ABI breakage, weird bug cause by undefined behavior, and the usual 100k loc of legacy code with 10+MB sized object and no coherent memory ownership.
Anything else those would be good proxies for themselves?
The first level of complexity comes from the format. A bit array is super easy to parse (in C, and assuming you take care of endianness). JSON is more complicated; YAML is more complicated than JSON; XML is more complicated than YAML; X.509 is more complicated than XML (I think, anyway). The more complex the data format, the more complex the parsing; the more complex; the more opportunity for bugs.

The second level of complexity comes from variability. A bit array doesn't vary, every bit is in the same place. A string varies. Anything that can vary causes complexity; more varying, more complexity. This applies to the data format and the data.

The third level of complexity comes from features. Every feature is a new thing that has to be parsed and then affects some code somewhere, the result of which affects more parsing and code. The more features and options there are, the more complexity.

"Why does it seem easier in high-level languages?" High-level languages have slowly had their bugs stripped out, and give you features that are rarer in low-level languages. You literally aren't writing the same routines in high-level languages because you don't need to. If you had to do all the same things, you'd have the same bugs. And a lot of newbies simply are lucky and don't personally run into the bugs that are already there.
Thats their thing, they dont credit any articles.
Does ImportC support extensions like attribute cleanup yet? It is basically the same thing as D's scope(exit).

More broadly, are there plans to support C extensions that are available in GCC and clang?
Killdozer and the San Diego tank guy were almost pre internet memes.
> If your doctor uses Epic, the Health app can usually create a SMART credential directly from your medical records instead of downloading a state app.

Slight correction here - the health record is already in the SMART format, e.g. already a signed JWT enveloping a FHIR vaccination record.

The Health App is turning encoding this into a custom URL scheme and tossing that into a QR code.

The reverse also works - I can scan the QR code and import it as a vaccination record into the health app.
Success and failure are, of course, highly subjective terms. Success, according to what definition? What flavor of failure?

I'd almost be inclined to suspect that Musk says (privately, to his closest confidants) that he's had very few successes and a great many failures.

Now, on the other hand, if one wanted to say that his public persona is often that of a pompous windbag, I'd be hard-pressed to disagree, though I'd hasten to add that (unfortunate as it might be) one almost has to be a pompous windbag in public to get far in business in contemporary culture. We live in the Era of Outrage, after all; "number of people pissed off" might as well be currency.