skysight-inc/HackerNews huggingface dataset:
Has reddit managed to drive away enough of the original user base that they'll get through an IPO without a massive user revolt? The redditors of ~5 years ago would've loved to thoroughly tank an IPO via displays of just how volatile user-controlled content can be. They loved embarrassing Reddit (the company).
I love this since all those apps stopped working years ago and remember someone had this as a hack to do it manually! but, is there anyway to have it updated? because you still have to go and upload your zip file time and time again right?
Christians believe in evil AND believe in redemption. If you are looking for people who believe that positive change is impossible, try genetic determinists.
Is there a master list of stuff they own?
> stealing sprites from games like metal slug

No need. There's a ton of free sprite packs available online nowadays, most of which will be easier to work with than a decades-old arcade system.
... puts the C in Cthulhu.
Seems like the new bit of information is at the end of the article:

> Addendum, Jan. 16th, 2024
> Reports in the Washington Post (long text) and at the “Genetic Literacy Project” (short text) report on a huge setback in the “American Chestnut Project”.

> Apparently seeds had been mixed up or mislabelled before planting. Instead of Darling 58, a mixture of Darling 54 and Darling 58 was planted! The young Darling 54 trees are less robust, have slower growth, die more often and also seem to have a lower tolerance to the fungus.
I think most programming languages have syntactically significant whitespace. I believe Fortran doesn't (or didn't), which helped a bug fly under the radar at NASA:

DO 10 I=1.10

Which got interpreted as:

DO10I = 1.10

Whereas the programmer wanted:

DO 10 I=1,10

For a DO loop. Conversely, with SSW a language will evaluate these two expressions differently:

inta = 10;
int a = 10;
When money is growing on trees, pick it.

If you have an undeveloped piece of land worth X, and it becomes worth Y if you put a skyscraper on it, then you do it as long as the cost of construction is less than Y-X.

Sure, you can make money by doing nothing, if the price of land is going up. But you can make that money plus the money you make by building the skyscraper by, you know, building the skyscraper.

If you're not willing to do that because of the increased taxes on the skyscraper, then either you're refusing dollars to avoid spending a dime, or the tax regime in your city is really out of control.

So I'm not buying your argument here at all. Developers develop because they make money doing it. The absence of a land-value tax isn't what stops them.
I have joked that this is my "Bottle it up" approach to my mental health, which people usually assume is a self-deprecating joke, but there's actually a lot of truth in it. Being able to control when to mentally address these tough situations if a real skill, and is not simply ignoring the problem outright. I'm glad you shared this experience.
Zoom CLI: store, access, and launch Zoom meetings from the terminal
To be quite frank, redemption isn't really for us to decide. His family, her family, they have a say in it.

We only have a say insofar as we're part of the society that determines the laws that form the judges who will decide when it's appropriate to let him back into society.
Have been using it for 2 years, it's super useful when you have recurring meetings using the same link. Faster than finding the link in an email.

Surprised it's still only got 18 stars, it deserves more. Only nitpick is that the CLI subcommands aren't discoverable.
Oh I thought they were talking about SHaaS as a "solution" that doesn't really solve the problems, because you're either trusting the hosts not to decrypt and use your data, or you're encrypting it, which has all the drawbacks of key management.

I hope we'll eventually be able to use some of the key storage/backup solutions being developed mostly in the cryptocurrency sphere. Like, multiparty computation (MPC) is agnostic to the type of key being created, and some of the social recovery methods being tested could be applied to parts of the key. Being able to protect your key from loss but also from theft is a hard problem they're highly incentivized to solve (and other people are highly incentivized to test/break).
You should try going through the list and deleting accounts you never use anymore. That one's always fun because many companies try to hide the delete account button or simply don't have one
Yes you can, for a while now.

They’re called “custom offer codes” and codes have been made redeemable within the app as well, if you care to implement the sheet of course.

