skysight-inc/HackerNews huggingface dataset:
I am curious how this ethos of the 3 things you need and playfulness/not-intended-to-be-a-startup startups project is in enacted per batch. Like YC's now numerous sales operations/software companies in the past batches: 19-22 years are making email-based-crms for their friends? (I guess a batch and other batches are "friends" so goalposts shift and magically appear). The growth in sales saas companies out of YC seems less of fun project and more of this is a business opportunity for the enterprise. Probably for other spaces as well. Is there dissonance between the tenets of this essay and actually YC companies of late? Does someone have better analysis, would be much appreciated?

"""
What you need in a startup idea, and all you need, is something your friends actually want.
"""
There is a grim irony in how the push to get everyone vaccinated for COVID (justified, given the data) might have lost us untold numbers of future vaccinations for even worse diseases. Which isn't to say that they shouldn't have had such a push, but... clearly, something has gone wrong in the approach. We can (should) speculate on what, beyond, "People are stupid/ideological."

My intuition leads me to suspect that a part of it may be the state of the healthcare system as a whole, and in particular the corporatization of care, and lack of accessibility otherwise; the government, which has not deigned to care enough to get the system in order, suddenly wanted to get this one shot into every arm they could (but make sure CVS and Rite Aid get their kickbacks). A rational read might be that the scope of the crisis finally got gears turning (and, cynically, of course, limited physician capacity would lead eyes to Minute Clinic et al.), but there is just enough daylight - cranked open by histories like Tuskegee - for paranoia to slip in even before you consider that many vote with their emotions (and we absolutely should have considered that). Amidst MAGAmerica? Boy, I wonder if we should have seen this coming.
That's sort of outside the threat model though, isn't it? If an attacker can install a root cert, the entire thing is compromised.

If you're concerned about that and want to pin, why have a chain of trust at all? Couldn't you just embed self-signed certs in the binary at that point?

If you mean preventing users from clicking through the SSL warnings in a browser if they're being MITM'd, that makes sense to me.
If the robots are cloud connected we are doomed the robot apocalypse could be triggered by cyber warfare. Or by malicious human owners.
If they are autonomous there better be an emergency “wake word” that instantly disables the robot. In this case I suppose it would be not a wake word but a “sleep word”.
Recession Outlook: Why a Recession Is More Likely Than a Boom This Year
1. Don't alienate the good candidates with obnoxiousness.

2. (this step is harder)
A SF engineer pulling something like 300k can definitely retire before the age of 60.
Dittofeed – Open Source Messaging Automation - Drafts and Stats
Hey HN, we've released Dittofeed v0.11.0! It's an open-source project for omnichannel customer engagement, like Customer.io or Braze, but MIT-licensed. This update focuses on improving journey management and analytics:

- Journey Drafts: Edit and save journeys before publishing changes to users.
- Journey Percentages: Shows users’ progression through journeys. Useful for debugging and optimization.
- SMS Stats: Extended analytics to include SMS, alongside email.
- Revamped Resource Tables*: Updated UI for easier navigation of Journeys, Messages, Segments, etc.
- User Filters: New filtering options for user properties and segment assignments.

For more info check out our blog post:

https://dittofeed.com/blog/release-0-11-0

If you have any questions or feature requests, we’d love it if you joined us on Discord: https://discord.gg/HajPkCG4Mm
There's something on the Lightning and iPhone side managing charging too. I wasn't talking about the AC->DC rectifier or USB on the brick. In the end, an iPhone will fail to charge pretty often even if the cable isn't frayed, hence the joke that iPhones are always low on battery.
Love the idea of focusing on speed.
I used to have Todoist but the slugginess killed it for me.
Well gosh, what a good problem to have. So many good options that still respect people's times. You get to write a process that selects for the things you want to select for!

Let's assume these are 700 _qualified_ applicants and its for a programming role. I.e. their resumes and applications have passed the most basic of filters of "claims they can do a similar job" and "is probably a real person".

