skysight-inc/HackerNews huggingface dataset:
No one changed VMs manually over SSH beyond perhaps deep debugging. Yes, creating a VM image might be needed, it might not, depending on approach [1]. Most of those things you listed are primarily an issue after you've already dug a hole with microservices that you then need to fill. VMs are still a managed solution. I'm not sure where people have gotten the idea that k8s is somehow easier and not requiring significant continuous investment in training and expertise by both devs and ops. It's also a big assumption that your use-case fits within all of these off-the-shelf components rather than having to adapt these sightly, or account for various caveats, that then instantly requires additional k8s expertise. Not to even mention the knowledge required to actually debug a deployment with a lot of moving parts and generic abstraction layers.

One downside I also see compared to the "old-school" approach, albeit maybe an indirect one, is that it's also a very leaky abstraction that makes the environment setup phase stick around seemingly in perpetuity for everyone rather than being encapsulated away by a subset of people with that expertise. No normal backend/frontend dev needed to know what particular linux distro or whatever the VMs were running or similar infra details, just focus on code, the env was set up months ago and is none of your concern now (and I know there's some devops idea that devs should be aware of this, but in practice it usually just results in placeholder stuff until actual full-system load testing can be done anyway). So a dev team working on a particular module of a monolith should be just as decoupled as with microservices. Finally, for stateless app servers, the maintenance required was much rarer than people seem to believe today.

I realize that a lot of this is still subjective and includes trade-offs but I really think the myth building that things was maintenance ridden and fragile earlier is far overblown.

[1] https://cloud.google.com/compute/docs/containers/deploying-c...
Thanks! Cool idea on that front and in general; fun to see people taking copy seriously!

I am still a little fuzzy on how this might play out on a real site, since lots of monthly users doesn’t always mean lots of conversions (especially for one-time, high dollar transactions).

Let’s say I have a page that gets 100k unique visitors per month. I show them 5 different variants of a “nudge” widget. Some do better than others, but they all hover at <1% CTR.

While there may be a story to tell as far as winners and losers (e.g. mobile users converted to variant A at 2x the rate of desktop users), how do you confidently report a “winner” from what amounts to a few thousand conversions in a month?
JSR Now in Public Beta, Aims to Shift Community Towards Using ESM Modules
do I have to use my hands? I wonder if I can lie down on my back and sort of kick it away with my feet
Lives that would have been saved with innovative improvements are not accounted for.
Suggest side events.

Here's mine - "Javelinux" - attempting to spear a distant stuffed penguin toy.
Oh, wow. When this came up before, I don't know if I looked at the DOM, because I assumed you would do this type of thing by drawing pixels on a Canvas. It's actually made of HTML elements? That's impressive.
The preface reminded me of the Koln Concert, which is apparently the best selling piano album/recording. And the story behind it is quite interesting.

https://en.wikipedia.org/wiki/The_K%C3%B6ln_Concert
Refurbished iOS devices from Apple generally come with new batteries. They replace the batteries in Macbooks if the existing battery is already defective. That doesn't mean it can't have 3 years of use on it already, and then fails 3 years sooner, it just means it's not already below the threshold for immediate replacement when you buy it.
Isn’t it wonderful when business is more anti-market than straight up socialists and everyone’s like “yeah, that’s obvious”. Feels kafkaesque for sure.
Sure would be nice to read this without a goddamn paywall.
> Temperature 0 is the correct evaluation.

In theory maybe, but I don't think it is in practice. It feels like each model has its own quasi-optimal temperature and other settings at which it performs vastly better. Sort of like a particle filter that must do random sampling to find the optimal solution.
You can't do that much on the decoding side (apart from the equivalent of passing the normally decoded result through a low percent img2img ML)

But the encoders are already there: https://medium.com/@migel_95925/supercharging-jpeg-with-mach... https://compression.ai/
The problem with this list is a lot of the non-exclusive games are because they're on the PS4 as well – what proportion of games are non-exclusive to the playstation world?

