skysight-inc/HackerNews huggingface dataset:
I get a little skeptical when an article about a book says "don't bother reading this book" and then goes on to make a lot of claims about it. There aren't even any quotes from the text. I haven't read Graeber's book, but I just don't like the "trust me to have done the thinking about this topic for you" approach.
Very nice project the above.

If you want to pay more you can also get Pettersen ultrasonic microphones. These have a USB microphone and will also work with my sbts-aru recorder. Which means you could in principle also geolocate where the bats are.
> Maybe the energy demand of AI will finally get us to invest in nuclear at the scale it deserves?

We already invest in nuclear at scale. In nuclear weapons. /s
If you don't like gamification, the standard way is reading books and documentation, solving their practice problems, and taking notes on their solutions. Apply them to different scenarios. There is no easy way out, just gotta get cracking.
95% of US inmates are on plea deal, which means the prosecutor never had to prove the charges before the (potentially) criminal admitted it. It is unfair for those who admitted the charges because they believed they couldn’t defend themselves further.

So the Boeing trial being on plea deal would be on paar with that standard…
> how can you understand what they're doing unless you're earnestly curious about it?

The implied relationship between the two things mentioned here doesn't actually exist. It's perfectly possible to understand a system without ever being curious about it.

E.g:

1) when food depends on it

2) when absorbed via osmosis or a byproduct of curiosity about an entirely unrelated topic.

I have a robust understanding of quite a number of topics that I can promise you I've never been curious to learn anything about. I just soak it up like a sponge.

Curiosity certainly helps. But to suggest that curiosity is a foundational requirement for understanding something misses the forest for the trees.
8 (1). And I think that, in this context, those 8 plus the 22 US D-SIBs (2) means that there's 30.

FWIW, I _think_ I'm not just pedantically correcting a particular number. I think I'm asserting that keeping track of n organizations is roughly O(n^2), so it's not 4 times as much work to keep track of them all, but more like 56 times as much work. I think that's a real difference that requires a different approach.

I get that _you're_ not saying anything re: approach, just terminology. But I think the number matters to this subthread.

