skysight-inc/HackerNews huggingface dataset:
> Looking at the state of open source software today a google is simply impossible because the ecosystem has rotted from the inside.

The Oxide route is one of the better approaches for backend. "Apple" of enterprise OSS, but I think their ambitions are too small. Prefab containers full of seamless and modular amounts of each food groups: CPU, GPU, RAM, SSD, HDD, interconnect, and uplink all in and managed. Not rack-up but dirt-up and totally managed offering IAM, VMs, 12factor PAAS, serverless, volumes, and object storage with multitenancy, accounting, security, data lifecycle, config management, appropriate redundancy, and other cross-cutting concerns harmonized in a way that is necessarily managed but sufficiently customizable.

Frontend, the trick is standardizing on the least fragile tools that are widely used enough. Churn on tools and dependencies is a distraction and a time waster.
Yeah, in my personal anecdotal experience Postgres wasn’t really known as the “good enough for anything, rarely the best at anything but pretty good at it” workhorse until the mid 2010’s.

It is great though, amazing piece of technology. Not 100% sure you need some specialized data store for your use case? (Most people aren’t). Pick Postgres. You can always switch to SpecializedDB later when pg falls over.

I cannot undersell enough how hard it is to be at being 90% good at everything. Like, you can pick Postgres for these technologies and not get fired for it at first glance and it will carry you to medium-large scale

- time series

- GIS

- Graph

- CRUD/ Jamstack apps (eg Supabase)

- Queues

- and on and on and on

If it even tangentially involves data you can trust that Postgres has some solution that will mostly work with some edge cases unless you are at disgusting levels of scale. Love it. A true jack of all trades
Yes it is possible and you will make it thru. You are on a journey of self discovery and enlightenment and you recognize that something is wrong, that your life is out of balance with your values. That is a huge step. This is big psychic pain which is a real thing like real pain is when you break a leg.

You are also experiencing something called "learned helplessness". Learned helplessness and depression are inevitable responses to long term stress. Inevitable means every human will experience it. You are stuck in a shitty job you hate and can't get out of and have no control over. The lack of control piece is fundamental to that stress. This is the rat in the shock box experiment. The rat becomes depressed because it can't control or stop the shocks.

You know you are depressed like the rat in the box... so take this very seriously and seek out a therapist and even ask your doctor about medication. The therapist will teach you skills to understand yourself and strategies to cope or change.. and the medications will probably help. Start with the professionals: a therapist and a medical doctor. Eventually you learn that the box is a lie and you can step out of it at anytime and go off free from the trap.
>ESA subsidised by Jeff's hatred of Elon.

Isn't it ESA subsidizing Jeff's hatred of Elon? I thought Amazon is paying less than market rate so as to keep Arianespace workers busy.
I’m on the same page as you regarding the anti-“saturated animal fats” crowd, but I actually don’t mind them. My animal-based cooking oil spend would be a lot higher if everyone stopped buying plant-based oils.
The higher PPP is well explained by the fact that the actual blocks are bigger. Plus, younger age targeted sets have more figurines and less small pieces. For example, the duplo train set I bought for my daughter has several very large train car bases.
When goods stop crossing borders, soldiers start crossing borders. The easiest way NOT to go to war is to have open trade.
I would bet they had no problem passing the Cracking the Coding Interview type algos coding that so many places use as a proxy for intelligence and competence.
Funny to see how google kills itself for the sake of diversity
One sector booms whilst another busts.
Study puts fermented foods, not fire, as pivotal moment in human brain growth
>Putin views Ukrainians as Russians and wants to forcibly incorporate them in his nation.

You couldn't be more wrong. Putin's goal is to exterminate the Ukrainian people. Russia has been trying to do that for over a century. Taleb needs to read some history, preferably not Russian written.

>we see lots of comparisons between Gaza and Ukraine, but one important difference

You missed the other important difference, Ukraine never attacked Russia, Hamas/Gaza attacked Israel.

