skysight-inc/HackerNews huggingface dataset:
A democratic space telescope could be an interesting experiment. Imagine if paying $5/month got you access to all the telescope's observations, and also the ability to vote on where it points next.
So let me get this straight, you present yourself as a caricature of an obnoxious pseudo-intellectual, then "filter out" people who react against that? What a bizarre way to interact with people. Not only is it dishonest, you're also... making yourself look unappealing on purpose. I fail to see how this benefits you.

I tolerate different ideas just fine, but anyone over the age of 20 who tells me "The best book I've ever read was Atlas Shrugged in 8th grade. Changed my life." will immediately strike me as a person I probably have little interest in being friends with.
I was pretty similar. I heard so much about it that I figured I should read it, but that wasn't until my late 20s. I feel weird telling people I liked it because of how it's used as a categorizer. It's obviously a flawed philosophy and I don't agree with huge chunks of it -- but its a book that just sticks in your head and the ideals it espouses are attractive.

Honestly I think of it as a piece of media similar to superhero movies. The practical reality of superheros implemented literally would likely be a complete catastrophe. But watching fictional superheros do acts of good is inspiring.
> The dev secrets tend not to be as useful from the internet as they are from the intranet.

For many companies this is a myth.

Once you reach a critical mass of complexity and scale, you figure out that simple database seed files you can bundle into an app repo are not sufficient to test your application.

So what solution do people look to? Taking data from prod and feeding it into lower environments. Depending on what regulation you are subject to, some amount of data scrubbing may be required. But even if it isn't, leaking users' data is a bad look.

Is data scrubbing easy to do perfectly? The answer is 100% unequivocally no.

You mentioned intranet too, and the thing about that is making dev services available externally is a common enough problem that Ngrok is financially viable.

TL;DR: the assertion that dev secrets are low value is often not true.
Include clear whey, ( aka 'protein water'). There seems to only be a couple brands.
Got any suggestions for this situation (invasion of Ukraine)?
Python 3.13 Gets a More Modern REPL
Modern USB gadget on Linux and how to integrate it with systemd (Part 1) (2019)
My stealth start up is using generative AI to deliver incident resolution estimates and incident response communication. It reduces responder stress and can deliver minute-by-minute updates on resolution.

Once we deliver in this space, we intend to pivot into using gen-AI to estimate JIRA tick time and give the same realtime information to tasks by auto-generating update comments based on developer activity.
I use Node at one of my employers, and Rails at the other.

It is much easier to switch between them than I first expected. I can quite easily use the idiomatic patterns in either framework. But there are obviously very large differences in the two stacks. The most important that come to mind:

- Rails is much more "batteries included". No need to decide what ORM, queue, mailer, remote storage, etc you want to use for the new project. You just use the built in solution. And you place the files in a pre-defined location. That makes it really easy to onboard new people, because they are familiar with the file structure. On the other hand, for Node projects, you can mix and match your components, and use simpler structures for side projects, and more complex structures (including tools like Nx) for more complicated projects.

- The Rails ORM is much more powerful than the Node counterparts. I think it helps, that the ORM is built into Rails, so everyone contributes to the same product. For Node, it feels as if there are many ORMs that are 70% done, but don't cover important cases. One of them is fast but a bit buggy, one is slow but has the ability to deal with schema migrations, one is old and works well but does not support TypeScript.

- Documentation of Node frameworks, for example NestJS, seems to be updated quicker than the Rails counterparts. For Rails, especially when Turbo was released, there was a kind of vacuum regarding the documentation. The docs for Turbo did explain the basics, but it was very very difficult to get it working with the official docs. Once blog posts started to pop up, it became much easier. Projects like Nest seem to have much more detailed documentation for their components.

All in all, I do prefer Rails tbh. The DRY principle that the framework follows makes sure that you don't have to edit 8 files when adding a new database column. This makes development much faster and in my opinion less error prone.
It would be the same if the model was "raw", trained only on text completion.
But all models these days are RLHF'ed on (prompt, answer) pairs, so unfortunately they can get confused if the prompt already contains part of an answer.
There is no big mystery; I believe it is proposed as that because the politicians just want to act in their own self-interest or that of lobbyists and not those of their constituents.

