skysight-inc/HackerNews huggingface dataset:
You should be looking at employment as a contract, and marriage (and other personal relationships) as a covenant. If you apply tit-for-tat with your spouse, at least one of you will end dissatisfied and hurt.
> A few minutes after liftoff of SpaceX's Starlink 9-3 mission, veteran observers of SpaceX launches noticed an unusual build-up of ice around the top of the Merlin Vacuum engine, which consumes a propellant mixture of super-chilled kerosene and cryogenic liquid oxygen. [...]

> Numerous chunks of ice fell away from the rocket as the upper stage engine powered into orbit, but the Merlin Vacuum, or M-Vac, engine appeared to complete its first burn as planned. A leak in the oxidizer system or a problem with insulation could lead to ice accumulation, although the exact cause, and its possible link to the engine malfunction later in flight, will be the focus of SpaceX's investigation into the failure.

> A second burn with the upper stage engine was supposed to raise the perigee, or low point, of the rocket's orbit well above the atmosphere before releasing 20 Starlink satellites [...].

> "Upper stage restart to raise perigee resulted in an engine RUD for reasons currently unknown," Musk wrote...

For Falcon 9 manned launches, there are a whole series of abort modes and we-didn't-get-to-orbit splashdown locations:

https://www.nasaspaceflight.com/2020/05/examining-crew-drago...

It'd be interesting to know where in this mission's flight profile, if it had been manned, the launch director would have ordered an abort. That LOX leaks often lead to explosions is Rocket Science 101.
Well done !

In the github page https://github.com/paradedb/paradedb/tree/dev/pg_lakehouse, DataFusion still appear and probably should be replaced by DuckDB.
“third place” is just starbucks marketing jargon. this article is an ad.
One interesting thing about NK is that they have their own walled garden intranet, only accessible from NK. https://en.wikipedia.org/wiki/Kwangmyong_(network)

Kwangmyong has been around since the latter half of the 90s, and is famously 'home grown' as a deliberate security feature.

NK also has some access to the regular internet, but it's very limited and tightly controlled. Meaning it is a luxury reserved for a few members of the upper echelons of NK society, or certain entrusted to people who need it for work (intelligence agencies and whatnot).
It is the visual design. The design seems scrollable but it isn't. Suggestion for the team - terminate the image by wrapping in a container of sort and not touch the bottom browser chrome.
Read the rest of the French history book, please. So you know what happened afterwards and keep your pants zipped up.
Should employees get their salaries adjusted by inflation once per year?

Why yearly, not monthly? Also what if there is deflation, do people get pay cuts?

A lot of these issues are very easy to criticize on the surface, I don't think many here have ever tried to employee people and work on profit margins.
Unsurprisingly, I find also unsupported on Firefox for iOS.
They overlap in meaning to the extent that I would use either interpretation for either word. For instance in England there are chalk figures called miz-mazes (https://en.wikipedia.org/wiki/Mizmaze) which are non-branching.
Online key-checking tools from Pwnedkeys
CVS, Perforce (that I believe Google used for a long time or still does? ) and ClearCase. History did not start with Git :-)
Might not be the popular experience but for me there are some killer features I like the apple watch for, fashion isn't one of them.

The health and fitness stuff is nice, but more so for productivity it's nice. I never need to take my phone out of my pocket most days purely because notifications and phonecalls pop up in my watch.

More on the health and fitness front is that I can leave home with airpods and my watch and not be cut off from the world when I go out for a jog, previously I would need to deal with a holster for my phone.

