skysight-inc/HackerNews huggingface dataset:
Interesting… feels like reality has an error-correction mechanism, that perturbations small enough can be smoothed out at a macroscopic scale.
It might actually be using that, I’m not intimately familiar with the topic.
Choice of Pet Could Predict What Kind of Personality You Have
You're not entitled to any of that.
You get an error that tail call can't be performed which is kind of the point of tailcall attribute. Same thing with regular c++ destructors or dozen other language features which interfere with tail calls, no need for extensions like __attribute__((cleanup()).

https://godbolt.org/z/Yex74Wjz7
Formatted Rust kernel documentation available now on kernel.org
What are you gonna ship?
I've been running my own (not-for-profit, for people over the age of 21) server for the past 5 years.
We're basically just a Vanilla+ server, we have no problems finding new people to join (thanks to /r/MinecraftBuddies)
Ask HN: Why do you have to do something extra to get promoted?
I am working from last 12 years in software.During this time I have worked with couple of startups and some fortune 100 companies.When I started my career, during my 1:1 it was always told to me that I have to do something extra to be promoted, which indirectly meant work on something extra other than your usual day to day job. Now I am an EM and during my conversation with my peers it's same. They don't want to promote a person who is doing their job effectively. They want someone with that extra edge. Why is it like this? Why can't I just do my work go home and enjoy my free time.Why do I have to put in extra work over the weekends or in my free time to build something extra to get promoted. I am fed up of this.
You can treat spaceflight like software and work out the bugs by trial and error. Lord knows spacex did.

You just can't put people on the vessel while you're doing that part
Using a drone to release mosquitoes infected with deadly bacteria into the wild
Can it fly back unmanned?
Yes, I would expect that as well.

Implicit overcommit is really only necessary for fork and general backwards compatibility.
Bit-banging a BASIC Birthday
Jeez, no kidding. Think about criminal sentencing guidelines. Not all circumstances are the same.
This blog post says 2 and a half minutes not seconds.

I know Bazel is a build system which distributes builds among remote machines.

In fact using any computer language you can achieve these goals - you just need to program it.

So yes you could probably do all the things with all the things, but Basel does not solve this problem out of the box.

I wonder why stripe didn’t “just use Bazel”.
Yeah I get it. I guess its mostly building a prototype is easy, but shipping it means it needs to have everything integrated to have sales .etc. Working in a company in 5-10 years can go either ways, you can get stuck working for someone too.
It absolutely does, as the definition of a voxel is, roughly, "a 3ormoreD regular grid of point-samples".
The README.md could use a link to know what this is talking about: https://flipperzero.one/
Our ISP installed fiber too late in the year to bury the cable, so it just laid on the ground for 7 months until thaw, right across our walkway and yard. They weren't even worried about it getting damaged.
Codeviz – Codebase Visualization in VS Code
It’s a culture thing more than a competency. Java is an institution and for some older developers it’s all they have ever done.

In the big corporate world it’s not about how well you write software. Nobody cares. It’s how well you fit in. You are an interchangeable cog doing the same things in the same way each day for years. That is what employers are looking for.

Under the hood that means a repetitive low creativity environment. So don’t go in there thinking you are going to innovate anything. Just play the game in the same way as everyone else.
There are plenty of legitimate points made in the article. It also seems uncontroversial at this point to claim that companies are struggling to justify the expenses and inflated share prices brought about by the rush to implement LLMs in as many use cases as possible.

As far as I am aware, the author is right to claim that there is no solution to AI hallucination on the horizon, which is a severely limiting problem. Also I understand we are reaching the boundaries of useful training data available. Both factors suggest current AI improvement simply cannot follow the same trajectory as transistors under Moore's law.
I wonder if someone here is talking to themselves? Asking open questions with the trash account and answering them with the real account.
The Policeman's Beard is Half-Constructed.

