skysight-inc/HackerNews huggingface dataset:
The RISC-V creators were aware of the issues when they designed the C extension with 16 bit instructions to be able to compete with ARM's Thumb. So the bottom two bits of an instruction are enough to distinguish between 16 bit and 32 bit encodings (the standard has a scheme for future longer instructions, but hardware that doesn't implement them can ignore that).

This means that if a RISC-V reads a 16 byte block from instruction memory, it only has to look at 8 pairs of bits. This would require 8 NAND gates plus 8 more NANDs to ignore the top half of any 32 bit instructions. That is 4x(8+8)=64 transistors.

The corresponding circuit for x86 would be huge.

But note that this just separates the instructions. You still have to decode them. Most simple RISC-V implementations have a circuit that transforms each 16 bit instruction into the corresponding 32 bit one, which is all the rest of the processor has to deal with. Here are the sizes of some such circuits:

Hazard 3: 733 NANDs (used in the Raspberry Pi RP2350)

SERV: 532 NANDs (serial RISC-V)

Revive: 506 NANDs (part of FPGAboy)

You would need 8 such circuits to handle the maximum 16 bit instructions in a 16 byte block, and then you would need more circuits to decode the resulting 32 bit instructions. So the 16 NANDs to separate the variable length instructions is not a problem like it is for other ISAs.

The problem with 16 bit instructions for small RISC-V implementations is that now 32 bit instructions will not always be aligned with 32 bit words. Having to fetch an instruction from two separate words adds circuits that can be a large fraction of a small design.
Yes, my general rule of thumb as a rerere user and devotee is to at the very least do a test build before git-add'ing your resolved files. You won't catch logical errors, but you will catch syntactical issues that came up during conflict resolution. It helps, a bit.
What if that's not the case though. Spaces that are high in CO2 are dangerous because the CO2 has displaced the oxygen below a safe percentage. Maybe by scrubbing the CO2 we can increase the oxygen concentration.
EU iOS is the closest thing to a OS X like experience on iPhones. Wish these features came to more regions.
No you don't understand. My programming is so advanced that LLMs cower and shut themselves down when I try to use them. I am a senior developer! Clearly you don't know what you're doing and all the code it writes is bad and you'll never be able to maintain it. LLMs can't invent cutting edge, never before seen code that I do everyday because the problems I solve are so advanced even god himself can't understand my codebase. /s
My dad and I have been participating in this for a bit (he's the actual operator, I just log stuff), and it's been pretty fun. Gotten me out to local places I hadn't been before despite living here nearly 30yrs.

Our setup isn't really all that fancy, he takes one of his normal radios and with the help of some kind of special adapter, connects it directly to one of those big 12v deep cycle marine batteries. Antenna wise we have this triple magnet mounting thing that we drop on the top of his truck, and one of us (meaning me) screws one of several different band specific Ham sticks. We usually just stick to 20m because that seems to be where most people are. Logging is usually just me writing stuff down manually on a legal pad, but this last time he found a logging app that seemed to support POTA specifically so we just used that on a laptop connected to my phone's hotspot feature.
Have you considered a high frame rate morph effect between images? That would increase the effective frame rate and probably would look pretty cool.
I would argue leftism is very relevant on the American political stage, at the very least since WWII.
It's not even a matter of whether the user knows how to use their device. I've seen plenty of Windows laptops shipped with a somewhat-broken software configuration out of the box, and on multiple occasions I've seen two "identical" machines fresh out of the box get offered different software updates with the end result that a few hours and several reboots later, one system is noticeably misbehaving.
Because I don't use microservices, I don't need 10,000 requests a second to play a video file.
Then you should have been panicking for several months already.
Sounds cool! I would like pictures with people in the room doing weird things energetically like stand on their chair. Dancing. Confetti booze strange outfits. Bordering the offensive then deleted after 30 minutes.
The Vision Pro reportedly suspended because of weak demand
Try learning APL, Common Lisp, or Prolog, and you’ll know why typing code was never the issue.
One person could buy a million ‘new’ units of a movie and continuously rent them out (via short term repurchase agreements) on demand to make something resembling a streaming site.
Anyone got a "best practises" or even a few "my workflow" blog posts on how to best use LLM's with a local code base?

Just saw someone recommend:

https://aider.chat/

Thought there might be more worth exploring from this community. ;-)
Yes. I do record videos for research purposes. Watching how a crystal reacts to various forms of radiation (primarily various bands of UV) gives me an idea of what impurities it might contain, or clues to composition from known emission spectra. That's recorded simultaneously through OBS with my voice doing a voiceover as I perform irradiation of the sample. Mineral goes into modified integrated sphere, sphere gets sealed, sample is illuminated, study begins.
>and it doesn't provide a easy way to transfer large chunks of data off it like photos/videos is ridiculous