The thing I generally miss the most when I don't have my Apple watch on, I can't lift my arm to look at the time or get today's date. And that leads me to want to go back to my old analogue watch.
It hurts, but it's not supposed to. The web stack is now pure hell, almost completely devoid of what makes programming software enjoyable in the same way as making furniture or machining a tool, which it used to be and still is in places. The web ecosystem has raced to the bottom with the goal of enabling less and less talented/experienced developers to be productive. That goal is good, but the changes didn't have to be so bad - however, the nature of the web means that it's almost completely nonviable to make large breaking changes to the foundations, which are they kinds of changes that actually improve things and benefit everybody. So instead we build up layers. It's so disappointing considering what it could have been like.
Yummy yummy me want cake. /s
Climate change is coming for hospitals
How is this different from calling Secrets Manager directly? The only benefit I can think of is caching. So your secrets can be fetched a bit faster. But that is such a niche use-case, and you can easily cache it yourself if you need to.
they could add a url redirect on the client side if they match the old hash routed url
It is not literally just a betting shop for shareholders. Most companies aren't even public or have shares.

Using FAANG as the example for all jobs is not useful even though this is HN.
It would be quite easy. I sent a message to the creator, hopefully he'll implement that for you and everyone ^^
There's no getting around the control issues without a clunky peripheral, but this site helps to find the rare examples which aren't designed to bleed you dry at least: https://nobsgames.stavros.io

Predictably many of the high quality games in that category are ones which started their life on PC or consoles and were ported to mobile later. Mobile-first game development is rotten to the core.
seems like dying is easier
FYI, this is false. These HFT firms are subject to the same regulation as other brokers, which is extensive. In particular, it's explicitly forbidden to front-run pending customer orders, or to share any information about them with the proprietary side of the firm. In my experience, these firms take these rules very seriously.
The Effects of Meaningless Work
In my experience people don’t change jobs because of comfort and the lack of resilience to stress that comes with being unemployed. And possibly having negative interactions with people they work with. Also there is the possible pain of guilt some employers try to impose like, we invested so much in you, bla bla, but you left us
There was several generations of source control before git came on the scene.

Wikipedia has an overview here https://en.m.wikipedia.org/wiki/Version_control
Tangentially related: Most journalists - especially in tech these days - seem to be doing practically no original or investigative work and simply rehash what they read on Twitter & co. Are there any decent apps that do the same thing? For example I'd like to say "Follow everything SpaceX-related from these primary sources and give me regular updates/summaries". I don't care to read people's opinions on it, just the aggregated raw info would be nice.
Great analogy, and one of my favorite books, of which I'm due a re-read, thanks for the reminder.
Misremembering and AI Hallucinations (2024)
You say “final invoice”. So I’m guessing you were paid something. You might have gotten paid all you’re going to get.

Let me explain. I don’t know much experience you have with how your customers valuing your work product. Under some circumstances you may have maxed out the value of your work. If you want to keep working with them, or within the community that you share with them, again, you may want to let it go. There’s a lot of moralistic reasons why you may have reached some kind of limit. And from personal experience I know it’s next to impossible to appreciate them at this moment.

But if they were impossible, and you overdelivered, solved the problem with grace and generosity—and still believe you are owed your final invoice…nothing short of legal intervention will jump start a non-paying client.

That said, I saw this little nothing viddy on instagram. It’s a funny FU

