skysight-inc/HackerNews huggingface dataset:
How do you get around 403/401's from WSJ/Reuters/Axios? Because I've tried user agent manipulation and it seems like I'd have to use selenium and headless to deal with them.
whom does a good painter blame?
Feds post $15M bounty for info on ALPHV/Blackcat ransomware crew
> Does this mean it would take out “loans” from member banks if its insurance fund was exhausted?

Last year's failures in March caused an assessment in December [1]. In a crisis, that isn't enough time.

The way the system is designed, the Treasury would write a cheque. Full faith and credit means those FDIC claims would have the same legal standing as e.g. Social Security payments or tax refunds. Treasury would probably structure it as a loan to be paid back by future assessments, again, for political reasons. But they'd have discretion on the specifics at that point.

[1] https://www.fdic.gov/deposit/insurance/assessments/specialas...
> is not a trivial skill.

True. Today. Tomorrow you will still have the same fingerprints.
It was definitely a subsidy even if fully paid back, but what were money markets paying back then? Plus at one point money markets briefly locked up from withdrawals and I'm not sure banks are allowed to invest in them though they also made companies into banks that weren't banks.
Yeah I think GPL should be described as booby trapped software
I'm still amazed at how Firefox history view is atrocious compared to Chrome.
I don't think the MP3.com case is a good comparison, because copyright law is adjudicated on the output being infringing material, and in the case of MP3.com, the output was the exact songs they were storing. That's a much more clear cut case.

In the case of OpenAI et al, the NYT is claiming that because they were used in inputs, the whole model is infringing. Or, because the model can be coerced into producing a copyrighted output, the whole thing is infringing.

But I agree with Jeff, that's now how a judge will see it. Individual outputs from a model can be claimed as infringement (for example, the Mario reproductions) against any user that publishes those works, but that does not make the models themselves infringing simply because they observed copyrighted works while training. That's clearly fair use.
I don't know, that seems like confusion of runtime and code organization boundaries. Adding a network boundary in production just to serve some code organization purpose during development seems completely unnecessary to me.

For development purposes you could build and distribute binary artifacts just like you would for any other library. Developers who don't touch native code can just fetch the pre-built binaries corresponding to current commit hash (e.g. from CI artifacts).
I'm an experienced programmer currently mentoring an friend who wants to branch out into software development.

We agreed the following experiment would be interesting to both of us: We're sharing a ChatGPT Plus subscription, and I'm allowed to read the conversations he has with the model related to his learning projects. He's using it for general tech questions, but also for code analysis and code generation, bug-finding and so on.

It's been a mixed bag. On some level, his progress is faster and his productivity is higher than it would have been without the AI assistance. OTOH, the cost to this progress not having been hard-earned is pretty high, too: He takes a lot of AI-generated boilerplate for granted now without understanding it or the concepts behind it, so when the AI gets it wrong or forgets it, he is unable to notice what's missing. He also gets stumped/stuck often where he shouldn't - technically he's aware of all the constituent parts of the solution he needs, but he can't integrate the knowledge. Often he doesn't even try and just heads to ChatGPT, which can't help him, often because he doesn't know how to phrase the question correctly.

There's a lot of value to having done the legwork and having fought for every line of code and little bit of a solution that gets skipped over here in this style of the skill acquisition.

Edit: A few more details in later comment.
I have only read the first quarter of William Faulkner's The Sound and the Fury; this is notoriously a "difficult book" to understand, particularly given that it takes an unreliable first-person POV, is anachronastic, and seems to be narrated by a mental invalid (and lacks normal punctuation, particularly quotemarks).

----

...so I asked ChatGPT to help me understand the first chapter (80 pages). The chapter ends with the narrator being called "Maury," so I asked AI "is TS&tFury narrated by Maury?" It responded "no, it's Benjy" (which was initially more confusing than just reading Faulkner).

But upon further questioning (without actually knowing, for certain, as reader), it turns out that it does arrive at [I presume correctly..?] the correct response, which is that Benjy IS Maury.

