skysight-inc/HackerNews huggingface dataset:
This doesn't justify putting all the responsibility on the innocent person whose money got stolen by fraud. The fraudster didn't get money from the innocent person. They got it from the bank. That should make it the bank's problem.

If the bank is concerned about fraudulent claims about being defrauded, that's just another case of them needing to improve their fraud detection process.
Isn't the other way around? Take a fireman, he's running into a burning building, whereas I'd think the first impulse would be to run away, hence he's reflecting on his first impulse to be brave.
That's not what a dynasty means at all. The bare minimum would be for Xi's son to inherit the position.

> We’re in the Xi dynasty

I don't think there's ever been a Chinese dynasty named after its ruling family. Nothing could be more gauche.

Emperors can be named after the dynasty, but that only happens after they're dead, and doesn't replace their personal name.
If you can make a python program which only uses stdlib, it becomes wonderfully portable and easy to work with. Also, significantly more people use stdlib, there is more knowledge on the internet, and xz-style supply chain attacks are significantly less likely.

This is why my advice to everyone is to use python's stdlib as much as possible, and avoid using Python's external libraries unless they significantly simplify code.

Plumbum seems nice (and also is packaged in debian/ubuntu, which is a plus), but it does not seem to be significantly safer than correctly written subprocess code, and it won't even save that much lines in this particular example.
https://archive.today/hJD7G

https://archive.ph/hJD7G

Also, NYT podcast episode (30m):

* https://www.nytimes.com/2024/05/20/podcasts/the-daily/401k-r...

* https://www.youtube.com/watch?v=HV9cUhQQ6ek (audio-only)
https://peering.google.com/
And for C# there’s mature backend frameworks.
It's very annoying to begin the discussion without mentioning any country or job market.
It’s impulsive if it’s blindly obvious.

Someone of intelligence would find that so and have no need to reflect or even think about it.
That's all true, but I don't think anyone mentioned tape storage.
> we require 1g to live, let alone thrive.

We don't really know how much we need. I think we'd probably do just fine in 0.9g for instance, and maybe even substantially lower than that. Humans thriving in Lunar gravity isn't out of the question, we don't have data that rules out such a possibility.
First, it essentially already is the banks' problem legally. This does not stop a bank from defrauding the customer into giving the bank a loan for months while performing hundreds of hours of paralegal work, but in most cases the bank will eventually be on the hook. So we're not talking about any new risk, but rather for banks to stop giving people the runaround pretending they aren't directly responsible.

Checks would be completely unaffected, as they're already reversible like any other ACH transaction.

If there is any affect it would be on cash withdrawals and wire transfers seeing increased authentication requirements (places where the transaction "hardness" of money increases). But that's precisely what we want to happen! I do personally withdraw thousands of dollars in cash at a time. But if say I had to use my ATM card + PIN instead of merely writing my 9-digit account number on a paper withdrawal slip, I would certainly understand.
Unions have historically solved this problem. Non-union accreditation programs don’t seem to have the same effect, though in some industries they do have a positive effect on salary.
its not really related

It's also very much offtopic since it generates repetitive thread-gobbling tangents, like this one is threatening to. Mentioned in the site docs a couple of different ways:

Please don't pick the most provocative thing in an article or post to complain about in the thread. Find something interesting to respond to instead.

Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting.

https://news.ycombinator.com/newsguidelines.html
FTA:
> A judge in the UK High Court has ruled that computer scientist Craig Wright lied “extensively and repeatedly,” and committed forgery “on a grand scale” in aid of a years-long quest to prove he is Satoshi Nakamoto, the creator of Bitcoin.

Theres some other lawsuits surrounding him that are fascinating: people trying to seize some Bitcoin via injecting rules into the codebase, equity owed from early mining, etc. Start at the wikipedia page!
PDF/A requires fonts to be embedded rather than linked, would that have saved the day?
Discord.place – A place for all things that related to Discord
Thanks for this post, I strongly agree with you. There are no such thing as "good" or "evil" companies, there are only amoral profit maximization engines balancing profit, and costs (including intangible costs like PR or staff unrest).