1. https://en.wikipedia.org/wiki/List_of_systemically_important...
2. https://en.wikipedia.org/wiki/List_of_systemically_important...
sure some office jobs can be worthless....in defense of my own job that sometimes feels worthless (3-5 hrs per day)....the difference to me is, IF i worked a full 8 hrs, the work performed is useful. VS a job where I believe can be fully replaced by something else. (cashier is replaced by self-checkout, cart return is replaced by aldi style coin system. landscaper is replace by new societal norms(its not required, its desired by an ever-changing beauty standard).
> getting that 2% figure from

It’s a rough not very educated estimate of what proportion of their global revenue Apple might lose by complying with the regulations ( I’d personally bet it’s significantly less than that). Do you have a better figure?
Um, yes?

If you were a flesh-and-blood human, working in a 1890's-era factory with plenty of steam-and-steel machinery, and a long history of workers being injured / maimed / killed by those things - then how would you judge a new & unfamiliar type of machine?

The same logic applies between cyclist and robocars.
Nah. Ticketmaster is unethical enough that spreading information that harms them or helps them go out of business is ethical.
You can’t be opportunistic in hi tech job market. This just doesn’t work.

What is always in demand is your deep meaningful work experience and this is the only parameter worth optimizing for.

If you can show a few years of building a complex software product - it doesn’t matter if you did it using C++ or brainfuck.

And you will always beat candidates with certificates but lack of such meaningful experience.
"Screen apnea": How tech use affects our breathing (and health)
Show HN: Building an automatic newsletter to bring hope through positive news
Dear HN community,

I'm excited to share a project I'm currently working on: Latest Good News, an automated newsletter and podcast dedicated to collecting and sharing good news from around the world.

In a time where negative headlines often dominate, Latest Good News aims to bring hope by highlighting stories of kindness, innovation, and positive change.

Why Subscribe?
- Stay informed about the good happening around the globe.
- Get a daily dose of optimism and inspiration.
- Join a community that values and promotes positive change.

Looking forward to your feedback and suggestions!

Best,
Juan
>works on my machine
“working” but very obviously severely degraded.
The Greenland Ranch (Furnace Creek) record is disputed, and almost certainly wrong.

https://www.wunderground.com/blog/weatherhistorian/an-invest...
>is that a seller could sell it to multiple people, who all print it out

They can't "print it out" because it's a rotating code.
Previous sentence:

> If you bought the ticket off the event’s official ticketing agency (not a sketchy reseller)
Not every job has to be "keeps the company from completely falling apart in the next X months / years" to not be bullshit.

Almost every company "could" run with fewer people. But I think that's more a choice than a demonstration of "bullshit job".

The idea that you have to race to a cliff of able to function to figure out what is bullshit seems absurd at face value.
I’m pretty sure that Raspberry pi’s draw more than that. But if you have a good way to fix this I’d like to know.

The pi supply hat also has that probably and no one has fixed it in a couple of years.
>They can’t have robust DRM on their tickets if those tickets can still be viewed offline.

https://en.wikipedia.org/wiki/Trusted_Computing
> The chances that your distro ships with network manager are multiple orders of magnitude higher than it shipping with iwd though… I don't think iwd is the default anywhere?

It doesn't matter what the default is, though. Some people don't use NM, and this tool is for them.

> (since everything wraps wpa_supplicant in the end)

That's not true. IWD doesn't require wpa_supplicant.
And this is why those companies love DRM'd (non-rooted) devices and try to detect when you broke this form of DRM: you can't get at your data, not even to make a backup of it; they're in full control. Also for security (can't grant root to malware if you don't have the permission to grant that), but also for everything else
> a blog post every 3 days isn't going to raise anyones eyebrows.

for one, my eyebrows would be through the roof. A blog post every 3 days, for 2 straight years? Extremely surprising, notable and impressive (dear HNer, please spare us the comments about AI)
the people not bullshitting their investors have no investors

investors with huge piles of cash should buy themselves a brain and stop funding bullshitters
What's the Problem with OpenTelemetry?
I think even your list isn't bullshit jobs. The world needs cart returners, landscapers, etc. And replacing jobs with the customers doing the job doesn't seem particularly desirable either (and proves those job aren't bullshit).

There are people with real bullshit jobs; you can find people describe them online. Where they are employed, they actually do work, but they know that work doesn't contribute anything. They are usually depressed about it.
So are people going to jail?
In the future such things as you describe will be a problem but not at this time. China can’t invade Taiwan because it doesn’t have the ability to deal with carrier fleets.
Much of what made advertisers unhappy was due to a combination of policy and outside activism, not smaller headcount.
What you named are NOT BS jobs. A BS job is one that, if it disappeared tomorrow, no one would even notice (or things would become _more_ efficient). Your examples would result in carts piling up in parking lots, people with $500 of groceries clogging up self-checkout lines for hours (plus a whole lot of theft) and public spaces looking like hell.
Actual gasoline? Unless you're talking about super-isolated northern communities on generators [which should still be using diesel rather than gasoline], that seems... insane.
Is that adapter on the motherboard, PCI, or Usb? I'm starting to suspect that the problem is with the USB connection.
> What will the benefit be of more expensive models?

A G650 to fly to your 85m yacht in the med doesnt come cheap.
You don’t. But the judge can reject the plea deal that’s leading to the guilty plea.

Boeing isn’t pleading guilty in a vacuum - there’s a deal in place. Judge can reject that now, wait until after guilty plea and impose whatever sentence he wants (within law), or accept the deal as-is.
> there were no victims

That is patently untrue. Even if you put aside that the law doesn't require a victim (see speeding tickets, DUIs, etc), the banks would have charged a higher interest for a riskier loan. Trump lied about his finances to make the loan risk seem lower and get a lower interest rate (or even the loan itself). The banks are a direct victim because they were cheated out of the interest rates they would have charged to reflect the higher risk they were taking on.
The calendar let's you mark days from one the habit was created, instead of any day in the past
Still cheating, unless it used a real controller. Certain analog stick movements and gradients are generally considered impossible.
What confuses me about the part of the article you quote is that wifi doesn't really stick out as one of the harder parts of installing Arch; having fine-grained control over how the system is set up and therefore configuring everything by hand is kind of the point! At least to me, it's more straightforward than manually partitioning/formatting the hard drive and manually populating /etc/fstap, especially when you want to involve things like LUKS and LVM. My standard practice if I need wifi is to start with `wpa_supplicant` and `dhcpcd`, and then I can swap to NetworkManager later when I get around to setting up the GUI (which will usually be "post install", after I've rebooted into the new installation). Setting them up sounds similar to iwd (editing one file and enabling two services), which is pretty run-of-the-mill for an Arch installation.

> Of course, installing a desktop environment may result in NetworkManager being installed and NetworkManager will install it's preferred network stack. That said: I don't recall Arch enabling NetworkManager by default, though it is definitely something people would enable when installing a desktop environment (leading to the dueling network managers situation).

It definitely doesn't enable it by default; I'm not really even sure what "default" would mean in this context because Arch doesn't really have an "installer" in the traditional sense. An Arch installation typically will comprise of partioning/formatting the hard drive, mounting the partitions, running `pacstrap` to install things directly to the mounted root rather than to the currently running system, and then chrooting in to manually configure anything else that's needed. I guess some people might consider what you get from the `base` set of packages to be "default", but IIRC that alone wouldn't come with _anything_ to configure wifi, let alone NetworkManager.
It's not nice to talk about college professors like this.
There is a Debian package for "iwd".
Cyber Safety Board Never Probed Causes of SolarWinds Breach
I addressed this when I wrote,

> If the edge get damaged with rocks or rust, this is no longer true.
It’s typical for KTLO (keep the lights on) effort to be under 10% of an engineering team’s total load.

Normally this is so the other 90% of effort can go toward additional functionality; but there’s always the option of simply firing a ton of people and reducing the amount of feature development.

The discussion around the twitter purge was dumb because basically nobody involved had experience as an organizational leader.
> Airfares have only risen since that settlement, according to the St. Louis Federal Reserve. (ATPCO cited a study showing inflation-adjusted fares falling, released by the lead trade group for the airlines.)

If you follow the link you can see that in fact they have gone up and down some (more up than down) and they have indeed risen below inflation. Not sure why one would expect anything better than this?
Another case of abusing ToTK, an excellent technology that promised convenience, security, and offline access. Similarly, Duo builds their stuff off ToTK and then fending off (or makes it very, very hard) you from using a third-party ToTK authenticator with their sites.
This company just jettisons the fine promise of available offline that was made by ToTK.
If you wrote “all 4338 coal plants in Germany blown up”, I’d reasonably interpret it as 4338/4338 blew up. “All 4” doesn’t imply 4 total only because 4 is an unreasonably low count for total coal plants, not because “all [number] [object]” syntax is putting in the work.

And of course, 28 is a reasonable count of total charged.
Yes. This might be unfamiliar to software engineers, but there's a reason mechanical engineering and architecture (there might be more, but these are the ones I'm familiar with) schools put students through at least a semester of ethics classes.

We are literally the last line of defense in a lot of industries. From the first line of the ASME code of ethics:

> Engineers shall hold paramount the safety, health and welfare of the public in the performance of their professional duties.

If you can't do that, you should be in another field. Maybe software engineering at Meta would be a better fit.
Sure.

Neither (1) nor (2) will help you discern which jobs are bullshit and which are not.
Remember "you are now breathing manually"?

You can use that to your advantage, as well.
How much is natgas? I Do think it's still better than coal in terms of emissions and particulates and such.
They just mean if you have geographical diversity, it helps with the availability of renewables.

For example, if wind is in 5 different locations across Alberta (for sake of example), you're less likely to run into issues with losing it all at once like you would if all your wind came from a single area and the wind stopped blowing there or dropped to a very low value.
If it runs on my CPU and shows up on my screen after I paid for it, it's mine and I can do whatever I want. Anybody who thinks otherwise can fuck off outright.
Huh, weird, a turns out an old, low-tech solution is much more secure than Ticketmaster's roll-your-own weird TOT-QR "security" (even considering the magic animation that that makes it "in a sense, alive")

(Not that requiring ID doesn't raise the same and also other consumer rights issues)
It's the most direct status symbol in the workplace beyond your actual salary. You can flex your salary pretty easily by having expensive cars and meals. Flexing your professional "pull" in an organization is trickier, and the most straightforward way is to have more people underneath you in the org-chart. The more reporters you have, the more important you are.
The Go compiler inserts semi-colons. https://go.dev/ref/spec#Semicolons

If you follow those rules, you will see that this:

if true;
{
fmt.Println()
}
else
{
fmt.Println()
}

Will get rewritten to:

if true;
{
fmt.Println();
};
else;
{
fmt.Println();
};

And that won't work. That's why the braces need to be as "} else {". and "if .. {".

It used to be that the compiler gave some pretty confusing errors about semi-colons on this, but it seems that's been improved now.

JavaScript has similar semi-colon insertion by the way, but with some different (more confusing) rules.
And ideally, you have fins and a fan on both sides of the peltier element because relying on convection alone is ... complicated and will likely lead to the "freezing on one side" issue.

Side note, that's also why modern fridges and freezers all have fans on the inner side at least, it massively helps with preventing ice buildup.
What happened one year after we switched our OSS license from GPL3 to BSL 1.1
How about the “Add to Apple Wallet” option? He did not talk about that at all, but AFAIK the ticket would be fully available offline and not in Ticketmaster app, no? It’s actually an elegant solution IMHO.
I haven't read the book, but I find it concerning that this article criticizes Graeber's unrepresentative data collection, and then proceeds to arm-chair about why Graeber is wrong without really introducing any empirical findings.

There are surveys about both how much time workers actually 'work', and how much of that work they see as productive. They seem to suggest that a reasonable share of worker's time is not spent on actually doing anything:

https://www.inc.com/marcel-schwantes/new-report-only-12-perc...

https://www.worklife.news/talent/hours-in-workday/

But also, Hobart's arm-chairing here seems to take the perspective of whether something is useful to the firm, rather than if something is useful overall. Medical billing apparently charges typically 4-10% of the value billed. Clearly for the medical billing firm, having workers knowledgeable about CPT codes etc is worth it, and medical providers find it more economical to hire such a firm than to keep their own billing specialists on staff -- but if we just moved to single-payer health care, the role could disappear entirely. It's a bullshit job because it's solving a problem that doesn't need to exist.

https://neolytix.com/what-is-the-going-rate-for-medical-bill...

Similarly, Hobart mentions tax lawyers more than once. And certainly companies that having good tax advice can save them a lot of money. But I think most experts agree that a drastically simpler tax code would be more efficient overall, both because of the reduced need for tax lawyers and accountants, and because all the weird (inefficient) tax-minimization strategies could disappear. Being useful to a firm does not mean the job is not bullshit.
I'm struggling to come up with a good basis for a lawsuit. CFAA abuse is the first thing that comes to mind, but this is a real stretch for that, and SCOTUS shut that stretching down a while ago. DMCA doesn't come into play, since this isn't circumventing any copyright protection schemes. So this kind of leaves you with some form of contract violation, but even that seems like a stretch here. Tortious interference or interference with prospective business? I mean, I don't see any events complaining about this (hell, Ticketmaster itself arguably has some contract liability issues with the fact that their technology relies on cell service which tends to be spotty in dense crowds). So you're kind of left with some individual contract liability issue, which is literally not worth the cost of litigation.
Seriously, why isn't there a legitimate Mozilla fork we can fund instead? There are a lot of addons that will take decades to emulate, like Sidebery, the main reason I switched to Firefox and am staying on cool until a good fundable Firefox fork (like Vivaldi for Chromium).
Somewhat related, a few years ago I noticed that an image with gaussian blur applied to it takes up significantly less space in JPEG than does the original image. I suppose it works out because the blur diffuses information throughout a particular area such that each JPEG block has less detail to encode internally?
S-exp is an interesting idea. Technically they are human readable, and certainly would be processable by text tools, with some effort. Lisp maps to S-exps very well obviously but I wonder if the same amount of synergy can be achieved in the language that is not aimed at that at the start, or it will just become a binary dump with extra steps instead. Definitely would be interesting for somebody to try.
> In JPEG*

This should end up being true for any presentation image format (the one you're going to actually show people, not necessarily the one you might do editing work on) optimized for human vision as well.

It's more a property of our eyes than a quirk of JPEG. So I don't find it misleading personally.
How is it different from: https://rife2.com/bld
>a generic restaurant;

There is no such thing.
This is a pretty common thread throughout Graeber's work; incuriosity and stubbornly blinkered views of phenomena as part of a strained argument for left-anarchism. The criticisms of The Dawn of Everything are withering and along these lines.
I recently purchased tickets via SeatGeek and was provided a link to one of these barcodes, which accepted as a querystring parameter an access token that seemingly had a long expiration attached to it. It was hosted on “downloadmytickets.com”, which doesn’t look legitimate and caused me to do this same type of analysis to see how it all worked. Whether or not this was a way to bypass the “security” to enable sale via third parties, or just a very untrustworthy-looking official domain, I don’t know. But in the end it worked fine at the venue. Definitely more stress involved than I would have liked though.
What is this thing called Hacker News?
> However, I'm totally with you on having the editor show the code as you'd like.

Such editors would remove some categories bikeshedding, but would add brand new categories of bikeshedding.

* Why did/didn't you add an empty line (EDIT: or whatever no-op visual equivalent) after that `if` block? My editor needs blocks to be separated a certain way to be able to display them nicely grouped in logical blocks! This representation of AST is so limited that we can't store such differences in style, we need editors that work at some super-AST level!

* What do you mean my code is an unreadable mess with hundreds of operations? All I see in my editor is a nice single operation "copy fields from class X to struct Y". If your editor can't detect such an obvious thing from the AST and display it nicely, then find a better one.

* Some codebases not even bothering with functions because the founding engineers use a specific IDE that just lets them group code arbitrarily (no no that's not reinventing functions, that's what progress looks like!), and you can't use your favorite editor because that's not on the scope of that editor, so the editor's author politely tells you to use that other editor you dislike if you really need such a thing.

* I can probably come up with more scenarios if I spend more time thinking about it. And there's probably also more petty scenarios that I can't even imagine.

I'm not saying such editors wouldn't be nice. Everyone has their own preferences, and some people might work better this way. Just, don't expect them to reduce the amount of petty bikeshedding in projects, much less eliminate it.
In winter by fridge vents hot air into my house. Unfortunately it also does it in summer ...
When I first started coding, I wished there was an “app” for it where I just start writing code. Now there is.
The thing is, unlike most of Europe, the US doesn't have a legal mandate for anyone to possess an ID card, and so in practice you got 50 states worth of driver's licenses, library cards, military or government employment IDs that can be used (or faked)... so you can't really use these for legitimately verifying anything unless you want to spend a lot of time and money to train your staff to spot fakes. Banks can do that but no one wants to do that for the goons that run security at venues for minimum wage.
It is frustrating as someone who lives in Canada and has spend so much money to remove coal that India and China have said FU to the world and increased their coal usage.

I guess given that those two countries are keeping Russia afloat by buying their oil it shouldn't be a surprise, but its still disappointing to see those countries choosing the path they did.