Even bringing up immigration policies leads to vitriol online, and all I can do is think "to whose advantage is this really"..
Is that a bad thing? They claim that incarcerated workers receive the same pay as their civilian colleagues. IMO seems like a positive.
Narcissus and Goldmund is great. It feels like he's re-approaching themes from Siddhartha, but that notion of paths taken is worth exploring again and again.
Most people deploy on Linux. I think developers are doing themselves a disservice by chosing Windows/MacOS for developer machines, and maybe with the recent sentiment of "servers are better than the cloud" we might be heading to a direction where such integration is more likely.

Or at least I'm hopeful of that. Heck, even developing directly inside VMs would be better in terms of absorbing production knowledge and finding more useful features one can use for their apps, than just slapping everything into a docker container.
This is really bad abomination .. please keep SPA to SPA Frameworks and leave HTMX out of it..
That is a very funny way to say bad. It's all net negative and it's mostly for nothing.
It is also ostensibly a secret. Many businesses absolve themselves of any real fraud prevention and will take a SSN as proof of identity.
I mean generate infinite energy with a perpetual motion machine. The drones power themselves once the mycelium forms connections. The idea is infinite energy generated by mushroom drones in organized movement.
Here is my perspective as JavaScript developer with over 15 experience and possibly more than a hundred interviews. This includes any job that mentions things like jQuery, React, Angular, Vue, TypeScript, Node.js, Deno, and on and on.

1. Nobody knows how to evaluate for competence, so technical interviews always start with basic literacy and are generally (not always) extremely subjective. This holds true even for senior developer positions. It's the equivalent of a journalist interviewing for a job and being asked to demonstrate writing words or a lawyer demonstrating they can read.

2. There are some extremely talented brilliant people in this line of work, but you will likely never know if you encounter them. Few people in this line of work have any incentives to do more than put text on screen using a framework. That means most of the brilliant stuff happens only in never disclosed personal projects far outside of work or at the largest software companies with budgets dedicated for exploratory open source projects not directly associated with the employer's primary business interest.

3. Low confidence and emotional insecurity are out of control in this line of work. There is little incentive to become an excellent craftsman in this line of work, because its rarely rewarded but frequently discouraged. The primary business interest with regards to this silo of software is hiring. Way back in the day when I first started writing this sort of code it was all about talent discovery, which was very expensive with poor results. So, instead its long become about finding for the lowest common denominator because they are cheap to replace. Many of the developers doing this work are fully aware of this and are utterly reliant upon a single tool or set of conventions to qualify their employment, which is extremely fragile. Worse, most of these people are entirely replaceable by ChatGPT and there are YCombinator start ups already building those products.

4. I have encountered so very many people in this line of work that cannot measure things and cannot write. I am not talking about writing books, but writing quick emails or simple dirty documentation so that you are not repeating the same failures over and over. Based on that, in past years, I would suggest to people offline in the real world that everybody should become a software engineer. If you can pass a 30 minute interview and write your name then you too could have a 6 figure income with low stress sitting at a desk all day. You didn't even need any kind of education.

In summary none of that is sustainable. Years ago I remember people on here scoffing, laughing, and becoming angry at the idea of professional licenses for software developers to identify the capable adults apart from the children in the room. The entitlement was pretty brazen. Then suddenly most of these people then found themselves out of work. Now when I bring up stuff like licenses or certifications the reaction is completely different.
I only just put it together but Peter Watt's Rifters series is some epic earth grimdark hard-sci-fi, the first taking place as practically horror, confined deep under water.

But my point is, the latter books have this has amazing post-internet, just a ravaged chaotic Wildlands filled with rabid programs & wild viruses. Packets staggering half intact across the virtualscape, hit by digital storms. Our internet isn't quite so amazing, but I see the relationship more subtly with where we have gone, with so so so many generated sites happy to regurgitate information poorly at you or to sell you a slant quietly. Bereft of real sites, real traffic. Watts is a master writer. Maelstrom.