https://www.instagram.com/reel/C8meIe6OQpr/
Show HN: OpenVoiceChat - Python library for building AI Voice bots
The library's intention is to allow anyone to use any STT, LLM and TTS models for making low latency voice bots.
If you look at "Goodbye Lupus" by Brooke Goldner it doesn't seem to only be your personal experience.
SEEKING WORK | Remote | Market researcher and analyst (with the founder's mindset)

I'm an entrepreneur and researcher with 4 years experience of building technological products as a founder, PM, business analyst.

I can perform market analysis, compose the technological roadmap and prepare the business model. If you would like to learn about the market landscape and opportunities, or localize the growth areas within your business, that's a great incentive to work together.

My background includes MSc in Physics. In the spare time I self-study math statistics and social networks theory.

Context: building https://knei.space and looking for the freelance projects to bootstrap it further. I'm flexible about the projects you need an impact at.

LinkedIn: https://www.linkedin.com/in/semyon-fast

Email: lancesamf@gmail.com
But you're not adding variants without a reason? You want them to have some effect.

It's hard for me to think of an example where it would make even sense to "having to remember to handle the variant" rather than "handling the desired effect of the variant".
Thank you so much! Will be very happy to move to something that isn't YouTube Music.
Sometimes you just want a daemon to fetch secrets / config files containing secret for whatever code you don't own.

For example you spin up nginx and setup HTTP basic auth quickly and don't bother writing your own script to periodically update user list from SSM.
In Praise of the Fc Shell Builtin
Really if you aren't disposable barring literal world class individuals, then management is utterly incompetent at their jobs. Even in a utopian happy relationship you could get hit by the proverbial bus or truck and then the company and everyone else in it is screwed.
The article has answers

> It seems that the original author

> - Briefly added the authorization token to their source code

> - Ran the source code (Python script), which got compiled into a .pyc binary with the auth token

> - Removed the authorization token from the source code, but didn’t clean the .pyc

> - Pushed both the clean source code and the unclean .pyc binary into the docker image
Level 1: Conversing Bots

Level 2: Reasoners (you are almost here)

Level 3: Long-term Agents

Level 4: Innovators

Level 5: Organizations

If it has reasoning, what limits its ability to reason about whether something is innovative? A simplistic expectation of gradual linear progress is useful only for scary correction graphs to present in regulatory capture meetings.
My personal approach, especially these days, with Open Source solutions, is not just to go start hosting it ourselves. I wish to have a hosted version, and I start by trial or pay but with the peace-of-mind feeling that I can bring it in-house and host it ourselves. Honestly, I don't trust myself to maintain critical infrastructures.

I was looking for something similar, but I'm not ready to start doing it myself. I would love a hosted version.

On a nostalgic note, I think yours is akin to the story of how Flickr started - Image hosting was a side thing that they needed and it went on to become a product on its own.
I don't agree those words let you say anything you like about something.

However, given the overwhelming consistency and volume of testimonies, supported by satellite imagery, investigations by international bodies and leaked internal documents, it's clear these types of acts do occur.
well i know ars is not using chatGPT because of the grammatical errors
This is not an ideal way to run most companies however I can see this work under a few conditions.

1) This policy is known and communicated to current and future hires.

2) The company has found a way to pay each person the current market rate and makes efforts to adjust accordingly.

Otherwise why would anyone stay?
Anywhere between 28" and 30" is in the accepted range, though 28" will feel a little low to most people. I had a table at 31" once, and every time I sat at it, I felt like a kid sitting at the grown-up table.

A good reference for stuff like this is Human Dimension and Interior Space:

https://archive.org/details/humandimensionin0000pane
Is AI already boosting US power demand?
Seems a little complicated, you can just ask for bechmark results.
There is a great solution for all these problems: https://github.com/gorhill/uBlock

Seriously, why bother trying to correct advertisers opinion of you so that they can manipulate you more effectively.
> We had to create monthly checkpoints (.tar.gz)

Not `git bundle`?
I am sorry but this is not true, the Danger Hiptop also known as T-Mobile Sidekick series was incredibly popular in the US starting with the color version in 2003. By any definition it was a smartphone. (Also, Android is direct successor to it as Andy Rubin left Danger to start Android.)
the robot-taxi is coming out profoundly next year - running for 10 years now.

Who does believe the same lie for 10 years straight??
Not to mention the performance / async / memory usage benefits you would have gotten on Node/Deno (not to mention lower cloud bills). I do not know why teams doing this.
This is a odd assessment. I agree certifications aren't all that, but having people learn them isn't about that. It's more that people don't feel like reinventing the wheel at every company, so they can focus on the real work, like shipping the application they've written. So companies like AWS, Docker etc, write things, abstract things away, so someone else doesn't have to redo the whole thing.

Yes I can host my packages and write tooling around it to make it easy. But JFrog already has all the tooling around it, and it integrates with current tooling. Why would I write the whole thing again?
The article talks about 1.6 PB / day, which is 150 Gbps of log ingest traffic sustained. That's insane.

A change of the logging protocol to a more efficient format would yield such a huge improvement that it would be much cheaper than this infrastructure engineering exercise.