----

So while it was overall helpful, it took coaxing from a not-even-done-with book avid reader. I took the AI's last piece of advice, which was to purchase a human-authored companion reader for TS&tFury =P
The virtuous mean between time drunkenness and work martyrdom
Fedora Workstation's Anaconda Web UI Installer Delayed to Fedora 41
I am by no means competent but I believe frequencies of swiping and frequencies of you shouting differ substantially which will allow to separate them
Maybe they woke up to how bad that policy was.

Here's another one that relegated my AmEx card to a drawer: To redeem airline-ticket benefits, AmEx forced you to use their own Web portal to book your flights. This inept portal considered LaGuardia and Newark a connection. As in... you can walk from a terminal in one to a terminal in the other to catch the next leg of your flight.

WTF.
That is correct. The process is manual and definitely has humans in the loop. It is also required for every individual subscription in your account.
…and people spam HN comments to this very day insisting that market failure cannot happen.
my understanding was that schedule activations are really an upcall mechanism thats allows a userspace scheduler to manage its own threads (green) more effectively and provide more robust support for asynchrony across the user/kernel boundary.

isn't this is more of a extreme micro/exo thing where the monolithic scheduler is herniated out into userspace?
Not aimed at you particularly, but I've noticed more and more of the technical discussion on HN turn into "I don't really use it, but here's my many years old experience / non-user observation", which is mostly just confusing to people trying to leadn.

You don't need to justify op with old anecdotes, people want to know what the issues are today, if any. At least that's what makes this website valuable for me.
Why waste time on performative outrage about how services that require a login have our data and use it in ways we'll never know? You have to accept it as a given and move on in order to start asking the right questions.

Like, are we letting ourselves be herded towards a future where it's normalized that all search must be done by authenticated users, and "classic search" is effectively deprecated ten years from now?
Similar to what SO did, but even more completely. I don't even bother with SO anymore.
"How StackOverflow made me lazy"

"How Google made me lazy"

"How Internet made me lazy"

...

And so on
> were largest failures not largest banks failing

Correct. The comment I responded to claimed unlimited coverage was limited to the Big 5. We're less than a year from non-TBTF (we let them fail for god's sake) non-big-five banks (a) failing and (b) receiving unlimited depositor coverage.
There absolutely are when it comes to materials like pens, but I bought a set of 3 pens (0.1 mm, 0.3 mm, 0.5 mm) for less than ten GBP. Specifically, Mitsubishi pencil co. unipen fine line.

Sure you can probably buy much more expensive examples, but it's not essential.

