skysight-inc/HackerNews huggingface dataset:
Another way to put it is that in SBC context the carry provides for the bit required to turn ones' complement into two's complement (all bits flipped + 1). If it's clear, we fall short by one (so we remain in ones' complement, missing the "+1" part), which makes for a perfect implementation of a borrow. Since SBC is essentially ADC with the invers of the operand (ones' complement) this applies in general (not just for negative values).

(So, technically, the carry is like a ones' complement / two's complement switch. And this is also all we need to implement a borrow in two's complement math.)
I have not updated my noscript pdf reader in years... The dreade update is coming up though: mupdf.
How would that even work if fully enforced? Are there even enough EU owned cloud and SaaS services to fill in for all the US owned ones?
Congress stopped it 9 years ago.
True, India is also a "tech" giant already. For them getting rid of foreigners is a piece of cake even if their average citizen is much poorer. The very large population is also an advantage.

I don't know about countries like Brazil etc. but I am sure that they will notice the benefits of having local companies too.
I see no evidence that we're anywhere close to "fire and forget" AI that can be trusted to operate independently. But it feels like every business is centered on not only that being inevitable, but incredibly close if not already here.

Yet AI as a powerful tool utilized by skilled humans is already here, but we can't seem to shake free of this false promise.
There are lots of high quality photos from the 1930s. Look at studio portraits of movie stars, for example. I’m not sure where the expectation of low quality would come from.
> over time our frustration with it grew. Every other piece of software we have uses Markdown

Doesn’t seem fair to call that a frustration with AsciiDoc. The frustration is around it, caused by everything else.

> GitHub

Supports and renders AsciiDoc for documentation. But granted, preference is given to markdown in things like comments.
Tbh some alternatives are popping up, such as lidl having a cloud division that offers services similar to aws

I just hope that if it happens, it's a very gradual rollout and not a hard one
Slack was doing this with their huddle feature for the longest time (still were last I checked). Drives me crazy.
it's possible there was an attack that stopped which led to more lenient antibot
Damn this is actually interesting
Well, you know what they say about assume...
I am already dreaming of the day I'll play AAA games on my RISC-V workstation (on a linux based OS, probably without ELF binaries anymore though).

Or have a RISC-V smart phone, with my own linux based OS.
I have a 2018 Fit and it's a fantastic car. It gets 36 MPG and has much more interior space than it would seem. I've had taller people ride in it comfortably and its crowning achievement was fitting a hot water heater in the cargo area with the rear seat split -- without having to remove the child car seat on the other side. Pair a roof rack and you really don't need more -- especially day-to-day.

It's a crying shame that they've stopped selling them in the US. Marketing (the real men need their Rams, thank you very much!) and the CAFE loophole seem to have won the day, though, and we're all worse off for it.
Mainframes wouldn't be that bad; give me a mainframe client (we have a few) any day over a 'move fast break things we now use the latest wasm kubernetes micro nano services backplane react liveview fiber cloud' crap that somehow breaks literally every day, even without deploying.
Who is building Y Combinator for politicians?
Apple purposefully limits what web tech can achieve on their platform so web vs native discussion needs to be heavily caveated on iOS what should be possible just isn’t.

We also know it’s not a case of just Apples native tech being better because MacOS has truly lost to webtech, hard to even name an app built in the last 5-10 years by a 3rd party in Apples own tech. Everything is just Electron or cross frameworks.

Personally I love truly native Mac apps but it’s certainly clear no one else cares and electron is enough.
Also see: https://news.ycombinator.com/item?id=42952936
Just commenting here to say the GP is spot on.

If you already have a high optimized pipeline built yesterday, then sure keep using it.

But if you start dealing with PDF today, just use Gemini. Use the most human readable formats you can find because we know AI will be optimized on understanding that. Don't even think about "stitching XML files" blahblah.
John Schulman leaves AI startup Anthropic
My first program was 6800 Machine Language. My second, was 6502 (VIC-20), my first ASM was 8085. With that, I actually wrote an embedded OS. The byte order seemed strange to me, after the Motorola chips. Also, the two-part memory addressing.

Eventually, I ended up doing ASM with 68000 (Mac Plus), but by then, I was well on my way with higher-level languages.

Starting from Machine Language helped me a lot in understanding some of the more fundamental concepts of software. It was also an excellent troubleshooting teacher, which has probably been the most valuable software development skill I have.

These days, though, with the current complexity of CPUs, I don’t think it would be reasonable to start folks off with assembly/machine languages, anymore. I’m not sure that “retro” CPUs would really represent some of the difficulties experienced with highly parallel processors. I would worry that it might encourage an “idealized” view of the underlying architecture.
Scaleway is the closest thing to a public cloud we have in the EU. Although it’s not a publicly traded company.
It's interesting to watch US congressmen, senators, and the supreme court just give up their all their power and authority and roll over.
I still try, occasionally. I agree that it's very hard to convince the OSS community to think about the user first and foremost. Especially with the fact that choice is not a good thing for the vast majority of the world, and is not valued as much as they think. But suggest that forking or rewriting (in rust!) a project for the Nth time is stupid, and everyone should be focused on making one really good implementation that doesn't have to keep reinventing wheels, and you will be burned at the stake.
There was at least a lot more sex with ms-dos as your partner wouldn't be very importantly commenting 5 depressed bananas to some shite post about nothing while you try to get them all fired up.
> Amazon is using math to help solve one of artificial intelligence’s most intractable problems

Seems like pretty bad way to start this article off. AI is math at the end of the day how is this special.

Generally the article seems to lack a lot of substance or specifics on what or how effective automated reasoning is at improving results. Actual substantive studies/papers might be more interesting...
meh, u can still do that.

only difference is u have to explain the difference between your ML thing and the gen. AI hypetrain bullshit, every time.
I would argue that 6502 is a bad first ISA to learn if you want learn assembly. You‘ll spend most of your time fighting the quirks of this clever, but deeply flawed architecture. The idioms you learn to work around them don‘t translate to any better designed architecture that wasn‘t constrained by the tools and budget available to MOS at the time.

If you want to learn a small, yet powerful instruction set with a few quirks go for ARM v6M. It‘s still in meaningful production (no the Monster 6502 doesn‘t count), has good platform support in the latest open source toolchains (debuggers, compilers, assemblers, linkers, etc.).

If you value openness of the architecture enough to deal with a less mature platform (as of early 2025) then pick a RISC-V MCU instead. If you can‘t decide pick a RP2350 :-).

The ARMv6M instruction set is small and no loading constants doesn‘t require long winded instruction sequences if you do it as documented (PC-relative load instead of shifting in immediate data). You don‘t have to deal with self modifying code and/or the zero page to index memory. Your registers are the same width as the address space. Yes it‘s 32 bits, but that makes it simpler to learn, use and teach than all 8/16 bit and most 16 bit instruction sets I’ve seen because you don‘t have to work around to narrow registers for common operations. To anyone who thinks this sounds boring: don‘t worry ARMv6 still has enough quirks you can use for code golfing.
Hey, this is a PSA: this was going to happen.

I’ve seen this sequence of events play out before.

In many was ‘go outside’ is dismissive of what many people feel is happening, that to within 15 days of this new presidency. This is a low key way of saying you don’t like people protesting.

While at the same time others are saying people aren’t protesting enough.

If you aren’t ok with all of this, I strongly suggest deleting all social media, including hacker news. Take your advice and go outside. Be good to your neighbors and your mental health.

There is zero space for passive consumption when one of the biggest cultural and economic forces in English speaking Internet land is dismantling itself.

There is going to be very little space for any tolerance of nuance - because Trump is going to continue to escalate. He is going to follow a plan which was known, and it aims at gutting the US, and justifying it with DEI or whatever the cassus belli of the month is.

This is eventually going to result in ‘riots.’

Which will feed the righteousness of the conservatives, which will result in a new round of “well you were so happy when the year started, where are you now.”

It will escalate into attacks on democrats as the devil. And HN will swing from left outrage to right outrage.

At that time the roles will be reversed, and the positions will switch.

Again - If you or anyone reading these comments is tired on Feb 6th - leave the internet right now. This is your tornado / natural disaster warning.

This isn’t meant to be hurtful to you, or to be any defense of anything.

I always assume I am wrong, and I hope I can look back at these comments with embarrassment over what looks like histrionics.

The problem I have is that i deal with social media and online safety as work and as research. Papers on this topic are my fun reading when my brain isn’t fogged up.

This is going to be worse than brexit. And that’s if we are all lucky.

I was asking bankers if there’s any slack in the financial system in November - and I asked this in multiple countries.

The answer was no. So when the trade shocks start hitting the system, expect a downturn.

This is aside from the walking dead syndrome which america will face after gutting multiple systems in-flight.

I wish you luck and the very best. Sorry.
Is it not more secure or at least less risky to share with foreign country that has no recourse?
Software has never been easier to make, there have never been more software developers, yet we are stuck with software monopoly
> Now do you see, my darling?

Once again, your argument aside, your way of speaking is the issue here. If you think you're winning anyone to your arguments in this way, you're wrong.

> And point two is that if you see these facts and decide that you support the Gazans, then you are not holding a different view, you are guilty of being an apologist to Ghengis Khan-level savagery and therefore are deserving of condemnation.

No, your point is wrong. You switched between talking about Hamas to talking about Gazans.

It is entirely consistent to be against Hamas but still support Gazans. In fact, some people claim that supporting Gazans means being against Hamas, because of Hamas's brutal dictatorship over the Gazans.
Useful to whom, though?
Half a decade being 4 years minus a month right? When everything gets rolled back as usual.
The Parent company is still the US based Amazon though, which can direct Amazon Luxembourg and falls under US laws.
suddenly realising that deepseek could do something very funny and name their next reasoning model r3 to avoid a clash with this just like openai did
>What are normal people doing instead of using them?

They do things very simply.

Most people can not multi task, which means they only ever work with one window at a time. They get immediately confused with multiple windows. Likewise files and folders, most people can't grasp what they can't physically see so the very concept of files and folders inside a computer is pig latin and they just dump everything on their desktop which they can physically see.

A lot of tech nerd sensibilities are based upon very specific assumptions that just don't apply to most people, normal people. Anyone who wants to say anything about human interface design needs to first go out into the real world and see how real, normal people actually use computers.
Just don’t make it optional.
It's a chromium derivative.
As is org-mode. I think Markdown is one of those VHS vs Betamax kind of situations where it was just lucky to get the traction that its competitors didn't.
> I believe 6502 instruction set is a good first assembly language

It was for me. In 1977 I lived in a little cabin in Oregon. I bought an Apple II as a diversion. Within a year I was working on a program that later became "Apple Writer" (https://en.wikipedia.org/wiki/Apple_Writer), written entirely in assembly.

Some in this conversation identify 6502 assembly as rather clunky and difficult to use. In retrospect I have to agree, but in 1977 I didn't have a basis for comparison.

There were no fast, high-level languages available for the Apple II, so my little program became an Apple product, primarily from the lack of alternatives.

Consider this -- Apple Writer lived in 8 kilobytes of RAM, but actually did things. It even had a macro language people used to process address lists.

I just boosted my main system to 96 gigabytes of RAM to be able to more easily host DeepSeek locally (I have an RTX 4090). I just realized that's enough RAM to hold almost 12 million copies of Apple Writer.

This is all pretty surreal ... but I've had occasion to say that a number of times since 1977.
Bold, italic and monospace feel like WhatsApp formatting
We would just all switch to sqlite running on hetzner's dedis
>People understand browser tabs

My anecdata suggests they don't. I have tried teaching normal people how tabs work, but I might as well be speaking pig latin.
I go to an compsci-centered technical institute and my informatics professor (a retro nerd that loves to show us his arcade machines) went against the set program for our class, which is learning the 8808 assembly language, and instead focused on the 6502. It was honestly one of the best learning experiences of my life and i woudln't have it any other way. He even got us to build the ben eater breadboard computer so it was particularly hands on and really interesting!)
One of the downsides having learned to code close to the metal on old CPUs is that you understood how that system worked and it‘s easy to assume assembler and the resulting machine code are the truth, but on modern CPUs that‘s a lie. A modern beefy out of order CPU will do insane optimization dynamically at runtime and the instructions you carefully scheduled to avoid register spills are nothing but a suggestion to the actual hardware. sigh<
Finally, it's here!
Are you aware of https://www.texmacs.org/tmweb/home/welcome.en.html

https://en.wikipedia.org/wiki/GNU_TeXmacs ?

De nada…
Yeah poeple are overcomplicating the shit out of that.

The times I have to explain people "It's just not meat" is through the roof.
Of course one should. One should always explore and satisfy curiosity.

What one shouldn't do is to use any of that for "serious" purpose, but that kind of stuff is apart of what makes computing great - boundaries are in the imagination.
Or that moats exist but in the old-fashioned way: brand, user experience, great understanding of users, highly optimised sales tactics. In short: no free lunch :)
Only USA, Myanmar and Libera are switching to metric
> Because why buy a Model Y in December at full price, when you can order the new version for the same price?

You want to buy before Trump gets rid of the $7500 EV tax credit?
To the odd behavior such as in "Musk, Sacks', and Thiel's anger and political weirdness."
The downside is that price per unit will increase as minimum unit size goes down. You're essentially buying at a "retail" price whereas the monthly bundle is wholesale.

But the tradeoff would be worth it for sparsely used applications.
i wonder if it’s not related with what caused reddit to ban its porn subreddits. maybe some hidden request from the trump administration?..
I always wanted to try OpenWRT but was put off by the necessity of doing hardware modifications to stock routers to gain root access. So naturally, once I found out that they were releasing some official hardware for OpenWRT (the OpenWRT One router), I ordered it as soon as possible. The router is excellent! It solved my bufferbloat issues and much more.
Great flamebait ;) what makes riscv suitable for teaching is that the ISA is trivial to map to hardware. This is because it is so regular. Students with zero experience can design simple riscv cpus in their first asm course. More experienced students can design cpus with pipelining, branch prediction, ooo execution, etc. Old ISAs from the 1980s are way more difficult.
That sounds like a sound approach. Are the steps easliy upgradable with better models? Also it sounds like you can use an character recognition model on single characters? Do you do extra checks for numerical characters?
They've lost majority in the 2023 elections.

