skysight-inc/HackerNews huggingface dataset:
This advice is so important. You can't look only at the income side of things. If you are a single person renting, you have a completely different risk profile than if you are the sole income earner with 6 dependents with a mortgage.

So any other advice in this thread is useless without more context, IMO.
https://archive.ph/eNqky
At this point I'd settle for making the background DB a read/write interface to the codebase. Value tracing is nice, but there are many, many lower-hanging fruits that would improve the coding experience by orders of magniutde, and that can all be handled statically, or without global code instrumentation.
So offer the mine to the miners, if they each put up GBP nx100k capital. See if they really want the risk of loss/mortgage/debt in return for a job. Perhaps they know something beneficial that management doesn't? Workers can be capitalists if they know the business and want to take a risk. Get the responses, end of story.

Yet it led to a huge (literal) battle? It was all political: an attack on the gov by the communist miners' union, backed by the Labour Party. It was never about economics, which were obviously terminal. Everybody knew that, on both sides.
So this is "Hot or Not" but you only get judged by AI?
Hydrogen and helium on earth would be 13.7 billion years old but many of the other atoms on earth are more like 4.6 billion years old.
"stupid questions" doesn't sound too bad until you actually experience the deterioration of communities. For suckless I don't think it's a threat, as their specialization already filters the 99 percent. But try to find, for example, a community for experts in Java. I personally think it is a fine language, but it was designed to appeal to beginner/intermediate programmers, and any community around it suffers from that. You wouldn't believe how many people just open Github issues (with nothing but a title - the default issue template left untouched) for any NullPointerException, regardless if it is related or not.

StackOverflow is an interesting case also, they get a lot of criticism for being "toxic", but it is getting difficult to get answers to actually interesting questions. "How do i read a CPU register in C?" gets answered with "why would you want to access the CPU registers ??? It is an low level implementation detail therefore you cannot read them".
> Better browser UX, in my strongly-held opinion, starts with vertical tabs. With horizontal tabs, you can have maybe 6 to 8 tabs open before things tabs get difficult to manage or track.

TabMixPlus! Dynamic width vertically scrollable fully customizable multirow tab bar. I have 50 tabs open, 22 on screen, and perfect overview. It still technically runs on current Firefox, but you have to engage in some very vigorous modding. See the README https://github.com/onemen/TabMixPlus but be aware that this will completely disable extension signature validation. (I blame Mozilla.)
John Nash was famously a bad teacher and presenter.
That is correct, relative to the town / city you are viewing
Why did the fintech fail? Was it poor market fit, failure to execute, or insufficient capital?

Can you approach your previous customers and ask them what they want? Maybe you can collect some other previous employees and start a new firm in the same space (but do it right)?
How to Challenge Cognitive Distortions
Bring back the 90's antipattern of making the book so thick you use it as a monitor stand.
Don't your plastic bags have handles in the US?
ai sora
https://imgur.com/a/lg6OD55
I’m an audiophile skeptic too, 320 kbps ogg is great for most casual listening.

But as a DJ and audio/video artist, I absolutely can tell the difference using lossless sources vs lossy in some contexts.

Again Bandcamp is great because you can get FLAC or Wav and take those to the club sound system or remix them in Ableton or Final Cut. Then record the output and compress it for SoundCloud or YouTube.

Recompressing compressed files is the main place I notice differences.
never remove features: “product is too bloated”

remove features: “product is tricking us”
Seethe and cope, seethe and cope
The Cognitive Distortions of Founders (2017)
Try to use moby instead since that is the engine in Docker.

https://github.com/moby/moby
That's a very selective statistic from a government department.

How many "reusable" bags are sold every year? Each one weighs 50-100x more than the old bags and I guarantee they aren't used proportionally more times.

The statistic given doesn't even cover most businesses. It only covers the major supermarkets - who only offer single use bags in online deliveries and make everybody else buy a much more expensive reusable bag. Pretty much every small business still offers a 10p bag.
> That seems particularly appropriate for posting code examples.

