skysight-inc/HackerNews huggingface dataset:
Means tested welfare and progressive tax rates are two examples of countercyclical policies that react automatically without needing congress to change the rules in response to individual cycles.
Have a chair. No, sit. We must talk about the Player of Games and your lack of gravitas.
They make nice gifts, like an even more expensive version of the penguin cloth bound classics:

https://www.penguin.co.uk/series/CLOTBO/penguin-clothbound-c...
> I know many retirees who become restless and almost lose a sense of purpose upon retiring.

I know many employed folks who are depressed because their wasting their lives in meaningless corporate wage slavery. Should we optimize for the passionate or the passionless?

> I also question what "passions" take hold in a society where all of the work, including creative endeavour, is done my AI.

This is an attitude problem. I myself am learning to sketch, regardless of AI advancements, because I want to. If AI stops folks from pursuing their "passions" than that means they weren't passionate to begin with.
Can you fry an egg in a snickers bar? Ever eat the famous staple food black beans & fruit?

Yes I know that other foods exist.
Yes. And with "records" (record classes, something with the characteristics of a tuple or struct) you can get further away from getter/setter boilerplate code.
Yes, this is what they claim. As long as your company has no physical offices in the EU you probably don't have to worry about it. If your company grows bigger, you probably should.
It's not going to be as good. I don't think it is reasonable to expect open source solutions to be competitive in the near future.
The population is not “growing”. They are simply emptying out towns for the large metros.
Only had 10 mins so far, but I think it's useless.
The software is delivered 6 months earlier, and it's 2x slower than it needs to be. Then it continues to get slower, because the company making this code has a culture that actively disdains making software quick (and in any case, the programmers working there don't know how.) 5 years down the line, the software is 2000x slower than it needs to be, and millions of users are having a minute or more of their day wasted, every day, waiting for things to load and icons to move that should be happening in milliseconds. Additionally, the quality and velocity of their work is far lower because using slow interfaces feels like wading through mud, leading to errors and frustration. The total human cost over the next 20 years is on the order of tens to hundreds of thousands of quality-adjusted person-years.
Now, you might say that the right move is to make the code run well once it becomes a problem- but empirically, I don't see this happening!
It is confusing. I find it easier to remember that gorhill is the good guy.
I'm surprised that they released it as is. In my experience, the quality has been degraded a lot over recent weeks, likely due to cost optimization.
Redis Cloud Introduces Short-Lived TLS Certificates
Students aren't looking for internships after 3 weeks though. You usually start applying at the end of the year. By then, your CS course should have covered the very basics of concurrent programming.

Maybe we have different definitions of "CS course"
It is not open to use as you please. For example, I cannot pay the supplier of my choosing to provide services using the code.
It spread the rotten whale through a much larger area, where it would be basically impossible to clean. The beach has gone from a large stinking problem for the entire beach stinking for an year or two.
Sites like these are also dying breeds with their days numbered. Informationally dense, text and figure, lightweight websites are not being made anymore. Sites like dpreview or Ken Rockwell are pretty clearly holdovers from days long gone and sensibilities long abandoned. Today, all that information that could be read in 5 minutes on dpreview is drip fed to you in video form from a gesticulating talking head, over 25 minutes with an advertisement every 5, wasting both data and time to likely only end up partially informing you compared to a dpreview or Ken Rockwell article.
If it's 95% as good and it can be rolled into every product at basically zero cost, then yeah, the paid version will die.

There are plenty of proprietary technologies that are better than say Postgres, or JPEG, or JSON. And some businesses need that marginal edge. But if the open source option is free, standardized, has great tooling, and is 95% as good, that's a real problem for OpenAI and their peers.
Programming does that to your brain. The average HN user spends hours a day poring over code, their mind constantly checking for the smallest flaw or inconsistency. That spills over into toxic and cynical interpersonal behavior.
Rust or Zig
Agreed. I fail to see how any intelligent person could think the "Inflation Reduction Act" would actually lower inflation. It made it much worse and will make it last longer. Increased Government spending increases inflation, period.

Also, don't forget the Modern Monetary Theory (MMT) bullshit that allowed our academic Central Bankers play along and justify this print and spend.