First book Starfish is free. https://www.rifters.com/real/STARFISH.htm
I’ve noticed there’s some mental block where managers and product owners behave as if adding new pages to a multipage app is too expensive so they just keep cramming more functionality into the existing half-dozen, dozen, or twenty pages. After three or more years it feels like you have a handful of single page apps, and jquery and many other tools struggle there.
There is no intelligence here, only pattern matching.
Producing these large mirrors is a very specialized industry, the projects are extremely expensive, and the timelines are long. Things tend to get passed around between programs, sometimes for reasons as simple as a mirror having been completed after its original customer cancelled it. So it's hard to establish direct causality sometimes, especially since some of the "synergy" between projects was leveraged by the contractors to complete similar tasks without necessarily having direct interaction between the parent projects.

It's sort of like air surveillance radar. There's only a few companies that make them, the clients are civilian or military, but the economics mean that both the vendors and customers are incentivized to align the civilian and military systems as much as possible (including through shared-use agreements) in order to make the design and purchasing more economical. Thus the civilian designs are all modifications of the military designs and the military designs are all modifications of the civilian designs, they have essentially evolved in parallel.

I used to work on the MRO 2.4 meter telescope (at a small university observatory). Its main mirror was a Hubble design competition prototype that was transferred to the Air Force for intelligence use after the design wasn't selected. The Air Force kept it in storage for a long time and then provided it as part of their incentives to build the 2.4 meter with dual scientific and military applications. A lot of large mirrors used in astronomy and intelligence have stories like this. There's a number of 2.4 meter mirrors out there and pretty much all of them were made for either Hubble, KH-11, or as a shot at both.

Radio astronomy is no exception, there's a reason I bring up radar. Most radio astronomy observatories early on incorporated microwave electronics that were designed for weapons targeting radar---sometimes extremely directly, with military radar prototypes having been "looted for parts" by the astronomy commmunity after they were retired. Microwave electronics were very costly to design at the time and it saved everyone a lot of money to reuse everything.
> The quote was "completely irrelevant". How is that not contrarianism?

That was a slight hyperbole. It is not “completely irrelevant”, merely irrelevant. Contrarianism implies bad faith and knee-jerk reactions. They provided arguments, which you are free to debate or question.

> Ah, consumerism. And what magical lever do we have to reduce that?

Well, realistically? None. Not before it gets significantly worse anyway. It’s still more realistic than getting out of this hole by repairing stuff. The orders of magnitude are just not there.

Again, repairing devices is a good thing. But it’s not a panacea and won’t solve that specific problem.
Number 5, bagsying, is subtly different. It's a claim to something, like dibs in the US.

No, both the GP and I are referring to number two, gaining something and literally or figuratively putting it in a bag. It applies equally to game and SaaS revenue and everything in between.
Nice. Any similar AI tools to highlight items of interest in busy feeds? A personal algorithm?
> One would think so, but there are incredible games in their portfolio that have never seen a single re-release - on any platform. The old Pokemon games are among it, as is A link to the past.

Maybe you're using a different definition of re-release than I am, but I recently played A Link to the Past on the Switch virtual console. I also played the Game Boy Advance re-release of it in the early 2000s. Apparently it's also been released for the Wii, Wii U, New 3DS, and Super NES Classic Edition.

A quick check of Wikipedia shows that in addition to their remakes, Pokemon Red/Blue/Yellow were also released on the 3DS virtual console.
It's not really about lisp or even about vague reverse-snobbish ideas of "practicality" but about very specific categories of design compromises.
In my decades of experience building web applications, I have found it exceedingly rare for components to benefit from SPA-style state management. These frameworks build layers of abstractions to replace functionality that exists in the browser. For example, web forms should never require the level of complexity that frameworks like React steer developers towards: downloading JS components, listening to events to build a local state, crafting an AJAX request, rendering the return JSON as HTML. It almost seems as though there is an entire generation of frontend developers who never learned that there are way simpler alternatives that perform just as well in the real world. htmx might not end up being a SPA-killer, but progressive enhancement has always been a worthy contender.
>Step 2: We build a lot of solar+batteries, geothermal, nuclear

