skysight-inc/HackerNews huggingface dataset:
slightly related: earlier I was experimenting with Rust string allocations, even though my code did almost same as standard library, the heap allocations were taking 10x of time. Relevant code:

fn alloc_string(s: &str) -> NonNull<u8> {
let boxed_slice = s.as_bytes().to_owned().into_boxed_slice();
NonNull::new(Box::into_raw(boxed_slice) as *mut u8).unwrap()
}

Approximately, if stdlib was taking 1µs, but my code was about 14-15µs for large strings. Profiling also did not help. Anyone have any guesses? Here is the full code: https://github.com/avinassh/string-alloc
I wonder if you can run FrankenPHP in this.
You seem to be unaware that the Soyuz system has been safely moving people back and forth to LEO for decades. SpaceX has been doing it since 2020. This failure should only be taken as a comment on Boeing's broken engineering processes and incompetent management. It says nothing about our society's spacefaring capabilities.
Is there a reason you continually post off-top political content here that doesn’t follow the guidelines? https://news.ycombinator.com/newsguidelines.html

> Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
Don’t tax accountants exist in the US?

edit: I have to admit my reply was a bit dismissive but can someone enlighten me: Surely you have to be able to pay someone else to file your taxes for you, right?
My Headphones Broke into a Megaphone
I was chilling at home when out of nowhere this loud shriek started blasting.

just pure sine wave as loud as a fire alarm next to your ear.
I cannot even describe the confusion of that moment.
it was like a glitch in the matrix.

fast forward a bit - I opened a spectogram app trying to locate the source of the sound but shockingly my entire living room, at every corner from floor to ceiling, rocked a solid 1306hz sine wave at >80dB clocking 87dB at max measurement.

a quick search online suggested permanent hearing damage at prolonged ~85dB, which is wild.

I'm not sure if it was the frequency or the amplitude but whatever it was about that sound was just impossible to locate with the human ear.
it just sounded "in your head" everywhere you go.

after recording this sound and playing it back on my phone I ruled out neurological cause, so the only reasonable ideas I had left was something electronic bugging somewhere.

I disconnected my laptop, monitor, tv, turned off the AC and the lights, heck I cut the power to the entire apartment and yet the sound continued unbothered.

could it be something battery powered?
helpless and dumbfounded I even started moving the electronics to another room and yet the sound remained.

I even checked other apartments but nothing came close. it was like a UFO in my home.
at one point I even half jokingly suggested to my friend it might be Havana syndrome type of thing.

the sound persisted for a minute and was gone.
then it rang for another minute and had me baffled.
finally it repeated for a third time...

I gave up. I went to check if I could block it by playing music on my headphones and... a shriek right in my ear!

IT CAME FROM MY HEADPHONES?!

it seemed whenever I touched a certain spot I could control the sound.
wiggle a bit to the left and it stopped.
a nudge to the right and it would run circles at an apparent rate of 1306 times per second with the force of not less than 1000 suns...

APPARENTLY my noise-cancelling headphones were on and its internal microphone had broken, giving it a false signal which it tried to cancel... by overcompensating to the max.

turning off noise cancelling appears to stop the noise completely.

so essentially my headphones broke into a megaphone.
(well, at least one which also has a broken microphone)
The shareholders literally own the company, so they are the ones who get to decide what gets maximized. Most shareholders decide they want returns to themselves to be maximized. Not all will in every single company at every point in time, but it's likely the case 99.9% of the time.
This is reductive, in the extreme, to the point of being incorrect. SpaceX had to sue to win its first contracts, Tesla was actively cut out of Biden administration EV programs and awards. Whatever success they've had, they have absolutely earned.
Dealing with dates in JS is easily one of the most annoying parts of the language. I usually avoid it at all cost.
> So yeah a minimal example won't use a lot of space but if you start to use the bells and whistles serde brings you will definitely bloat your target directory.