Github is a proprietary, closed-source service that makes no promises about keeping things for a long time. And even if they do, at the time convenient for them, they'll send out an email titled "We are changing our ToS", and users will just accept it.

Doing infra work for researches I encounter so much dead and dysfunctional content on Github, it's a meme at this point. This especially applies to popular technologies and proprietary stuff. Popular technologies are pushed to abandon support for older versions due to the mob craving new features, more and faster releases. Proprietary technologies become obsolete very fast because they rarely / never try to solve generic problems. It's usually more expedient to solve a particular problem in some way: it takes less time and effort to do so. But it also makes the solution very brittle, dependent on too many external factors.

So, the things that go bad exceptionally quickly is stuff like Github Actions, Kubernetes, Python. If you see that a Github CI Action didn't run in two years, it's almost guaranteed that it's broken. Same for Kubernetes-related code. Python code has an average shelf life of four years.
Oh interesting. Might explain why Apple employees aren’t feeling this same pressure. Do you know if Apple’s MDM is the same for their retail and corporate employees?

Also - I’m not super well versed in MDMs, but they seem to come in two general flavors/deployment strategies: bring-your-own-device (BYOD) and manage a fleet of employer-owned hardware.

In my experience, I’ve only ever seen BYOD policies for employee-owned _smartphones_ (e.g. for access to an intranet mail server). I’ve never worked anywhere that permitted employees to use their own _workstations_.
If programming books still came with CDs (or USB drives), we’d be reading blog posts complaining about that.

I can see the comments now: “Just put it on GitHub! Why do they put it on something physical that I’m just going to lose!?”

Retailers loathe books with extras (CDs, USB, or otherwise) because the rate of issues and problems with returns goes way up. Customers dislike it because they’ll lose the thing. Just put it on GitHub and call it a day.

I could understand some of these complaints if a certain publisher has gone out of business and all of their links were dead or something, but I can’t really get worked up about someone having to clone a repo from the internet to work with code. I’d much rather deal with that than I would keeping track of a physical thing that comes with a book, which I have to stick into my computer.
vdaea just said it
To anyone else who got confused—this isn't a quote from TFA, it's from the article linked by another comment:

https://news.ycombinator.com/item?id=39427703
Most shops in Ire/UK have stopped providing thin plastic bags for sale. All bags are either bags for life or (much) more expensive reusable plastic bags. Only small convenience stores still have the thin bags available.
Apparently it breaks your back button too.
Let's not do this again, please
MTuner exists for Windows which is similar but different. Porting heaptrack is not straight forward, as it heavily relies on libraries that do not work on Windows or do not support Windows executables and debugging information, such as libunwind and elfutils.
This is talking about pre-diced wafer diameter.

https://en.m.wikipedia.org/wiki/Wafer_(electronics)
Very cool! Is the hosted version free to use or should I selfhost?
QUALIFY is not part of the SQL standard.
Aluminium cans are probably one of the most effective packing tools we have. They are light, they are volumetrically efficient compared to let's say bottles. They can be recycled effectively. Also they keep stuff good longer than plastic.

Glass on other hand is heavy, and washing it to food standard requires surprisingly hot water and caustic chemicals. Plus all the care in the handling and extra tooling in handling the bottles.
Print code in the book, and have a URL you can check for errata. That's how it always used to be done, anyway.
I recommend checking out FrankenPHP, where you can spin up a production php server with a single cli command, or compile your php into a self-executable binary.

I’m a contributor over there.
Ya a few places have these in the states, but as you say the control issues are problematic. The whole, an object in motion stays in motion tends to mean if you're pushing one of these heavy carts and try to turn it will rotate about its own axis rather than make a corner.
Summary: Spotify was better when it was a dumb pipe for music that used the canard of "supporting artists directly" to get people to upgrade to Premium.

Spotify is a middleman for the Big 5 record labels. They and advertisers are the customer, not the scrubs paying $12/mo. They cannot just show you music, they don't make any money on that. It's podcasts all the way down because they can stuff it with ads, and don't have to kick back 90% to the rights owner.
Hey folks,

