skysight-inc/HackerNews huggingface dataset:
SEEKING FREELANCER

BetterBrain | Software Engineer | Must have significant overlap with US-timezones

About BetterBrain BetterBrain (https://www.betterbrain.com) is at the forefront of dementia prevention. We offer the most comprehensive platform to help our members prevent neurodegenerative diseases and optimize their cognition.
Role Overview We're rapidly growing and are seeking a talented Software Engineer to join our team and help shape the future of preventative neurology. As a full-stack engineer with experience in high-growth startups and building AI products, you’ll play a key role in our development.

Key Responsibilities
Develop and maintain web applications using our tech stack: NextJS, React, Typescript, and Supabase. Collaborate with cross-functional teams to design, develop, and implement new features.

Requirements
4-5+ years of full-stack development experience. Proven experience in high-growth startups. Strong background in building AI products. Proficiency in Supabase, NextJS, React, Typescript, and Python. Excellent problem-solving skills and attention to detail.

How to Apply
Email us at adi@betterbrain.com with the subject line "HN Hiring - Freelancer".
Please include:
- A copy of your resume.
- A brief description of why you think you’re a good fit for this role.
Honestly, I think he’s living the dream — no tech headaches, just flipping burgers and taking it easy. Really makes me think...
Groq Raises $640M to Meet Soaring Demand for Fast AI Inference
I feel like it's not broad at all, it just demands that the company delivers what they advertised, since they don't usually openly disclose the temporary nature of your "purchase", because it would hurt sales. (No, hiding it in the EULA doesn't count as per EU courts.)

- Disagree on it being technically infeasible. It's basically trivial: You're probably already running the Kubernetes config on the cluster anyway. Just release the server binaries/config/docs. Laws are also usually not retroactive, so negotiating licenses that allow for this in the future seems trivial too.

- You don't lose IP by distributing anything, just like you don't lose it for distributing the client. I don't own Ford because I bought a Ford car. The only thing licensed IP in a product does it that you can't sell it anymore after it expires. It has no effect on previously sold copies.

- EULA/ToS is invalid if it contains unfair/unexpected clauses. They like to call it a service, but that doesn't mean that it actually is, legally. As opposed to SaaS, games are sold as a product with no expiration date. The EULA/ToS also always contain clauses like "terms can change at any time for any or no reason", which is inherently invalid. So the whole EULA/ToS could be invalid on its face too.

- This is just about basic ownership rights. If it's a rental/service (with a disclosed price for a specific time period), then it's fine. Otherwise it's a product and you have to abide by the regulation for products. Anything other than these two options is inherently unfair, because you can't assess the value of something if you don't know how long it may be used for.
> he was technically still the chairman of his company while working at McDonald's, if in name only.

He discusses this in the blog post:

> in my interview, the manager (ralph) asked if i can handle a fast-paced, intense environment. i said yes. he looked at my resume and asked about my current part-time job as chairman at i-traffic. i said, "it's an internet thing." he said "ok" and then asked me for my waist size.
And that you should strive to be a non-crap person because it is a valuable trait.
And there is so much functional testing that needs to occur on systems boundaries. I'm just thinking of crazy things that happen often enough like luggage getting put on the wrong flight and shipped via another carrier via agreement.
Lol not competitive cost or efficiency wise is what people said about the iPhone compared to blackberry, and here we are - people bought them anyway.

Not trying to argue with you just a funny parallel. I don't really have a horse in this race but it’s clear there’s a lot of uncertainty out there for intel right now.
> Most people frankly cannot and moreover do not want to be sysadmins when they just want to play their vidja gaemz. This becomes even more of a poignant issue with more "normies" and "casuals" becoming gamers.

Normies don't self-host - they go to a game hosting service provider and pay a few bucks a month to have hosting done for them.
Switzerland is paying 70% as much for healthcare as the US. They are #2 in the world on healthcare spending.

What they have is essentially Obamacare, that is, mandatory health insurance.

But insurance doesn't care about limiting healthcare costs. Increased healthcare costs just leads to increased premiums, which is really increased revenue for an insurance company.
Passkeys UX Updates on Chrome on Android
Waitlist signups aren't that great without the Show HN either, they're effectively 'announcement of an announcement' https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Invariant CTF: Fool an AI Agent to Extract the Secret Password
Yes and wait till the spammers figure out how to trick LLMs
The proper and intended purpose of lobbyists is to communicate information that is not readily available or understood.

Ideally we want our electors to have information so that they can make informed decisions about the law.

If new legislation would bankrupt bluegill inc., you would want your legislator to know that is a consequence. The lobbyists is who tells them that.

Law is made in an information poor environment where few of the consequences are understood. I think that most of the people that object to lobbying don't understand this.
Andy Warhol arguably invented the cultural landscape we inhabit today, but fifty years before the iPhone: reality as entertainment, consumers as content creators, influencer marketing, and DIY viral fame. He's a fascinating pioneer and his impact on today's tech industry is hard to understate. It's well worth learning about his work, which goes far beyond the pop art prints.
Personally I'm going to be the devil's advocate and say that soft skills are vastly overrated. Usually it's the "soft skills" people getting in the way of engineers, and as someone who's been on the other side of the fence purchasing a $1M/yr SaaS product, I want the sales people to get the hell out of the way and connect me with a real engineer.

Soft skills are a commodity. I can go to a small town used car dealer and find more soft skills than the entire C-Suite at most tech companies. If you're a good engineer, embrace the unique value you actually bring to the table.
No, IPv6 is the underlying technology behind the general consumers' internet connections, but the general public is not using IPv6. The general public has no idea what IPv6 is.

I.e. IPv6 is used by the general public, but the general public is not using IPv6.
I think it's even MORE important to have good "soft" skills to graduate above a senior engineer. If you go to a management track, you kind of have the prestige of "being the boss" that means you can be pretty bad at soft skills and still have people listen to you.

My company does it great, we have a full engineering-not-managing track.

I'm a principal engineer, and because I have "engineer" in my title, I'm responsible for engineering. Though, that doesn't mean I'm an IC. I probably only commit 100 lines of new code a year - just the stuff that's clearly my expertise (and we use that as a learning experience by having the juniors responsible for reviewing that code).

I do need to lead the engineering effort of the team. I'm not their manager, they don't need to do what I said just because I said so. So, I need to be able to communicate well which means both being technically correct and persuasive so that the engineers who actually do write the code, right the correct code.

It's almost all soft skills needed to shape the direction.
AI now matches the capabilities of a top human pentester
Some Governments (US...) require that government sites be archived. There is a service for that.

https://www.archive-it.org/
> As for this disdain of running such complicated systems like "DNS"

Disdain? I run a few bind instances for my own domains. On rented servers where they belong. I'm just opposed to having one required for my local network.

> https://docs.netgate.com/pfsense/en/latest/nat/npt.html

"NPt makes perfect sense for SOHO IPv6 Multi-WAN deployments." Wait, they agree with me. That there are SOHO IPv6 Multi-WAN deployments. Who would have thought?

> running around and changing the default route on all the devices on your network when a gateway goes down? What a nightmare. Just have your router have multiple WAN connections and have it do the failover for you.

It used to be that but I don't think any of my internets has failed since like 2010... mostly keeping them out of inertia. So I've never felt the need to fix the manual failover. It's not all devices anyway, just the one I'm using at the moment.

> But hey just complain about how it's just impossible and takes so much work instead of actually learning new things.

Too many new things to be exact. Most of them needless. However either people have figured out by now how to work around the ipv6 commitee to simplify things, or they were always there but whoever tried to explain ipv6 to me before had a fetish for enterprise solutions. I distinctly remember being told I need to set up at least 2-3 extra services for my dual wan setup.

Your answers are almost devoid of acronyms and "helper" services that i need to set up and learn because it sounds professional. You almost only included firewall rules :)

This was not my opinion of ipv6 before. Maybe I'll give it a chance in the future. My current setup still works "just fine" though so I need to be very bored to fuck it up.
I'm curious what qualifies as "nobody thanked me".

If I told someone "good job" that's not really thanks in my mind. I probably wouldn't say "thank you for making the fries"... but I would say "good job".
The lost history of what Americans knew about climate change in the 1960s
This is a joke right? It journals updates to disk and has a well-defined recovery procedure.
One should note, this is why SW completely falls apart when mass weather delays or computer systems crashes occur. They have any number of 'serialized' components in their system that are efficient in optimal situations but degrade poorly.
Probably the worst dam failure disaster you've never heard of,
deaths probably exceeded 200,000:

https://en.wikipedia.org/wiki/1975_Banqiao_Dam_failure#Cover...
The stuff he claims on his videos are at best misleading at worst outright lies. Like his recent claim that he made the vertical text in Windows start menu render in real time instead of a bitmap. Except every version of Windows (released/beta/unreleased or even the various source code leaks) that had that type of start menu used a bitmap.
This assumes that working 40.0 hours a week of $x/yr is going to be worse for your family than working 60.0 hours a week for 15% or 20% more. If you're already making $175k/yr in Omaha it's very unlikely that making $205k/yr but missing dinners and school functions and not being able to chaperone class trips is going to give you such a huge quality of life increase that it's worth it.
This has nothing to do with treatment at all. Quite the opposite in fact, it is merely a diagnosis, for the sole purpose of increasing the risk score. If the person had been treated for the condition there would be no need for the diagnosis.

United Health Care and others have figured out that if you go to someone's home, dubiously diagnose them with a condition that Medicare has deemed expensive to cover, Medicare will send them more money to provide health insurance for that person, whether or not they actually have the condition or ever receive treatment for it.

ETA to make it explicit with an exaggerated example: UHC gets say 10K/year from the govt to give you health insurance. Then UHC sends a nurse to your house who shines a flashlight in your ear and says "you have diabetes". Now UHC gets 15k/year from the govt to give you health insurance.
Isn't POSIX userspace mostly standardized? We should be pretty conservative with what goes into such a standard, but something like age and jq IMO meet that level of utility to justify it.
I use pretty much as an "better google". I formulate questions and try to be as especific as possible, and I have good results in fixing some code troubles I had.

Is pretty much a better indexed search engine.
Fire everyone and make themselves redundant? Please. You're also assuming the amount of non-bullshit work would stay constant, which it won't. I'm doing a ton more non-bullshit work today thanks to LLMs than I did 2 years ago.
Responsibility and liability are usually established in court, so go ahead and sue all the companies that have your data. Also you need to demonstrate that you incurred some tangible loss from a data breach.
The biggest defining factor is they have a lot of spare time to push dumb agendas and don't listen to people who have less time to deal with it. I'm not sure what a techbro is, thought it was just a techie who goes to the gym.
they're going to have to NAT them
Jeff Bezos' family office is making big investments in AI
what I am calling out is that it feels like you are generalizing after learning about one specific and possibly isolated incident.

it is very uncommon to have children go hungry in America, because food is plentiful, and numerous charitable organizations would eagerly step in.

Bad parenting may happen everywhere in the world.

For some brownie points, googling seems to indicate that Germany has a hunger crisis:

https://www.cnn.com/interactive/2017/09/world/germany-food-b...
If this were something that were being purchased off-the-shelf, it'd clearly all be the responsibility of the purchaser.

When it's priced differently depending on how the customer plans to use it, and it's sold only through a consultative process, I'm not sure it's so clear. In order to determine their pricing, the sales team demands to know how the customer is using it... so they absolutely arguably do know.
I get much better results when trying to convince people of something when I speak in the generic podcaster voice.
I'm in the same boat. Things that are hard to search in a traditional search engine, because I can only describe them in crude or technically wrong words.

Just this week I saw a street artist playing an obscure instrument but I wasn't able to "google" what it's called. But describing it in very simple, child-like terms to ChatGPT immediately returned the correct answer (hang drum).
I have a funny anecdote from a colleague of mine who is a university professor. She showed me some hand-written answers of students on a closed-book, no-device test. The question was something to the effect of, "if I had voltage source of 5 volts across a resistor of 1 ohm, how many watts of heat would be generated? show your work".

The intended answer was to simply write the equation for ohm's law: I=V/R, P=IV => 5 volts / 1 ohm = 5A, P = 5A*5V = 25 watts (or something like that). Several students wrote their response in this way: "To find how many watts of heat are generated given a voltage and a resistance, you need to use ohm's law which is I=V/R. ... (about a paragraph of hand written text) ... in summary, the heat generated by a voltage source of 5 volts across a resistor of 1 ohm would be 25 watts"

I would have thought that the students were sneaking their phones in and copying results straight from chatGPT except she said the devices were left at the door and it was a strict pencil and paper test. It's remarkable to me how much text they wrote to answer such a simple question, and how much their impression of a response to a question is modeled after what ChatGPT does...
It's true that you can escape them though. There are some other small things (which AFAICT you can escape from to as well)
You can stop calling them soft skills if you want but all that's going to do is make it so nobody knows what you're talking about when you call them something else.
Really cool find, but what does “original digital copy” mean in this context?

Would a duplicated file count still? Would a screenshot (for argument’s sake) not count?
Unsafe blocks do not imply equivalence with C. They imply that if there are memory safety issues, the issue originates in one of the unsafe blocks. Usually there are few enough lines of code in unsafe blocks doing small enough tasks that you can feasibly to rule out issues by thinking hard enough.

Contrast that with C, where every line may be a source of safety issues. It's a meaningful difference.
They do have a saying about catching a falling knife at Wall Street. This is definitely not my expertise though, I'll let others comment.
Isn't this sort of thing people would follow with the joke "someone just discovered filters in photoshop"? I'm reminded of AVGN's review of Plumbers don't Wear Ties.
Okay, good to know. I always thought those embedded systems would be a real pain to maintain.
I thought the C version (U boot) did that as well. I guess it does not.
Heuristic classifier fooled by input designed to fool heuristic classifiers
Old radiolab episodes (before Robert Krulwich retired)

https://radiolab.org/podcast/
It depends on where and when you work.

When I was a teenager in the 90s I worked cashier at McDonald's in an inner city black neighborhood. On Sunday mornings we got a big crowd of people coming to/from church, and I'd say the majority of them were very kind and courteous - I even got a tip a few times. I also worked Saturday afternoon/evenings and it was a different story.
> Letters of recommendation are one of the best use cases of LLMs because they are, by definition, full of bullshit and formalism, and with very little actual content.

That's just a poorly written letter of recommendation, then. The letters I've read that were most impactful in terms of advocating for the candidate were specific about the actions and impact of the candidate, and I've written my letters of recommendation in the same fashion.
You’re comparing a trillion dollar (of value) product to a thousand dollar one, and then implying the second is failing due to a technical issue.

Pine drops hardware and lets other folks do the software work.
What my favourite is managers creating whole new lists for themselves so they can say they are at the front of the line. Then are baffled that this is insufficient prioritization that 7+ top lists can't all be top. It really helps highlight who are the do somethings vs the do nothings in an org.
And that's being the job, it wouldn't make sense to repeat it, multiple times, multiple days
> Nobody thanked me.

I don't buy this for a second. I thank everyone for even the most trivial of interactions and I'm certainly not alone (in the US)

Buy a Coke at 7-11 - "thank you!"
Take package from UPS guy - "thank you!"
Waiter takes order - "thank you!"
Support rep puts me on hold to look up issue - "thank you!"
Pretty much every retail/store interaction - "thank you!"
Before ChatGPT we had GPT-2 which had a penchant to turn any text completion exercise that involved people into a rauncheaus orgy description after a few paragraphs, no matter the subject at hand.
I like this..I recently used A* to implement laying out connectors between nodes in a graph. I really like the abstraction of a heuristic function. I was able to add in all sorts of things to make the implementation work the way i want (penalise turns, crossing over lines etc.). This would automatically create "last resort" style solutions and minimise ugliness in the diagram.
Coq is pronounced exactly how it looks. It's the French word for rooster and for the language, comes from part of the guy's name.
I have no clue if Pollock was a CIA psyop or not, but were it so, it wouldn't detract from the paintings. They are inventive and pushed boundaries.
It's more that no one appreciates the work. Not the customers (which I don't expect), nor the management.