In fact, custom codes need to be redeemed either in app or via URL/QR because if multiple apps use the code “NEWYEAR24” the App Store wouldn’t know for which app it is redeemed.
The URL contains your bundle id so that the App Store knows which app’s custom code the user is trying to redeem.

Here’s a tech talk on it: https://developer.apple.com/videos/play/tech-talks/110150
Bad hobbies to have in prison:

* computers
* wood working
* lock-picking

Good hobbies to have in prison:

* re-inventing mathematics from scratch
* writing poetry
* working low-skill jobs without meaningful compensation
You can probably deploy it inside the solar farm, most of the times these aren’t open for public to wander around.
If anything, Bing is pulling down ChatGPT. Whenever ChatGPT uses Bing to search for anything, I know the result is going to be crap. This is quite apparent when I ask a question related to published research findings. Bing does not compare with Google Scholar so ChatGPT is stuck with whatever garbage Bing returns. I found that Claude performs much better than ChatGPT in such cases (I pay for ChatGPT). Now whenever I see ChatGPT using Bing, I head to Claude without even waiting for ChatGPT to complete its response.
I dunno.

Which one pays better?

Which one will you learn more at?

Which one will you have more fun at?

Which one has the better commute?

Etc.
I have made and deployed pieces of that infinite recursive. Most spectacularly by having infinite call loops triggered. Had we had autoscaling rather than sharp queue limits leading to load shedding it would have been worse.
"Is the content worth paying for?" feels like the wrong metric wrt. tipping.

I think a more accurate question is "Does the content make me want to support the creator?"

This is why tipping thrives in settings like Twitch, which is heavily geared around engendering parasocial relationships.
Isn't bandwidth up- and download independent usually, so seeding (uploading) would not affect your downloads?
This change was announced on November 23 2022 (over a year ago), they sent an e-mail to customers with subject line "Secure Bank Account Linking Through Instant Verification". There was a bunch of discussion on Reddit when it was announced, it looks like it might've been reverted due to customer outrage at one point, but it seems to be back and unavoidable:

https://www.reddit.com/r/CoinBase/comments/100aw7h/forcing_c...

I've got an acquaintance at Plaid, he says they do take security as seriously as they should, but that the company's existence in general is a terrible idea.

I'm glad that I took all my actual cash out of Coinbase right before the policy changed. I treat my remaining crypto there as basically play money to try out new technologies - if at some point it's exchangeable for USD, great, but my working model now is that it's for technology exploration and a hedge against the USD being worthless, and that actually using it will require building an economy that runs on crypto.
> All of a sudden, the buffers, queues, whatever, can't deal with it anymore. You're in a critical state where you can see smoke rising from your servers, or if in the cloud, things are as bad as usual, but more!

There's a valid point here, which is that queues can mask problems. Everything seems fine for a while. Until suddenly it isn't.

Queues take away important feedback about load. Without feedback, you don't know that problems are looming. You also may falsely believe you've fixed something when you really haven't.

But, there's a solution: monitoring and alerting on the queue. Don't alert when it is just about full or just about as bad as you can allow. Alert as soon as it starts to grow beyond normal.

Some possible metrics:

(1) Number of enqueued items exceeds some threshold. Simple, but you may have to readjust the threshold from time to time. (And if the threshold is too low, people may learn to ignore this alert.)

(2) Length of time the most recently dequeued item had been sitting in the queue. When you dequeue an item, if it's been in there for hours (and you were expecting minutes), something is probably wrong.

(3) How long it has been since the queue was (within epsilon of) empty. If you kinda mostly need items to be processed immediately and the queue is a fallback, it shouldn't be used very often or for long stretches of time. (You could also alert on what percentage of the time, over some time window, it was / wasn't empty.)