Taleb is a fool if that is what he thinks.
Its both. I chose some particularly ostentatious examples to drive home you can select for whatever it is you may or may not want without subjecting your applicants to _tests_. I figured the dual-objectives would make that clear.

> * Filter candidates who put objective statements in their resume".

> What in the world is that?

Some people, as well as my early education, recommended to put "objective" statements on your resume stating your literal objective in applying for the role. I'm surprised you haven't heard about them! edit: Personally I dislike them as archaic wastes of space.
BigTable did have coprocessors, but they were only ever described with not a lot of detail in a Jeff Dean talk. That didn't stop HBase from implementing their own take. See https://www.cs.cornell.edu/projects/ladis2009/talks/dean-key...
Yeah, but neither Plato nor Descartes proposed a mechanism… both might have suggested “automata” but the concept of general purpose computers seems essential for imagining the world being based on a mechanism.
It will have 100 cameras capturing surround footage of ex-coders throwing cats at the vehicle. Case dismissed.
The perpetual chase for quarterly growth means companies churn out products for consumers in developed economies who discard their older toys for the new shiny ones. So much waste is generated and a lot of it is shipped to poorer nations, in some cases via govt applied pressure (like in second hand clothing). It's now up to these poorer nations to figure out how to deal with the waste.

Developed nations should step up right to repair campaigns and punish planned obsolescence by manufacturers to push back against this churn generated by the chase for endless quarterly growth.

I've never seen planned obsolescence feature in discussions about excess carbon dioxide emissions
This is awesome!! I will be installing this as soon as I grab my laptop.

I was immediately drawn to your post because I'd made something similar.

https://github.com/bigH/interactively.git

I wonder if you could generalize the idea to support many more commands having an interactive interface on the CLI. I have long imagined a "command builder" which depending on cursor position would load the appropriate docs and display them as you edit your command line.
I do 100% remember starting at 18 months verified by parents. Memories not remembered are forgotten.
The bank J.P. Morgan recently published an analysis about employment in the US [1] (this is the best source I could initially find with no paywalls and a non-superficial, sector-by-sector look at the data). According to the report:

* "The Bureau of Labor Statistics (BLS) reported that the U.S. economy added 275,000 jobs in February." However, "unemployment rose to 3.9% in February, the highest rate since January 2022." In January 2024, the overall employment rate was 3.7%.

* "A spike in construction, retail and food services jobs contributed to the surprising gain in employment in February."

* "Payroll gains in February were distributed across many areas of the economy. Health care, leisure and hospitality and government led the way, contributing to almost three quarters of the job gains."

This matches with the anecdotes that I've been hearing from day-to-day conversation: certain sectors such as health care and the service industry are short on people, whereas openings are far fewer in other sectors such as technology. However, I couldn't find employment data specific to the tech sector in this brief report.

[1] https://www.jpmorgan.com/insights/outlook/economic-outlook/j...
your dentist is probably using it to analyze xrays if you get them every couple of years.. it points out all sorts of neat stuff
Interactive Jq with Fzf
It looks like it is packaged in the official Fedora repos: https://packages.fedoraproject.org/pkgs/foot/foot/
I can remember a handful of scenes dating back to age 2 or 3, and maybe a bit earlier. How well varies, like as I’m writing this my recall ability is somewhat weak, likely because I’m tired. If they happen to cross my mind earlier during the day when I’m more alert they’re fairly vivid, considering their age (~33 years).
You do realize how predictable an assembly line is though right?
- Found a new company

- Own 100% of the shares

- Bring a few people on, shares get diluted to 20%

- A few years on, the company is very successful and has a valuation of $2 billion, growing from $1.3b the year prior, despite being private and only having ~20 employees

So in that year the founder "made" $140 million, what happens there? Should the company be forced to go public? Otherwise, where does the other $139 million go, does the government "tax" the shares and end up with majority control of any company that grows too fast?
Is California one of the more progressive states with regards to reductions?

