skysight-inc/HackerNews huggingface dataset:
> One other thing I will say is that the abstractions of "config plane" and "data plane" and "control plane" don't really exist on real physical systems

If you use any sort of virtualization: the control plane (infra) vs data plane (apps) will naturally evolve from the architecture. The config plane and control plane can get squashed into the same thing though, but it can also be disparate for at both infra- and application level.
> Most companies running ML in production need a ratio of 1:1 or 1:2 data scientists to engineers. At bigger companies like Stitch Fix, the ratio is more like 1:10 — way more efficient

Did you write these wrong way round, maybe? Or are you saying a ratio of 1 data scientist to 10 engineers is efficient?
Hardware physical switches are a gimmick feature - if you can’t trust your OS to that degree, then you surely have bigger problems than your microphone.
It was a nice story, thank you! Makes you think.
It's better, but it still doesn't solve the preservation of "lore" issue : only preserving curated "knowledge".

For instance the failure mode of a detail that might not make it from discussed lore to actually preserved knowledge, but might be critical years later.
This is a good article. As someone who has now done both for a long enough time to know the roles well, nearly all of this rings true to me.

As an engineer, I almost never had time to pay attention to high-level business needs, because I was too deep in the weeds of a specific problem. I hated meetings and bureaucracy.

As a startup founder, I was torn between the need to pay attention to high-level business needs, and suffered when I spent too much time in the code, but there wasn't a choice.

As a PM, I regret not being able to spend time on engineering details, because I spend most of my time working on higher-level issues.

That said, if I could wave a wand and make one change to the current industry, it would be to make 100% of PMs have deep knowledge of engineering. I have no idea how you do the job well without this experience, other than living in a constant state of fear. Too many PMs are bad engineers or worse, non-engineers. This is a recipe for an ineffective PM.
What if the payoff is arbitrarily high? Do you believe there is any limit to the potential benefits of AGI short of those necessarily imposed by a finite planet? Who would’t want the equivalent of a tool that designs, builds, delivers, installs, maintains, and upgrades itself, all in addition to being able to produce useful goods or provide useful services?

Doesn’t owning a thing like that sound like being arbitrarily wealthy? What do you think the three people in the US who control more wealth than the entire bottom 50% of Americans would think about that? You think they’ll just say “Nah, I don’t want that. I won’t take steps to control this particular life-altering technology?”

If so, you are making an extraordinarily strong claim, and such claims must be supported by extraordinarily strong evidence, which I see none of here.
No it doesn't. You can't export/backup on desktop, for example. I'd like to back up signal database to the SD card on my phone, because I don't have enough space to d it on the internal storage, but the app won't let you choose where your backup goes. So if you have a large message database that takes up more than half your built-in storage, you're SOL.
Haskell’s `newtype` keyword defines a genuinely fresh (nominal) type that is distinct from all other types. There is no direct analogue in TypeScript, but using branded types would be the closest you could get. That’s still not quite the same because TypeScript doesn’t really allow the same strong encapsulation guarantees that Haskell provides (which, to be clear, many other languages provide as well!), but it’s a decent approximation.

The problem with your `Prime` type is that it is just a type alias: a new way to refer to the exact same type. It’s totally interchangeable with `number`, so any `number` is necessarily also a `Prime`… which is obviously not very helpful. (As it happens, the Haskell equivalent of that would be basically identical, since Haskell also uses the `type` keyword to declare a type alias.)

As for recommended reading, it depends on what you’d like to know, really. There are lots of different perspectives on type systems, and there’s certainly a lot of stuff you can learn if you want to! But I think most working programmers probably don’t benefit terribly much from the theory (though it can certainly be interesting if you’re into that sort of thing). Perhaps you could tell me which things you specifically find difficult to understand? That would make it easier for me to provide suggestions, and it would also be useful to me, as I do try to make my blog posts as accessible as possible!
Any code or pseudo-code you could share that does something like that?
Mobile games aren’t even fun. They’re just designed to addict children and encourage microtransactions.

No thanks. Gimme some KSP or a NES emulator.
Once you get Nethack/Slashem, text adventures and some who-knows-ware licensed games such as Daikatana for Game Boy Color and patched Chinese bootlegs such as Resident Evil and FFVII for the NES, most modern games feel like overpriced propietary crap.
From my understanding the Line 6 Helix uses two 450MHz SHARC processors, ADSP-21469. Other effect/amp modelers use more or newer of the same family[0].

Can anyone comment about the relative processing power of a RPi vs the market solutions? Is the RPi theoretically good enough that a pedalboard could be completely modelled?