I suspect that everyone just assumes that the numbers represent the underling data volume, and that this cannot be decreased. Nobody seems to have heard of write amplification.

Let's say you want to collect a metric. If you do this with a JSON document format you'd likely end up ingesting records that are like the following made-up example:

{
"timestamp": "2024-07-12T14:30:00Z",
"serviceName": "user-service-ba34sd4f14",
"dataCentre": "eastFoobar-1",
"zone": 3,
"cluster: "stamp-prd-4123",
"instanceId": "instance-12345",
"object": "system/foo/blargh",
"metric: "errors",
"units": "countPerMicroCentury",
"value": 391235.23921386
}

It wouldn't surprise me if in reality this was actually 10x larger. For example, just the "resource id" of something in Azure is about this size, and it's just one field of many collected by every logging system in that cloud for every record. Similarly, I've cracked open the protocols and schema formats for competing systems and found 300x or worse write amplification being the typical case.

The actual data that needed to be collected was just:

391235.23921386

In a binary format that would be 4 bytes, 8 if you think that you need to draw your metric graphs with a vertical precision of a millionth of a pixel and horizontal precision of a minute because you can't afford the exabytes of storage a higher collection frequency would require.

If you collect 4 bytes per metric in an array and record the start timestamp and the interval, you don't even need a timestamp per entry, just one per thousand or whatever. For a metric collected every second that's just 10 MB per month before compression. Most metrics change slowly or not at all and would compress down to mere kilobytes.
Worst part of it is that lower stage engines, in SpaceX's case, have been thoroughly studied after flight, because they return back in working condition, so any quirks in them have been found and fixed long ago. Upper stage engine is based on the lower stage one but all of the delta between them could only be validated through telemetry - there's never a returned article in a recognisable shape to study and fix bugs in - because upper stage is not reusable and mostly burns up upon reentry. It makes hidden, rare bugs very likely.
Well, there is the question of how much quality we want or need. This process is by someone who created a very terse programming language. Indeed, it probably is a way to create such a thing. Most of us are not writing programming languages, let alone very terse ones. I am not entirely sure it is optimal for that use either. The triply nested loop might be a bit excessive. Of course scrum is, in theory, very flexible. One could have a 'definition of done' that includes the design of at least two alternative solutions, benchmarks for all of these and more stuff like that....
Would you care to elaborate with any source for this claim? Otherwise I have to crown this the dumbest thing that I've read on the internet this week. I see the HN moderation is doing a great job at keeping the triple digit IQs away.
The embassies are not my ballgame but I get the impression they are not there because a lot of diplomacy needs to be done all the time - but to already exist when the need for diplomacy arises.

Open channels of communication and all that.

An alternate explanation to your point is that countries would like to have the appearance of being as shadowy and influential as what the CIA has going on. I'll quote (AFKA) mos def [0] and also link to the 99% invisible episode in number stations [1]. Some countries broadcast codes nonstop A in case they ever need to, no one can tell they just started and B to have the appearance they have covert agents behind enemy lines, just to be spooky.

Mentioned that he worked for the embassy
People seem to find that interesting
High status, intrigue and mystery
Special code name on the hotel registry
I love it when they say
"Enjoy your stay"
They say it how they mean it
'Cause that's the way they been trained
Show you to your room
A suite with a view
When, if anything at all
Do not hesitate to call
...
Salutations, congratulations
Reservations, exclusive arrangements
Dinner with the patrons, the scenery is amazing
It's so outrageous, they whisper when they say it
When it's really real it's even realer than "The Matrix"
Classic, modern, ancient, flagrant
Get a special thrill every time they get to say it
Peace! I work with the embassy
On behalf of imagination industry
I come visit, you come visit
Such a pleasure, official business
La, la, la, la...
(Boogey, boogey, man, man)

[0] https://genius.com/Yasiin-bey-the-embassy-lyrics

[1] https://99percentinvisible.org/episode/numbers-stations/
Besides the iota dance hack of "enums" in Go, apparently Go 1.23 is going to bring another one, magic fields.

https://pkg.go.dev/structs@master