Businesses like these are about showing up everyday - day in and day out. Unlike in tech, you can't be just smart and find "smart solutions". There is no magic. And so people are always in a state of normalcy. And any kind of "smart" execution takes a lot of time to see its results.
right, but this has nothing to do with health care, nor nurses or patients

It is simply that bureaucrats have passed regulations where they do not understand the repercussions

Every domain that is bogged down by bureaucracy will have inefficiencies of various magnitudes.
I still live in denver but in the very outer burbs. I moved from market st about a year ago and it is so much better out here. Denver needs to gets its downtown under control. I used to love nightlife and going out to bars but after 2023 when places were all open again I never went out again as it didn’t feel safe after 9pm.

Really hoping they turn it around.
Seems to me like an ego issue honestly since the article points out that a large part of the bloat is from codesharing, using the actual operators code feels like an obvious solution unless egos are too fragile.
Yes. Clear goals is the big one. There is a lot to gain in our industry, in terms of technology.
We’ve seen a lot of disruption plays coming from VC backed tech companies but I hope coming at it from the ‘other’ side, the industry side, can create great value too.
I think it's still worth asking "which VC?" through that lens, though. Git was designed for developing the Linux kernel - with countless LOC and contributors and commits pouring in constantly. It happened to also be readily suitable for GitHub's model of "social" FOSS development, with its PRs and such (a model that most other Git hosting systems have adopted).