[0] Interestingly, it sounds like SHARC chips were designed to be low cost processors for single use applications in guided artillery shells.
Keyboard Maestro and Shortcuts.app can turn it on and off on Sleep and Wake.
Do you frankly believe that french civilisation is dumb or masochist enough to have produced like ten thousands of hours of passionates TV debates (to pick only one metric) if the underlying math was simple?
I'll admit to being an IT person who didn't understand how they worked for a whole year after I first set them up on my Google account. I seriously thought that they were one-time passwords by themselves. About a year later, I decided to test my disaster recovery plan and found that I also needed to have my Google password memorized; I couldn't depend on retrieving it from my KeePass database stored in Google Drive. In retrospect, yes I was stupid, but this honestly wasn't clear to me at first.
I have that memory too. I think it was holding joystick firebutton on C-64. But that's probably part of Boulder Dash, not Digger.

http://mpm-kc85.de/html/C0169_Spl_07.htm
vs
https://en.wikipedia.org/wiki/Boulder_Dash
Yeah you're right, I was simplifying a little. I think the main thing is that almost every "first-principles" company ends up hitting up against "I think you'll find it's a bit more complicated than that", and it's just down to naivety.
>If you ever worked in telecom, you know for the fact that the SIM companies have sabotaged and vetoed every attempt to get a sane eSIM or SIM-free standard.

Care to link me to any credible/juicy article where I can actually read on this?
USAF pays $75.5M for 25K sq. mile wireless network to protect its nuclear silos
This is true for options but not RSUs.
>> He has a right to determine whether he wants his technology to be used directly for offensive war efforts.

Perhaps this is laudable if true, however I havent seen this actually used in any justification for not allowing the use of starlink (by people involved, not internet commentators). Its also a bit of a stretch to call anything the Ukrainians do here as "offensive war efforts" when they're defending themselves from annihilation. Who-invaded-who is kind of an important part of this story.
Not pictured, the homes that won't be built because the regulatory regime has either outlawed them or priced them out of profitable existence.
'By comparison, solar and wind seem like classic "worse is better."'

If we look at a long enough timeline, there really shouldn't be much change. The replacement of coal and gas plants would be with much cheaper renewable but also with higher cost nuclear. The average should land near the old price. What we observe is that the renewables have a head start compared to nuclear adoption so it seems like prices are higher because our minds are only remembering the recent price drops compared to the true legacy prices.
I can speak a second language "around the house" but am not "perfectly fluent in real life" type of thing - it helps me to only look up words when I've heard them a few times and have context for them. This seems to help me with word retention.

So in regards to the Post (as a native English speaker) "gaslighting" and other words are Very commonly used in media and beyond so hopefully the above tactic of looking up words is relevant.

Otherwise, in reading academic papers, for example, there is always a Ton of technical jargon used (unless one is active in the specific field) and it's just kind of part of the game.
>They completely butchered the contrast and initial readability to appease the 'flat' trend style. The personality died.

This line like most of the others in the article is hyperbole and subjective opinion presented as a statement of objective fact.

My own subjective opinion is that skeuomorphism is a lot of unnecessary elements that exist for the sake of design and the designer. Extra borders, boxes, gradients, and contrasting menu bars and buttons are unnecessary noise and useless distraction for interacting with content. I don't want to see a different colored fixed menu as I scroll that is always reminding it is it there. Flat design gets out of the way between reader and content.
>according to the survey

Privacy is like money, it's something everyone wants, the keywords is wants, if you ask people in a survey they'll say they want their privacy, if you wait until they're tired and mindlessly scrolling some newsfeed and block the next video until they click some "I agree" thing, they will click it and pay for the access to whatever entertainement you're selling with whataver privacy they still have.