I want to share something we have recently experimented with at NetBird. NetBird is a point-to-point WireGuard-based private network capable of creating a full mesh network of your devices. We integrated Rosenpass - a post-quantum key exchange protocol, making the NetBird mesh quantum-resistant. You can follow the article to learn a little more about post-quantum cryptography in WireGuard®-based private networks and how we integrated Rosenpass. Enjoy, and let me know what you think!
They're both old and completely ignored. People occasionally reinvent them when they e.g. store code in DBs, or add scripting languages to their programs, or build new programming langauge because Hello World in Java is too verbose.

Unison plays with these ideas (I tried it, it's taking things in the right direction, though I still can't figure out how to write anything more complex than sorting numbers in the REPL with it; the examples are too Haskelly, IMHO.) Smalltalk language is, I believe, the original - built around the assumption that code is in the database, and coming with a built-in IDE for this. Glamorous Toolkit is trying to push this further, to give programmers better ability to create ad-hoc problem-specific views into their programs.

I've seen a few other articles written about this over the years, but I don't have any link handy.
How is Nordstream good for climate change?
https://www.loc.gov/preservation/scientists/projects/cd-r_dv...
Where I live in Baltimore, Maryland, we have a much more recent single-use plastic bag ban which is very similar -- and I think has the same loophole, with even the same 10 cent charge. I remember reading about it when the law was being rolled out, a few years ago.

But I haven't actually seen any establishment at all offer those heavier allowed-for-a-surcharge bag, it doesn't seem to have become the same problem.

I wonder what the difference is.

Disposalbe paper bags for 5 cents a bag are also allowed, and definitely highly used.
I suspect they mean wafer size, 300mm is a common wafer size.
CSS-only DVD Screensaver animation
Metal-Organic Frameworks: Versatile Platforms for Biomedical Innovations
I rarely listen to a band. Or even to an album. I often listen to music of a specific genre, and for that Spotify (and similar services) are great: I discover artists I'd never discover otherwise.
Probably, but does anyone think Glassdoor is going to chase after potential revenue streams for violating their ToS?
I'm not a CSS guru, and as a result I've had to do things in a very very simple way. Currently the simplest solution for me, involving no additional server side frameworks is to just "compose" the static html on the server or at build time. So a "base" class of re-usable styling could easily be a static string. I wouldn't start by thinking about inheritance, I'd only consider it if and when I actually hit that problem. It's often just a single edge case.

So my code is generated server side, using something Jam-stacky like Hugo or Cloudflare pages, (with a cloudflare worker that dynamically replaces or modifies a button ...in that very one specific edge case.)

Your existing example needs to be made more complex though because I'd just use standard CSS for that, for example
button.submit { color:blue)
button.submit.critical { color:red }

i.e. all my buttons are blue, except that one special case where I have a "critical button" and we "override" the color to "red". I simply flag it with the extra semantic attribute and style it accordingly.The button will clearly be red because the css for red has a higher specificity, but it also "reads" easily as such if the css is properly crafted.
Of course it's possible to write Semantic CSS that no-one can follow; and the same goes for Tailwind.

The problem with CSS though, is unfortunately the most common approach is to add a new DIV, and slap on a CSS definition that ignores all inherited styling.
So, unless you're going to re-write everything a big corporate ball of mud is made up of, Tailwind works better here, since it's PURPOSE is overriding and ignoring everything.
He says ..ducking!
They take much more energy/water/land to make, making them much more expensive. Traditionally they didn't have handles and weren't as strong as plastic either. Plastic bags are much better for the store and consumer, ignoring any externalities.
Reminds me of pjax [1], except pjax works over XHR instead of an iframe and uses pushState by default to keep the back button working.