Using the web interface of another cloud provider to upload files there, and downloading it on your other device? Most cloud providers give you around 10GB for free, which should be more than enough room to install ios updates.
For the amount of “correct” code that is already out there, I’d be surprised if it couldn’t generate some boilerplate python or javascript.
No and neither can you. Like you, it works best with small, focused context.

These tools aren’t magic. But they do certain tasks remarkably well.
> He was speaking outside his wheelhouse here

He has written relatively well-known mail and DNS servers so I would not be that dismissive about him knowing a thing or two about internet RFCs.

I think the GP is taking the AAAA record overly literally and nitpicking the implementation detail. The analogy in djb proposal is MX records which fall back to A record. I don't think he would mind AAAA records that fall back to A record either, as long as the semantics are similar.
With something like the AI assistant in Zed you’d generally provide a few files the assistant can use as a reference. I’ve had good luck in having it follow the codebase’s style and standards this way.
It's as if you need insurance for the insurance.

Does anyone know if this service exists? E.g. if they deny, you don't even talk to them, you forward it straight to your insurance insurance and their lawyer instantly threatens to sue them?
It highly depends on the nature of the project. I like Go, but after prototyping my side project in a bunch of lang. ended up using Python (FastAPI, SQLModel) because it was literally order of magnitude less code than say doing same thing in Go.
Maybe because it's your bank and you're likely to at least moderately trust the bank you choose? But also, more generally, because it says a lot of things, maybe things you're not conscious of, but it still says them. Off the top of my head:

1) "I manage to survive with this crappy of a design, so I must be doing something else right."

2) "I don't track you all that much. I just get out of the way and let you do stuff."

3) "I don't invest as much time in marketing, I invest time in getting stuff done"
> The hurdles are often organizational rather than technical.

Yeah. And in my opinion "organizational" reasons can (and should) include "we are just not at the scale where achieving that makes sense".

If you have single digit numbers of machines, the whole solid observability/ automated node replacement/self-healing setup overhead is unlikely to pay off. Especially if the SLAs don't require 2am weekend hair-on-fire platform recovery. For a _lot_ things, you can almost completely avoid on-call incidents with straightforward redundant (over provisioned) HA architectures, no single points of failure, and sensible office hours only deployment rules (and never _ever_ deploy to Prod on a Friday afternoon).

Scrappy startups, and web/mobile platforms for anything where a few hours of downtime is not going to be an existential threat to the money flow or a big story in the tech press - probably have more important things to be doing than setting up log aggregation and request tracing. Work towards that, sure, but probably prioritise the dev productivity parts first. Get your CI/CD pipeline rock solid. Get some decent monitoring of the redundant components of your HA setup (as well as the Prod load balancer monitoring) so you know when you're degraded but not down (giving you some breathing space to troubleshoot).

And aspire to fully resilient systems and have a plan for what they might look like in the future to avoid painting yourself into a corner that makes it harder then necessary to get there one day.

But if you've got a guy spending 6 months setting up chaos monkey and chaos doctor for your WordPress site that's only getting a few thousand visits a day, you're definitely going it wrong. Five nines are expensive. If your users are gonna be "happy enough" with three nines or even two nines, you've probably got way better things to do with that budget.
Thanks for checking.

And for confirming that HT is even more useless than I'd thought.

Again: Fuck copyright.
""Route 66" in this area is a 70 mile, parallel road to I-40 that serves a population of zero or nearly so and is a 2 lane strip of asphalt through the desert left over from before I-40 was constructed. It serves basically no function and no population, today."

From end to end, Route 66 spans 2,448 miles.

"Additionally, the road is only officially closed east of Kelbaker Rd, and that section of road has zero population,"

The whole farm community in Cadiz would like to know they don't exist. I talk to the population there regularly before I go out to the Chambless skarn to dig. ditto the mining community that's there for the quarry at Kelbaker road (I own the uranium mine nearby.)

"The road to Dish Hill"

Collapsed last weekend at the railroad track crossover. You have to come from Amboy's power line backroads.
> I don't see how it is different here.

iPhones are almost 'idiot proof' for a lack of a better description. Allowing removal ( or rather hiding ) of the apps will 'break' that impression.