For example for PS4 only games there's a decent amount more: https://en.wikipedia.org/wiki/Category:PlayStation_4-only_ga...
Thanks for the shout out Rob :) Great writeup yourself!
Hackers would just sell the info to someone else and leave the computers bricked. Also whats the military gonna do? Do we really need more of our public funds defending rich people from their own mistakes/carelessness?
This was attempt to research the fastest possible approach to a JavaScript GUI in the browser.

https://github.com/prettydiff/wisdom/blob/master/performance...

The techniques mentioned are stupid fast to the fewest milliseconds, but most JavaScript developers find this incredibly unpopular.
After messing around with Elixir, I decided on my own that the Elixir ship wasn't worth it for me and I moved on to typescript.

Now I am debating between Rust and Go for backend development (for a web service). Which one between these two would be recommended for my needs?
My priorities are to be able to learn quickly and develop/iterate as fast as possible.
Indeed the modern Web API's can do all that and more. One of my favorites is dragging out of the browser onto the desktop. Another is ctrl+c'ing a file on the real desktop and then ctrl+v'ing it into the "fake" one. Some super powers sadly are locked away in the need for a PWA, but I think they could one day just be part of what any site can do.
No surprise Jack Van Reacher won :)
That 2019 blog post explains how, having made a whole series of mistakes, they're now going to rewrite everything in C and it'll go much better. The next blog post says they've abandoned the project instead.

To me, it seems like they'd lost motivation years previously and were increasingly flailing around for something that would spark the same joy as initial work on an exciting new project, and Rust has little to do with that.

Lots of crates exist which wrap popular C libraries, and they don't seem to run into the sort of misery you describe.
The year is 2024, most people don't store videos, music or photos as files on their computer.
"I represent the holders of the patents in question" is simple enough. I wonder if it's fraud, if all you're putting out is an unverifiable claim on the net. The pool operators do that all the time.
I feel like this is true with the new crop of personal 'evtol' aircraft. There's a lot of marketing being said about being so "easy" to fly that even your "concierge" could do it. I do wonder how much aviating you could do in those things and if they even have a "manual" mode so to speak.
What else would you expect them to do?
One of my ThinkPads had a debilitating thermal throttling issue. On occasion it would inexplicably limit the CPU to .39 GHz and the fans would spin at max RPM. Yet, it wasn't hot to the touch and it hadn't been doing anything to build up any significant heat. I tried several things, but to no avail. I simply had to be issued a new ThinkPad.

I distinctly remember running a firmware update and the utility had several typos in it: "Updating fimiware". Sure it's just a status message on an installer, but I lost a lot of confidence in Lenovo's quality control that day. I have no proof but I'm sure that thermal control code was outsourced.
And a lot of them do! But that's not feasible for everyone or every use case, for example I would never give a college student just an iPad.
Putting ~500lbs of explosives in it might be cool, it would probably be more aerodynamically stable at speed than those fpv quad copters and the vertical takeoff capability and increased range compared to a quad slinging a mortar round seem interesting.. though something engineered for that specific purpose rather than to carry a human occupant would probably be more fit.
Go is probably your choice, it was stupid fast to pick up. It’s a fun language too
Today most commercial lens design software still uses geometric ray tracing. (Even if some can do EM simulations too.)

Not entirely surprising. You want to be able to run stuff a bunch of times to optimize it.

https://www.synopsys.com/content/dam/synopsys/optical-soluti...
Passkeys in Practice
There are side effects to allowing third-party stores, or giving up on restrictions. It's a trade-off. There are advantage to both choices. I thought this was pretty obvious in my post.

If Apple was the only viable platform, then absolutely, I don't want to live in a world where I can't hack with my devices. But when you have Android, I think it's actually better for the user that a more locked down platform also exists. It's a different model to choose from.
Nvidia is not a not a bubble stock (= prices above their value). P/E numbers are reasonable.

Nvidia is high volatility stock (large price fluctuations in a short period of time). Any sing of lower server hardware investment from top-5 customers and the price is going to tank.