How about...
* Filter candidates if they have typos in their resumes

* Filter candidates who don't explicitly state that they leverage your tech stack

* Filter candidates who excessively job hop

* Filter candidates who have below some minimum of professional experience

* Filter candidates who live far from the workplace

* Filter candidates, for a remote role, who live in HCOL area

* Filter candidates who put objective statements in their resume

* Filter candidates who don't put objective statements in their resume

* Filter candidates who don't have a link to some online portfolio (Github, personal blog, etc.)

* Filter candidates who don't contribute to open source

* Roll a dice

The imagination is the limit!
You don't even need to pay them. How many captcha have you solved this year and how much money did you get back from it? Zero?

The anti captcha platforms are working exactly the same as the captcha platforms, they just send captcha through users and then acts as a middleman to get a cut.

People are so used to solve captcha now that you can get them to solve captcha for getting access to anything.
https://archive.ph/o4g6E
Appears to still be Windows, but: https://www.theverge.com/2021/12/15/22827185/amazon-luna-lin...
This answer is amazing and classically Alan Kay! There's so much here to unpack because of all the different areas Alan draws from in his work (he's like a computing philosopher).

All I will say is that for people who want to understand his perspective, there's a large epistemological load to overcome. Sampling his talks is a good starting point though: https://tinlizzie.org/IA/index.php/Talks_by_Alan_Kay
Intel 8080 emulator. 19th IOCCC. Best of Show
Yep, internships are the way to go. Especially if you can get them to work for free because that's the prevailing expectation for internships in the USA with no regulation whatsoever.

As a business owner, it's really great because I can capitalize on the desperation of the workforce.
... which you spend more CPU cycles than you ever saved trying to debug it
So does this fix the crashing issue with macOS Sonoma 14.4? https://arstechnica.com/gadgets/2024/03/usb-hubs-printers-ja...
Wasn't a large part of the complexity introduced by autoconf from how loosely prescribed UNIX systems were in where things were installed and how they were implemented? Feels that we are much more homogenous now than we have ever been in the past. Such that it is not that surprising to find a lot of complexity in the past is not as necessary today.
PhDs are earned through master-apprentice structures. So even outside of blue-collar trades it can be successful.
But nobody is expecting 30 years of backwards compatibility. Just keeping old printer drivers working. It's not like printers are devices we need all too much anymore. It's perfectly reasonable to assume that users will have discontinued printers at home.

Kinda similar to Rosetta 1 and 32 bit binaries on x86. I get their motivation but killing Rosetta 1 basically meant that all old games that came out in the PPC era couldn't be played anymore and killing of 32 bit binaries made the Apple logo in Steam useless. It's not like people expect that this works like how early win32 application still work on Windows. They could totally make the user jump through a bunch of hoops to get support for their old applications. But they didn't.
> Even if we had AT&T’s keys, I think it might be non-trivial to verify that they correspond to this data

What I was trying to say is that if AT&T systems (or a backup) contain that exact encrypted value (no need for a decryption key), it's a near-certain proof that the data came from their system.

> then at the end you say “(or not)”.

Well, only AT&T DBAs/SREs should be able to confirm what I wrote above and I don't want to accuse anyone without proof. Same reason why Troy Hunt wrote "allegedly".
$150 is $90 more than getting Things for iOS and macOS. I'm a big Things user, will be curious to see if this is worth the price.

Shame that it only nets you 18 months, and seemingly no support guarantee. I'm also curious how limitless bug fixes for older versions is going to work out. "Godspeed will never stop working" feels like a bold claim to make given enough time in "never." I've been using Things for 6 years now.
Fair enough. Certainly, many people watch sports and/or like to have the TV on as background. And then they end up, as you say, either adding on a lot of services so they have access to "everything." (Or they have to spend effort managing their subscriptions.)
Last time I tried something like that, I didn't do very well. The basics, sure, but when it gets into cat and mouse I start losing very quickly. (Yeah, while I did all the others in one try, level 3 took me two attempts, and level 7 took me eight attempts. The bonus level doesn't tell me what the setup is, and I'm not familiar with the game of cat and mouse, so I don't think I have a chance.)