https://archive.org/details/policemansbeardi0000unse
WiFi dev board does not cut it?
I assume the point of Apple owning their own modem is not just not to pay Qualcomm, but also to integrate more deeply. I’m betting that they’ll be able to integrate it with their CPU and perhaps reuse the ALU so that there is efficiency there and maybe a boost in battery life or a thinner device.
right, I'm actually wondering if one could build an esp32 device that did this itself (i.e. without the need of a flipper zero). Basically something in a similar form factor of an actual air tag.

the anti-stalking features make airtags less useful for anti-theft (or theft discovery), as any aware thief can just disable the tag due to the anti-stalking feature (apple does note that its not designed for anti-theft purposes). But if one can defeat the anti-stalking feature, it makes it much more practical for this.

Personally, I wish Apple allowed one to permanently put their air-tag into law enforcement mode, which would prevent you personally from tracking it (and remove it from stalking alerts), but would provide legally recognized law enforcement the ability to request the tracking record (i.e. same process that they might use for requesting cell phone location data).
Maybe someone is testing their LLM, how good scores it can get on HN.
Quite to the contrary, if everyone stopped eating chicken (and eggs), it would be much more likely to become extinct. ;)
This is classic HN. "Apply API-style thinking to the Real World."

What is reasonable cause for police officer to search someone? Mind you: This single point alone has hundreds of interpretations around the world, across all cultures. Within a single country / culture, there could be many interpretations.
If you tell GPT-4 to get snarky, you can sometimes end up laughing (and it seems a tad more intelligent and socially perceptive besides!) . But Claude-3.5 can definitely get me laughing, at least.

Now imagine telling Claude-3.5 to try being snarky while sorting out software issues at a customer's office.

There should be a warning label!
As the disassembly in the post demonstrates, the problem with the fallback path (which is not necessarily the error path) is not how fast the call to it is, it's that the mere existence of that call can force the compiler to create a stack frame and spill registers into it for the whole function, including the fast path.

OK, maybe “force” is not the right word—nobody says the compiler has to have a single stack frame structure for all possible execution paths of a function. Nobody even says it has to use the standard ABI for a no-linkage (static or anonymous-namespace) function (that doesn’t have its address taken). But the reality is, all compilers I’ve seen do, including Clang, so we want a way to tell them to not worry about the ABI and avoid wasting time on preserving registers across the call.

Re your nice jump table, sure it does. But if you try running the result under, say, perf report, and your test bytecode doesn’t describe a short loop, you’ll see one of two things: either you had a branch mispredict on each dispatch; or the compiler went “looks like you’re trying to write an interpreter” and moved the indirect jump to the end of each case (I’ve seen Clang do this). And either way the register allocation in the resulting code probably sucks.
Now it seems Elon is trying to displace the Toyota Hilux and disrupt the technical improvised combat vehicle market. See https://en.m.wikipedia.org/wiki/Technical_(vehicle)
I don't like to be negative, but since you asked for a roast, I'm
seeing mostly big stretches of empty space with intermittent blurbs of
text that reads like the filler text a wordpress theme example page.
Toolbar menu options are unresponsive except for one that brings up a
noscript dialogue for me. Don't you know that web sites should be
readable with javascript disabled?
This looks cool! I'll have to look into it :)
Owner of 7-Eleven stores receives buyout offer from Canadian rival
Agreed. And it goes beyond jaded monetization. A popular player and predator was only recently arrested after initiating physical contact with one of the child laborers. The game is simply not a safe environment for children.
If these libraries are so small, self-contained and "completed", why not just copy-paste these functions?

Submodules can work too, but do you really need these extra lines in your build scripts, extra files and directories, and the import lines just for a five line function? Copy-pasting is much simpler, with maybe a comment referring to the original source.

Note: there may be some legal reasons for keeping "micro-libraries" separate, or for not using them at all though but IANAL as they say.
I am pretty sure you should have marked this comment /s.

The Mythical Man Month surely applies.
(in case elaboration is useful: AirTag relies on GPS location reports from user unaware iOS phones. This enables a stalker to throw a tag into your backpack and follow you. iOS notifies this happening to the user based on tag ID, and presumably GP meant that cycling through fake IDs could bypass triggering that.)
At this point they are probably not going to succeed in certification. It is a damage limitation exercise. They can...