>Nvidia shares have fallen by 50% or more on 14 separate occasions since the company went public in 1999, according to Dow Jones Market Data. Most recently, the stock dropped 56% over a two-month period in 2018 and again over an eight-month period that ended in 2022.
When I was a boy they let me on the flight deck on a transatlantic flight.
I hear a very distinct hum where I live, but none of my neighbors do. I don't hear it all of the time, but fairly regularly. It sounds like maybe trucks on an interstate highway a few miles away, but it's way too consistent for that. I'm in New Mexico ~250 miles southwest of Taos, a few miles from a dormant volcano. So I've wondered if it could be underground magma flow.

It doesn't cause anxiety, nausea, etc., for me, just minor annoyance. Covering my ears doesn't reduce it. I wouldn't consider moving because of it, but if I knew about it before buying a home here I might not have. Just like the video describes I only hear it in my house late at night. I've wondered if there is some kind of recording equipment that could record it.

It's still possibly all in my head.
Microsoft became a trillion dollar company with another approach, yes, you're right. Walmart became a trillion dollar company doing completely different things. Nobody is pretending anything.

But when somebody says "follow the money" as the explanation to why other brands make crap laptops, I think it is fair to point out that most money goes to the company that makes laptops that aren't crap.
I was at a shop where we literally bought a major customer a new PC so that we could deprecate IE 4.
This is cool. We definitely spent weeks sitting in customer interviews, then parsing information and patterns from those into meaningful insights, and sometimes that's just so hard to do, that it wouldn't even be concrete enough to fundamentally change our roadmap. I'm excited to see if this tool can bring nuanced insights to research conversations.
You can more accurately invert the quantisation step
At Reykjavik you'll walk on the tarmac.
I believe the original reason was the founder wanted a way to have his guitar teacher share tabs and give A/V feedback on his guitar playing. It was originally a product for teaching with limited sharing features, then the founder realized it could be used for many other use-cases and expanded to be much more collaborative and became essentially a multi-room collaborative virtual desktop-like experience.

We use it daily for things like standups, sprint planning, all hands, operations dashboards, product roadmap discussions, dungeons and dragons sessions, watching videos together and more.
Is there a good batteries-included framework for Go, like Ruby on Rails or Django?
Self-correction: the company was called "Amiga Corporation". "Amiga Inc" is something more recent.
I work on a game engine (see profile) - I added a input recording/replay system that tracks a hash for each graphics frame for regression testing. We have ~17M frames of tests (80 hours of real playtime), and when something fails it generates a custom HTML report[1] where you can navigate the failing frames and some frames before/after for context. It's just graphical, so if the error isn't obvious you must delve into a debugger (and maybe wait ~10m for the engine to reach that point...), so I'd love to get something more powerful to assist in debugging.

rerun looks very interesting, I'll check it out to improve our debugging, thanks for sharing!

[1]

https://hoten.cc/tmp/compare-report-example/ , an artificial failure where I commented out the player drawing code

https://hoten.cc/tmp/compare-report-screen-draw-refactor/ , a report for reviewing a subtle refactor and intentional modification of the drawing order
> emulating a current console is not about preservation. It just isn't. You can try to say it is, but no. Maybe, maybe you could argue that you are putting in the work now so it's ready when it's needed. But then be careful about putting it out there.

What do you think of piracy in general? When would you consider pirating a PC game would be acceptable?

The reality is that the modern gaming industry is actively hostile to the consumer. Content is locked behind intrusive DRM, store front exclusivity deals, licensing terms that may revoke your access at any point, obnoxious launchers, always online requirements, reliance on servers that may disappear at any moment, insidious subscriptions, microtransactions, and many other schemes ranging from shady to borderline illegal. Hype-driven marketing pushing pre-orders based on lies, followed by empty promises of multi-year roadmaps to get games in a playable state. Yearly releases of rehashed and reskinned content, low-effort and premature "remasters"... The list goes on and on.

Is someone who plays a pirated version of a game they purchased, but can't access anymore, in the wrong? Or how about if they prefer the pirated version because it gives a better experience? Or how about if they're tired of always getting the short end of the stick by playing by the rules? The law says they are, but are they really?