Everything I say about GPT-and-friends on Hacker News is a theoretical argument, based on the algorithms described in the papers: I've never really used ChatGPT or the like, and I've been saying the same things since the GPT-2 days.
Same here on two Apple silicon machines.

In fact, I used to get kernel panics from time to time with USB hubs until a couple of major revisions ago.

What I’m running now, in part via monitor USB hub, is so far beyond the scope of what I expect to be part of QA and intended support that I’m surprised it’s not giving me any issues.
> Say you add a new source file. Wouldn’t it be great if your build system just picked it up?

> Alas, it cannot; the list of stuff to build is passed from the meta build system to the build system, usually by fiat.

It can, actually. At least for make. Just use a wildcard in uour rules: https://www.gnu.org/software/make/manual/make.html#Wildcards

I highly recommend going through the make documentation at least once in your career. Per the lindy effect, as it has been around for 40 years, it has a decent chance of sticking around for another 40.
I changed it because anti-capitalist is too vague. I have to think of a better term.....
Yes, but the VCs trust you to a large extent and they can't delve into the nitty-gritty of daily operations. If they do they will develop a bad reputation.

Your boss's job is to oversee the minutiae of your day-to-day activities. Like in most workplaces, you can't choose to just chill for a few days, work only at night, or choose to avoid meetings for a few days, etc.

You will have a level autonomy and the ability to change directions/features, etc.
that you cannot have working for others.
tldr: i am building a new kind of database, but have a very difficult time figuring out what im really selling, and why it matters.

pls help
Right, but by choosing to go keyboard-focused it's competing in a space with very feature-rich Vim and Emacs plugins (and users who want to work out of those) that are free.