...but that ain't applicable to all projects, or possibly even most projects. The vast majority of my FOSS contributions have been on projects with one or maybe two primary authors, and without all that many PRs. What is Git, or any particular Git repository host (GitHub included), really offering me?

I need to track changes (so I can revert them if necessary), I need to backup the code I'm writing, and I need to distribute said code (and possibly builds thereof). Just about any VCS can do those things. I ended up trying Fossil for various new projects, and I'm liking it enough that I plan on migrating my existing projects into Fossil repos (with Git mirroring) at some point, too. It's unsurprisingly more optimized toward the needs of the SQLite development team - a small cathedral rather than a Linux-style giant bazaar - and considering that all my projects' development "teams" are tiny cathedrals it ain't terribly surprising that Fossil would be the right fit.
Or a dog.
Analogies time!

I saw this big shiny vault had a side door unlocked, Your Honour. This vault stores my money as well, so I wanted to see - surely they wouldn't let burglars in just like that. I didn't break any lock, I didn't pass any sign. When I saw the door indeed led to the money, I left and wrote the bank a letter.
> Why can't I personally test the security of my bank?

I don't understand this perspective. What's the difference between tihs and being allowed to try and walk into all the back rooms of your bank and read everything you can? Or do you think you should be able to do that?
Because writing good tests is very hard and many engineers are simply mediocre so they write brittle tests that require a lot of time to fix and don't actually test the right things (e.g too many mocks) or simply overconfident (like some people in the thread) that their code will always work.

Also the TDD cultists are partially to blame for this attitude as well. Instead of focusing on teaching people how to write valuable tests, they decided to preach dogma and that frustrated many engineers.

I'm firmly in the circle of writing tests of course, I don't think a system that is not tested should ever be in production (and no, you opening your browser on a local machine to see if it works is not sufficient testing for production..).