And they are very efficient.

>And if a company violates your own boundaries of right and wrong, you can decline to use their products or do business with them.

I just want to say - the best (and the only) way to fix something is to regulate the companies. The slavery and child labor didn't stop because CEOs had a change of hearts, but because they were made illegal. Boycott is not enough, people should vote and lobby to make immoral things illegal.
If you want to gain familiarity with the kind of terminology you mentioned here, but don't have a background in graduate-level mathematics (or even undergrad really), I highly recommend Andrew Ng's "Deep Learning Specialization" course on Coursera. It was made a few years ago but all of the fundamental concepts are still relevant today.
I have a math degree and this has absolutely not been my experience. Nobody gives a shit about a math degree, so I went and got a masters in computer vision (CS + Stats). I’ve been sending out resumes this whole last semester and have heard basically nothing.

Now I’m trying to leverage my previous 13 years of experience in aviation, but yeah, I’m not super optimistic. I applied at a robotics company attempting to automate an airplane that I flew professionally and they didn’t want me for a safety position where I would literally be working on how to use the robot.
reminicscent of Euler's use of Pi?

I recall that Euler would write Pi but sometimes he meant 2*pi, or possibly pi/2 depending on context
Paleolithic people settled in Cyprus thousands of years earlier than thought
Generalizing from the representation of functions to the absence of invariants makes your point crystal clear, thanks.
> but also seriously impacts many web- and Electron-based applications that (indirectly) use PDF.js for preview functionality.
Chances are small, but I wanted to immediately oppose the "we should start the peace negotiation process" narrative, which often (not necessarily here, but often) implies that Ukraine needs to do something to achieve peace, that Ukraine is somehow responsible for the war and that Ukraine must concede territory.

This narrative is being strongly pushed in various social media by Russian troll farms.
Maybe. But it's hard to tell whether nobody died because the system was robust vs. nobody died because we got lucky.

For example, there were several cases of burn-through on the O-rings before Challenger. The engineers thought there was enough margin to not worry about it, so they didn't

Similarly, when Columbia was hit by foam-ice on ascent no one worried because it had happened before and nobody had died.
You could achieve that by properly fining company's when they are responsible.

In theory their insurance costs would go up and fiduciary duty would compel executives to act properly.

Most countries have the equivalent of corporate manslaughter which in theory should send executives to prison for the behaviour of their subordinates.

The problem with both is that the powers at be don't prosecute very often.

Executives often weasel out in court by simply saying "I didn't know"... when it is 100% their job to know.
That single sentence makes a strong point. It illuminates a weak part of Wozniak's reasoning. But I still disagree, you've got to look for happiness where you're at.
He conned a billionaire idiot to bankroll his lawsuits under the idea that should they succeed he'll be able to gain control of the Satoshi coins and presumably give the money back + more.

I guess after having spent so much money he's so deep in his lies that his only way was to keep going even as the lies started falling apart (his latest round of fabricated evidence was very sloppy, so I assume he couldn't do a better job because he was running out of time/money).
There's also aichat's shell integration [1]. Instead of typing a command I describe what I want in plain English in a terminal and then press Alt-E. It replaces the text with a command.

[1] https://github.com/sigoden/aichat/tree/main/scripts/shell-in...
In order to properly support it, Microsoft and Google would need to have a level of control over the language that Apple will never yield to them.
We don't disagree about the engineering being excellent. I was commenting on safety culture. A few days ago I saw Tory Bruno explain with visible frustration how they canceled the launch due to a valve that had to be cycled before it behaved. In that environment, the Apollo risks would not have been tolerated, even though they turned out to have been good bets.
That's just fantasy that doesn't correspond to anything real.
You're basing your entire argument on an arbitrary deadline (six weeks).