The current president (serving his second term) is a big fan of Trump though.
I saw this on Bluesky and checked it out. I immediately got a warning from my mobile AV Bitdefender about visiting the URL. But, I checked virustotal & urlvoid and it came back as clean. It might just be because it's a newly registered domain.

Regardless, I'll have to give it a try. There has been another poll creation tool on Bluesky for several years now at https://poll.blue/post

It's open source & available here:
https://github.com/netwatchinc/poll.blue

But it's good to have multiple options! My only suggestion would be to support oauth so users don't have to create an app password.
Linux in browser existed for a while. And if PDF can run JS then just put "Linux.js" in PDF. JS opens up a whole can of worms.
> you want to stereotype [...] innuendo [...] slippery slope [...] you're pre-convincing [...] thought crimes

You're the one who's been making all the personal condemnations of evil intent, stop with the psychological projection.
Could be. But people need a sense of purpose. I'd rather have 20k people with a make-work job than 20k people collecting unemployment. Running too lean is also bad for resiliency, which is a lesson that every manufacturing company learned during the pandemic.
The silence from CloudFlare staff is rather deafening, especially as they commented on the (newer) outage post.
Could you give me an example of someone whose sexual preferences mean they are unable to "exist" unless they have a government grant?
On our side, we first saw the Cloudflare outage. Then, Docker Hub started failing, followed by GitHub API errors.