[1]: https://github.com/defunkt/jquery-pjax
Please don't do multiple "Show HN" for the same waitlist landing page.
I visited Alaska a few years ago and they had a similar policy. You could get paper bags, but you had to pay for them. No plastic bags. And I did notice that there weren't plastic bags all over the place, so it seemed to be a great idea to me. Granted, I don't have a before/after to make a real comparison.
Could be for food irradation: https://en.wikipedia.org/wiki/Food_irradiation
> "hurr-durr, don't stack things tall"

This is a rude and uncharitable (bordering on disingenuous) paraphrase of the post you're replying to. The fact that you tossed in an extraneous "hurr-durr" of your own seems to indicate that you feel particularly incapable of responding to what was actually said.
I'm not a PRQL fun. But TBH I can't write this SQL from my head. I have thousand lines of written SQL.
A win for availability and potential audience, but if it causes less people to buy your CD/USB stick/whatever at shows - perhaps a significant reduction on income for the majority of gigging bands?

Do any of the streaming platforms let you direct fans to your own website/Bandcamp to make a purchase?
That's interesting. Knowing when to decompose systems into modules indeed seems to be key. This is a complex problem because, I think, the choice of the optimal model depends on the uncertainty you have about the reality behind the data, about what you know and don't know about the domain you are modeling.

But there might be optimal solutions rooted in information theory and Basyesian probabilities that you can strive to approach while programming. This is about avoiding over-fitting or under-fitting your domain knowledge.

Theoretically speaking, finding the right Bayesian fit optimizes for future evolution of the code and how it generalizes into the unknown, how correct your software will be when faced with things you haven't specifically designed for. More here: https://benoitessiambre.com/abstract.html