Which seems orthogonal to the number of dependencies?
How is a function that converts an internal date/time representation to an external/string-based one not "date/time stuff", regardless of the package it happens to be in?
In most of Europe, at least, the “producing lots of CO2 is good, actually” thing popular on the US right is just not a significant factor in mainstream politics. In practice, looked at globally, it’s mostly only a thing in big fossil fuel producers; the stats on global warming denial in particular are very stark, with the US and Australia _way_ out ahead of the rest of the developed world.
To think, just a century ago, those immoral coeds were running around breaking engagements!

"Rice Girls Not Quite Half Bad" https://digitalcollections.rice.edu/Documents/Detail/the-thr...

"It is an awful thing to say but it may be that she is called the village belle* because she has the most rings." (p2)

p4, just right of a taxi ad, is an ad for Stanford?

(also, either a chicken or a steak dinner may be had for $1, but a hat will set you back $5)

EDIT: * on the topic of texas belles (krasivyje i smelyje?), a very belated idea for songs that might be sung should the RF support Texas' secession from the US: "Jolene lish raz, Jolene lish raz"
> But really that just shifts the burden of backfilling prerequisites to the student.

Not if the students were taught that way from the start, learn for yourself at every step and you are never behind.
Build and Push the Docker image on AWS ECR using GitHub Actions
There was already a Minecraft VR: https://www.minecraft.net/en-us/article/minecraft-gets-plays...
There have been thousands of 'Aardvark Computers' around the world, but afaik they have all been support/service companies rather than manufacturers.
Presumably the last 5% is the bit that connects to your computer.
Presumably because they believe keeping Musk will increase value long term, so they are still maximizing the value of the future cashflows discounted to the present.

The size of Musk's ownership stake adds another layer to this metric, but at the limit, that really that just means the words "they" in my previous statement can be replaced with "Elon Musk"
It feels like Apple could help solve this. Make it a feature that if you find a device you can bring it near your phone and it will automatically set up a two way anonymous iMessage session.
I’m nearly positive that’s an editor “feature”. If you submit queries via the API, you can have blank lines.
Was it Steemit? They had a reasonable amount of activity for awhile, some of it was good content, most of it wasn’t though.
Oh, that's another beautiful counterexample, thank you!

I was wrecking my mind trying to come up with a scenario where what we did could go wrong with DST shifts alone (i.e. without a timezone conversion/relocation), but fortunately, most (all?) of Europe shifts DST on a weekend, never at the last day of the month, and with ample safety buffer from midnight, for which I am very thankful.
As long as you double-check it's work, you could always ask an LLM for help with some of that, maybe? I'd install something local like Ollama or somesuch and download one of the larger more popular more recent models and give it an appropriate system prompt related to being a "writing assistant" or something like that. Then bounce ideas off it and maybe throw a few related articles at it for "context" to work with. It's one of the things a lotta recent LLMs are actually useful for and somewhat good at.
If you assume willingness to learn CVS is in line with being able to provide valuable contributions.

I have worked with CVS myself in the past and would probably have no problem getting used to again.

Some fresh out of school smart people might consider it a thing of the past. And just decide not to deal with it. Like COBOL.
Am I naive? It seems like POXIS ignoring leap seconds is a major mistake. Wouldn't a standard that means "number of seconds since January 1, 1970 UTC" be much more useful than "number of non-leap seconds since January 1, 1970 UTC"?

Does this mean that converting two DateTimes into their POSIX time and subtracting them will not yield an accurate representation of number of seconds between two timestamps?
This is the kind of "why not" projects that one could use Copilot for!

Sorry, I'm heading to my workstation to ask Copilot to help me build a new JVM language using ancient Greek reserved words.
Is this on a git repo or somewhere it could be viewed instead of a direct download?
> an equivalent "experience" (visual appeal, time latency) to Google Docs and Google Sheets?

