skysight-inc/HackerNews huggingface dataset:
I'm looking for a developer to join our venture.

About Us: - We operate in the GTM Marketing and Sales space - We're an AI-first company where artificial intelligence is deeply embedded into our systems - We replace traditional business logic with predictive power to deliver flexible, amazing products

Who You Are:

Technical Chops: - Full stack dev with expertise in: - AI agents and workflow orchestration - Advanced workflow systems (trigger.dev, temporal.io) - Relational database architecture & vector DB implementation - Web scraping mastery (both with and without LLM extraction) - Message sequencing across LinkedIn & email

Mindset: - You breathe, eat, and drink AI in your daily life - You're the type who stays up until 3 AM because "Holy shit there's a new SOTA model release I HAVE to try this out" - You actively use productivity multipliers like cursor, roo, and v0 - You're a problem-solving machine who "figures it out" no matter what obstacles appear

Philosophy: - The game has completely changed and we're all apprentices in this new world. No matter how experienced you are, you recognize that some 15-year-old kid without the baggage of "best practices" could be vibecoding your entire project right now. Their lack of constraints lets them discover solutions you'd never imagine. You have the wisdom to spot brilliance where others see only inexperience.

- Forget "thinking outside the box" or "thinking big" - that's kindergarten stuff now. You've graduated to "thinking infinite" because you command an army of AI assistants ready to execute your vision.

- You've mastered the art of learning how to learn, so diving into some half-documented framework that launched last month doesn't scare you one bit - you've conquered that mountain before.