I'm surely in favour of making iPhones/IPads general computers, but that not going to happen. Those legislations from EU are no help.
Can't you just choose to not use a feature?
I had a colleague in the UK in 2006 who just sat and played games on his phone all day and outsourced his desktop to a buddy in the Czech Republic for about 25% of his income. C'est la vie!
until it hallucinates a config and rings up a $10,000 AWS while you're asleep
The AI chatbot suggested that he should try to create a plan to kill himself.
...or they're going to pull out of a market where the smartest people in the world tried to answer "but what is it good for?" in the 90s and failed. I don't believe that Apple is going to hit this one out of the park... we'll see how my comment ages in 5 years.

I'm happy to concede that AVP is probably great for watching movies on an airplane, but that's hardly comparable to the iPhone level of "world-changing".
> starting a fullstack project from scratch, and i'm stupefied by the result.

Really? That's possibly the easiest task you could have asked it to do.
It would feel less hostile if I had the option to choose my service provider. With no competition, data caps are essentially a form of extortion. Not to mention, these companies are often the ones lobbying municipalities to block other providers from entering the market.
That's usually not an issue if your contract and marketing claims are aligned.

Even if the customers didn't you read the contract, they still got the gist of it through the marketing copy and probably won't hit a point where they're really mad about you. Actual trials will also be easier to deal with as you're in good faith.

For all the press we get on "frivolous" lawsuits, no average Joe are winning actual stupid suits.

Here it's an issue because what the credit card is fundamentally made for (make you pay fees on additional services) and the marketing hook (no additional fee) are at odds and is only true for very specific conditions someone can easily fall out of.
> Even on the SCOTUS the dissenting option is allowed to be posted for why they went for the other decision.

That's different though. I think judges should be allowed to voice their opinions. It doesn't cost the taxpayers and our society when they do that. When companies do it in bad faith they are wasting our time and money.
Not allowing unpaid labor of Russian developers in your software project somehow damages the Russian economy?
It's pretty neat, but I'd never have a webcam steaming everything in view to someone else's server on the internet. It'd be cool if the server ran on my own hardware, and ideally in the frame itself. The privacy policy at runpod.io wouldn't even display in my browsers. (their ToS loaded without an issue).
I mean, yes. We're talking about the US, after all, the only free country in the Western world that explicitly defines liberty as a function of gun violence in its Constitution. Access to guns is never the problem. It can never be the problem and it will never be the problem. It must never be the problem.
I tried it yesterday and wasn't successful. I spent like 30 minutes trying to explain to it to make a simple change. Every time it made this change and several others as well which I didn't ask for. I asked to undo those several other changes and it undoes everything or does other unrelated things.

It works good until it doesn't.

It's definitely a useful tool and I'll continue to learn to use it. However it is absolutely stupid at times. I feel there's very high bar to use it, much higher than traditional IDEs.
Didn't they have a really small number of screens they even ordered in the first place? Did they change their minds from demand, or have they just finally run out of the first production run?
I get your point, but that doesn't exactly replicate the original tool which lets you just paste a chunk of rich text in.

And I would have had to use GPT to give me the syntax for that command line anyway :)
The risk is more spread out between the projects though so the replacements required would be smaller.
It's not about the chip itself at all, it's about the software that runs on it. My Computer Architecture professor always used to say, nobody wants to recompile their code!

There are still binaries that were compiled in the 80s running happily on an x86 system because the chip conforming to the ISA guarantees that machine instruction will run the same as it did in the 80s.

As for "only" a different language, absolutely lots of software does this. As part of Apple's move from x86 to ARM, they implemented a software called Rosetta which translates x86 instructions into ARM (also known as emulation). The only problem with this is that there's a performance penalty you pay for the emulation, which can make using a program slower, choppier, etc.
ModularSynthesis - 760A Stereo Audio Monitor
Are you certain?

I appreciate your thoughts on the value of mind wandering and creative thinking. While I agree that many institutions necessarily focus on immediate outputs, I've seen interesting counterexamples - from companies institutionalizing 'free thinking time' to schools incorporating mindfulness and creative thinking exercises. There is always room for improvement, but perhaps the landscape is shifting to better recognize these different thinking modes. Or, more likely, it has always been recognized, capitalized on, and very highly appreciated when it happens to produce valuable output, probably in almost any organization not just those encouraging free thought.

What has been your specific experience with this in schools or workplaces?
With you there. The marketing term makes Zero Sense to me.
I just installed it today because I was tired of apple mails mandate that I must block remote files 100% if the time (forcing me to click each time I want to see "load remote content") or let every random email I receive and preview have user tracked remote content (or the zero click bad stuff..). Thunderbird is much better at making this a balanced approach that's works well for me!
I am of the firm believe that you can put "JavaScript scan qr code" in a search engine and arrive at your goal. The answers range from libraries to code snippets basically the same as those created by Claude. Using the same libraries. I feel like googling every step would be faster than trying to get it right with LLMs, but that is a different point.