(Side note : don't try to use a gel ink pen across varnish, or it stops working until you clean it off with solvent)
I don’t understand your point, but yes, aspects of the US financial industry were improved as a result of the 2008 crisis. That happened because of roughly two years of work by congressional and senate oversight committees.

Other things (ie - derivatives) were not properly regulated. If you’re interested in what one form of regulation could have looked like, you should look up Brooksley Born. Most specifically, what happened to her when she proposed regulation.

Ben Bernanke spent so much time testifying and was so bothered by his experience that he used to be a registered Republican. Now he’s independent.
Of course, but people who indulge in torture are not seeking
information. They're seeking satisfaction.
They don’t call it work because it’s fun.

Your goal isn’t to be intellectually stimulated at your job. If you want that, read a book. Your job is to deliver reliable, lasting value.

Overcomplicating the architecture for the sake of job security is a con you run on your employer.
Evidently we don't need ChatGPT to make us lazy. ChatGPT, could you correct the grammar in these posts?

Sure, here are the corrected versions of the posts:

ramon156 2 minutes ago [–]
A bad painter blames his tools.

pdyc 0 minutes ago | parent [–]
Whom does a good painter blame?
Is a "VR film" really about VR if it doesn't have some variant of the "If you die in here, you die in real life!" plot point?
Not if the managers got fired. Not if the stockholders got wiped out.

The stockholders care more about the stockholders than they do about the depositors. This is also true for most of the managers, maybe all of them.
I know what it claims to be. At what ratios seem important to me, as not everything in coffee is the greatest for you.

Something that has literally nothing potentially bad for you in it (eg co2 process) seems like it would by necessity be healthier. Again I don’t think any of the processes are actually harmful. Even the scariest MC process (ie dichloromethane) seems perfectly safe to me.
This website is fantastic
Three apologises after network outages affect 10k customers across UK
China is no longer growing and actually lost 2 million people year-to-year recently.

Given that it is mostly the younger cohort that seeks new housing - older people tend to settle somewhere for the rest of their lives - I don't really see the demand picking up again.
Seems like they're giving up (on HMD hardware). Index will probably be the last headset Valve makes. It was a fun idea. But with the Vision Pro showing that even Apple can't make the "smartphone strapped to your face" version of VR work, it's becoming pretty obvious that it's a technological dead end for anyone but niche gamers.
Does anyone have an ISO image of WO 4.5? Apple are giving away WO 5 (java only) via a dmg on their website, so I doubt they would mind.
Will Smith parodies viral AI-generated video by eating spaghetti
EZ rage bait.

Everyone of these platforms is scraping your inputs to train their next model.

How is it not obvious they would also detect abuse?
Sockets come to mind.
It's embarrassingly hard to get Gemini to acknowledge that white people exist
The 'toothbrush bot armies' are entirely believable though. The story was not real, but is completely within the realm of reality.

E.g. Perhaps the toothbrush has a connectivity check to OralB servers that triggers once per hour, but you can change it to check a victim webpage once a millisecond.

Smart toothbrushes (and/or their docks) have little computers inside of them. Oral B smart toothbrushes offered an API eight years ago https://github.com/dukescript/dukebrush as well as a real-time web API: https://web.archive.org/web/20160310121235/https://developer...

All there would need to be is an exploit that allows someone to (1) identify and talk to the toothbrushes, (2) coerce the toothbrush to ping an arbitrary IP, and (3) cause step 2 to happen many times for just one trigger.
Those were also cases where the power-that-be decided to change the laws and regulations on the fly and removed the FDIC insurance limit to protect their friends in high places.
I could see somebody being confused and not understanding that, say, a copilot tool in a local IDE, or some of their AI in the start menu stuff, is actually using online services. But it is pretty obvious that when you write something into a website that’s… going on the internet, right?
> You never have the problem of "how do we update the version of Node on 50 microservices?"

And instead you have the problem of "how do we update the version of Node on our 10 million LOC codebase?" Which is, in my experience, an order of magnitude harder.

Ease of upgrading the underlying platform versions of Node, Python, Java, etc is one of the biggest benefits of smaller, independent services.
Beyond Terraform: How We Scaled DevOps
Couple things I've seen in this space looking around the past couple weeks...

Flutter made a different engine called Impeller[0] which is replacing Skia. Which is a bit surprising as an ignorant outsider. I hope that works out.

Rive (https://rive.app), is a new animation tool that targets multiple platforms including web and their CEO Guido Rosso gave a great interview on School of Motion[1] about how they are building an animation first vector engine. There is a side by side demo at 46:56[2] of Skia, Impeller and Rive.

0: https://docs.flutter.dev/perf/impeller

1: https://www.youtube.com/watch?v=U0Jd5-eStu4&t=2514s

2: https://youtu.be/U0Jd5-eStu4?si=8vv3c2bw3VumLzeu&t=2816
The Obama administration did! That's why these have returned.

I was disappointed by many of the "reforms" passed under Obama, but this one in particular and some other banking-related ones stand out as truly helpful.
Spam attack on Twitter/X rival Mastodon highlights 'Fediverse' vulnerabilities
That's not too far off from the average EFFR for that time period.
I think we need to be more specific, since on x86 64bit instructions are a superset of 32bit. On ARM they are different with AArch32 and AArch64 being two separate set of instructions. It is AArch32 that is being dropped and no longer required.
How to mod an old GC game
That depends on interest rates - right now it's a rare time when saved millions suddenly appear worth more than freshly rewritten pile of microservices.
Trying to Mod this game on a Gamecube ROM to be able to play 4 players at once, anyone know if there's a good place to start?
> GitHub

But then it's GitHub you need to know, not git.[1] And doesn't that have a point-and-clicky Web interface, like any "Upload files here!" Web site?[2]

[1]: Seems you're being fooled, by organisations that also believe it, that git is GitHub and/or vice versa.)

[2]:Sorry, I've had an account there since about forever, but hardly ever (never?) used it.
1) You should consider yourself lucky that you (hopefully) learned the lesson that there's no such thing as a "safe career" before you got too old and were put in a shitty position where you were laid off in maybe your 50s-60s. It's harder to start over in another company as an older person in tech.

2) Organize your life accordingly knowing that you can be let go anytime. Save your cash to have a very solid emergency fund. Always keep your resume up to date. Always keep your eye open for different jobs. Have multiple income streams so you can survive losing your main job. Don't try and live above your means.
Netflix always writes those engineering blogs about their fancy microservices and infra