- Your entrepreneurial spirit and business instincts are sharp (or you're hungry to develop them).

- Experimentation isn't just something you do - it's hardwired into your DNA. You don't question the status quo because it's cool; you do it because THERE IS NOT OTHER WAY.

What You're Actually After: - You're not chasing some cushy tech job with monthly massages or free kombucha on tap. You want to code because that's what you love, and you expect to make a shitload of money while doing what you're passionate about.

If this sounds like you, let's talk. Pablo@revenueformula.io
Clearly all the people repeating it without truely understanding it are just simple bots with a big lookup table of canned responses.
Here's a list of mutation testing tools for various languages: https://github.com/theofidry/awesome-mutation-testing

If you're looking for an option for Go, https://github.com/gtramontina/ooze can be of help. It was heavily inspired by https://github.com/zimmski/go-mutesting
Kmart Lied to Me, So I Hacked Their Lamp [video]
Tracking the Ancestry of Corn Back 9k Years (2010)
'Something worse than recession' worries predictor of 2008 financial crisis
Yeah, the New Deal. That terrible disaster that turned America into a temporary economic powerhouse until their kids decided no further investment was necessary to keep the good times rolling.

Enjoy your bridges.
It's a good Holy Week theme.
Ask HN: How do you prevent documentation from becoming tribal knowledge?
I've run into this situation before where I join a team and person X begins helping me with something, then person Y comes along and says, "Oh yeah we have a documentation page for this, it's buried here."

Or a different, but similar scenario: I'll begin trying to solve a problem. I'll search the team's documentation and find nothing, but then I'll be pointed to documentation that is exactly what I was looking for. Ugh.

So it's kind of funny, I'll be on a team with a wealth of information documenting everything, but it's borderline useless since I can't find what I need when I need it, and only Joe who has been here for 15 years knows exactly how everything is laid out and knows where to point me. How do I prevent this? How can I structure my documentation so it's easy to navigate and easy to stumble upon what you need. I can't be the only one that's had this issue, right?

I guess at a higher level I'm realizing that this question really is, "What's the best way to structure documentation"?

Additionally, any tips on how to do this in Confluence? I feel like at least 20% of the problem is due to how awful it is to create anything remotely navigable in that tool.
Or, y'know, just build a bullet train.

USA. Biggest economy on earth. Most powerful nation. Third largest nation by population. Could maybe build one bullet train, like the 20 other nations that already have them in service, and the 13 other nations that have them in development.

Or just settle for mediocrity. Whatever.
Shift global narrative from scarcity and competition for resources to abundaNce and cooperation mindset, that is actually closer to the truth and more useful.
Minor point, but in most cases the title was made up by the editor, not Dick.

For example, Do Androids Dream of Electric Sheep? had several terrible tentative titles originally, including "The Electric Toad", "Do Androids Dream?", "The Electric Sheep", and, most improbably, "The Killers Are Among Us! Cried Rick Deckard to the Special Man".

Dick's editor at Doubleday came up with the current title. Dick didn't like it and thought it was too long and unwieldy.

Some more:

* The Divine Invasion: "VALIS Regained"

* The Transmigration of Timothy Archer: "Bishop Timothy Archer

* Ubik: "Death of an Anti-Watcher"

* Martian Time-Slip: "Goodmember Arnie Kott of Mars" (also serialized as "All We Marsmen" before getting its current title)

* We Can Build You: "The First in Your Family"

* A Maze of Death: "The Hour of the TENCH"

* Counterclock World: "The Dead Grow Young"

My main source here is Lawrence Sutin's excellent "Divine Invasions: A Life of Philip K. Dick".
I haven't read anything from the London Review of Books before. But this seems excellent. Is this indicative of their general quality?
Why does AI struggle with hands so much?
No. Fuck that shit. When the spirit of the law and the letter of the law conflict, I want us as humans to be able to step back and say that, hey, it doesn't make sense when you put it that way, and ignore the rules and do what's actually right.
The simple answer is it is Google that alone should make it easy to understand.

They can't monetize a MCP API so they made A2A.
Most of them aren't. I gave some examples here: https://news.ycombinator.com/item?id=43676737
> There's a wealth of evidence that a society that provides guarantees around those basic needs

I'm totally in agreement, in the abstract. It would take a sick mind to enjoy observing poverty/starvation.

The details of how a sustainable economy that affords all the opportunity to thrive is provided is still non-trivial.

The Five Year Plans of the Soviet Union, to drop a specific example, were full of great ideas, but the society was corrupt and everyone lied about the reality, until the lies collapsed at the three-quarter-century mark.
You are right regarding nil, I was mixing this up with Turbo Pascal/Delphi strings.
Same tier EVs are always more powerful than gasoline cars as they are generally just battery limited, not motor limited.

EVs are just a better tech in that regard, and buyers are not buying a Dolphin or golf based on torque or max HP. They're compacts in the same space. Someone looking at a dolphin would more likely be looking at the lighter eco motors.

This is true in other tiers too, e.g. a performance tier gasoline car might be 250-350 HP, while the same tier EV might start at 450-550hp just because they can.

The difference within a tier, simply based on the fact you're replacing at best a lightweight 100kg engine with 400-500kg worth of battery, can't be as small as you suggest.

With larger EVs, the battery weight is much greater, increasing the impact. Rocket equation and all.
And now it’s gone, removed by mods
Someone made a good argument on Reddit when discussing Australia which is also has a slowish rail network.

It is a 3hr drive Sydney to Canberra and 4hr on train. Mainly because the train track was originally for freight so has more curves than needed for passenger.

They said rather than aim for a super fast train just improve the tracks we have and get the time down to 3hr to compete with the car.

This is a good point because then you get more revenues and usage (the trains are full right now but infrequent - maybe they can run them every 15 minutes)

Then you can go make the case for an even faster train for 2050.

The Japanese Shinkansen is something else. Doing my first decent trip on one this week and can't wait!
That assumes our behaviors don’t shift in response to our environment though. The main issue with birthrates is the very real incoming demographic collapse, not a complete population collapse.
Oh my god... It's full of bots!
The Forest – jump to a random website
The intersection of nil and interfaces is basically one giant counter-intuitive footgun.

Or how append() sometimes returns a new slice and sometimes it doesn't (so if you forget to assign the result, sometimes it works and sometimes it doesn't). Which is understandable if you think about it in terms of low-level primitives, but in Go this somehow became the standard way of managing a high-level list of items.

Or that whole iota thing.
My take on stochastic parrots is the similar to the authors concluding section.