If I were to add something to abstract.html blog post, it would be something about Dependency Length Minimization ( https://www.pnas.org/doi/full/10.1073/pnas.1502134112#:~:tex... ) which has important information theoretic ramifications (for example, files with shortened dependencies tend to compress better and LLMs became much better when they solved for managing dependencies with their "attention" mechanism). When an abstraction breaks out a piece of code to enable reuse, the reduction in redundancy should be weighted against the stretching of dependencies to decide whether the abstraction is warranted.

The original article acknowledges this by mentioning "locality".

Other things to take into account is how tests fit into all this. Again more here: https://benoitessiambre.com/abstract.html
Seriously, when I was a young man in college I would ride back from the grocery store on my bike with about 50 pounds of groceries in double bagged plastic balanced on my handlebars. Life with only paper bags would have been very sad.
It is actually documented, surely you must be confused?

You have the docs with extensive examples, you have a free book, and the whole framework is typed and all configuration options and the individual components referenced: https://symfony.com/doc/current/index.html

And if you use PhpStorm with the Symfony plugin almost everything gets intellisense.
> Github is a proprietary, closed-source service that makes no promises about keeping things for a long time.

GitHub doesn’t arbitrarily remove public repos for no reason.

GitHub is extremely unlikely to just disappear overnight.

If people aren’t willing to accept GitHub as a place to host public code in this thread, I think people are just looking for reasons to complain about things rather than looking for a practical solution.
Do you have a family? A mortgage? Other responsibilities?

If you don't have any of those things, move to a country with extremely low cost of living.
IBM Jargon and General Computing Dictionary (1990) [pdf]
Given that this uses `target`, doesn't it mean that unlike htmx you can't easily make this gracefully degrade when JS isn't enabled?

And, yes, I know, saying "when JS isn't enabled" in 2024 is a bit like saying "when the user is on Mars and has a 10 minute RTT" but forgive me for being an idealist.
It doesn't render the one you clicked on in a different colour? That might be a issue with the theme you use, my firefox shows the active tab in a clearly different colour from the inactive one.
> Arguing that plastic bags shouldn't be tackled because something else could be done is an argument to do nothing.

How does that follow?
why is building a washer that keeps peoples clothing clean a 'bad job' and building tech components a 'good job'?
> I'm not sure why I thought it was 95%+

You may have been remembering numbers for the aluminum recycling rate in goods like cars.

> On average, about 97% of the aluminum content in an end-of-life vehicle is recycled.
https://www.bcg.com/publications/2022/whats-holding-back-alu...
Until they are inherited by a confused youngster who puts dad's weird old trash on the kerb :(
Taxes are almost always the best way to implement "bans", you get huge benefits:

1. People feel less aggrieved if they still can technically access something at a price. ( Less accusation of Government overreach. )

2. Economically nudging behaviour is extremely effective. People will do a surprisingly amount of work/effort to avoid even a small cost.

3. If people continue the behaviour you want to ban, you get a good revenue stream, and can escalate taxes ( e.g. Tobacco taxes )

4. It reduces the size of a black market emerging for the banned goods ( i.e. Don't make the mistakes of USA during Prohibition. )

That California didn't realise this and naively implemented a concrete ban is screwing up implementing a ban.
If you're talking about the tabs demo, I think it's reasonable for some use cases to respect back button as previous tab. as long as it's easy to opt out.
A book with a usb port on it to download data contained within the book would be so cyberpunk.

If we can have potato chips that play music[1], we can have a book with built in storage.

1. https://web.archive.org/web/20190516225905/https://www.billb...
This is not a personal advice as I'm also in that badlands of struggles. However, today, I read a nice comment from an acquittance from my prior world of the web and awards and stuffs (I was a regular judge for an event he runs). Here is me trying to remember and paraphrasing it (not verbatim - I need to look around).

Entrepreneurs don’t go around calling themselves out as “entrepreneurs.” It’s not something to focus on and something that needs a “system.” Follow your passion while treating your customers like you want to be treated yourself.

In short, can you find ways to get paid for by the customers for whom you are doing something?
>I don't have good numbers but as a terrible estimate let's say an old single use bag was 5 grams and a newer one is 30 grams.

So, a factor of 6? Try a factor of 40[1] instead.

[1] 0.5 mil vs 20 mil https://1bagatatime.com/learn/what-is-a-mill/
Make Forged Carbon Fiber Parts Using Compression Molding [video]
Yes, but I think overall it’s a healthy situation to be in. The Nvidia part is whatever. The fact this tech is becoming g democratized is good.
Everyone involved with floating the dollar and running a deficit understood that it would pump the asset sector and dump the export sector. There were fights about it. Keynes got himself ejected from elite circles by lobbying a bit too hard for his pet alternative.

If you want a more visible and recent datapoint, look to the perennial fights in the UN over the opposite, where a country that promised not to devalue their currency devalued their currency. Note that these discussions generally start from a point where everyone understands why it might be desirable to devalue one's currency, pumping exports & the real economy while dumping assets. This is macroeconomics 101 stuff.

The surprising thing is not that high tech manufacturing left, it's that for a while it was actually able to compete with a money printer for access to talent and resources.
What if public housing were for everyone?
You wish! pure homegrown human here.

Of course, that is what an AI would say, eh?
> Do you have a family or other dependents?

And, if you are in the US: Does your spouse have health insurance and a salary that can help support the family? Do you have kids in high school getting ready to start college (runs about $30k-80k per year living on campus)?

Family finances aside: If the product has true potential - meaning customers not only say they like it, but they are ready to pay on the spot - then look for ways to keep it going.

FT job or consulting are potential solutions to the income problem. No shame in doing either, despite what VC crowd might say.
> Could you imagine if the US Congress called the heads of its most prominent universities in, and lambasted them for not cracking down on student groups critical of US imperialism, and then those university heads were fired?

The difference between the US and China is that in the US, political hacks can call for people to be fired from their job.

In China those same people instead are put in front of a firing squad.
I'd say a lot of back-end devs feel the same way about the front-end. I mean, how many JS developers know how to make their CSS work without using !important all over the place?
the year is 2024 and hosting some maps has a "cost" - mind boggling.
a good coder always finds "free".
Naming is hard. AthenaDB was the initial name of the MVP, I just never came up with a better one. Guess I'll have to do that now that I know AWS has another DB adjacent product with that name.