skysight-inc/HackerNews huggingface dataset:
Ask HN: Why aren't there any cars in Nineteen Eighty-Four?
In the entirety of George Orwell's Nineteen Eighty-Four, I haven't noticed a single car or truck in the streets of Oceania. Sure, Winston takes the train once or twice, but no cars? I would have thought the generally envisioned future of the 40's included car-ridden roads. Was this novel even more ahead of its time than I thought?
Romans supposedly liked mulled wine. Warmed, mildly acidic fluid in a pewter vessel would pick up a bunch more lead than plain old water would.
I don't have a relationship with this company, but reading their "Please consider" line immediately gave me a bad impression of them.

They're a software business that relied on a third-party platform for their entire business model. It genuinely sucks that this business model has been yanked out from under them, but this is something they should have planned for (especially considering Twitter's past actions around their API and developer program), without a lame request to their now-former customers to give them free money for no service provided.

I'm sure some customers will, out of the excessive goodness of their hearts, riding on the good experience they had over the years with the app, honor that appeal. That's certainly their choice. But it's also reasonable for the rest of us to think that the appeal alone feels a bit dirty.
Lead paint is perfectly safe to use if you don't eat it or grind the pigment yourself. You can buy it in any art store, along with other super toxic heavy metal pigments.
The video is fixed now
I guess technically the state of Washington has declared western WA and pretty much every other state in the continental US to be "quarantined" because those other areas have apple maggots. It's a lot easier to talk about eastern WA as the "quarantine area" though.

It is illegal to bring homegrown fruit into eastern Washington, regardless of terminology.
IBM makes an enormous amount of non-vaporware, you just never hear about it because the licensing situation for most of it is so atrocious and its probably exclusive to their system z (mainframe) architecture. IBM systems is a top tier organization being held back by incredibly restrictive business practices. I'm lucky to have been in positions to see a lot of what they work on, but it's always tough to explain to folks who's most memorable recent exposure to IBM products is likely to be some sort of PR stunt like Watson. I've held out hope for a political change within the organization in favor of the systems folks for a long time, but any success on that front has been pretty limited so far.
That's a good point, but if i put myself in the shoes of one of Amazon's warehouse workers, i would probably weight not being injured more heavily than being more productive, so for instance if i had an opportunity to double my productivity at the cost of doubling my likelihood of injury, i'd choose to be less productive if that decision were up to me. However I'd imagine corporate would look at it differently, where injuries are liabilities for the company but productivity is the end goal, so a situation that increases employee productivity proportionately greater than it increases probability of injury might be looked upon more favorably. I am trying to come across as neutral as I can here but bringing it back to the previous commenters' discussion on "the good of the world", I'm finding it hard to defend the injuries/item picked metric here
That's the whole point of Haskell's separate IO type, and while there are other ways to compose IO values, the usual "do notation" creates a clear visual difference (but not too different) between statements (using <-) and expressions (using =).
I still think about a question that used to be on customs forms when entering the United States: "Did you come into contact with any soil while abroad?"

My thought is always, well, the planet I visited is called Earth and is made out of earth, so it's more than likely that I came into contact with soil. I answer "no" anyway, because I feel you're not supposed to answer "yes" to that question, but I couldn't actually justify my answer with a straight face. So far, not in prison! Keeping my fingers crossed though.
There are tools that I wish didn’t exist and this is one of them.
T-Mobile says hacker accessed personal data of 37M customers
That's nice of you but objectively the tip actually is for rewarding great service. If Amazon sent you half a book would you value the half they sent you and be grateful? And here's a tip for you Jeff.
I would say Netpbm is similar. Writing it is easy. … reading it … not so much.

PPM is just one format; Netpbm is like a whole family. The "P6" is sort of the identifier that we're using that format — the other identifiers can identify other formats, like greyscale, or monochrome, or the pixel data is encoded in ASCII. The header is in text and permits more flexibility than it probably should. Channels greater than a byte are supported.