But will we actually?
> and support is as friendly as other comments describe :)

In my experience, the support is not friendly, but it is no nonsense. Every time I've reached out, they responded quickly, tersely, and took appropriate actions. While I don't personally mind formalities, there's something to be said for their efficacy.
Fun fact, Stephen Hawkins could’ve used a much “better” synthetic voice but decided to stick with that one as people associated it with him.
I don't care who wins the election next month, Lina Khan needs to be kept as FTC chair. The FTC has been on a roll the past while.
Do you have any references or examples that describe how this simplification would come about? Would love to learn more about it.
https://web.archive.org/web/20131221150450/http://mattspitz....
Not every one can afford the name brand.

- Sincerely a kid raised on everything store brand.
Using HDMI EMI for fast wireless data transfer
Dunno, testing people like that is such an incredibly unhealthy and misguided way to talk to people that I have a very hard time thinking I'm missing out here. Maybe that's just me though
Sure, we make a ton of freedom noises. However, we also run into paradox of tolerance problem where entities exploit those freedom noises against us.

So yea, we have to break those rules against entities who would use them against us.
Good call. Ultimately kaspersky is nothing more than a self-installed backdoor for the fsb if you have it.
Issue is resolved.
Dupe: https://news.ycombinator.com/item?id=41743123
Is that really true in practice though? Unless you're in the true middle of nowhere, by the time you get a mile out, there's going to be other people using the spectrum, and at low bandwidth they'll be using it for a long time.

Current stuff like LoRa works because there's not many users and the protocols are optimized, but if everyone was iMessaging we'd probably need more spectrum.

We can already do WiFi for miles with narrow beam antennas, we could make mesh network tech cheap if it was standardized and mass produced.
Black Company is fun and the recently published editions by Midworld Press are really nice.
I am wondering why a little river near me dried up in the 1980's. Climate change no doubt has played a role but I think there might be more. Maybe general development practices (in the US) encourage drainage so that ground water is not replenished.
And have it change your life?
The prediction platform Metaculus is open source now
(2019)