I am giggling as I am monitoring several job forums and seeing several companies pop up periodically (once a quarter I'd say) looking for the same positions... 2.5 years later.

So let's change the example. Is it really worth it to be as picky for 2.5 years? I'd wager they lost money because of that. Any senior dev can learn GWT or anything similar in much less than 6 weeks even (though proficiency is another matter).

And ability to self-learn can be somewhat gauged by a take-home assignment.
I have one that wouldn’t go away for the longest time tried duct tape and cryotherapy and the thing that did it in was coming both.
Yes I did. Gruber basically made the same arguments I did about the flaws of the iPad product lineup, but then says: What if I’m wrong and I need to gaslight myself into believing that high end iPad Pros make sense? I’m not supposed to be getting an actually better product for the extra cost, I’m buying a more luxurious item like a Lexus compared to a Toyota.

He’s basically arguing that despite his full understanding that the iPad Pro sucks for his workflow that the iPad Pro is worth the money because it’s thinner and has a fancy screen.

That’s some apologist bullshit. He’s only focusing on thinness because it’s the only thing on offer with this new update. Because if you are like 99% of people and don’t care about winning a battle of millimeters, you’ll save a bunch of money by sticking with your 2018 iPad Pro model that offers an almost identical experience and performance especially given the limitations of iPadOS. Even the new tandem OLED isn’t that much better than the mini-LED predecessor (Dave2D).
Ah, I see, I think companies being far fewer than people are more able to operate on reputation in a way that would be impractical for general mass of individuals. The companies can and do pay PR to try to influence that reputation, as can individuals, and many high profile individuals do in fact hire PR. Glassdoor is one public source of info, but there is generally quite a lot of gossip around companies. People can reach out to current employees of an company like employers can reach out to previous employers of an individual and I've never had an interview where I was unable to ask the interviewer questions about the company.

Perhaps a proxy for a corporate IQ test would be net earning per employee which is often pretty public information.
I think there's still training for positions (which often means - the company's specific tech stack) - it's what the "junior" positions are. If, on the other hand, the candidate more or less fits the tech stack and other requirements (domain knowledge etc.) already, the company can skip the training, and offer a "senior" position, for more money.

That's the reality of most software positions - they're hyper-specialized, and key competencies don't transfer between them. It's similar in medicine - a top cardiologist could at best be hired as a "junior" pulmonologist-in-training, even though he may be a doctor with 20 years of experience.
We definitely have the capability to permanently inhabit Antarctica, except there's nobody who's both willing and permitted to do it. This is also the main problem with Moon/Mars colonies; it could be done but who will pay for it? It's not an economically sound proposal.
Some previous HN discussions:

* "New study finds microplastics infiltrate all systems of body, alter behaviour" https://news.ycombinator.com/item?id=37306427

* "Microplastics linked to heart attack, stroke and death" https://news.ycombinator.com/item?id=39664180

* "Landmark study links microplastics to serious health problems" https://news.ycombinator.com/item?id=39628386
Bitter story time:

I made a config change to our AWS instances and projected approximately $10MM/year in AWS costs savings (pre-savings).

My boss asked me "Who told you to do this? We need to focus on $project instead". I found another team and transferred out. 3 months later there was a big fire drill about AWS costs and they took my 1-pager and executed it. Didn't get any credit in the shipped email nor did the manager reach out to apologize.
This might be naive but you may take a look at warm water cooling from HPC/ Hyper Scalers. Combined with a custom block this should stay stable at the 50-60° sweet spot.
> Xcode's UI is miles better than the IntelliJ suite, or any other IDE I've used, but functionally it's a decade behind them

Their live preview when you're building a swiftui, apart from that I'm not sure what's better in their UI. Managing windows is clunkier, the rest is very standard ide stuff?
A lot of newer HN members seem to be junior ICs who never experienced the job market in earlier times.