When people say something like this, in my experience they will not be satisfied with anything but a high quality, nearly visually identical knockoff of the product that they're used to, and, after complimenting it, they'll find some intangible reason to dismiss the knockoff (at the least, for being "just a knockoff.")

> (2) the looks-bad (ugly dark rectangles, fonts, etc.)

You may think your "looks bad" is universal, but that's an illusion caused by using the exact same products from the same product lines as the people around you. "Looks bad" is an unfalsifiable excuse. You know you shouldn't be selling yourselves to these companies, but you have to figure out a way to blame it on the only people offering you a way out.

> (painting a spreadsheet that doesn't hurt one's eyes)

How fragile are we? Your eyes hurt from spreadsheets and word processors.

> the above description in mind, please

Nobody has time to figure out what you think looks bad, especially when whatever the current dominant, consumer-hostile product is fits the bill. Just use Google Docs and Google Sheets, and don't feel guilty for not being someone you're not.
Since then 500 million people or more have been taken out of poverty. They are competing with you for resources. That's why what was going on in the US in the 50s is no longer possible.
Take down Nvidia? Yeah.

Cuda.
Distributed systems don't have a single monotonically increasing clock, so designs should never assume that sorting them works reliably. A system should be benchmarked to check whether hotspots make an index faster or slower.
> and apparently also in Europe:

I’m fairly sure that if you take Volkswagen AG as one vendor (which you probably should, because it is one), they outsell Tesla (they have about six brands producing electric cars, mostly rebrands of the VW id.3/4.)
> Usually not. You can ask your provider for a new number in a different city and they will issue it. Most Canadian providers are country-wide so you don't need to switch provide if you don't want to.

There's a way around this that I've done a few times. You port the number to VOIP (I use voip.ms) and then you set up that number to forward to whatever the new number you get given. Dialing out you still get your new number, but people dialing you can use the old number.

This was super handy when I had to move my mom from a retirement home in one city to another city a province away.
“Game Over | Vendor Locked”

Thanks for sharing :)
I think their claim isn't that it's impossible to be efficient in existing SQL but rather that pipe syntax is more natural and approachable to a lot of people?
Upload, download, latency, and how many options to choose from are what I looked for the last time I bought a house.

I actually asked some of the neighbors about it and called local ISPs.
When dealing with async I think it is very relevant to think of exactly the points where control can be switched.

As such a regular memory read is blocking, in that control will not switch while you're doing the read (ie your not doing anything else while it's copying). This is unlike issuing an async read, which is exactly a point where control can switch.

edit: As an example, consider synchronous memory copy vs asynchronous DMA-based memory copy. From the point of view of your thread, the synchronous copying blocks, while with the DMA-based copying the thread can do other stuff while the copying progresses.
Many people even get nausea from playing non-VR first person shooters, or things like too much screen shake. Nowadays most games have a slider to increase the field of view, which decreases nausea, but for a long time it simply wasn't known that this is an issue. There are some problems which people don't tend to complain about, they just avoid products which cause those issues, apparently "for reasons that aren't obvious to them".
Firefox can definitely download very large files with no problem, JS doesn't even need to be involved, downloading a file is ancient browser functionality.

The server sends an application/octet-stream response and a few other headers and it works.
WITH clauses are optional and appear before SELECT. No reason why the FROM clause couldn't behave the same
Your definition of blocking is a bit different from my own. Synchronous is not always blocking. If the data is there, ready to go, there is no "blocking."

If you consider all memory reads to be "blocking", then everything must be "blocking". The executable code must, after all, be read by the processor. In an extreme case, the entire executable could be paged out to disk! This interpretation is not what most people mean by "blocking."
Zig has a list with design issues

https://github.com/nektro/nektro/issues/2

I hope it succeeds.
Is this article arguing that a timestamp should include space ?
I get that timestamp can be display differently depending on the space (i.e. TZ and locale).