This does not bode well for the world we share.
Precisely because it is a private company. It’s lapping US Government space flight too, and mainly because it can use its rockets for any customer, not just the defined mission.
They may be brilliant, but if they're string theorists, they aren't scientists.

Or at least that's Woit's point.
Web bloat means pages are 21MB+, some sites are harder to render than PUBG
One of my best hacks back in the day was an 8080 emulator, for the 8088/8086 back in the time when what you were really trying to do was run the 8080 code as fast as possible (because the first PCs were slow, and emulating 8080 code was much slower than running 8080 code on a native machine).

Invariably at the time the 8080 emulators would have a dispatch loop, fetching the next opcode and dispatching through a jump table to some code to emulate each of the 256 opcodes. One problem with this was that you couldn't dispatch this way without altering the CPU flags, so you'd also have to save and restore those with LAHF/SAHF (fast) or PUSHF/POPF (slow). In general you'd need about 10 8086 instructions to emulate 1 8080 instruction, and in the early 1980s this meant your emulated CP/M program would run much slower than on your old CP/M computer.

My emulator would emulate 1 8080 opcode with 4 8086 opcodes as follows; An 8080 instruction, say 0x94 = sub h would be emulated with code loaded at address 0x9494. That code would be;

sub bh,dl ;bh = bh-dl, emulate h with bh, a with dl
lodsb ;al = *si++, get next opcode, increment emulated pc
mov ah,al ;eg 0x94 -> 0x9494
jmp ax ;jump to next instruction

This is a classic example of trading space for time, your emulator is sparsely distributed through 64K of RAM. So you needed 128K to emulate your 64K 8080.
> 20 years ago I would have agreed with you, but today I don't.

On that point, I'll agree with you. 20 years ago I would have said you're flat out wrong, but today, I'd say you have a valid point in that too many people give up after the first few failures (or never even try enough to get to a failure point)
serious question, as interesting as language models are, what is the value proposition behind something like character AI where you can theoretically debate philosophy and ethics with Plato?
What can this do for Satellite imagery?
If your read the article I linked above and countless adjacent ones you'll see a subtext of blaming "unfair State support" (ie. Pentagon/USG) for SpaceX success. Before spaceX, the target was Boeing.

Ultimately it is really about being desinterested/unambitious/distracted.
But this example itself shows Europa (a moon) to be a singular world among other worlds.
61 is a younger death, but at that age death is very much on the table, statistically speaking - especially back then.

In 1991, when he died, life expectancy for men was 72 years. Meaning for every guy that lived to 83, one guy died at 61.
The issue is that they can add your name without consulting you. The user mentioned in the article, Monica, took her name from a support email she sent for something and added it to her profile without asking - then they didn’t give her any way to remove it.

The article also mentions that they can add data they collect from third parties, so it’s overall pretty sketch.
To be fair, bubble Japan had ridiculous property bubble valuations. At the peak, the grounds of the Imperial Palace had a valuation more than the entire state of California.
Or they already have them and want the EB2 application lock-in.
Cool project. You could definitely do more with this with more modern Minecraft tech like custom models and physics engines.
Yes and no. CHERI provides bounds safety but not lifetime safety. If you use capability enhanced garbage collection you can have both, but obviously bolting garbage collection on top of everything you're already doing with manual management (reference counting, etc.) in your existing C/C++ codebase is going to be the worst of both worlds.

Lifetime safety is a much harder problem to solve. Despite CHERI providing ""more robust"" bounds safety, the fact that you get decent lifetime safety for essentially free from MTE is a huge plus. The two technologies aren't incompatible so in theory you could bolt the two together to get MTE lifetime safety and CHERI bounds safety, but that would likely waste a ton of memory.
Respectfully disagree, especially in a world where simple tests will be solvable by LLMs/code-assist tools remotely.