What more sane languages would use attributes for, Go 1.23 will do it like this,

type myStruct struct {
_ struct.HostLayout
}

Lovely design.
Such a bad title to a story. "over" means they will never be able to create that streak again.
It doesn’t take rocket science to understand that rockets eventually have a success rate of less than 100% .
(Edited changed failure rate to success from child comment)
A color that's worth $80M (2010)
Mars Odyssey reaches 100k orbits, gets view of solar system's largest volcano
Both https://en.wikipedia.org/wiki/Ullage_motor and https://en.wikipedia.org/wiki/Multistage_rocket#Hot-staging can eliminate the "Ignite in free fall" requirement. At the cost of introducing other complexities in the rocket's design.
This is huge; also AT&T knew on Apr 19 but only disclosed now; ongoing fallout from the Snowflake compromise:

- Records downloaded from Snowflake cloud platform

- "AT&T will notify 110 million AT&T customers"

- Compromised data includes customer phone numbers ("for 77m customers"), metadata (but not actual content or timestamp of calls and messages), and location-related data. Not SSNs or DOBs. Mostly during a six-month period 5/1-10/31/2022, but more recent records from 1/2/2023 for a smaller but unspecified number of customers. TechCrunch [1] has more details including Mandiant's response, the name and suspects location of the cybercriminal group

[1]: https://techcrunch.com/2024/07/12/att-phone-records-stolen-d...

I wonder if Congress manages to summon TikTok-like levels of anger on regulating this one.
AT&T says data from around 109M US customer accounts illegally downloaded
Isn't the problem with serverless only a problem with windows not supporting zipped symlinks ? (From what I understand from the GH ticket)
And, honestly, how is this info (which I WOULD want to know) meaningfully actionable to customers. We get our information stolen from a myriad of sources everyday. These companies do comparatively nothing to make things right and the burden falls on customers to pick up the pieces if you're in a tranch that is sold and used.
Why do you think it is toxic? Sometimes, I read a tweet or posts on X that I disagree with. Currently, I am missing the ability to express that. On the contrary the status quo of social networks interprets me - reading a post - as a signal to boost its spread, whereas I come to the conclusion it should not be spread.

Twitter and X were often compared to a global town square. Imagine you hear a rumor on a town square, but decide not to spread it. You can just do that in reality. This is practically impossible with most social networks. That leads to the fact that click-bait dominates so many social networks. That is toxic in my opinion.

There is a growing number of people that seem to be uncomfortable with the idea that people might not share their opinion. This is not a sign of extremism of the others, as it is often stated, but a sign of a healthy and diverse pool of opinions. One can agree with a post and disagree, neither is bad per se or even toxic.
What were you checking in? I've worked in monorepos with a lot of generated code (millions of lines) and 10 years of commits and the total repo size never went over a few gb.
You probably wanted to link this one instead: https://en.m.wikipedia.org/wiki/List_of_version-control_soft...
This is a heart felt message but has nothing to do with SWE pay. You don't make any suggestions here at all, am I supposed to interrupt this as everyone gets paid the same? If that is the case, say it.

If everyone is paid the same, who sets these salaries, unions? Then who sets the non union pay? Or does everyone work for the union or government?
China's banking turmoil: 40 banks vanish, Jiangxi leads collapse
Could you elaborate on this? What work does it require or missing features to be more production-ready?

Most startups start with postgres/mysql, probably build some customer-facing analytical reports, and stay with the same setup until they get bigger customers with lots of data. And then the postgres/mysql setup for analytical queries suffers from performance degradation, cannot scale much, etc.

My point is that most of these companies would love a fast postgres-compatible analytical service. Obviously, there are Clickhouse and other competitors, but speaking from experience all these require some changes in the setup, ingestion, schema, etc. While the postgres-ones would require minimum changes.
We need new metaphors that put life at the centre of biology Essays
Nearly all AT&T cell customers' call and text records exposed
Cradle: Empowering Foundation Agents Towards General Computer Control
Related: "Disposable Employers (2014)"

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