The morality here is not so black and white.

BTW, I agree with you that Yuzu was clearly overstepping the boundaries, and that it's no surprise Nintendo took them out. I just think that Nintendo doesn't necessarily have the moral high ground, and that there's a strong argument in favor of not only emulation, but piracy.
I'm more of a Dark Magus guy, myself.
While they do swap more often than one with more RAM (obviously), at least with the M1s, the SSDs are stupidly fast, to the point that you barely notice it for day-to-day work. They nerfed the SSD on M2 base models; not sure about M3.

For the record, on my base M1 Air, I generally have Safari, Spotify, and Alacritty open at any given time. I can also run Docker Desktop if necessary, although I prefer colima since I don’t need any of the bloat.
Having nothing at all to go by except for the platform's documentation and if we're lucky a pinky promise that they'd never backdoor their chips or devices if the state strong armed them into it seems to require a whole lot of faith. It'd be a lot nicer to have verifiable/auditable hardware and software so that we could be reasonably confident what it was capable of and could see exactly what it was doing instead of having to trust the black box.
WebTV was really cool back in the day. I have no idea what the purpose was. It just seemed very futuristic compared to other internet applications at the time.
SPAN | Staff SWE, Embedded Linux Platform | Rust, Clean Energy | Onsite (SF) | Full-time | VISA (H1B transfer)

SPAN builds hardware products that accelerate the adoption renewable energy in the home! We manufacture and sell the SPAN Smart Panel, an electric panel that performs software-based load management and monitoring for homes with solar, battery storage, and big appliances like EV chargers.

The Device Platform team is a 6-person team maintaining the Yocto-based embedded Linux platform underpinning SPAN’s hardware products.

We're hiring a Rust-focused systems software engineer to work on our application platform.

In the next year, you may:

- Build out our cross-platform application development SDK written in Rust, and supporting others developing new product offerings.

- Co-design new APIs with our cloud team (MQTT, HTTP, and gRPC).

- Collaborate with specialists in data science and power electronics to support simulation testing of power control behaviors in our application stack.

- Overhaul our on-device telemetry, alerting, and fault reporting for our growing customer base.

Questions? Email Buro (mookerji@span.io). [Please: candidates only, no recruiters or agencies]

More details and applications at: https://boards.greenhouse.io/spanio/jobs/5760722003

Salary: $147k-200k

About the product:

- https://www.span.io/

- https://www.wired.com/review/span-smart-electrical-panel/
Yeah, a lot of the comments are on the former.
Tip for San Francisco Bay Area Jazz fans: I just found out about https://bachddsoc.org/ in Half Moon Bay - an apparently legendary jazz venue that's been hosting world-class musicians since the 1950s. I went on Sunday and it was fantastic - a really quirky venue, great music.

I think it may be one of the Bay Area's best kept secrets.
Almost all of them have already been read and are waiting for me to build something to pull the links out of Brave and download/archive/index them somehow. I've been wanting to do this for a long time, but haven't yet.
So, basically, when a company buys their own stock back (or issues a dividend), they are saying "We can't think of a single thing better to do with this money than simply hand it back to investors who might be able to put it to better use!" Doesn't give me a lot of confidence in the company, to be honest.
As others have said: encryption.
Even before they supported full-disk encryption, I made it a habit of making yearly encrypted disk image files where I store all my financial and medical data. I open them when working on the info, close them afterwards. Even some attack that somehow bypassed disk encryption (like a browser hack or something) won't get anywhere.
There’s a scene at the end of the movie Fletch (1985) where Chevy Chase uses a plane ticket made out in another person’s name, and no one blinks an eye.
European Union reaping what they sow.
Well, that scifi book aged poorly.
Show HN: AI Model Comparator
Aidely - get answers from multiple AI models [ChatGPT, Bard, and Llama] at once. Continue threads with your favorite AI models and interact with other users to generate the combined knowledge.
Discover the future of community engagement with our iPhone app. Seamlessly blend human creativity with AI prowess as users collaborate with ChatGPT, Bard, and Llama to spark captivating threads and discussions. Join us in shaping the next frontier of content creation.
Any feedback to the service is greatly appreciated~!!
This change is straight up extortion, and they deserve everything that's coming to them.