This debate isn’t about the computations underlying cognition, it’s about wanting to feel special.

The contention that “it’s a stochastic parrot” usually implied “it’s merely a stochastic parrot, and we know that we must be so much more than that, so obviously this thing falls short”.

But… there never was any compelling proof that we’re anything more than stochastic parrots. Moreover, those folks would say that any explanation of cognition falls short because they can always move the goal posts to make sure that humans are special.
The appeal can be seen with paredit-style [1] editor plugins. They give you the power of working on trees rather than text. When you master the paredit way of editing you’ll wish you could do that with every language.

[1] https://paredit.org/
I was getting the nginx page.

It is working for me now though. Yay!!!
GitHub temporarily blocks access from China due to configuration change
One user's report: I've been working on a small personal research project with various LLMs. I tried Crystal and it dug up a helpful data source I hadn't seen before.

I signed up for the beta and look forward to seeing further developments.
Compute! had a fork? of a magazine specifically for Commodore Computers called 'Compute! Gazette' https://archive.org/details/compute-gazette I spent many of days in my youth typing in the pages of code they included at the end of every issue.
I'd prefer the rows, columns and diagonals to have their current sums visible next to the desired totals. Right now, it's tedious to have to add all the numbers up for each one.
Ferris on Air is an open source 802.11 stack for the ESP32 written in async rust
> You can restrict immigration in a humane and respectful way

But this won't change anything, if their demand is not reasonable, or founded in truth to begin with. As I said, the AfD is most popular where there are no migrants at all. Lots of them feel their narrative validated when they see a brown person existing, see "Turkish" people living here for generations. The goalpost will always shift. You will never satisfy them, if their demands aren't anchored in reality. Again, this isn't fueled by exposure, but guided media outrage. There is a lot of conspiracy narratives mixed in as well. Talk to them, poke deeper than the concern trolling surface. You will encounter actual loony talk quite soon.

Apart from that, the biggest problems with these ideas are factors outside of Germany's control. E.g. if the origin country won't accept those immigrants back, you can't just air drop them there. Constitution, European law, human rights, Schengen... it's not really possible/worth it to do anything significant. It's all ever going to be for show.
Le Grand Paris is the loop and the prolongation of all the inner lines deserving it. It very much involves Paris as its name implies.

> Besides, what your say about the speed limit is false, the mayor didn't wait for the State's answer and decided unilaterally. The State and the region didn't agree with her: https://www.lemonde.fr/politique/article/2024/09/09/anne-hid...

The article you quote says the opposite of what you pretend. I invite you to read the paragraph "Une décision sous le contrôle de l’Etat, rappelle le ministère". It explains in details than the mayor could do nothing without the state agreeing to it.

> You can consider as much as you want, it is not unified.

It is unified. The city and its suburb are one economic unit. Where do you think all the service workers live? You have to be an extremely narrow minded inner city dweller to fail to see this.

> creating a system where Parisians can't own one, but have to bear their neighbor's who use them to get into the city.

I kindly invite you to check the average salary of Paris inhabitants vs the one in the suburbs then take a minute to think about what you just wrote.
Amusing, like the Blub paradox but backwards. Programmers with no experience in Go think they can critique it before they've understood it.

If you don't understand how to use channels, you should learn first. I agree that you might have to learn by experimenting yourself, and that

a) there is a small design flaw in Go channels, but one that is easily fixed; and

b) the standard documentation does not teach good practices for using channels.

First, the design flaw: close(channel) should be idempotent. It is not. Is this a fatal flaw? Hardly. The work around is trivial. Create a wrapper struct with a mutex that allows you to call Close() on the struct, and that effects an idempotent close of the member channel. Yes this is a bit of work, but you do it once, put it in a re-usable library, and never bother to think much about it again.

b) poor recommended practices (range over channel). The original article makes this mistake, and it is what causes his problem: you can never use range over a channel in production code. You must always do any select on a channel alongside a shutdown (bailout) channel, so there will always be at least two channels being select-ed on.