I've mentioned this fact multiple times before, and you can see this with the ages that most of the accounts are. Half of the accounts on this thread (and much of HN) are from 2020 onwards now.
Nice! Does it work with Notion or Airtable? Is it fully no-code?
What a tedious over-inflation of personal significance. It's utterly depressing that literate people such as yourself could be so unimaginative as to presume the representative significance of your own experience.

Although they're less common among the insufferably narcissistic rich, diarrhoeal diseases account for 1.5 million deaths, annually ranking them as the 8th leading cause of death globally.[0]

0. https://www.who.int/news-room/fact-sheets/detail/the-top-10-...
I took part in this trial as a witness (Judge Mellor discusses my testimony in the penultimate section). There are many remarkable things about this case.

The judgement is very clearly written and keeps legalese to a minimum. Anyone could read this and understand the case perfectly well. The simplicity of the final judgement helps (Wright is a pathological liar), but still, it's well written and has some amusing sections.

The British IP courts clearly have access to some very technical judges. Mellor says he was docketed this case due to concern it'd have a lot of technical claims due to being about Bitcoin, but in the end all the technical knowledge required was about Wright's forgeries. Having read parts of the judgement, it's clear that Mellor is fluent in all the knowledge required and wasn't fooled for an instant, even though Wright was constantly babbling about symlinks, Citrix, XCOPY and many other obscure technical topics. Mellor also included a (largely superfluous in the end) explanation of how Bitcoin works that's accurate and clear. My confidence in the abilities of the courts to try such cases has definitely improving having seen this one, though how well this expertise is replicated in criminal cases is unclear.

The skill of the COPA lawyers and with Patrick Madden's ability to detect forgeries was also outstanding. Some of it was very Sherlock Holmes. At one point Wright presented hand-written notes he claimed were from the design phase of Bitcoin (i.e. pre-2009). Madden wrote to the company that manufactured the notepad and learned that specific type of pad post-dated Bitcoin's launch, thus proving the notes were a forgery. In other cases he wrote to the designers of fonts that Wright had used to prove documents had been backdated. There were hundreds of documents with problems like this and Madden/COPA managed to plough through them all.

Wright's side were very well funded. He hired top class lawyers, and even a former judge and a professional prosecutor to run a mock trial for him before the real one. He lost his own mock trial, with the pseudo-judge convinced he wasn't Satoshi, but this somehow didn't stop them proceeding. It's a good reminder that despite the common stereotype, the best funded side doesn't automatically win in legal proceedings.
If I could, I would go and be a watchmaker in the 18th century.
Or you know, you can just hire them as contractors and fire them tomorrow if they don't perform. Every company I worked with in the last 8 years does just that.
Interesting, thanks for the answer.
hey, thank you for sharing my project! this made my day <3
> Personally I think explaining the creative process is more interesting than explaining the end result.

Thanks, I think this is right, to focus on the process instead (and commenters indigochill and lawn) which I think are describing the same type of writeup.

Perhaps my error was starting with "how it works", whereas I probably should focus on the story of the process and add the "how it works" where it makes sense in the story. I also don't really try to record the process at the moment, it's just from memory.
> A few days later, Wright killed another lawsuit in which his company, Tulip Trading, accused Bitcoin developers of violating their fiduciary duties by refusing to help the firm recover a large amount of bitcoin allegedly lost in a hack.

Holy shit, he actually named a crypto company after tulips? Isn't that a little bit on-the-nose?
One problem with Wasm is that in practice there's not as much optimization work to do as you might expect, as the higher-level compiler which produced it already di a lot of the work. Of course you still need to lower the stack machine + locals to actual spills/fills/etc., but still a chunk of the work is already done for you.
Wait, you're saying people's brains aren't fungible compute cycles? Casually discussing people's lives as top-down resource allocation problems is one of the things I hate most about how "tech optimists" discuss this.
You could potentially take it as an investment loss for tax purposes. Whether that’s proper depends greatly on the circumstances surrounding how the money was accounted for and spent.
> No code I wrote five years ago is in production today.