Ask these academics: "But how does this money printing and huge gov't spending not cause inflation?" and the answer was/is: "We'll just raise taxes to remove liquidity, duh!".

Any layperson can see that spending is easy, raising taxes is much, much harder.
There is no direct practical reason. Other people are giving you the long term outlook view, why it is valuable in aggregate, but if you were aiming for immediately practical results neither math nor CS would fit the bill.

I can't speak for others but for me math is kind of like a brain teaser on crack. It is immensely satisfying to think about and I would imagine most mathematicians get a similar kick out of it. Not a mathematician myself mind you.
Yes, it is. The couple going into the sunsets.
For reference:

> the policy, which means a standard bottle of whisky (700ml) must cost at least £14 and a two-litre bottle of cider £5

This only ever had any impact on pricing at the _very_ cheap end of alcohol.
AUKUS rising
Indeed it was!
Cool initiative. Just watch out for bullshit. Redis reply from some months ago to those benchmarks: https://redis.com/blog/redis-architecture-13-years-later/

(Originally posted 3 months ago on https://news.ycombinator.com/item?id=34231033)
Or CCured [1]

1. https://www.nist.gov/itl/ssd/software-quality-group/safer-la...
>But certainly the manufacturers can. And the grocers compete with one another. I honestly don't see the differences you do. Lowe's competes with Home Depot in much the same way Safeway competes with Roth's. And the manufacturer selling to those grocery stores is going to sell to the one that pays them the most.

No. In fact the manufacturer might sell through the distributor that pays the least, if they have high enough sales/coverage (think Walmart) and the total profit is acceptable. Think about selling your product through a mom and pop store that pays you more per item and you clear $1 but they sell 10, or selling 100,000,000 million of your items but you are only clearing $0.05 each. It is much more complicated and larger grocer chains do not have to pay as much wholesale, because they have access to a lot of loyal customers. So they don't compete they way you think and they sure as hell don't have to "bid" on items if they are a large chain. If anything, sometimes it is the reverse, where manufacturers have to pay for self-space and placement. All the ones of a similar size likely sell the product for about the same (in the same demographic area), but may pay different wholesale prices. Or they may not. It is much more complicated. The main point is that it is not like your business. Yours is special and highly-sought after in business, but almost never available.

>We don't sell on auction boards like you're implying. Our sales floor takes calls from buyers, and they makes calls to buyers, and every day our traders close sales on the basis of who's willing to pay the most. It's not that complicated.

Auctions don't have to be complicated. Whenever anyone "bids" on something and the winner gets it, it is auction-style pricing. There are many kinds. The ebay style is one. The one at estate sales or Christie's is another (called open-cry), etc. But it is the holy-grail in business of determining price. The only thing better would be to somehow scan the brain of a person and know the maximum that would pay and charge that.
Almost like we shouldn't be listening to MBAs who don't know the intricacies and expect everything to turn out perfect in order to pinch pennies
Alright so why's your first example look so much more colorful to me?
No true scotsman will bootleg.
I tried and it was pretty awful.

This is the prompt I use, for which ChatGPT outputs a perfect program [0] on the first try (and can even convert it to use material-ui, with some prodding):

> Write a react program that I can paste into a codesandbox. It should display a counter that increases by one every second. Below the counter is a button, and when I press it, it decreases the counter by two. If pressing the button would result in the counter decreasing below zero, the button should be disabled.

Bard refuses to attempt it. It did attempt it for one variation of the prompt, but it used class components with an invalid render function and no timer; it looked like it was just pasting something from the first StackOverflow answer from a Google search of the prompt.

To be fair, Google isn't claiming to support this yet. But I'm just replying to the comment saying it can write code.

[0] https://codesandbox.io/s/prod-haze-c28sec
Which is probably the end which experiences the most harm from alcoholism and alcohol poisoning if I had to guess
I truly struggle (in the US) to find 12oz glass-bottled sparkling water that's cheaper than some beers sold in 12oz glass bottles. One might think the glass is making it expensive, due to the weight, but then why are some beers in glass cheaper? It seems like, at worst, non-famous sparkling water ought to cost slightly less than the beer does, but it's typically about the same or a little higher, something like $1.15 or $1.20 per bottle purchased in quantities of 15 (and more like $2 or more purchased in singles!)

(why not buy larger bottles? I prefer small ones because I don't always want to drink an entire 750ml of fizzy water in a single day, and it goes flat if left overnight; I do buy plastic sometimes but the discount over glass is so tiny that it's not really meaningful, and I prefer glass, both due to vague uneasiness with plastic and because if I end up drinking out of the bottle rather than a cup, glass bottles feel nicer than plastic)
I'm sorry, you've misconstrued the question. The context is the privacy extension to IPv6 under RFC 4941. So, my question was would ISPs need to do NAT in order to provide that extension -- I only skimmed the RFC but there was no other obvious way to me for it to be provided that wouldn't fall to an adversarial ISP because it appears they must do NAT to make that work?

AIUI ISPs provide a fixed prefix to customers. So I'd need to look how SLAAC would work if it uses a random IPv6 address; surely your ISP only has allowance to use a limited set of numbers that are allocated to them by IANA or whoever.
That might be plausible if the study was counting alcohol sales, but this is counting deaths.
Shame.

It’s probably hard as digital cameras have been replaced quite a bit by phones. I used that sight for many point and shoot camera purchases. The reviews were good and it had a good summary of all the cameras that were out there.

There’s still the “Fred Miranda” board, but that’s more user lens reviews and a little dated. That site has shifted to focus on photos more than gear, which makes sense.

http://www.fredmiranda.com/reviews/
Or Ada/SPARK2014?
> even cheaper than some mineral water brands.

That seems like a poor comparison to make the point, since bottled mineral water is notoriously overpriced, particularly the "high end" brands.

How does it compare to something with relatively standard prices like milk? In the US, particularly cheap beer for broke alcoholics might be $5 for a sixpack of cans, 2.1 L or approximately $2.5 per liter. Milk is something like $4 per gallon, or about $1.10 per liter. Much cheaper than the cheapest beer.
You can also go to the specific line you pick from fzf search

nvim $(rg . --vimgrep | fzf | awk -F: '{print $1, "+" $2+0}')
Been reading since 2008 or so, after I started playing around with old DSLRs and posited an upgrade to a D200. Will be a ad to see it go. One of the few websites I still check daily.

Hopefully somebody builds an archive at least.
>It's an open question because we don't know how things would have panned out if Iraq had continued under Saddam.

American policy in that regard was already to put up with him because he was the "devil we knew", and we didn't want to risk someone worse filling the power vacuum if he was overthrown. If there were a credible threat of him starting another war with Iran that justified the US changing policy, The US could have presented a case with credible evidence. None of this "you're either with us or you're with the evildoers" nonsense.

Infinite hypotheticals always exist, but they don't carry moral weight in this universe because they could be used to justify anything in hindsight.
a remarkable number of books I've read recently are basically: a present day chapter, then a flashback chapter, eventually leading up to a tense moment in the present day that only makes sense once you have the flashback context.

Gets boring quickly!
Probably my mostly-Javaless background showing but I've found Kotlin nicer to write than C#. It might actually be .NET that I don't enjoy though, because when you're not particularly familiar with either the line where one begins and the other ends is blurry.
good video explaining: https://www.youtube.com/watch?v=8wgSjstvsPc

Also: https://www.ncdot.gov/initiatives-policies/Transportation/sa...
Its melt castable and not the easiest thing to get going, so you probably could print with it.

Probably would also give you megacancer.
Awesome but today this would be a different story line ... maybe: two old conservatives (Java and C#) re-inventing themselves to fight against the hipsters (Go, Swift, JS, ...) ;)
> then I'm installing PPAs and copy-pasting lines of Bash. Gross.

That's not exactly Microsoft's unique flavour, lots of open-source projects don't end up in the centrally maintained and approved repositories of your distro of choice and are instead distributed in all kinds of god-forsaken ways. Have you ever tried to install Conda on Linux? Just go and look at its installer, now that is gross.
Former DPReview News Editor (who left after getting news of this back on January 18th) here: There were 8-10 members of the editorial team that were full time and a small group of freelancers. Add in about 8-10 more devs, who cycled in and out for the most part. So, 15-18 people, tops. By my rough math once, our entire operating cost for the year was about 10-12 minutes worth of Amazon revenue.
am wondering how to get downvoting capabilities too.
YouTube has a paid option and even here on HN, the mecca of anti-ad sentiment, people openly admit to using ad blockers there instead even though that means the creators they're watching do not get paid.

Hint: People are cheap. They want free stuff, not paid alternatives.
Bottled water in glass bottles is a luxury good for yuppies in America. Store-brand seltzer water bottled in plastic is about $1 per liter.
I honestly would rather see a BSD get 21m in funding versus another database startup that won't exist in 4 years.
> If those machine learning algorithms are taking in unlicensed material and then they later output unlicensed and/or copyrighted material, then they are a liability. Why would you want that when you can train it otherwise and be sure it NEVER infringes others IP?

Because it could produce a better model that produces better code.

You're now arguing a heavily reduced point. That a model that trained on proprietary code is at higher risk of reproducing infringing code is not a point under contention. The clean room serves the same purpose, it is a risk mitigation strategy.

Risk mitigation is a choice, left up to individuals. Maybe you use a clean room design, maybe you don't. Maybe you use a model trained on closed-source IP, maybe you don't. There are risks associated with these choices, but that is up to individuals to make.

The choice to observe closed source IP and learn from it shouldn't be prohibited just because some won't want to assume that risk.
Clubhouse was funny. By the time I finally got access and off the waitlist it was already pretty much dead.
My web page posted long ago is evergreen on HN!
Tangentially... The OpenStep spec was a collaboration between NeXT and Sun. Essentially, it was the NextStep API but cleaned up and made more OS-independent. Aside from running on NeXT (Mach), it ran on top of Solaris and Windows NT.

This was back in the day when Apple's preferred adjective was "beleaguered" and every 6 months there was a rumor that Sun would buy up Apple (while we're at it, Apple sold Mac Execution Environment that was a MacOS emulator for Solaris), so in a slightly different universe, Sun bought Apple and OS X happened 5 years ahead of schedule.
fzf is super useful for navigating and switching git branches I realised today
[1]

function gbll(){
local tags branches target
branches=$(
git --no-pager branch --sort=-committerdate \
--format="%(if)%(HEAD)%(then)%(else)%(if:equals=HEAD)%(refname:strip=3)%(then)%(else)%1B[0;34;1mbranch%09%1B[m%(refname:short)%(end)%(end)" \
| sed '/^$/d') || return
tags=$(
git --no-pager tag | awk '{print "\x1b[35;1mtag\x1b[m\t" $1}') || return
target=$(
(echo "$branches"; echo "$tags") |
fzf --no-hscroll --no-multi -n 2 \
--ansi --preview="git --no-pager log -150 --pretty=format:%s '..{2}'") || return
git checkout $(awk '{print $2}' <<<"$target" )
}

[1]https://github.com/junegunn/fzf/wiki/Examples#git
Good point that often gets lost: "This is true but also misses the point because seed funding isn’t the goal of a company - building a big company is the goal of a company."
Amazon is laying off another 9k workers
In my PowerShell profile I have the following -

Remove-PSReadlineKeyHandler 'Ctrl+r'
Remove-PSReadlineKeyHandler 'Ctrl+t'
Import-Module PSFzf

All other shortcuts worked out of the box!
Looking at Buffer's 2023 report on the State of Remote Work, I dive into 5 of the most common struggles encountered by remote workers and offer tech-life balance solutions to each of them
It is counting alcohol related deaths, not deaths from substitution effect to other intoxicants.
HN removed the link for some reason. Here is the preprint.
https://www.biorxiv.org/content/10.1101/2022.12.22.521490v1....
Downvoting requires 500 karma. (Maybe 501...)
I just wish records had an easy way to facilitate and/or associate a builder with them. Wishful thinking, out of scope for what they are. And of course, it's not hard to write a FooBuilder that's defined to help construct a Foo record.

If Java records could be told to have a private constructor, I'd be completely satisfied with them. I just don't like the ability for callers to be able to directly instantiate a record without having gone through my builder to do so. I want to completely enforce that my record is instantiated with all its invariants dealt with properly. A builder is a very nice way of doing that.
Economic ideas that embrace human freedom and human flourishing are likely to consider truth a virtue.

You won't find it in Marx, Keynes, etc.
GPT retakes my midterm and gets an A
This is something we'll do on our own devices instead of paying anyone a single dime, that was the whole point of stable diffusion
> Installation takes me to a Microsoft support page, then I'm installing PPAs and copy-pasting lines of Bash

Which Microsoft support page are you looking at? The one I copied the below commands from[1] literally just lists these commands. On occasion, an additional repository and Microsoft keys need to be added, but everything else just works™.

sudo pacman -S dotnet-sdk
sudo apt install dotnet-sdk-7.0
sudo dnf install dotnet-sdk-7.0
sudo yum install dotnet-sdk-7.0
sudo zypper install dotnet-sdk-7.0

And for lolz:

winget install Microsoft.DotNet.SDK.7

All work on their respective distros/OSes. Once installed:

dotnet new console

to create a new console app. Fire up any editor (doesn't need to be Visual Studio Enterprise 2022) and start coding.

The only place where installing the .NET SDK is complicated is macOS, but that goes for anything there, honestly. Even getting non-Apple Clang + LLVM on macOS is a pain.

[1]: https://learn.microsoft.com/en-us/dotnet/core/install/linux
Fred Miranda was a useful set of reviews of lenses from their members.

Now it’s mostly forums
Which makes sense. Once you have the gear…

https://www.fredmiranda.com/forum/index.php

I used dpreview in the past. They had detailed technical reviews, side by side test shot comaparisons. Really a first class site. They will be missed.
All EU banks (afaik) need to follow Basel III regulations, while smaller US banks don't have to due to lobbying
Damn, the forums were useful in debugging some problems I had with old inkjet paper. Got a nice history lesson about old HP papers.
With all my love for .NET, why not continue Java with its new features when it fits to your developer base, existing products etc.

Give it one or two more years and Java is where C# is ... also aesthetically. As did JavaScript.
I think it's less about merging early or late it's about idiots not pushing on the damn gas pedal and matching speed. Too often in following some idiot in mosey mode never getting above 45 but trying to cut in front of traffic going 70-80. Only once they merge do they bother to speed up. These are the same clueless rude, entitled people who go out to dinner with their civil air raid siren of a baby, or shouting in to their phone on an elevator. They have no clue how their actions impact those around them and their ignorant rudeness is infectious.
Reid Hoffman on Twitter: “I wrote a new book with GPT-4 model.”
I’m personally pretty optimistic which is probably why I enjoy proving the pessimists wrong.
Just adding too, I think some of the switch statement example code is wrong:

Object obj = 123L;
String formatted = switch (obj) {
case Integer i -> String.format("int %d", i);
case Long l -> String.format("long %d", l);
case Double d -> String.format("double %f", d);
case String s -> String.format("String %s", s);
default -> o.toString();
};

Unless I'm not understanding something, the default statement should be `obj.toString()` as `o` isn't defined.
Apparently TNT melts at 80°C. If we are to believe [1], liquid TNT is quite sensitive while confined, and gets more sensitive the hotter it gets, but if allowed to flow it's actually very difficult to set off. Autoignition happens at about 265°C, according to [2], and again according to [1] temperature doesn't play a major role in the sensitivity of solid TNT.

So I guess don't heat the print bed too much, and if you do make sure the TNT can flow freely until it solidifies again, and you should be fine.

Edit: and as nibbleshifter suggests, you could print with it given these parameters, just be careful with the TNT in the hotend.

1: https://www.cdc.gov/niosh/mining/userfiles/works/pdfs/itass....

2: https://www.govinfo.gov/content/pkg/GOVPUB-C13-36e8df81dfe03...
Why didn't we get GPT-2 in 2005?
Ah, so, the tragedy of the commons: you'll happily pirate every digital good you want, relying on others to make it worth its creators' time and resources to make it. Awesome.
Safe until filled with water is probably not that useful. Water is everywhere and things in military use tend to get wet.

There are binary explosives now, where both components are nonexplosive by themselves. Those are used commercially, for road work and such.