So yes. The docs could be better. It was immediately obvious to me when I learned Go 12 years ago that nobody at Google ever shuts down their services deliberately. Fortunately I was learning Test Driven Development at the time. So I was forced to figure out the above two rules pretty quickly.

Once those two trivial fixes are in place, Go sails.
There are Go libraries on github that do this for you.
You don't even have to think. But you should.

Handling errors is only as verbose as you want it to
be. You do realize you can call a function instead
of writing if err != nil so much, right? Sheesh.

Go _is_ something of a sharp tool. Maybe we need to put a warning on it: for mature audiences only.
The default subs are filled with left-wing conspiracy theories these days.

A consequence of years of reddit allowing its mods to shadow ban centrist voices.

It’s hard to see how reddit escapes this mess. They need more normal people and less political zealots, but the site is already so far down the echo chamber path that its overt political partisanship scares off potential new normal users from participating.
You're assuming too much. I'm not obfuscating/masking anything. I'm just using Firefox with some (to the user/me) useless web APIs disabled to reduce the attack surface of the browser and CF is not doing feature testing. It's not just websites that need to protect themselves.

Eg. Anubis here works fine for me, completely out-classing the CF interstitial page with its simplicity.
A nice feature would be "locking" black squares, or otherwise marking them somehow, to distinguish them from squares you may still switch in the future.
I've worked at 8 companies, 3 have resulted in value from equity (all granted pre-IPO), all of them in certainly much larger than "a decent holiday" level.

I think people have updated to be much too negative on the prospect of equity paying out. It's obviously much better than 1%, at least if you work at anything other than extremely early-stage companies.
Yes. It's consistently very well filtered. This article is fairly
typical, if you have the patience for such thorough long-form
analysis.
Everything wrong with MCP
then why does spacex have superior outputs?
Written in 2025 and still acting databases like Cassandra are trendy. It's 16 years old.

Stop making excuses for PostgreSQL lacking a built-in, supported horizontal scalability solution.
By the same token, being async doesn't color a function since you can always blocking-wait on the returned promise. But then the callers of that function can't use it async.

Similarly with Context, if your function calls other functions with Context but always passes in Background(), you deprive your callers of the ability to provide their own Context, which is kinda important. So in practice you still end up adding that argument throughout the entire call hierarchy all the way up to the point where the context is no longer relevant.
Packaged as a Spacemacs layer => https://www.spacemacs.org/layers/LAYERS.html#exwm
I'm not sure they're much less expensive. To pick an arbitrary weeklong Tuesday-to-Tuesday trip in May, between New York and Chicago, the cheapest direct Amtrak fare—in coach, not in first class as you mentioned—is $336 (and 19 hours each way), whereas the same trip on Spirit Air is $96 (and 2 hours 30 minutes each way).

The cheapest first class train fare is $1,621 for the round trip, vs $385 for first class airfare.
> Families are not second-tier citizens, and currently the public transports are not suited for them.

My family and the dozens I see every day in the Paris public transports beg to differ.

I suggest you might be a bit prejudiced (well more than a bit to be fair).
> First-class passenger trains are much more comfortable, roomier, and less expensive, but as long as they're so wildly slower, they have a hard time competing with air travel.

Maybe, but around a third of all tourism spend in the US is business travel related [0]. You cannot justify spending an overnight train ride from NYC to Chicago when you can reach there within 2 hours by flight.

The US is MASSIVE - much larger than most countries, and population centers are extremely spread out once you leave the Northeast. Outside the NE, the math (time wise or financially) doesn't play out well for rail based public transit.

You see the same dynamics in China as well - the overwhelming majority of medium-long distance public transit is along the extremely dense coast.

Expecting a French style TGV is unrealistic as long as San Francisco to Los Angeles is the same distance as Paris to Berlin - except with almost no major population centers in between, and plenty of massive mountain ranges. Same for the rest of the US outside of the NE. Similar extent with NY to Chicago as well (roughly the same distance as Berlin to St Petersburg)