Writing a parser for the whole lot would be more complex. (I think TIFF would still beat it, though.) Just dumping RGB? Easy.
TIL that AWK is basically a fully featured programming language ( ⊙⊙)
Care to share how you can get a $180k tax credit for buying a house?
I’m a volunteer at a branch of Samaritans[1] in the UK that runs on something like £70-85k/year, running a listening service with 60-80 volunteers including infrastructure, who spend thousands of hours a year on the phone with the suicidal, the distressed, and sometimes just those who desperately need someone to talk to.

It’s a service that fulfils a critical need but is run on a shoestring budget, with very little of the money spent on anything but critical necessities. Although Amazon Smile wasn’t a huge source of income for my branch, it will leave a hole that will have to be filled.

I can’t say I disagree that there aren’t plenty of mega-charities that spent too much on admin and fundraising, but I also know firsthand there are plenty out there deserving of every penny coming their way.

[1] https://www.samaritans.org/about-samaritans/our-organisation...
I think there are following expected scenarios for this question:

- If you answer "No": That's what they expect everyone will say, but having it in writing may still come in handy in international disputes. Say you're considered a terrorist in another country. The form, AFAIK, doesn't define by whose standards you are a terrorist, so it might be grounds to kick you out if the US isn't specifically interested in keeping you in.

- If you answer "Yes": You most likely have mental issues. Entry denied.

- If you stress too much over it: Entry denied, possibly notify relevant law enforcement.

- If you start to ask questions about it, like precisely what is meant by this question and why: You either have mental issues, or are up to something. Either way, entry denied.
Mathematical trick lets hackers shame people into fixing software bugs
Mental health levels are up.
You're absolutely right, I wholeheartedly agree, and in fact I think the "greycat-dyad" is the best of the 2/3 situations:

* Correct and helpful - greycat. Still gets you to a solution _and_ you learn something, at the cost of a bit of bruised feelings.

* Helpful and nice - shows you how to go about answering (or asking!) your question properly, though perhaps not solving your immediate problem. Arguably the second-best of the 2/3 options? I'd rather "learn how to learn" than "get the technically-correct (but not actually correct) answer to my flawed question"

* Correct and nice - probably the least-good of the 2/3 options? The querent continues to labour under the misunderstanding that brought them to their incorrect question, and might waste more time (for themselves or others) down the line. Still - better than any one property alone!

That said, let's make sure not to brush under the carpet that _it is possible to achieve all three_; that it costs much less time and energy to be nice than is usually claimed; and that the benefits (an improved personal reputation, a more-welcoming community in which folks aren't afraid to ask questions), though immediately intangible, are considerable.
> smart but „difficult to work with“, you'll end up doing mostly specialized work

Describes 3/4 of my career. I've improved with aging.
Anti-cheat is still a big problem. Most of the games I play with my friends won't run on my steam deck specifically because of that. Really hoping the industry comes together and solves linux support for it; I'm not sure it's possible to just work around with a compatibility layer
I don't see how your pizza example really applies, though. You tipped because you (unfortunately correctly) recognize that the service industry and how payroll taxes work is incredibly broken, and that tips are an integral part of wages.

But we're talking about a company that provided a service that people were paying for, and now no longer provides that service. Any unused portion of any subscription bought should absolutely be refunded. It's actually a bit gross that the company is not pro-actively refunding subscriptions. They made a bet that Twitter's API would always remain available to them; it's not on their customers to bear any cost for the failure of that bet.
What products have better privacy protection than Apple, according to you?
it might have been easier to challenge the parent commenter's assertion of Amazon Slaves existing than suggest that your preference of convenience and accessibility trumps said alleged slaves' freedom
Hey! Great point - an API is currently in the works and will be available in all plans pretty soon!
"If you can buy the things you need not through Amazon, you should do so." Is that better?