* How would you proctor the test to know the candidates aren't cheating?

* How would your test actually test capability to program? (Assuming a legitimate test and not just a blind take-home proving you can code a todo-app...)

* What do you do when your test is leaked online?

* How is your test better than requiring an accredited degree from some institution? (which, for the record, I think is also not a great filter.)

The test is switching the filter from you filtering candidates to the candidates filtering you. Why apply to you when I can apply somewhere else? Interestingly, Canonical keeps coming up as a place to _not_ apply for because their entire process is bonkers: https://news.ycombinator.com/item?id=39750181

I think asking candidates to fill out 18 pages of prose before talking to someone is inhumane.
Offending someone and intentionaly causing anxiety and distress is not the same thing. I don’t know why you are mixing the two together. I hope it is not because you are not arguing from good faith.

Telling a chess player that chess is a silly game with a hodge-podge of rules crudely kludged together can be described as offending. It is a bit crass but to each their own.

The kind of communication I want people to be arrested for is way beyond that level which I would describe as “offending”.

But assuming you are asking in good faith: Why do I want people arrested for intentionally sending distressing pictures? Same reason I want anyone arrested for punching someone in the face. Because I think that behaviour should not be tolerated in civilised society and I want it to happen less often.
Judge Dredd™: Texan Edition (complete with extrateritorial summary executions) is going to be scurry.
We've had "fun" solving this for Phosphor which has similar parts to Causal, but is focused more on real assets and emphasizes connection with computable contracts.

For circularity, we found that we could keep the UX dynamic by making a deep copy of the circular part of the DAG behind the scenes, asking the user to determine which variable in that path should be "resolved", hard coding that variable in the copy, then solving that variable to zero through a newton optimization. Once optimized (in parallel to main graph), it feeds back into the main DAG just like any other dependency.

Would be a silly approach in Excel, but not so much here.
Are you being serious?

https://www.youtube.com/watch?v=b6nZKkrWoas
I agree, it's definitely still possible to get bored.

If I stop making progress on my personal projects, sinking my free time into games or online interaction is very unsatisfying.
Yes, because that was literally the point of the COTS and Commercial Crew
Convince me that this isn't sometimes just going to make up completely wrong values
I love that you love it so much. I put about ten hours into it to see what the hype was about a while back and had to stop…because otherwise I would’ve put in way more lol.
Quoting Jim Koen:

"His dad wasn't "just" a computer scientist, he was a professor for computer science and artificial intelligence at Michigan State. Sergey Brin's father was equally a professor in mathematics at the University of Maryland.
> It's obvious in retrospect that this was a great idea for a startup. It wasn't obvious at the time.
It may not have been obvious, but the decision was damn well near as engineered with data as it could be. They also were _insanely_ well connected through their and their parents academic career.
Both Sergey and Larry had obtained their PhD prior to starting the company. I can also remember reading that they obtained significant amounts of funding through connections Larry's dad had into the industry.
You can ignore the rest of my comment, what follows is just my take.
Their success story is imo one of the most blatant examples on how privilege really does give you a boost in life. I am not arguing that anyone could have done it, but I do wonder how the world would look like if we were all kids of academics with a successful career, with a relatively safe, secure and stable childhood home and a family background that really incentivizes learning and academic success over succumbing to the pressure of, you know, having an income at some point."
I'm afraid I have bad news.

The thing about Starlark is that it is effectively Turing complete.

You can simulate a while loop with a long enough foreach, an if statement, and a break statement.

And by "long enough," I mean long enough to make anyone just stop the build, but hey, if I stack the foreach loops, I can make the inner loop exponentially long, even though ints are limited to 32 bits.

By not taking out the break keyword, Starlark remains Turing-complete.

And yes, I tested this.
Sadly, same here: following the instrs works for Tiny Basic (which is quite basic!), but CP/M segfaults. Any idea to get past this?
It's great that you get to enjoy birds and your home theater. Birds are amazing.