I've seen a complete no-code person install whisper x with a virtual Python environment and use it for realtime speech to text in their Japanese lessons, in less than 3 hours.
You can do a simple library call in JavaScript.
Indeed. Especially when their self-image is being someone who cares a lot about that specific thing. If one-upping behavior starts it rarely stops.
This seems to be specifically a change in the assembly volume. I imagine they have most of the specialist components, such as the screens, already delivered and stored.
Is that to conserve fuel by not running the reactors at 100% all the time? I usually just do that.
+1 to the completions/inferences in Zed. It's the first editor that I feel (mostly) confident about just tabbing-through the AI completions with minimal prompting/re-editing.
Releasing it as a feature everywhere would require at least a bit of public explanation and might give the appearance that EU forced Apple into doing something good for everyone. Being petty and releasing the bare minimum georestricted only to EU requires no public explanation and gives more the appearance that this is some dumb law Apple was forced to comply with. At least that's probably their thinking.
It's enough if you shape traffic appropriately
Do you have any plans for an Android release?
Drag in a couple files and say “make a class that does X but use this format”. I absolutely don’t rely on it for lots of things but it’s absolutely capable of working with existing code. Claude is far better than OpenAI when dealing with sets of existing files. I also like that it’s outside of my IDE so I make the final changes. LLM’s love to just write tokens so I keep a fairly short leash.
American fascism is inseparable from Christian fundamentalism and Zionism.
You can check some open source projects (envoy is the one I know) which are using it. The bigger projects are fun way to learn some tricks.
Russia suffered 10,000 confirmed casualties in the last week of combat in Ukraine. With the latest batch of North Korean troops it's expected to hit another 10,000 in the next week of combat. It will continue after that, and once the imported troops are exhausted who will be brought in next? More conscripts? Prisoners armed with a Kalashnikov?

Either Russia is facing resistance or they're tactically choosing to slaughter their own infantry. I'll leave it up to you to figure out, since you sound like such the strategic mastermind.

> And it will be much better for OSS community if LF was based in some neutral country, without "world control" ambitions.

No, it would be better for exploitative actors that don't respect the foundation of copyleft licensing in the first place. The OSS community relies on Open Source licenses to protect them - if your jurisdiction doesn't enforce those licenses, you're encouraging a legal free-for-all.
Starlink is now certified to work thereish
If Apple was a European company, I really wonder if EU would be putting all these restrictions on Apple.
You’re not hearing what I’m saying. I’m saying that Qualcomm historically has supported more advanced 4g and 5g standards that allow them to achieve faster modem rates. Whether that’s true today I’m not sure, but it was definitely true back when Intel was making modems. “Supporting 4g/5g” is meaningless. It matters what bands, what data rates, the sub carrier rates, how many channels you can bond together, etc etc. Take a look at the product briefs of each modem and compare the actual “supported features” and it’s a lot more specific than just “5g” and certain bands, for instance.
I don't understand why this would make a difference.

Any given snapshot has a linear history, so it should be as bisectable as the rebased equivalent. What am I missing here?
https://rtpg.co/2016/07/20/supercharged-types.html I wrote this example a long time ago, I think nowadays I could come up with some more interesting examples though.

As to the differences with TS... I think they're playing in similar spaces but the monadic do syntax with Purescript lets you use row polymorphism for effect tracking without having to play weird API tricks. In TS that's going to be more difficult.

(short version: in purescript I could write an API client that tracks its state in the types so that you can make sure you authorize before calling some mechanism. In TS you would need to design that API around that concept and do things like client = client.authorize(). Purescript you could just do "authorize" in a monadic context and have the "context" update accordingly)
I'm pretty sure it was Socrates but I might be hallucinating
All that will happen is that all software will move to a SaaS or IAP model.

As well as making the most expensive price the same globally e.g. buying apps in Bangladesh to resell in the US.

Making the entire industry worse off for everyone else except you.
The Chechen story is absolute nonsense. You'd know if you noticed Kim Jung Un drives a BMW
Precisely why I built therapedia.io
Go is the epitome of "different people have different tastes."

I completely understand why Go is designed as it is now. I can see the principles and crafts behind it.

But I just can't bring myself to like it.
i must be an idiot. As an iphone user for about a year i'm constantly confused what's happening or stuck on some screen or can't find what i need or mysteriously trigger some screen or popup.