Even the Sublime users have lots of options already. Sublime is ALSO a very capable text editor and $100.
Office 2024 will be the next standalone release, as the Office brand lives on
"AI safety and ethics are a big deal" - yes. But no bigger deal and, arguably, a smaller deal compared to software safety and ethics.
Every library is overhead that you need to first understand. There's no "just writing a JS file" or just writing a C++/C#/Java/Python/etc. file.
This new credit pricing change is customer-hostile, and the rollout is terrible. Not only do we have a paltry week to figure it out, half the UI and marketing still assumes paygo, and there's no way to set up auto-refills, at least for me. I've seen other reports of people being able to set up auto-refills, but they probably have it hidden behind a feature flag. This is really bad form. How am I supposed to rely on OpenAI for my company's model usage when I have to manually top it off because they didn't roll out auto-refills to me?
This is quite baseless without any proof or at least example.
Who gets the GPU clusters...?
I'm not sure what you want a source for in particular, as it's a subjective statement; you can look here (https://www.stat.go.jp/english/data/cpi/1585.html) where the statistics bureau explains that prices are after-tax, and eg. here (https://tradingeconomics.com/japan/sales-tax-rate) for the tax rate over time. You can do the math to find the pre-tax CPI. You can look eg. here (https://www.rateinflation.com/consumer-price-index/japan-his...) for CPI figures going back farther, in particular 1992 being the end of the real estate bubble, where CPI was 94.2, basically identical with 2011's, where your source begins.

The widowmaker carry trade reflects the currency side, but what fascinates me is that for example, a tube of toothpaste (random example) has gone to $3~$4 in the US, while it's still $1 in Japan. Go to a dollar store in Japan (except for Daiso) and it's full of cheap, high-quality goods that are made-in-Japan, from plastic organizers and pencil cases to measuring tapes and bicycle stickers. Those are now cheaper than similar made-in-China products being sold in the USA. The cost of container shipping is still quite low. So you'd think Americans would be hungrily importing Japanese goods until the arbitrage opportunity disappeared, but they're just... not. And perhaps that reflects that the most significant and long-lasting component of inflation in the US is shelter, which can't be imported.
Past comments: https://news.ycombinator.com/item?id=10628212
I think some abstractions are fine and warranted, even ones you yourself come up with. Rails is a framework consisting of tons of opinionated abstractions. We need mental models to grasp complicated, large codebases.

My point is more to think twice about adding your own, and after thinking twice about it, think about it ten more times. Most people using Rails will already have an understanding or mastery of the abstractions you mentioned, but that understanding guarantee drops off quick with third-party gems, and is a guaranteed no for custom in-house solutions.
True, and some of the most effective people I know haven’t been impressive when you first meet them.

I’m now extremely wary of blusteringly confident, glib talkers. Experienced a high correlation between these traits and sociopathy.
I can’t speak for Georgists, but one clear problem I see worth solving in my city is empty lots downtown. And decrepit, vacant commercial property. Our city has a housing crisis. Speculators own these lots on the theory that they’ll be valuable later. Since property taxes don’t go up unless you build something, they don’t have any costs associated with this ownership, even as the need for development has grown more acute. On the other hand, significant property taxes are imposed on anyone who actually builds or significantly improves their property. You tax what you want to discourage. Our current tax system discourages development in general. LVT addresses this problem.

In short, ad valorem taxes land+improvement and LVT just taxes land. Various tweaks that have been made to ad valorem systems could also be made to LVT and don’t constitute a difference between ad valorem and LVT.

The objections you raise about how your neighbor’s development raises your taxes apply to both LVT and ad valorem tax regimes.
In most other industries, it works this way. If a hire isn’t performing, they have a process called “firing” in which the person stops working for the company and they stop paying them a salary. It’s kind of like a layoff except it’s just one person. It’s also an incentive for the worker to do a decent job instead of rest-and-vest.
The title is bad on lots of levels but also doesn't match the article, and further less the original paper.
Atos shares sink as Airbus ends talks to buy BDS cybersecurity arm
Also it’s backwards titled, since it is bending our understanding of the rules of Physics.
I agree with the drawbacks listed here. I would add that "careful consideration" of any pattern we use is the job description.

I would further add that we should extend that thoughtfulness to the opinionated frameworks many of us rely on. They usually come with hundreds of complicated patterns baked in, and we "oversimplify our interfaces" to match the framework as a matter of course. All I'm saying is that committing to any mental model provided by a design pattern or framework has similar drawbacks. In this case, the mental model is "a big operation is a list of smaller operations in a chain". Use with caution.

> No need to think!

Not sure I agree with fully. If anything, I've found that I need to think harder about what constitutes a step in a workflow, what are the names of each stage, what concept they encapsulate. I can't just chuck everything into a god object or a deeply nested hierarchy tree somewhere.

But again I agree. Using this pattern I've definitely over-complicated or gone down the wrong path at times. I would say though that I found it easier to roll back and change direction when compared deeply nested object graphs, for example.
I find that for most seniors, you should follow the documentation with check ins from current employees. If the documentation is obtuse then have the new hire correct it so that the next new hire having the same information at that point will understand what to do better.
> Gresham’s law is really about currencies where coins have a ‘true value’ and a ‘nominal value’

Correct. Or, more classically, a nominal value and commodity value. Whether it’s legal tender isn’t functionally germane (though historically, it is).

> not obvious how to apply Gresham to a conversation about dollars and bitcoins

Bitcoins have a sloped demand curve. Liquidating ten billion U.S. dollars gives you ten billion dollars. Liquidating the same in Treasuries gives you almost ten billion dollars. Liquidating the same in Bitcoin yields an unknown amount—the commodity value of a basket of Bitcoin that size. The gap between the quoted “value” and that true value of a given aggregate creates a localised Gresham effect.
wow this list is super useful, thanks for sharing!
You are the top banker in charge of the central bank
Defining Possible through Satellite Refueling [video]
Fault tolerance and resilience patterns for Go
Gee, I wonder why so many Americans are reluctant to get vaccinated, after the COVID clusterfuck -- in the end, even the official government stance was that the vaxx didn't protect against COVID and also didn't prevent transmission. So it was all downside risk.
It's electron based.
Thanks. Where can I find your library? I'd love to compare notes!
I’m curious why Age is more recommended in HN (despite having 128 bits security in symmetric encryption) compared to Kryptor.

Are there advantages in using Age?

I see Age has plugins such as a nice one for Yubikey, but I’m not sure that it’s widely used.
I was born in Dublin but left when I was young. It's mostly my last name people have trouble with. Not in Ireland.
We never launched so it was all theoretical. We never got to the point of actual radiation testing, this is done but a very advanced kind of thing to do, for example we did go to a Lockheed Martin location a few times to, test our GPS receiver which had its restrictions removed and would work in orbit. (when configured with the right firmware this had ITAR restrictions, was considered munitions, students from certain countries couldn't participate) They also had facilities for environmental testing: heat, cold, vibration, vacuum, etc. The two hardest parts of designing a satellite are attaching to the rocket and surviving launch and managing your temperature in orbit.

I don't remember all of the details of the OS level things we didn't have control of for the different OS options out there, we were just going to use Linux though, it was a viable option. One of the things you do is have a really simple hardware watchdog which will just reboot everything if it stops receiving the right health indications for exactly the case of difficult to recover faults.
How Singapore became one of the most militarized countries in the world
Literally closing paragraph of the article:

The virus can also destroy immune responses to previous infections—a phenomenon known as "immune amnesia"—which can leave children vulnerable to various other infections for years afterward.

There's a link in the article.
This calculates the odds an ex-googler makes a billion dollars. That's not really what I asked, but is a good Fermi question nonetheless!
I like Loop Quantum Gravity, if only because I really enjoy reading Carlo Rovelli's stuff and listening to his talks, but it's really not going any better than String Theory is. Smolin's not wrong in ST getting too many resources, but every indication we have is that the competitors seem to have all of the exact same issues. We have no idea how to test them, their predictions are often wrong and require bolting on revisions, etc. If anything, that grant money and brainpower should likely be redirected to totally different fields where we can actually make progress.

Particle physics is in a really weird place. I'm a layperson, but it seems to me we're in a position where either our technology is extremely far off from being able to collect the data we need, or we've missed something very fundamental in our approach, and it's going to take a major rethinking to figure anything out. I am not optimistic that we're going to make any significant headway here in my lifetime.

Though, as a layperson my opinion on all of this isn't worth the electricity used by my computer when writing it.
But that's the thing. "Search" was not a great business problem. It still isn't. I used Google for years before their IPO and people were always like "how is this thing going to make money" and believe it or not there was a lot of skepticism even at IPO time that they even had a possible reasonable business model. (Same for Facebook at their IPO, too.)

Search is not a good business. Ad sales over top of search turned out to be. AdWords is the thing that catapulted Google towards (insane) profitability. And for the first few years, Google didn't really sell ads, or market themselves as even aiming to sell ads. But AdWords could only be successful because they had already captured the market on search, and so had a captive audience to show ads to (and relevance information based on their searches).

AdWords rolled out in 2000. Many of us had been using Google as a search engine since before the company had even been founded (1998).
There's no free media. It's propaganda from all sides. And I suspect it always was like that.
It’s more than a tiny fraction, but yes, that’s why the laws are so important: the cost of not having them is high to specific people, and businesses may not see that directly because someone who finds your product hard to use is likely to just stop without telling you so it’s hard to tell how many affected people there actually are. Having a simple legal requirement short circuits all of those discussions.
Regarding dynamic dependencies, the author doesn’t seem to be familiar with the build systems used for Java (Maven and Gradle), which in my understanding use static dependencies (static build graph).