Meanwhile adult sites probably run on some boring php and serve orders of magnitude more content (harder to cache) while being free and top visited sites in the world
That's like saying you could never learn JS beacuse the following valid JS snippet, when in real life you would never see such thing unless someone its trying to obfuscate the code:

[,{a,'z':q|0}[`${a?.x??b}`]]
Apache Spark Core–Deep Dive–Proper Optimization (2019)
After years of obj-c I wrote a rather larger app on Swift 1.1. I'll never forget the pain of upgrading to each new version of Swift. And my god, the pain of early swift string manipulation. 100% technical debt annually.
> How do you square that with the fact that shit usually hits the fan precisely because of this complexity

The theoretical benefit may not be what most teams are going to experience. Usually the fact that microservices are seen as a solution to a problem that could more easily be solved in other much simpler ways, is a pretty good indication that any theoretical benefits are going to be lost through other poor decision making.
Hey, I am cofounder and CEO of Renewables.org — Lassor Feasley.

Renewables.org works with a network of Global South solar developers who have a large pipeline of unfunded solar projects. Using a Kiva like interface, you can join our site and help get these projects off the ground for as little as $25 dollars.

When you invest on Renewables.org, you start earning monthly repayments — which continue for five years. These repayments are paid out of the revenue earned by solar projects already in our portfolio as they generate and sell power to the grid.

As with Kiva.org — you don't make a financial return on Renewables, but you do create a carbon impact we believe is far greater than virtually any other investment or carbon offset product, dollar for dollar.
Sounds a bit like the complaints about digital calculators making people lazy instead of doing the calculations on paper or a slide-rule?
Thanks! Yeah going through the process of making this demo efficient was definitely a good exercise. It's always harder than I think it will be as my default is admittedly kind of rambly.
Definitely makes sense. In defense of the previous comment I made though, the debugger is only marginally better than when Swift first came out. That's regardless of whether or not you're interoping with C. It's still a terrible experience compared to what Obj-C provided.
2nd : Because Microsoft is still part of PRISM ?

https://en.wikipedia.org/wiki/PRISM

P.S.: As a reminder, metadata is typically more informative than data.
RIOT also runs on 8 bit AVRs, e.g. ATmega256RFR2

But that's pretty much retro-computing these days, I don't see why anyone would use those on new projects when Cortex-M0+ parts are much cheaper and more power efficient.
As i mentioned in an earlier comment, it is very easy to make ChatGPT post paragraphs from books, by tricking it. They added some kind of exceptions to not show copyrighted content, but still, it is not impossible to reproduce an exact text. From my point of view this is a clear copyright infringement case.
To me it's mainly the following three reasons, but take it with a grain of salt since my JS is not as fluent as Python.