[0] - https://www.statista.com/topics/1832/business-travel/#topicO...
I'm basing my "still growing" assessment off google trends, nobody thinks to bot that. The trends for Slashdot and Digg [0] more or less match up with when they died. While reddit [1] is still growing (at least up until 3 months ago, but that's most likely noise). You really have to zoom into the right date range to not have Reddit dwarf Slashdot/Digg [2].

The new users aren't exactly high quality, but they seem to exist. Or at least advertisers think they exist.... shrug.

For some other fun trends, checkout Facebook which has been clearly declining since 2012, or Instagram which appears to have been declining since 2023... not entirely sure why.

[0] https://trends.google.com/trends/explore?date=all&q=slashdot...

[1] https://trends.google.com/trends/explore?date=all&q=slashdot...

[2] Zoomed: https://trends.google.com/trends/explore?date=2004-01-01%202...
Advertisement is when the ad carrier receive money, goods, services, preference or other monetary equivalent. With this definition we may give a break to free expression of views.
US court says Brightdata's web scraping service can be used to scrape Facebook:

https://www.courthousenews.com/wp-content/uploads/2024/01/me...
> I've had equity in most of my jobs and the job sucks then I'll leave before my stock vests which I've done twice.

Sometimes you can't tell how it will be from the outside. You only know whether you'll like the job, or whether it has prospects, after trying it.

Bouncing isn't a bad move. In fact it's smart from a diversification perspective. Once you realize a company has no future, just get out and try again. As an employee, choosing whom to work for is one of the few ways you can diversify against risk.
China’s new high speed train from Beijing to Shanghai — about the same distance as between New York and Chicago — takes a little less than four and a half hours. That’s about two hours longer than a flight between the two cities. If you include the time spent arriving early, going through security, etc, it probably comes out about even.
Ask HN: What site do you use to sell your used stuff?
Just go to the domain and find out.
Actually I think they're tiny homunculi, trapped in a room full of meaningless symbols but given rules on how to manipulate them.
The sin in Silicon Valley’s equity model is the lack of voting rights attached to employee shares. Once an ESOP plan has more than 1,000 members (or an employer more than 1,000 employees), the ESOP should—as a class—get a Board seat.
It’s going to be interesting to see. What they’ve done (as I understand it) is they’ll use common (UP, BNSF) right of way to get up Cajon Pass and out to Barstow.

From there, they’re laying new rail to LV.

The clever part is that they’re laying the rail down the middle of I-15, which is a divided interstate. This lets them built rail to their specifications, a dedicated rail, and also bypass no doubt a huge amount of approvals and things such as environmental studies.

Most of that simply doesn’t apply to the middle of the I-15.

So it’s a bit of a perfect storm that’s enabling this project.

The big question is whether they can get schedule priority getting out of the Inland Empire and over the pass to Barstow. Most passenger traffic is second class on the freight lines (which is where much of the delays and low quality of modern train travel stems from).

But, yea, eager to see this. Supposed to be ready for the ‘28 LA Olympics.
I am getting fairly tired of seeing articles about LLMs that claim “[insert criticism] was wrong” but offer nothing other than the opinion of the author’s interpretation of a collection of other people’s writings with limited veracity.
It's obvious to anyone who is familiar with both.

(f x y)

vs

f(x, y);

Note the extra comma and semicolon. The only place this breaks down is for simple arithmetic expressions like (+ a b) vs a + b, which is trivial enough to ignore (and also goes back in favor of Lisp when you start having more operands).
European oligarchs have different priorities. They invest in land, art and gold, that's how you preserve capital over generations. That's why top european companies end up taking money from venture capital in the US.
>Then you can go make the case for an even faster train for 2050.

I'm very sorry, but such timelines are extremely disheartening and sound like a joke. The problem is, factually, other countries can build out HSRs within 5-10 year horizons, from planning to finishing a route. If it takes 2+ generations to even get a single line... I'm not sure what I can say.

I understand bureaucracy and problem solving processes work differently in our countries, but incredibly sad to see how a person can't see a significant progress within their own lifetimes. I'm not sure when I became such a defeatist, but it is what it is.