(4) How long it has been since a worker (successfully) processed an item taken from the queue. If all your workers die, you might as well know about it right now. (You need to somehow account for empty queues, i.e. workers not doing anything because there's no work to do.)
I don't think that's entirely true. I know a few A+ people who enjoy being in the office and hate working from home. I don't know how many of those folks there are, but I don't think company A would be totally stuck with leftover workers.
Judging by the grayness of your comment, people seem to find your response even dumber. They made 2 arguments, that people will pay a large amount to save their own life and that there is a regulatory barrier to spinning up your own medical center. It would be wise to attack the substance of those 2 points rather then pretend you are so much smarter than the poster that you don't need to dirty yourself to answer them but narcissistic enough to make sure everyone in the room knows.
The Life Changing Linguistics of Nigerian Scam Emails (2019)
Or better, just do a `(read -s asdf; echo -n $asdf | shasum)` to create a temporary subshell and never even expose your password in the shell output.
> They finally got the hint and canceled the entire thing, it was better not to have it at all IMO, more demoralizing having it around. $300 is better than nothing, except when it sends the wrong message.

I wish more companies realized this.

It's a lot better to just not dangle rewards if you don't make it worth their while.

A day off or a healthy bonuses is a lot cheaper than screwing up the morale of a team or person which results in them leaving or cutting productivity because they know your 'carrots' aren't worth it.
> Maybe you are living in IT centers like Amsterdam or Berlin, but anywhere in south or east Europe 100k USD annual salary is almost unreachable for local employment.

100K is indeed very high for S or E Europe, but in my experience there are very very few people who actually get that kind of money. Any of those are absolutely on the top end of a bell curve. Also I'm quite certain that the quantity of those kind of workers vs remote workers in USA is less than 1%.
Not everybody does a half-hour of research before every HN comment. Nor should they be expected to.

LVT was named (I presume) by the advocates of it. If their name is misleading, don't blame the people reading it who are getting confused.
Auto sharding. A nice idea for a DAO layer.
I like the way Emacs/Vim handle window management which work the same in the ways that matter to me:

- Tabs contain splits (as opposed to splits containing tabs like VS Code). This is important because you can "save your place" with several related places in files and be able to perform a complex subtask in a new tab, and then return to where you were in the original tab

- A split can contain any file, or a directory listing (more details in on this http://vimcasts.org/blog/2013/01/oil-and-vinegar-split-windo...). This makes it easy and intuitive to precisely place a file in a specific split, and it also makes it easy to "jump to definition" within a split without opening a new tab/split, which is disruptive.
This reduced me to tears.

I'm so sorry for the pain you've gone through due to your past choices, and the loss you've given voice to here.

I hope you find some measure of peace. Thank you for sharing what you've gone through and what you've learned from it.
A Lego Model of Corporate Capitalism
I disagree that it’s a small semantic difference.

I don’t think it’s clickbait though, I think the author was just misusing terminology.
This is a interesting article that goes into tether.

https://www.kalzumeus.com/2019/10/28/tether-and-bitfinex/
>Can you justify this? These sorts of phones were unthinkable only 20 years ago, even for a billionaire and now they're extremely affordable. That is a net positive impact all of this seems to be at best a tiny dip in.

Perhaps I worded this poorly, but I was specifically talking about the 27%-30% apple tax. The tax burden inevitably is either absorbed by the developer entirely leading to less profits and funds for them to innovate or they off board some of that tax burden by bumping their app's cost for the customer. I don't see how anyone but apple benefits in either of these situations.

>Let's wait until they are aware, and let them choose. We shouldn't assume other people's choices and "act in their best interests".

I'm confused... when did I recommend removing someone's choice? All I want is for the millions of people who have chosen apple to be taken advantage of less.

>We have endless periods of time where the setup wasn't conducive to the sort of innovation that's happened over the last 20 years in phones.

Yes and often those times coincide with awful exploitation. Industrial revolution was great for innovation, bad for the children who died working 12h a day in factories. Ideally we can strike a balance here and when it comes to preventing apple from charging 27%-30% for developers to innovate on their platform, a reasonably strong argument(s) can be made that it wouldn't prevent innovation.
No, I don't think so. I think it's closer to "a plug-and-play computer for self-hostable apps, running locally, with most things configured so you're reasonably secure and you don't have to guess about everything."
Some fraction signing up so they can gun someone down, sure, those people have bad motives and should be found and excluded.

But being willing to say "I'd kill to protect X if there is no other option" is not that.

Someone who becomes a surgeon so that he can kill a patient now and then and get away with it obviously has something wrong. Someone who becomes a surgeon and now and then causes a patient to die unintentionally (even if they intended to do the surgery, knowing it could result in death) is not the same.
NASA part was for an exaggerated example, and it was not a failing of them also. It was the nature of the business, decommissioning the C&C of their old satellites, presuming it to be dead after its planned obsolescence. Enthusiasts were there to re-establish contact luckily, but that is beside the point.

But for more mundane stuff, even phasing out media storage technology periodically causes a giant loss of knowledge and means even with the help of archiving groups.

I also stated that I'm ambivalent about the worth of such knowledge preservation, whether it is a form of stamp collecting or something more foundational. All I have to compare is the fact that we have an estimated %1 of Ancient Roman literature surviving and I'd prefer to have at least a bit more of it.

I do admit I didn't have a point to make really, or to assign worth to an ancient gauntlet. Rather it was a reflection on losing stuff while finding stuff and the permanence of marks we leave on this world.
What I'm thinking of is diagrams, graphs or trees where the relative position of elements is what conveys the actual information.

In other cases, the information may not be destroyed entirely but much harder for people to see. For instance, automatically reflowing the London tube map would make it look totally unfamiliar.
Falco Talon directly interacts with Kubernetes primitives, ensuring immediate threat neutralisation while maintaining system integrity.
I don't want to throw yet more GenAI crap at this, but could RAG be a possible innovation that unlocks microtransactions?

I'm imagining a backend database of creator-submitted content. The LLM runs RAG on it, pays the creators it relied on to synthesize answers a microtransaction. Then also sells the Q-and-A as a subscription service to the end user. Maybe payouts are conditional on positive user feedback. The solution can also flag queries it sees that don't have great answers yet.

Same moat as search, not reliant on advertising.
Pbook – A small, simple phonebook manager for TUI lovers
The new construction single-staircase building in NYC that I used to live in was metal and concrete framed, fitted with sprinklers throughout, and had double fire doors separating each apartment from the (all tile/metal/concrete) staircase with little vestibules. It didn’t give me pause in the slightest, really I felt like it was safer from a fire perspective than a typical wood frame single family home, or an older building with a rickety old fire escape.
> I'm expected to be readily accessible for 9-10 hours/day

Why? Are you contracted for 45-50 hours per week? Or if contracted less, are you compensated for the additional hours?

I'm contracted for 38.5 hours per week. That's 8.125 hours Monday to Thursday and 6.00 on Friday. If I work longer than this I am compensated with time off in lieu. I do have to log my time daily. Overall works great. I'm fairly paid and have a good lifestyle.

I actually find it hard to imagine working 9-10 hours every day for any extended time period.
Only if they win!
Agreed, this was my reaction as well. One of the most tragic feelings I've ever experienced in the realization of how lucky you are once something is gone. This is one of the defining aspects of my experience with lost relationships and the death of friends and family.
Ask HN: What caused your startup to go out of business?
Please share 3 things that could have prevented it so others can learn.

P.S., just because your business didn't succeed, doesn't mean you failed. Keep on pressing!
This was discussed a fair bit last month:

https://news.ycombinator.com/item?id=38758522

https://news.ycombinator.com/item?id=38573765

https://news.ycombinator.com/item?id=38754581
> What was the 'state of mind' of the higher-ups at the post office

The Post Office was a money-hole; it hadn't made money since privatisation. It was effectively still a government agency.

UK government agencies have a long history with ICL, the UK "champion" mainframe maker, which was taken over by Fujitsu. It appears that this "champion" status was inherited by Fujitsu.

ICL couldn't compete with companies like IBM on merits; they had to have backdoor support from politicians and the civil service. I don't know how that worked; but if MI5, the armed services, the National Grid and so on were reliant on ICL, then it's understandable that government would want to encourage agencies to buy ICL.

So I suspect that the PO were pressurised by ministers and civil servants to buy Horizon from ICL/Fujitsu, and further pressurised to keep schtumm about the defects. Well, that's my guess: the higher-ups owed their jobs and reputations to ministers and civil servants, because they were effectively employed by a government agency, and it was losing money, and the government wanted to protect the reputation of ICL/Fujitsu.
This is a fun exploit to code up, and, stealing a note from a workshop tutorial we found, we build up to it with an RSA parity oracle in Cryptopals 6:

https://cryptopals.com/sets/6

The parity oracle is much easier to code, but I've never seen it in the wild. BB'98 (the "million message attack") on the other hand comes up all the time, even in new code; it's deceptively tricky to prevent.

I think this bug is probably a contender for the top 3 practical cryptography vulnerabilities on the Internet. Its close cousin, Vaudenay's CBC padding oracle, is a lock for #1. Then it's just down to whether nonce reuse is #2 or #3.
Priority queues for your downstream calls to rate limit them. A large enough cluster can take down most any data store, except maybe spanner. Even then you could increase latency a lot while it scales up.
No. Corporations are government-granted engines of economic production that use people as one of their economic inputs. Corporations are not simply analogous to network of people.
Unfortunate. I'm not directly affected by this takedown, but I just started using Home Assistant with my GE (owned by Haier) washer and dryer via this repo: https://github.com/simbaja/ha_gehome

I often forget to take clothes out of the dryer in the garage, so I'm working on an automation to flash the lights by my desk with increasing urgency the longer clothes are left in.

I'm very surprised how well Home Assistant works for its kind of hobby project, it's matured quite a bit from when I looked into it a few years back. It's not a huge win if all your devices are already HomeKit and programmable via Shortcuts, but it's that it can bridge my non-Homekit Nest, ECOVACS, and GE devices into HomeKit land, and offer unified WebSocket & REST APIs to program against.

I can see why companies would send the takedown notices if their API service implementation is low quality. The HomeAssistant user has to be a super-expert, the sort of person to set up a Google Cloud project to create OAuth credentials so you can connect your calendar. There can't be a lot of those people, and the integrations are probably quite spammy with API polling.
Hooted from the Stage: review of two new books on Keats
> After leaving Ello in 2016, Budnitz returned to his Kidrobot roots with the launch of Superplastic in 2017, a vinyl figure company that expanded into NFTs and the metaverse in 2022, raising a total of $68M in seven rounds of funding, led by Amazon. Superplastic appears to have abandoned its NFT projects last year as the market cratered, and Budnitz stepped down from his CEO role in September, replaced by the former president of blockchain gaming company Dapper Labs. They are now focused on “synthetic celebrities” and AI influencers.
Zuckerberg's Meta Is Spending Billions to Buy 350k Nvidia H100 GPUs
LLM App Stack – GitHub collection with traction data
I'd say that saying "my wife" makes it worse for him than saying "my ex-wife", maybe that's just me.

Doubly so because she's, you know, dead.
Read a great book on this in college in formative years. Made me pretty depressed about how management/markets can target false equilibrium points.

Markets do not drive efficiency. At least not if chasing quarterly profits drives bad decisions.

"When the machine stopped: A cautionary tale from industrial America"

https://www.amazon.com/When-machine-stopped-cautionary-indus...

Note: referenced in the OPs original article
Just bought a convection heater today. I was willing to spend more for a “smart” one, but on the one condition that I was confident it would work with Home Assistant. Certainly not opening my wallet for the likes of Haier until they change their tune.
I believe your use should be protected. This is not meant to be a takedown, better you hear it from me though, because you'll never hear it from Discord.

> "We are working only with properly licensed"

...versus:

> "fair use"

You're smart enough to know these are very different things - saying you believe you are protected by fair use, and claiming that the data is "properly licensed." In legal there is a colossal difference, you went from say you were authorized to use something to you believe you are unauthorized but still permitted due to fair use.