But does it mean that we need to add the space component to a timestamp ? Feels like 2 distinct things. Sure, when I record an event, I might not only want to record "when" it happened, and "where". But the "where" does not change or impact the "when", and vice-versa. Those feel 2 distinct properties to me, and I might want to store them separately.

Maybe I am missing something.
Law and money are both old world concepts. I care about code and attention. I also believe in respecting other people. Law was invented to formalize deeper concepts like respect. Just because the law is broken, doesn't mean it's ok to start disrespecting others boundaries and intentions. All progress is played out above the legal waterline. Code doesn't exist until it's written. That's the way it's always been. We also have a voice in that process.
ROFLMAO. I dream of 100Mbps. The only thing my ISP can guarantee is that it will be "at least" 10Mbps.

Unfortunately, knowing that fiber is a mere 0.5 miles from my house doesn't help me in the slightest.
Because right now it's not even research, let alone economical. This isn't Stellaris, this is real life.
The post I was referring to said that this new pipe syntax was a big reordering compared to the vanilla syntax, which it is. But my point is that if you're going to understand the vanilla syntax, you already have to do this reordering in your head because the order in which the the vanilla syntax executes (inside out) is the order in which pipes syntax reads. So it's just easier all around to adopt the pipe syntax so that reading and execution are the same.
How many wars did he start, or get started on his watch? Real ones, with dead children, not twitter flame wars.
If you're logged out: you can't any more.

Nitter (and clones) remains the only way I look at Xitter these days, and this instance is being tossed around elsewhere in these comments, works for me: https://xcancel.com/id_aa_carmack/status/1827363452194619692
Detecting AI fingerprints: A guide to watermarking and beyond
You'd make a lot of money on the way to doubling the world's supply. 3000 tons annually just doubles how much we mine, not how much we have; that's more like 190,000 tons. And even if you doubled the total supply instantly, you'd now own half the current value of the world's gold, which would be about $6 trillion.

And of course gold has all sorts of really useful properties, so long term, it'd be worthwhile to make it abundant and cheap.
I'm unsure of the specifics of the Dragon capsule, but I know that on the Soyuz even the seats themselves are custom molded to each astronaut. You've gotta keep in mind that the capsules are designed for failure scenarios. That includes things like extremely high g force ejections (pushing close to 20g) from a failing rocket, depressurization scenarios, and so on.

It all seems a bit over the top when things go well, but especially as we start to up the rate of sending people into space - things don't go well quite often. The Space Shuttle only sent people to space 135 times, and there was a complete loss of life on two of those missions. If aircraft had that sort of failure rate then you'd see a plane dropping out of the sky about once a minute, literally.
Formal teaching training never made a bad teacher good.
There are reasons that I will not run financal apps (or anything sensitive) on my phone. That sounds like another for the list...
Until you can't
Figure skating doesn't induce mixed signals I believe. The mixed signals from VR presumably come from the inner ear accelerometer giving different signals than the visual system.
Yes, I love “from scratch” series as it follows the trend of Richard Feymans of I can’t do it I can’t understand it thing.

Abramov has a good and old but relevant video series on Redux from scratch too.
Fine fragrances from test tubes: A new method to synthesize ambrox
Reminds me of Elixir’s Ecto library.

https://hexdocs.pm/ecto/crud.html#pipe-based-queries
>- Crew 9 launching no later than Sept 24th with 2 crew + 2 empty seats

Actually, they said no sooner than Sept 24th.
Ask HN: Social Media Importance for SEO?
I'm a software dev with prior experience working on SEO for a large international company. I now own and operate a local service business. I don't use social media personally or professionally.

Do you have informed opinions on the importance of Social Media "integrations" on a website and how they correlate to SEO?
On all SEO analysis tools I've seen there are checks for social media links and even, specifically, Google analytics.

My business website typically "scores" slightly above average for technical SEO and CWV - which is the primary goal. But is intentionally lacking social media links and Google analytics. Cookieless analytics are used, via Goatcounter (not a plug necessarily but I discovered the service from a HN post and am very happy with it!).