This is one of the reasons I'm a free software enthusiast. Outside of capitalism and trade secrets, programs I wrote 10-20 years ago can be just fine.
Show HN: I built a solution to growing clients for Freelancers
Hey HN,

A few months ago I lost my job in a tech startup. I started to do freelance work as a marketer and I realized that it was difficult to find clients. Upwork and all other platforms are so convoluted and the fee is ridiculous.

So I created an all-in-one platform to help grow and MANAGE your freelance clients. You have your own personal portfolio, manage clients, invoice, projects and more.

I'll be in beta test soon and I'm excited to solve this problem.

- John
God forbid you need a new account for your project, make sure there is a way to use/preview your app without creating an account. Check out other "Show HN" comments to learn why: https://hn.algolia.com/?dateRange=pastYear&type=show_hn

Generally, having a guest/anonymous account that can be upgraded to a full account after the user decides it's worth saving their work more permanently is good UX.

Also "Show HN" posts get a slight advantage because they stay alive a little longer on: https://news.ycombinator.com/show

(Currently ~3 days vs. 1 day on front page)
HN discussion on a later post [0] (57 points, 5 hours ago, 83 comments)

[0]: https://news.ycombinator.com/item?id=40414249
It doesn’t work for those generally. Even with rag and large context and clever prompting, it is not doing well as you need something that basically is simple enough to get in one go, so you need a programmer/logical thinker to cut things so small that the AI gets it, which this type of -just tell me what to build- is simply not compatible with. The greatest programming minds on earth have issues with composing complex ideas from simple ideas; now we expect the AI to write the simple ideas and then compose them. Or just one-shot them, which is really far beyond what they can do.

We have been working on a solution for this for decades with my team and it has nothing to do with AI. We have to solve it for us first and then it will work for AI; or maybe we will never solve it and then AI won’t be able to piece anything together that’s complex and it hasn’t seen before.
There seems to be several studies demonstrating that. I can't seem to find anything on why this works. Why is it always duct tape?
https://archive.md/wBq7k
I think your case comes under the "specific reason to use `float`"? If I am writing some code and I need floating point numbers, then without any more context, I will choose `double`. If I have context and the context makes it so `float`s are vastly better, then I will use `float`s.
Ongoing discussion [0] (57 points, 5 hours ago, 83 comments)

[0]: https://news.ycombinator.com/item?id=40414249
Yes, I understand that there are "compensating benefits" for certain people. But they're not compensating benefits to the mission itself. They're just political pork.
Of course it's break-even if you don't want to pay taxes but prefer to pay employees more instead.
Sure maybe Youtube itself is break-even but how many people inside it become rich?
Big (122 comments) discussion a couple of months ago https://news.ycombinator.com/item?id=39258823
It is junk science--when a skill is truly mastered, it is done entirely without thinking bout it. Flow. Conscious, reflective thought is very slow and is typically only invoked when all else fails.

When you are programming--really sucked into it, the state of flow---you are not thinking about how you are programming. You are not aware that you have feet, inside of socks, or even that you are sitting down. You are not even aware you are thinking about it at all--you actually disappear altogether, all that really exists is this mind-meld of you, the problem you are trying to solve, and the program you are solving it with.

If, in the middle of this state, you stop and start questioning "am I programing this the right way? Am I sure this is the best way to do it? Should I be making this more general, or generic? All you get is analysis paralysis.

Its a trap even, because bike shedding feels like you are getting things done, or being smart, foresighted, etc etc. You are not; if you know how to solve the problem within spec and budget, doing anything else is just procrastinating.
I only ate at Red Lobster once, many years ago, because I also thought it was bad seafood. I thought (and still think) of it as the McDonald's of seafood.

But, to back up your point, I live in an area (not NE US) where fresh seafood is common and reasonably priced. Why eat at a place like Red Lobster when you have much better options?

But even when I've been in areas where good seafood is harder to get, I was never tempted to give Red Lobster another chance.
Is there even an enforcement mechanism other than arresting executives who go to South Korea or seizing assets that are there?