1. Return uncrewed and burn up. Nasa complemented for its caution.

2. Return uncrewed successfully. Nasa complemented for "excess of caution".

3. Return crewed successfully. Major concern remains over the craft. People continue to question the decision making for years.

4. Craft kills the crew.

Either way you are not getting a certified spacecraft out of this.

Of course there is a further possibility that the departing craft will cause risk or damage to the iss.
It's far from trivial. Autoanalyze doesn't work on partitioned tables, only on the partitions themselves. Partitioning a busy job queue table is a nightmare in itself.
Hmm. There is a point here.

The reason grocery stores and meat packing plants are inspected, is that competition on price, on profit is a thing. So eventually in a competitive market, someone tries to cut costs by reducing safery checks.

Look at Boeing. Cutting safety in the name of profit.

So if there is a lot of competition for app stores, cost cutting could come out of reduced fees, "safety inspections" could be impacted.

Which means we'll need new laws and regulations for store owners, to make sure they are performing due diligence.

At least, as a parallel construct.
Do those companies really care about open-source, or just about code they can freely integrate into their proprietary products?
Show HN: Exponent
tldr: launched Exponent, a stock exchange app of creators, last week. Based on feedback, made some small iterations. Try the app and tell me what you think.

Launched a week back (https://news.ycombinator.com/item?id=41221312) and getting good feedback. Thanks for signing up and trying out the app!

Based on feedback, made some iterations:
1. More prominent looking IPO tab
2. Information on virtual currency being used

Would really appreciate constructive feedback on the product. You can subscribe to the creator IPO (IPO closes Aug 26th)

PS: I also applied to YC F24, so here's hoping :)
It was clear :)

Thanks for giving it a read and I'm glad you enjoyed it. I plan on hopefully writing more posts in my free time
> Brisk allows you to run tests for your local code changes in the cloud

how does this work for interactive debugging?

I was going to ask the same about the system in TFA but I might as well ask you :)
I wouldn't say that LLMs aren't fun, it's more that jokes out of context aren't fun. If you ask somebody to just tell you a joke, there's a very low chance that you'll actually laugh, especially if it's in text format.
But I've had some serious laugh looking at some of dougdoug videos featuring LLMs
Does Stripe use RoR?

The author mentions the codebase was Ruby, but I didn't see if they talked about Rails.
Promotions are overrated. They only lead to more BS and less interesting work duties.
>> They will say anything confidently without knowing anything.

Understanding how these algorithms work, I don't know why we would expect anything different from this?
Here you go: https://www.justice.gov/d9/osg/briefs/1983/01/01/sg830081.tx...

You can read all 7,000 words, then you will better understand the "correct interpretation".
He also accuses other users whose (benign) posts weren't deleted of CoC violations so I'm not going to assume his judgement for deletion was reasonable unless I see the deleted posts.
Based on previous articles[1], it's either return them on Starliner or bring them home as part of the SpaceX Crew-9 mission[2].

So the timeline is irrelevant to embarrassment. The Crew-9 mission has been rescheduled to 24 September, a decision needs to be done way beforehand. If the decision is bring them down using SpaceX, the Starliner crew will then stay until the end of the Crew-9 mission in March.

[1] https://www.wired.com/story/nasa-boeing-starliner-decision/

[2] https://en.wikipedia.org/wiki/SpaceX_Crew-9
Seoul and Busan set records for consecutive tropical nights
That is a great point, I can't even imagine the headache to design for that capability.
"I think Windows 8 is a catastrophe for everyone in the PC space. I think we’ll lose some of the top-tier PC/OEMs, who will exit the market. I think margins will be destroyed for a bunch of people. If that’s true, then it will be good to have alternatives to hedge against that eventuality." - Gabe Newell

https://www.neowin.net/news/valve-co-founder-windows-8-is-a-...