1. the async nature of JS is surprisingly detrimental when writing scraping script. It's hard to describe, but it makes have a mental image of the whole code base or workflow harder. Writing mostly sync code and only use things like ThreadPoolExecutor (not even Threading directly) when necessary has been much easier for me to write clean, easy-to-maintain code.

2. I really don't like the syntax of loops or iterations in JS, and there are a lot of them in web scraping.

3. String processing and/or data re-shaping feels harder in JS. The built-in functions often feel unintuitive.
LLMs likely don't need proprietary data to train effectively. However, as long as the training data includes references to the NYT, misattribution issues may arise.

We certainly need measures to prevent defamation by LLMs, or any text generators, and their creators. It's challenging to determine where to draw the line—from decryption tools that decipher random bits, to web browsers displaying text, to simple text editors, to n-gram Markov chain text generators, to shallow RNNs, to GPT-1, and beyond. Should we hold the tool creators or the tool users accountable for misuse?

In my view, the worst outcome of the NYT winning the lawsuit wouldn't be OpenAI halting progress in generative text tools. The real concern is that OpenAI, with its resources, might find technological solutions to these issues, while startups and hobbyists with limited resources could be forced to stop operating entirely.
> You're right, there are a small handful of unusual cancers that we have cures for, and that's great. And some small progress has been made overall. But a lot of money has been spent, and it has been half a century or more, and we don't have much to show for our efforts.

Yes, it would be better if we had more complete treatments but it’s far from nothing. I have a friend who was given 6 months to live a couple decades ago, right before a treatment for his not especially rare cancer was approved. He didn’t expect to see his daughter leave elementary school but is still around for her post college career – and as a scientist himself is keenly aware of how much hard work made that possible. We can simultaneously acknowledge that progress has been made but cancer is one of the hardest problems humanity has tackled.
I think it's on the Rhapsody install media which is floating around.
Vision pro is laptop chips and silicon backplane microdisplays, a bit of a move away from the smartphone on your face approach components wise, though I'm sure some of the sensors may be shared.
Saying that people have a "blind loyalty" to vaccines to the point they think they shouldn't be tested is a strawman. Despite Conservative outrage news talking points, even the quickly released covid vaccines were heavily tested before being released. Just because Joe Rogan keeps referring to it as the "untested jab" doesn't make it so.
The general public likes warrior things too. To think the iliad was 'written' ( or sung ) for warriors is naive and simplistic.
Employers can afford to waste time. It’s their business. There has always been an asymmetry between employment seekers and employment offerers. It’s rare that a company will lose it’s lease when a job interview turns out to be a waste of time. But homelessness can be a real outcome for a seeker.
The toothbrush bot army story got started by a Swiss newspaper writing about a scenario they heard from a cybersecurity company and claiming that even though it sounds like a Hollywood movie, "this really happened". When the company in question was reached for comment, they said it was hypothetical.

In the end, the story's spread can be explained by a journalist's simple misunderstanding that made the story much more virulent.

In this case, the journalist probably also doesn't understand the technical details, but we have a link to the researchers' own write-up right there in the article, which makes it much easier to rule out simple misunderstandings. So the situation is completely different.

That said, they're not reconstructing the fingerprint ridges from the sound the way you're probably imagining. Instead, they build on an existing attack exploiting fingerprint readers' error tolerance with a set of "masterprints" that are unusually likely to be accepted as a match, and the sound is used to determine which masterprint to use first.
That's really interesting.

You guys should write an article about it covering both perspectives.

Recently my ex-employer said he fired a junior dev because he was relying too much on paid ChatGPT, without understanding the concepts.
Most of SVB's executive team are now working at other banks as executives there. That to me signals that those banks are willing to roll the dice that "maybe we don't take as much risk as they did at SVB, but more than we're doing now".
The Turing test of the future is going to be start a politically incorrect discussion with a suspected bot and see if it treats different groups differently.
I love GitLab, but the amount of serious security vulnerabilities (multiple RCEs!) make me quite nervous about the idea of self-hosting it. How do other people deal with this? Are there any competitive alternatives that have a better security record?