Come again when you find some data about people who took action to keep their privacy, not said yes in a survey.
You can do composition through CTE or Table-Valued Function.
I’m also curious if there is a path to upgrade existing homes to this standard or do you have to demolish and rebuild (which is not legal in many cities).
By "stakeholder" do you mean "landowner"? It's hard to tell.
I never said that KC85/3 Digger was an original game (but I would assume it's more inspired by Boulderdash than the Atari Digger version, but I guess only the author knows that).

I only said that the original of the OP's Javascript "re-implementation" was the KC85/3 game Digger (e.g. the gameplay, graphics and audio is exactly the same).
No one can predict this stuff decades out. You'd need to somehow predict technological changes, major wars, and other events that require basically being a prophet.

Even when people do vow not to cut these programs, they are planning on making a change, it's just what they plan to change is the tax rate or amount of debt issued.
Is there a not-annoying way to read this?
TVF ( Table-Valued Function) with Cross apply.
Good point, we do have things locked down pretty well in our go code though. The instances can only be provisioned using an API, and that API doesn't allow for arbitrary user-supplied input.
I think people are quibbling with the "immediate" part of that plan. It's 10 years later and we don't have a single kwh being used in lieu of carbon-based power, the opportunity cost of that $20B overrun is massive.
Oh, Georgia the U.S. state. I assumed that the country of Georgia had gotten a nuclear power plant.
Great for when I travel to see my parents 6hrs 2-3 times a year. Terrible almost every other day of the year.

Cities are designed to be spread out, which means ridiculous amount of space set aside for parking (there’s still not enough parking space). There is an entire laundry list of problems associated with car-based infrastructure, its inability to scale for high populations, and the ridiculous amount of cash required to be functional in society as a result. $20k required investment before someone can even consider hiring you because otherwise how are you going to get to a mcdonald’s 15 miles away from where anyone lives?

The whole “fuck cars” thing is a bit of an annoying meme, but there’s legitimate points to criticize how american infrastructure has been designed.
Europe has open borders. How is that going to work?
It's not harassment, but they're constantly begging for donations (as in, every 1-2 days) even though they have a >$40 million cushion.
Coherence Changelog Jan/Feb 2023
It's already 67 for a full pension if you have not contributed enough "quarters".
no, it's just a feel good PR campaign
E-bandages lightly zap and heal wounds
I think there are some reasonable points about flat design here, but they're a bit lost in the noise. This is really "man shakes his fist at the wind" territory when he's railing against nearly identical Settings screens just because some of them include an action in-line.

I also feel like points about hover / active states didn't really make much sense, those always are more obvious when you can move your mouse or display an extra loading icon when "active", gradients aren't exactly a huge UI win

Also, I must say, the UX in general of apps is much more consistent now, in no small part due to this unification - surprised to see no discussion of this in a pros/cons style
RustPython doesn't use GIL at all. RustPython use individual lock for each data type.
So RustPython has more multithreading bugs.
Pretty disappointing to see all of these stories being dropped from the front page.
> If I have a raw pointer to an array of data (*mut T), I can turn it into a slice &mut [T], and I get to use a for ... in loop on it or any of the handy iterators (.for_each(), .map(), etc.).

I wonder if *mut [u8] would be a workable alternative to &mut [u8]. I haven't looked into creating such pointers yet, but `fn f(a: *mut [u8]) {}` is legal while `fn f(a: *mut [u8]) { a.len(); }` doesn't compile on stable due to https://github.com/rust-lang/rust/issues/71146. Looks like raw slice pointers aren't fully baked yet.
Yes, they can play with inflation and debt, but at the end of the day, it's just a question of people resource and time allocation. Money is just a proxy.
Is that still true with complex or higher dimension numbers in general?

+832375400086541 if you can provide a proof through mathematical induction.
Here's hoping the physicists figured out how to take the house.
ah yep -- good catch -- d'oh -- and it's too late to update.

But yes, the data scientists vs engineers should be flipped.
I gave up and just use plain protein isolate powder. It doesn’t taste great, but at same time it doesn’t have this horrible chemical taste flavored versions do.

I sometimes add unsweetened cocoa powder or vanilla to spice it up, but more often than not just drink it straight up.
Right now that’s not a use case supported out of the box by ChatGPT.

It also seems to be one of the most important limitations of ChatGPT, and a lot of people/teams are looking for solutions.
Hydro plants in cold regions usually have an "ice laying" period where they reduce the output to form a thick layer of ice at their desired level to enable the flow they need and prevent ice-slush from entering the turbines.

Seems like Minnesota is more lakes, but that same concept should apply, and it is not like they freeze to the bottom each winter.
It's not shocking to see yet another "good ol days" design post, but it is exhausting. I feel like this path has been tread so many times we're down to the bedrock. I know why we're doing this again, but lord it's so exhausting.

As someone who's familiar with both the design and development worlds, I know there are a multitude of good and understandable reasons for the changes in common design language over the years. Would you believe that identical blog posts were written back in the high point of skeumorphism wishing for a return to the simplicity of just having text, links, and colors?
Would you rather have a many different set of constants for the same addresses or just the addresses themselves?

Or do you think all NES developers can agree on the same names?
It seems to me that there was pressure on game companies from Block Buster to make games that couldn't be completed in single rental period.
I actually think a ton of games from the "16-bit" era up to the first generation to heavily feature online services and game downloads (PS3/Xbox360/Wii—yeah, yeah, I know even the NES had a game download system in Japan, the Dreamcast had a modem, and so on, but you know what I mean) are still damn good, and my nostalgia consoles are the Magnavox Odyssey2 (I'd not... suggest any of those games to a modern gamer without the benefit of nostalgia) and the NES (I'd advance, IDK, maybe ten or fifteen total games on there as still worth playing for sheer fun reasons, not due to historical importance or whatever, despite personally loving perhaps a hundred of them).

Like, Super Metroid is just fucking great. Timeless. That goes for a lot of those games from the early 90s through early 2000s. Symphony of the Night? A masterpiece and still absolutely worth playing. Some of the Final Fantasy games? The series has veered into a different genre, so it's hard to compare those with earlier entries, but mid-period FF games are totally on par with or better than many trad JRPG-style games still coming out. Chrono Trigger? Still excellent. Most of the Gamecube-era Nintendo multiplayer games are about as much fun as their modern versions, still. Some fighting games? Mid-period entries in those series are often better than the newer ones. And so on.

Most of those I didn't play back in the day, so I don't think nostalgia's blinding me.
This is a really cool blogpost - that you can influence a model with guidance towards a desired outcome feels like a really valuable feature. I'm currently working on a project that is generating stable diffusion images and this kind of technique would be so useful ;-)
Curious what you are referring to. I often try to find the optimal calendar app, and while I know Fantastical isn't it for me, I am curious if there is an overarching story/reason why that I'm not aware of.
So you're telling me with all the technological increases we've had, France can't afford to feed its people for the few extra years of life expectancy they have?

That seems absurd, and it seems like if that is truly the case, then a lot of other things should change before this.

France does have a history of not accepting crap from the ruling class with bloody results for the ruling class. Less the ruling class forget that.
Last Week in Computer Vision #24
Yes. I've reduced my Amazon usage to zero, with no ill effects whatsoever.
I would argue that this visual identity is Apple's, and it is its own personality, and I am quite sure they are not too happy about everyone copying it.
When Everything Becomes an Event
Unauthorized access to Codespace secrets in GitHub
Understand your point, though doesn’t match my experiences turning a iPhone off fully charged before sleeping (including configuration you mentioned) — and then leaving it off for the night only to find the battery drained significantly in the morning upon turning it on. Beyond that, unlike the OP article that’s subject of this thread, not aware of any Apple support article that clearly states off is off if XYZ is done. Obvious solution would be a switch that physically disconnects the battery, drains capacitors, etc. — though it would likely require redesign of how the system clock pulls power, though might be wrong:

- https://apple.stackexchange.com/questions/87580/how-does-an-...
tldr; no system failure is human error. if a human can cause this, then your system lacks adequate controls and mechanism. the root cause is the lack of controls, not the human error
Not really.

Medicine in those times was quite standardized and effective.

There was not scientific method involved.

And the philosophy and mathematics was quite advanced.
Time to turn off linters. Seriously your linting rules suck.
No, 401k admins do not own the securities, the employees do. The comment is incorrect in implying the government bailed out the administrators, but the government did backstop the price the securities (the stock market) itself.

Hence why I think an SP500 investment is risk free on a >3 year timeline.
there isn't one; both are getting laid off.
Since Stingrays were first sold. Certainly during the Obama era, might have been Bush before that.

During analog cell phone days, you could just listen in on scanners, as a Newt Gingrich scandal showed.
Yes, Jack Dorsey gave them $40 million.
Now where would I find such a list just for AI?
Continuous backups and quickly restoring data are fundamentally important for any production-grade database platform. As we are using FoundationDB as the persistence layer for Tigris, this means having continuous backups in place for it. This post describes how backups work in FoundationDB and how to setup it up reliably.
Especially since they have the Switch/Switch Lite, which appear to be great for playing proper Mario Kart on the go.
In rats and mice.
As long as no two lines are parallel and no three lines meet at a single point, you will get the maximum number of pieces.

You just have to be careful not to have two lines with similar slope, or you'll require a very large pie!
For the average person, they (Apple) probably feel like Family Sharing is the right mechanism to address these issues. Education and Business customers have Shared iPad because of the different environments they operate in where the use case is clear.

In a world where (generally speaking) people are expensive and hardware is cheap, Apple probably thinks each person having their own device is easier than trying to shuffle around - potentially - 1 TB home directories for each person.

We're getting closer, but storage and networks need to get even better before the majority of regular people can do this and will tolerate it, not just the power users.
I'm doing this right now with a DO droplet built with PostgreSQL, postgrest, nginx, and not much else. Do you have any tips, tricks, or blog posts you can share based on your experience? You should post it to HN. Strike while the iron's hot. With a little luck you'll hit the front page.
Unuse also can damage capacitors through oxidation. I've never seen a datasheet that said "make sure to stretch out your capacitor's legs at least once a year."

Manufacturing errors can make capacitors die young, but even the most upstanding member of a capacitor tribe will one day kick the bucket through no fault of anyone's.