I've been using Roku products for over a decade, but I will actively avoid using them in the future. I've recommended them to countless people, but now I will actively tell people to avoid them.

I have to wonder if they even care that these kinds of shenanigans are a recipe for losing customer loyalty and destroying a brand.
Probably as a third option - "not a dead number. try again tomorrow!"
I’ve had my base M1 since a few months after launch, and the only slowdowns I’ve experienced are when I turn on low power mode. Even then, it’s more that apps are slow to launch, not that they’re unresponsive once open.

I generally have between 4-10 tabs at any given time; how many do you have?
My team wants to do that. Only because the rest of the org uses Java.
Apple to Pay Canadian Customers Up to $150 Following iPhone Battery Controversy
I find it incredibly hard to believe we stumbled upon an efficient architecture that requires nothing but more compute not 10 years after the AI winter thawed. That's incredibly optimistic to the point of blind hope. What is your background and what makes you think we've somehow already figured everything out?
Cost of hardware is actually a huge part of overall cost, and the economics are worse, not better when you need to prototype and test things for a one-off mission/vehicle made by a new company vs updating a vehicle that sells hundreds of thousands, and making it by a company that has sold millions. There's virtually no technical risk in designing the next iteration of Jeep.

"Just put 1/2 radiator and 1/2 solar" and "just put legs on every side" is still really simplistic and nobody even mentioned thermal insulation yet, which is normally a much higher proportion of surface area compared to radiators and solar, at least if all three are on the main spacecraft body. I was being extreme in my last comment to make a point, but you still sound to me like a guy suggesting 20, and now 12 wheels on a Jeep instead of 4.
> Everyone I know who left a dense city never wants to go back

Okay. I don't know who you know but it doesn't sound like the people that I know.

> And worse for the people who live there. I get anxiety just thinking of living in a dense city.

After having lived in some small towns, I get anxiety thinking about not living in a big city. Different strokes. As it turns out, most people in most countries do choose to live in cities.
Until Netflix supports full res in Chrome, and until Chrome battery consumption is on par with Safari, I’ll keep using Safari.
Location: Poland

Remote: remote is preferred

Willing to relocate: yes (I'd love to visit UK)

Technologies: Java, Kotlin, Python, Go, JavaScript/TypeScript, Git, Linux, Docker

Résumé/CV: I'll send you on request, just send me an email

Email: tjwnuk@proton.me

Github: https://github.com/tjwnuk
Economy-class food was a joke 50 years ago.
It is just listening to noises that would distort other unpleasant sounds in a way that they stop being distinguishable/audible. Not a therapy, just masking them temporarily.
I know when the risk of disturbing noises is high, and turn on the noise beforehand, or right after it starts.
Like, there is a kindergarten near my house, it is noisy, but predictable. So every day I close the window and turn on headphones during the time children are outside.

The therapy, unrelated to this coping approach, was focused on figuring out why I got sensitive to some noises in the first place during childhood. Very individual, but to give an example, appearance of stepfather in my life, whose eating habits were conflicting with the way I was raised before.
Wow, this is really amazing, thank you
During the Vietnam war, my dad was stationed at an air base in Alaska. For the buildup for the war, they needed more transport aircraft. So a lot of piston engine machines were resurrected from the boneyard and pressed into service.

But the mechanics could not get them to produce the rated power. They were all set up exactly according to the manual. Finally, the AF resurrected a few geezer mechanics from WW2. These fellows simply listed to the engines, asked for a screwdriver, and had them working properly with a turn of a screw.
the devices are now so efficient that they can extract warmth from even freezing outdoor air

"Freezing outdoor air" is air at a temperature of 273 degrees Kelvin. It's got plenty of heat in it.

The limiting factor is mainly the design/cost compromises of the heat-exchanger(s) in the heat-pump.
The Go community is generally averse to frameworks.