Take a wild guess when they started pushing steam on linux, and which version of windows introduced a store.
Yeah the ULID/UUIDs which can be be partitioned by time in this way are AWESOME for these use cases.
"Some days you're the simulation, some days you're the calamari." (If you know you know)
Why did you link HELP.spek.cc specifically? It appears to be an unsecured (http) outdated page with older (version 8.2/8.3) downloads.

But just spek.cc (liked on the github) is a substack site (odd choice for a project homepage) with version 8.5 downloads.

Github: https://github.com/alexkay/spek
Substack: https://www.spek.cc/p/download
buran77 wrote:
> You'd be comparing to an old optical disc. So almost anything is higher
> reliability than that, starting with a newer optical disc and probably ending
> at any cloud storage.

Is "cloud" really being considered as a viable backup solution?

I mean, some of my CDs are older than most of today's "cloud" servers
and can be read just fine.
As far as I understand, you will only be able to speed up code that was previously written in pure Python. This excludes JAX, PyTorch, NumPy and any other Python package written in C/C++/Rust/Fortran.
Pretty sure Keynes did not oversee human greed being this enormous
> it heavily depends on how we define "we"

No need to get overly semantic. We the people. We the 90% who have no representation in media or politics.

> Two out of those three groups are both supposed to uphold the responsibility of others.

Sure, and throw the legal system in there too. They're not fit for purpose, unless you realize what their purpose really is - upholding and maintaining a murderous, genocidal, apocalyptic status quo. No exaggeration.
I challenge this kind of thinking. Why haven't other highly developed democracies decayed in the same way? Wouldn't all judges, everywhere, behave in the same way?
I often feel as though the actual time taken to setup a toolchain is overlooked, and can lead to frustrating conversations, particularly when there are delays even after setup caused by toolchain-related issues.

I put together a 10-15 min read, breaking down hardware toolchains with some advice on decision-making that business/commercial managers can use to hopefully make everyone's lives easier regardless of technical background.

Any feedback on here is welcome, I'm currently writing posts like this on a regular basis and thought this one could be useful to share.
That's so cool that he responded! Thank you for sharing
But due to recent events we can all imagine the headache to not have that capability ;)
Do we more or less know how many days worth of supplies they have to keep both up there if needed?
> This blog post says 2 and a half minutes not seconds.

It's meaningless to say "we can run tests in seconds". You can't run my tests in seconds because they're single threaded and take 10 minutes. The important thing is the speedup, and they got a pretty good speedup. Arguably the nop build/test time is important too but it doesn't look like they measured that.

> Basel does not solve this problem out of the box.

Yes it does.

> I wonder why stripe didn’t “just use Bazel”.

In my experience it's because setting up Bazel is a) more work than setting up some ad-hoc build system (Make or CMake or whatever) and b) difficult to switch to retrospectively. So it only gets used where you have people who are experienced enough to know that you will wish you had started with it, and can convince the inexperienced people that it's worth the effort.

Usually you get too many inexperienced people saying "it's too difficult; we'll be fine with Make".
I started to listen to Bill Gates' interview [1], just to hear what he had in mind back then. Sounded almost topical in today's world. AI was mentioned, and predicting users' input in the distant future.

Side note, archive.org has two players. The first one doesn't have a timestamp where you currently are. The second player, the Winamp clone does have it, but I don't think one can link to specific parts.

[1] The Bill Gates interview starts at 10:10 https://archive.org/details/the-famous-computer-cafe-1984-11...
It's an obvious conclusion at this point but there's a lot of pressure to decide otherwise because of the financial and political stakes. The core issue is that NASA and Boeing know this and don't want to sign off on this. But they also don't want to sign of on the failure of the mission just yet; having signed off on the launch already. So, they are a bit stuck here.

Fortunately, running down the clock makes this a foregone conclusion. A lot of the components and systems on this thing have expiry dates. So, they are running down the clock. And of course the longer that lasts, the more potential for new problems there is.