From the Demikernel project/paper: https://www.microsoft.com/en-us/research/project/demikernel/
I use `age` and `agebox` (https://github.com/slok/agebox) but same idea. I set up pre-commit and post-pull hooks to encrypt and decrypt all the env files I use in docker compose.
That's what they're claiming, but unless I'm blind, none of the fields in their screenshot are the GPS coordinates.
Since 1920, the vast increase in welfare beneficiaries and the extension of the franchise to women - two constituencies that are notoriously tough for libertarians - have rendered the notion of "capitalist democracy" into an oxymoron

I no longer believe that freedom and democracy are compatible.

Both quotes by Peter Thiel in a Cato Unbound[1] blog post, 2009. The second quote is - let's call it "interesting" - considering Thiel is the patron of a VP candidate who may be a heartbeat away from the presidency.

1. https://www.cato-unbound.org/2009/04/13/peter-thiel/educatio...
These look to be the interesting threads on Gabriel's worse-is-better essays:

Lisp: Good News, Bad News, How to Win Big (1990) [pdf] - https://news.ycombinator.com/item?id=30045836 - Jan 2022 (32 comments)

Worse Is Better (2001) - https://news.ycombinator.com/item?id=27916370 - July 2021 (43 comments)

Lisp: Good News, Bad News, How to Win Big (1991) - https://news.ycombinator.com/item?id=22585733 - March 2020 (21 comments)

The Rise of Worse Is Better (1991) - https://news.ycombinator.com/item?id=21405780 - Oct 2019 (37 comments)

The Rise of Worse Is Better (1991) - https://news.ycombinator.com/item?id=16716275 - March 2018 (44 comments)

Worse is Better - https://news.ycombinator.com/item?id=16339932 - Feb 2018 (1 comment)

The Rise of Worse is Better - https://news.ycombinator.com/item?id=7202728 - Feb 2014 (21 comments)

The Rise of "Worse is Better" - https://news.ycombinator.com/item?id=2725100 - July 2011 (32 comments)

Lisp: Good News, Bad News, How to Win Big [1991] - https://news.ycombinator.com/item?id=2628170 - June 2011 (2 comments)

Worse is Better - https://news.ycombinator.com/item?id=2019328 - Dec 2010 (3 comments)

Worse Is Better - https://news.ycombinator.com/item?id=1905081 - Nov 2010 (1 comment)

Worse is better - https://news.ycombinator.com/item?id=1265510 - April 2010 (3 comments)

Worse Is Better - https://news.ycombinator.com/item?id=1112379 - Feb 2010 (5 comments)

Lisp: Worse is Better, Originally published in 1991 - https://news.ycombinator.com/item?id=1110539 - Feb 2010 (1 comment)

Lisp: Good News, Bad News, How to Win Big - https://news.ycombinator.com/item?id=552497 - April 2009 (2 comments)
> JavaScript-based development like ReactJS, AngularJS

React is 11 years old, AngularJS is 14 years ago, let it go already, gramps.
Is it a false negative if the point of the test is to filter out people who will immediately assume that anyone who likes Atlas Shrugged is someone that they don't want to know better?

It's not a filter I would choose to use, I'm just saying that OP isn't providing a failure case—the filter is still doing its job there.
I've been reading Caro's multi-volume biography of Lyndon Johnson. This was the best book I've read at overcoming my initial expectations (Johnson is a hugely flawed human being, wowza).
Because blockchains can be a great weapon against dictatorships who cannot allow free expression.

US has enough cultural and institutional flexibility to accommodate dissent. First amendment protects almost any speech against the government, including insulting the president.

Compare that against China, who simply cannot tolerate citizens having any freedom of expression beyond what the party allows. See "tanks of tiananmen" smart contract[1] or "winnie the pooh" NFTs [2] - the only thing CCP can do at that point is to ban the entire blockchain ecosystem. But if blockchains are a big success in the rest of the world, CCP also has to cater to it just to keep pace with the West's tech progress.

[1] https://bscscan.com/token/0xb79c9c73e8c7b4be7244e697e6bdb9f5...

[2] https://opensea.io/collection/poohsnft
How Everyone Got Lost in Netflix's Endless Library
Meshtastic works fine for that, it just doesn't scale beyond tiny text messages
> Things like vault which was suggested still requires you to pass the vault token in to your app somehow. And even then if your application does not have direct vault support you will still be using vault to supply secrets via environment variables, its even the recommended way with Nomad and their template system.

Indeed. But ideally the "somehow" that you pass that in is not an environment variable. Maybe something like a secure in-memory file that only your container/systemd service/whatever has access to that's injected by something like kubernetes/docker secrets, or systemd-creds, etc.
... and these are the some of the threads discussing it or aspects of it. Others welcome!

Worse Is Better - https://news.ycombinator.com/item?id=36024819 - May 2023 (1 comment)

My story on “worse is better” (2018) - https://news.ycombinator.com/item?id=31339826 - May 2022 (100 comments)

When Worse Is Better (2011) - https://news.ycombinator.com/item?id=20606065 - Aug 2019 (13 comments)

EINTR and PC Loser-Ing: The “Worse Is Better” Case Study (2011) - https://news.ycombinator.com/item?id=20218924 - June 2019 (72 comments)

Worse is worse - https://news.ycombinator.com/item?id=17491066 - July 2018 (1 comment)

“Worse is Better” philosophy - https://news.ycombinator.com/item?id=17307940 - June 2018 (1 comment)

What “Worse is Better vs. The Right Thing” is really about (2012) - https://news.ycombinator.com/item?id=11097710 - Feb 2016 (35 comments)

The problematic culture of “Worse is Better” - https://news.ycombinator.com/item?id=8449680 - Oct 2014 (116 comments)

"Worse is Better" in the Google Play Store - https://news.ycombinator.com/item?id=6922127 - Dec 2013 (10 comments)

What “Worse is Better vs The Right Thing” is really about - https://news.ycombinator.com/item?id=4372301 - Aug 2012 (46 comments)

Worse is worse - https://news.ycombinator.com/item?id=437966 - Jan 2009 (3 comments)