It's amazing how much of the internet runs / depends on Cloudflare these days. Thank you for keeping the lights on. :)
Any person with a shred of integrity would never in a million years even think of doing what Musk has already done, based solely on consideration of conflicts of interest. What a preposterous statement.
https://arstechnica.com/cars/2025/02/tesla-sales-plummet-in-...
Nit pick: chromatic aberration is a significant problem on panchromatic black and white film. (You don’t get color banding, for obvious reasons, but you do lose sharpness.) This is why the development of achromatic lenses long predates the widespread use of color photography.
I retract my previous statement about bad ICMP code (and other comments where I posted it). I was under the impression that mtr was actually doing ICMP echo requests to individual hops with decreasing TTLs, but it's just relying on the TTL being generated for the end to end echo request. However, this is just still a terrible indicator for packet loss, for example by wifi router heavily deprioritises generating TTL exceeded packets but will respond to a flood of echo requests no issue. My main contention is the per hop loss indicator is a useless and misleading metric and you should be measuring these things end to end with traceroute and ping separately.
Set pdfjs.enableScripting in Firefox about:config to false.
No nothing
And discussed here (168 comments) https://news.ycombinator.com/item?id=42952088
I'd probably do Singapore. Safer culturally, physically, politically, economically.

Places like Japan or UK might be tougher on immigration. And they're probably in a "nowhere to go but down" kind of situation with high debt, low economic growth, declining population.
Traditional OCRs are trained for a single task: recognize characters. They do this through visual features (and sometimes there's an implicit (or even explicit) "language" model: see https://arxiv.org/abs/1805.09441). As such, the extent of their "hallucination", or errors, is when there's ambiguity in characters, e.g. 0 vs O (that's where the implicit language model comes in). Because they're trained with a singular purpose, you would expect their confidence scores (i.e. logprobs) to be well calibrated. Also, depending on the OCR model, you usually do a text detection (get bounding boxes) followed by a text recognition (read the characters), and so it's fairly local (you're only dealing with a small crop).

On the other hand, these VLMs are very generic models – yes, they're trained on OCR tasks, but also a dozen of other tasks. As such, they're really good OCR models, but they tend to be not as well calibrated. We use VLMs at work (Qwen2-VL to be specific), and we don't find it hallucinates that often, but we're not dealing with long documents. I would assume that as you're dealing with a larger set of documents, you have a much larger context, which increases the chances of the model getting confused and hallucinating.
Apple responds after being forced to approve porn app on EU iPhones due to DMA
> The era in which there was nothing but assembly language was very short-lived.

Hell, I'm not even sure the era existed.

Grace Hopper was creating the first few high level languages for UNIVAC I. A-0 was complete in May 1952. A-2 (the first which saw extensive use) was created in August 1953.

As far as I can tell, UNIVAC I never had an assembler. If you weren't using A-0, programmers were expected to just type in raw machine code. Here is a UNIVAC programming manual from 1953 [1], and there is no mention of an assembler. Oh, and if you think you see instruction mnemonics... no, those are just letters which the CPU instruction maps onto.

Over in the IBM world, at least the 701 launched with a proper symbolic assembler in April 1953. But it also launched with Speedcoding [2], a somewhat higher level language halfway between non-symbolic assembler (it decodes mnemonics, but the programmer has to specify all addresses as absolute numbers) and an interpreter.

None of the other early computers seem to have had assemblers (though some, like the Manchester Mark 1, had high level languages).

There might have been some programmers at IBM who might have had access to a the prototype 701, and the symbolic assembler before Speedcoding existed [3]. But for everyone else, they seem to have gotten access to high-level languages at the same time, or before they got access to assemblers.

[1] http://www.bitsavers.org/pdf/univac/univac1/UNIVAC_Programmi...

[2] https://en.wikipedia.org/wiki/Speedcoding

[3] It's also possible that Speedcoding development was largely finished before the first 701 was operational. I'm finding it hard to find exact dates for that.