By simply running down the clock, they get to land the thing without passengers and without having to do so because of the original failure. So everybody saves face (somewhat). My guess is they'll try to land it normally without passengers to "validate" it at least worked as advertised. But without risking astronaut lives. And then dragon swoops in and it's business as usual and nobody died.

The difference between Dragon and Starliner is that Nasa used Dragon for years without passengers so they knew the thing worked as advertised. And then the first launch with passengers was a non-event in terms of safety as it was just another launch for them. It's what SpaceX does: iterate lots until they can nail it every time.

The issue with Starliner is that launching it is too expensive to do this. No reusable rocket means they need a new one every time. So, this is only the third launch they've attempted. And the previous unmanned launches had lots of delays and issues. Technically they've never had a flight without problems.

They never had a lot of confidence building launches without passengers because the cost for that would have been astronomical. So, it's a big question mark in terms of safety. And all the constant incidents involving Boeing aren't instilling a lot of confidence.

So, they are simply running down the clock until failure is a foregone conclusion. The pressure is on Boeing to guarantee safety to NASA. And there's no way that either of them is signing off on a manned return of this thing because they'd never hear the end of it if it goes wrong. Which is why we're getting all these euphemistic statements about hard to quantify risks to explain why they can't sign off.
The police in the U.S. can be awful, but let's not get smug about it either. Police in MANY places worldwide and also in many European countries are just as bad or worse (if sometimes less overtly aggressive) and often you don't even have the basic protections of the law that you can use to your advantage in court later.
I thought there Terence Tao was the Mozart of maths. So confused

https://www.smh.com.au/lifestyle/terence-tao-the-mozart-of-m...
Best to just forget about it and listen on a connection not using pooling.

https://jpcamara.com/2023/04/12/pgbouncer-is-useful.html#lis...
I got my 8-year-old going on Roblox because she asked for it. I had no idea what is really involved with it and as I watched her play it, it all seemed to me to be a big scam.

She would play games and want Robux. So she would go on her iPad and download iPad games that pay out Robux. The iPad games are total junk that only pay Robux after my kid watches ads. Some of those ads are for crappy games that pay Robux. Repeat the cycle.

I was appalled by the whole thing and deleted Roblox. She has gone back to Minecraft and does not seem to miss Roblox.
> I think the same argument could be made for Twitter/X. The app stores by Google and Apple specifically disallow pornographic material, yet the app is full of it.

Reddit is allowed too. imgur, snap, etc.

I assumed you're fine as long as your raison d'être wasn't porn and the content was user generated / supplied.
What is purpose of the law enforcement feature? Would it be like donating an AirTag to police?
It is Ruby but not rails
I concur with this. Our kid can earn robux doing chores, and she only earns them once in a while.
It often leads her to a period of deliberation, where at first she's like 'I so much need this, I must do whatever chores it will take!'. Then gradually as the minutes go by, she gets doubts, and at some point flips into "No. Way. THAT is NOT worth THAT MUCH WORK!"
Whenever this happens, I get sort of proud or satisfied.
A lot of times it doesn't happen, she does the chore and gets the reward.
But other times, especially for costly idiosyncratic choices, she comes to her senses.

The insane spending sprees/binges shrink a lot, when they are expressed in "how much vacuuming and floor washing am I willing to endure?"
Feeling pressure to perform to the extent of tryimg to cover up or ignore serious safety issues raised by engineers is how you get people dying live on TV.

That is obviously a lot worse than a delay as far as the opinion of the public goes.
*morale
And, as you can see on the sibling thread where I'm being downvoted, there is an actual pessimization: since a noexcept function requires an eh_frame, it will not be able to tail-call (except for noexcept functions).
I'm glad you've found an use for it. Its most common use is a paperweight at home.
mstolpm wrote:
> There is already the opposite situation: "available on iOS AppStore (except in
> EU)". And that might pop up more often in the future.

We already have lots of that related to website access. "Not available
due to GDPR" is a pretty common error message for me.

If anyone wants to reply that "I've just dodged a bullet thanks to EU
blocking unethical websites" then all I can say is I know how to dodge
bullets by myself, thanks.