I understand SEO is somewhat opaque and there are many factors contributing to rankings etc. I would like to avoid social media links and hardcore tracking analytics but am always reminded these are missing when running SEO analysis tools.

Just throwing it out there to get some opinions and thoughts. My current thinking is it's not a big deal either way, especially for a local service business where word-of-mouth is a more powerful driver of traffic. I would like the business and website to earn higher search engine rankings but am also wary of integrating social media, tracking, etc.

Thanks for any input
I loved Kelly's memoir; reading his story and how he did what he did makes it seem so simple in the telling; looking at the many billions wasted by companies trying to get close tells you -- not so fast.

I learned in that book that he actually returned money to the government for, I think, the U-2 project -- they made a few extra planes and had money left over. Amazing.

I'd love to read a longitudinal retrospective of failed skunkworks setups and see why participants thought they failed -- I bet it's a diverse list of reasons.
It seems like an ideal way to get shunned from society.

I’d also wonder about the legal situation; lots of places have laws against the covert recording of phone conversations, but I’m less sure about in-person private conversations.
On the off chance that I would be using VR headsets in the first place - I might.

Much in the same way I will happily play a well maintained pinball machine from the last millennium, or an arcade game in a lovingly restored cabinet from 30+ years ago.

There is an allure to retro-gaming with MAME (which I love), but for some of us, going properly vintage can have a special meaning.
Colorful Ribbon Diagrams Became the Face of Proteins
I want "Game Over | Insert 5 properly formed kube yamls to continue."
NASA JPL open-sourced ROSA, an AI agent for robot development and operations
Hey HN,

I'm a Data Scientist, Software Engineer, and Robotics Integration Lead at NASA Jet Propulsion Laboratory. Over the past year, our team has been working on the development of an AI agent that is fluent in ROS and can be used by developers of all skill levels.

ROSA (ROS Agent) is augmented with all manner of tools, including ROS1 and ROS2 tools, math tools, and more. It can also be adapted to new robots with unique capabilities by simply augmenting the core agent with new tools and system prompts. (see Developer Docs and Custom Agents on our GH Wiki).

Simply type in your query and ROSA will use its tools to satisfy the query. Some example queries include:

- "Show me a list of topics that have publishers but no subscribers."
- "Set the `/velocity` param to `1.5`
- "Echo the `/robot/status` topic"

Additionally, we added a quick and easy way to demo the agents capabilities by creating a custom agent for the TurtleSim bot. This agent serves as both an easy-to-use demo (in Docker), and as a how-to guide for creating your own custom agents.

As for the practical benefits of ROSA: we did several evaluations in which we asked human experts the same questions we asked of ROSA. For instance, "give me a list of 'status' topics, along with the message type, publishers, and subscribers, in a table format." The results were stunning, with cost savings anywhere between 5000% to 25,000%.

In the future, we plan to release agents for JPL's Open Source Rover and Boston Dynamics Spot robot, to name a few.

We would love to get your opinions and we are open to contributions from the community!

Check out the ROSA project on Github: https://github.com/nasa-jpl/rosa

You can also follow me on X / Twitter (@RobRoyce_) for updates, release schedule, and more!
927 is a noun at this point to me. Hell so many xkcd could be: 1319, 936, 2347. It's crazy how often referencing a xkcd is the highest signal to noise way of communicating a concept.
For past timestamps, arguably a UTC record of when it happened is sufficient as converting it for display in a specific timezone is a fixed, and no longer mutable transformation. For a future looking time, it's not sufficient, because e.g. DST rules might change, timezones might change (and there's usually at least several occurrences a year of some timezone or DST rule changing somewhere in the world). If you have a reservation for the concert hall from 6pm next September, you don't want to show up there with the previous show still occupying the venue just because your government abolished DST in the year in between.
they force you to file through turbotax on space station internet. Using turbotax is the penalty.