I really struggle to find an example of something that you can only buy on Amazon, short of relisted aliexpress garbage that you should be avoiding anyway out of safety concerns.
I would prefer it if they would "please consider" partially refunding me for the part of the year I paid for and won't receive instead.
Too small for me.. I'd like to containerize this and add at least 10 more MB, do you have a Dockerfile already?
this is just normal every day commit messages in most startups I've seen
It seems you have a fundamental misunderstanding of how the US federal government operates.

Congress can make a new law, or ratify a Constitutional amendment. That is the only way to "ignore" a SCOTUS decision. (although that is not ignoring, that is literally how the legal process works)

The President can commit a crime and do Unconstitutional things - for which they can be removed from office (Impeachment & Removal process), and then tried for crimes.

Each of the three branches has what we call "checks & balances", ie. each branch can do something to offset the power of another branch. No branch can outright ignore another branch - they have to go through their legal processes to make changes.

What you seem to imply here is both Congress and the Executive branches should just commit more crimes because it's currently popular to do or think a certain way.

The disconnect is happening because you observe the President and Congress commit crimes regularly. The Court System does not act quickly - it can take years or decades for a case to reach SCOTUS. This is why a SCOTUS decision is so important - not only does it clarify what is or is not Constitutional/Legal, but it provides guidance for all the lower courts to provide rapid judgements. This system is slow, deliberately, to avoid rapid swings that change with political tides.

If that's a reality people want... then this country is doomed. But... in order to doom it for real, a lot of crime would need to take place at very high levels first - which would lead to a dissolution of the federal government and the United States in it's entirety.
Sorry to hear about your mom but happy for your personal accomplishments.

I had a mild case too but my parents suffered strong bouts. Seems we’ve all come out on the other side stronger.

Fishing and outdoors sound great. I’m in a big city so not many options available. Hope you catch a whale!
Sounds like you don’t wanna do it and are just looking for confirmation of that. If that assessment is incorrect and you do wanna do it, then what are you waiting for? Get going and do the great job you suggest you’d be doing. Being neurotic on HN isn’t gonna build a business ;)
Headline buries the real lede a bit in my opinion; the author has gotten a snapshot of the no-fly list from 2019. Presumably the system under attack processes more up-to-date versions of it regularly.

Corresponding news story: https://www.dailydot.com/debug/no-fly-list-us-tsa-unprotecte...
The CFAA forbids unauthorized use of an API. By banning third-party clients, Twitter is making it very clear what constitutes unauthorized use.
How is data before 1950 even relevant in today's investing world?

Between MMT, finanicialization of the economy, stock buy backs, Bretton Woods, tax codes, robo investing and indexing...

Interesting stuff but really not super helpful in assessing risk.
Netpbm (the spec) supports alpha. It's in the PAM format: https://netpbm.sourceforge.net/doc/pam.html

I've never tried that variant, nor do I think I've seen files in the wild, so IDK how widely stuff supports it. If I have need for an alpha channel, I usually reach for a PNG encoder at that point…
FYI: Fastly's down, which is why so many sites are down
Fastly looks like it's down. Our monitoring is seeing this across many sites, and their own status page is down: https://docs.fastly.com/en/guides/fastlys-service-status
I think we're in violent agreement though. The reason I know a ton of people in the industry isn't that it was a different industry back when I was starting out--heck, a lot of those people are retired by now. Rather, it's that I'm senior, attend events, interact with other senior people, etc. Nothing to do with the industry changing mostly. But with the fact that as you spend time in an industry you know more and more people.

Connections obviously aren't the only way to land jobs. But, especially in leaner times, having someone you've worked with lay eyes on your resume certainly helps.
Looks like tons of sites are down due to a Fastly outage.
This indicates commit quality. Why lose this info? If you have only time to put "aoeu" into commit message would you have time to correct ChatGPT output? ;)
I half remember one of Google’s many chat apps having an AI assistant a number of years ago (Allo maybe?)
I don't think you see what he's saying.