That shouldn't be the _only_ option for people trying to buy an affordable SFH that isn't an apartment the size of a closet.

I also don't think suburbs shouldn't exist at the cost of walkability. We lived in a modern suburb for two years. Parking was easy (driving to the parking was horrible), but I absolutely hated that walking anywhere was completely infeasible.

Early suburbs were smaller, highly walkable and had (smaller) single family homes. I grew up in such a suburb after my first years in NYC. Our house was small (by today's standards), but I walked to school, walked to the main strip to hang out with friends and took the bus to the mall (though its schedule sucked) and to NYC (when I began working).

Why can't more suburbs be like this?
I somehow didn't expect such a well written article from FlipperZero. I'm used to companies that answer to politicians, legal changes/battles more "emotionally loaded", rather than objective with facts, examples, cool graphics and technical details!

I normally can't concentrate enough to read such long articles posted here on HN, but I did read this one without noticing how long it is. And I can see how non technical people would understand this article too, while technically versed people probably won't get bored reading this, very well balanced!

This article also cleared some things up for me, as sillly me somehow really thought that people used the Flipper Zeroes to steal cars.

Kudos to the authors
You completely misunderstood the point being made by that comic.

CRISPR unlike fire, a gun, bleach etc isn’t extremely harmful to human cells, we’ve used it to edit people’s DNA before. Ex: https://www.science.org/content/article/crispr-helps-blind-w...

So objecting because it needs to be injected into a human isn’t a relevant critique here.
> And it is even worse when that encourages people to fail to organize, vote, protest, push for better work and better working conditions for everybody who are not founders of unicorns.

You've lost me here. How does working at a startup make it any more difficult to do this than working at a bank or hospital? For that matter, would you discourage someone from pursuing basic research at a university or a doctorate degree because that doesn't directly advance a political agenda?
Things like inertial scrolling are not 'fancy UI animations', they're core components of a touch ui. Take out the touch UI and you're back to something like a nicer Treo.
Async in Python vs. JavaScript
My problem with gradle is I never use it enough to get familiar with it, once the problem is solved I promptly forget everything.
[dupe] https://news.ycombinator.com/item?id=39729057
Doesn't stop tons of folks from tryin', and just because it can't be done yet doesn't mean some ingenious individual won't have some amazing breakthrough that makes it possible in the future. Many of our modern technologies were considered "impossible" at some point in the past, yet now are perfectly normal things we interact with on a daily basis. "Conscious" machines may be the same one day. Only time will tell.
Clearly, we need more airship transport.
>The real way to start Google is to be smart, hard working and incredibly lucky. IMHO the best way to start a company is to be smart, hard working and patient.

Reward requires effort, but effort does not guarantee reward.

It's a fact of life that we really should teach our kids instead of the nonsense that effort will be rewarded.
The article is about having a completely separate plane (glider, really) that is towed by a conventional plane. The glider gets to ride in the powered plane's wake, and presumably the fuel cost to tow the cargo plane is less than the cost of flying two independent planes.

This isn't about making a larger conventional plane that has more volume to put cargo in.
https://meals.chat/ is pretty good at this via Telegram. The chat interface on phone is super easy. But yes, it does need help most of the time.
This seems like a peculiar take. Outsourcing one part of your space program while your own capability is still being built, is surely just pragmatic and is hardly a leading indicator (let alone 'the' indicator) for European irrelevance.
Generally speaking:

- Delivery: getting the mRNA and guide RNA into the target cells

- Expression: ensuring the target cell expresses the mRNA, thus making the protein

- On Target Editing Efficiency: ensuring the intended edit happens at a high rate

- Off Target Editing: ensuring other edits in other locations do not occur
Thanks! I prefer to set my path in ~/.zshenv so I don't have to worry about anything misbehaving in non-login shells, but this rabbithole led me to a good option to cover both: https://www.zsh.org/mla/users/2003/msg00600.html