If you want top secret documents, you don't start by asking for top secret documents. You start by asking them to violate a relatively innocuous rule. Changing a date by one day on a file so it's no longer late or something like that. Doesn't matter what it is. The point is that it's not worth being exposed over. And the rule you're breaking would technically be worthy of getting fired over. Especially for the thing they're blackmailing you over. "It's changing a date by one day, no one would know, and it's not worth losing my job over."

It starts off "Hey man, I was cool about the weed thing, do me a solid here." Then it's "Hey, remember that thing you did, do you think you could do this slightly bigger thing?" If they refuse, you can bring up that first thing they did.

Then, a year or two down the line, you're fucking cooked. They come to you and say, "Look man, you've done this, that, and the other thing. If they find out, you are fired, in jail, life ruined. What I need now is this top secret document."

The idea is to build a list of escalating transgressions so in the end, the asset feels as if they have no choice but to comply with your requests. You don't need fabricated offenses. You just need a small issue you can use as a starting point.
Another great argument against open plan offices.
The three for me were:

- Principles of Mathematical Analysis by Walter Rudin (aka “Little Rudin”)

- Linear Algebra and its Applications by David Strang

- Elementary Differential Equations and Boundary Value Problems by Boyce and Diprima
India’s top court rejects Google plea to block Android antitrust ruling
CDN issue maybe? Can barely load anything
I like the openness of the system, and it works both ways. You can install your own operating system in the Steam Deck, but you can also install SteamOS in your own device.

When it comes to the main concern that the article presents, battery, that is something that Nintendo has always prioritized over anything else. And it has paid off handsomely for them. The PlayStation Portable or the Sega Game Gear both suffered from poor battery and failed, even that their graphical quality was superior to Nintendo alternatives. Long term, this could also be the undoing of the Steam Deck. But battery tech has improved a lot in the past decade, so time will tell.
Anyone know how to actually examine the contents of the request? Everyone's tossing around their own theories as to what this request is for but it looks like nobody's doing any real investigation. I'm on macOS Ventura and I tried this method that was suggested in another HN post: https://lapcatsoftware.com/articles/logging-https.html

But it doesn't seem to work. According to the aforementioned post, Apple system binaries are using cert pinning so it's difficult to intercept the network requests that they make. The suggestion was setting an environment variable to politely ask them to log their requests. I don't think mediaanalysisd respects this variable, however.
goto to a cleanup/error handling block at the end of a function is a fairly common C idiom
> A company with thousands of employees

Well to be fair, there's several thousand less employees now.
If the terms for that vacation purchase included guarantees of good weather, definitely.

Just as if I buy an app (or a subscription to one), I expect the app's author to guarantee that it functions for its intended purpose, and return my money if it doesn't.
> The problem facing Twitter 2.0 is that Musk is personally driving product development and he has essentially no empathy for users.

The problem facing Twitter 2.0 is that Musk is personally driving product development and 𝘩𝘦 𝘩𝘢𝘴 𝘦𝘴𝘴𝘦𝘯𝘵𝘪𝘢𝘭𝘭𝘺 𝘯𝘰 𝘦𝘮𝘱𝘢𝘵𝘩𝘺.

I fixed that for ya
Wow this seems super fun and awesome for adults and kids alike
Whoops, looks like it launched on the mobile app in Oct. 2020. I haven’t bought from Amazon for 4 years or so. Should have checked nothing had changed, but I’m unable to edit my comment.
I asked for "music that would convince anyone that the cello is three best instrument" and it couldn't be further from what I'd expect. Not a single song even has a cello in it. Maybe the absence use supposed to convince?
> with pretty much no skill required

Seriously? I know like none of the tools or terms they used, like wtf is shodan?

In general the author doesn't seem to follow the white hat guidelines, and I'd be worried what they've done is quite illegal (possibly on a federal level if the nofly list is so secret)
Why can't he simply be judged on his "social competency" within working hours? Organising team builders and socials outside of contract hours is weird and vaguely feudal.
For those unaware, maia is a pretty prolific hacktivist, and it has been indicted by a grand jury for a variety of USA govt penetrations but has USA proceedings on hold until it's extradited, which it's confident won't happen.

https://en.wikipedia.org/wiki/Maia_arson_crimew
I forget that other interface still exists. Is it only iPhone and keyboard/touchpad/mouse/pencil now?
The researchers could help Nvidia Founder swapout Linux OS TTY Subsystem and mainstream the 9front/plan9 alternative approach in the late stage UNIX evolution.
> but you are discontinuing the product for your own reasons.

This is not correct (or, is misstating the reality). They're discontinuing their product because Twitter banned their API keys/developer account and no longer supports third party clients through their API. There is no longer a supported API for Twitterific to use.

Unsure if you're familiar with what happened over the past week, but twitter revoked their access without any announcement or communications. Openly hostile towards developers using the API.

To continue developing and supporting Twitterific would be to fight against someone/a company who does not want them.
Edit: Up again now.

Previously:

Also see: https://news.ycombinator.com/item?id=34446883 "Fastly is down"
Comments here are acting like you can't add/edit the commit. It offers a starting point. Yes it's just-above-diff level, but it is at-least-above-diff level.

But my main though is that IDK about using this for anything closed source. Feed openai's API your codebase, one commit at a time. Even if they promise not to train on your prompt history today, ToS could change. Seems fine if you run it locally though.
If the accessibility team failed at making the app accessible, firing them might actually improve things.
Looks ok from Europe status says normal
>If [...] you prompt it that it is a close friend with XYZ personality traits

A couple years ago a friend and I trained GPT-2 on our WhatsApp chat history. GPT-2 was more primitive, but it still managed to capture the gist of our personalities and interests, which was equal parts amusing and embarrassing.

We'd have it generate random chats, or ask it questions to see what simulated versions of ourselves would say.
If someone can be blackmailed to do ever progressively worse things over something minor, why couldn't you do the same thing and possibly even faster with something major?
Here's the hard truth ...

Lesson learned: don't build your business on top of someone else's business, especially if you're not paying (under contract) to access that other service.
Noticed Github and Imgur acting up and came to HN to figure out why. Thanks for the update.
What do you tell chatgpt exactly to get them into polished shape?
Ah, sad to hear it. As much as he was shackled to the 60s, some of his more recent work [0] was fascinating. For someone who fell backwards into fame, he was devoted to his art until the end. Peace to you, Croz

[0] https://youtube.com/watch?v=lD6Hr9KMGbc
You are totally misreading the situation. They are FORCED to shut down the product because Twitter just changed their terms of service today and banned all 3rd party apps. There is nothing else to do, there is no "choice" here. 3rd party client apps are not allowed by the API terms of service, that's it.
maia[0] (it/she pronouns) is almost certainly aware of that this is illegal, and has been indicted by a grand jury for other government hacks.

shodan[1] is a search engine that deals in hosts and ip addresses rather than web pages, and is a goldmine for finding everything from exposed ip webcams to jenkins instances.

[0]: https://en.wikipedia.org/wiki/Maia_arson_crimew

[1]: https://www.shodan.io/
Quasi State
Don't really see a problem using goto there. Simplyfies control flow and error handling. Assuming we are talking about same piece of code.
I don’t get the hate. Don’t use it all the time, but this could be useful as part of a danger report.

A readable summary for the ones who may not understand code - your developer will never write that.
T-Mobile investigating data breach affecting 37M accounts
ast-grep is another tool along these lines that's worth checking out. Closer to semgrep than comby, but it's improving fairly rapidly.
Here's the roundabout way I sync uncommitted changes. Push everything to a new tmp branch. Then on the other system, fetch and cherry-pick the last commit id, then reset HEAD~1. Boom uncommitted changes synced.
Also seems to have gotten a crew list from the CommutAir’s CASS or possibly from other airlines as part of the shared deadheading crew list, which includes crew addresses and employment information.

There were also prod AWS credentials in the files exposed in Jenkins.
The explanation is here: https://news.ycombinator.com/item?id=34444085