skysight-inc/HackerNews huggingface dataset:
Arena allocation is very trivial in zig
> rooted devices are denied access to it

By what? It's impossible for a process to know for sure if the system is rooted or not. A rooted system can present itself to a process to look like a non-rooted system if it's engineered well enough.

I'd bet that most of these apps probably just check if "su" returns a shell, in which case perhaps all that's needed is to modify the "su" executable to require "su --magic-phrase foobar" before it drops into a root shell, and returns "bash: su: not found" or whatever if called with no arguments.
Pfizer was granted emergency use in the US on December 11 2020, Moderna was granted the same in the US on December 18, 2020. AstraZeneca was approved first in the UK December 30, 2020 (but due to the Sept 8 trial suspension approval was delayed in the US)

https://en.wikipedia.org/wiki/History_of_COVID-19_vaccine_de...

https://en.wikipedia.org/wiki/Oxford%E2%80%93AstraZeneca_COV...
I would buy a book of you talking about coffee.
As stated, you'd need to purchase the expensive land and then turn it into housing. This is done in Los Angeles, but the property that is built isn't cheap affordable housing.
The fact that nerds constantly react sardonically like this is unfortunate for multiple areas of tech discussion, just like people react so negatively to the rising costs of gpu SKUs as well. It’s poisonous to actual debate and discussion, just children lashing out in anger that their toys are getting more expensive.
Ultrasonicators for the purpose of cavitation research are insanely powerful and non linear material response cause all sorts of vibrational modes to boom.

Its unpleasant.
Godaddy DNS API unavailabe for accounts with <10 domains
Most US aviation deaths are from general aviation, not commercial. As you've pointed out, commercial flights in the US are far, far safer than driving almost no matter how you want to cherry pick stats. General aviation has an accident rate equivalent to if not higher than automobile accidents. Commercial airline practices and procedures largely work and are very effective at reducing casualties. But some of these small general aviation airports don't even have full time staff coordinating landings and departures and you have to handle that yourself and hope anyone else landing at and taking off from that airport are on the right frequencies.

After listening to a few too many aviation accident breakdowns and the reasons behind them, I'm honestly surprised the general population doesn't hear more about these shenanigans and the dangers surrounding the hobby. It's way too easy to mix the commercial airline safety records with general aviation and have a false sense of security around those types of flights. It's one thing when an inexperienced pilot kills themselves through neglect and incompetence, but a very different sort of impact when looking at these reckless pilots who get others killed. Think of any celebrity who has died in an aviation incident from Denver to Kobe and they are all general aviation accidents. Small planes with less experienced or complacent pilots.
I'm pretty sure being trivially destructible is sufficient for this use case. The only reason you might want a Copy bound when you're not actually copying values is if you're trying to disallow interior mutability, but that doesn't seem to be the case here. Perhaps the author was misinformed.

Or maybe they're just using Copy as a type-level bound that guarantees a trivial destructor, even if it's more restrictive than strictly necessary.
Show HN: Replicate any instrument with only 21 sliders
Well, libstdc++'s std::string does SSO as depicted in the post. So you're right — 2 out of 3 library vendors manage to do SSO without losing trivial relocatability — but consider that 1 in 3 vendors does lose trivial relocatability thereby.

Now consider a type that is like std::string but doesn't do SSO — say, std::vector or std::unique_ptr or even std::shared_ptr. Those types are trivially relocatable on 3 out of 3 vendors, no problem. So I have no problem with the post's example.

Looking forward to part 2!
> The promise of privacy

I have very little faith in apple in this respect.

For clarity, just install little snitch on your machine, and watch what happens with your system. Even without being signed in with an apple id and everything turned off, apple phones home all the time.
It makes sense for desktops but not for devices with batteries. I think Apple should introduce a new device for $5-10k that has 400GB of VRAM that all Macs on the network use for ML.

If you're on battery, you don't want to do LLM inference on a laptop. Hell, you don't really want to do transcription inference for that long - but would be nice not to have to send it to a data center.
Not technically true. The Mac Pro 2023 has 6 PCI slots...

... for an eye watering $3,000 over the exact same spec Mac Studio.

I liked my cheesegrater, though I didn't like the heat output.

And I cannot justify that. I sacrificed half the throughput (2800MBps) for $379 and got an external 4 x M.2 TB3 enclosure.

Oh, and a USB 3 hub to replace one I had installed in the cheesegrater to augment the built in ports. $400 give or take.
AI Can Boost Solopreneur's Productivity by 40%
Trivial destructibility alone is generally sufficient for that in Rust. Recall that all values (outside a Pin) are trivially moveable, so pretty much the only reason you'd want trivial copying is if you actually need more than one valid copy at once. (One exception is using Copy to express a poor man's Freeze bound, which is quite limited, and dubious in any case.)
Some of these jobs you simply need to be fast or find something else to do. When you're new, your supervisor is near by, and you learn how to do the easy things, and ask the super for help with exceptions.

If you spend a couple 8 hour days doing returns or checking people into flights or whatever, you'll get good at the regular stuff and the usual exceptions. Or you won't and maybe there's something else you can do.

Most of the time, the real tricks are knowing how to move to the other fields when it's not obviously tab, and what the button is to get into the exception menu. And then learning the layouts to scan the page for what you need.

On a mouse driven system you can usually click into the fields you need, but if you need to, it's usually gonna be slow.
'Unqualified failure' in polio vaccine policy left thousands of kids paralyzed
On that page:

facts are not copyrightable

..compilations are, but you're obtaining a copyright on the compilation, not the facts.
Something they should be able to do now, but do not seem to, is to allow you to train Siri to recognize exactly your voice and accent. Which is to say, to take the speech-to-text model that is listening and putting it into the Siri integration API, to both be 99.99% accurate for your speech and to recognize you and only you when it comes to invoking voice commands.

It could, if it chose to, continue to recognize all voices but at the same time limit the things the non-owner could ask for based on owner preferences.
I'm really surprised by those idle power draw figures. Most N100/N95 mini PCs idle at around 10 watts.
Is that market really relevant? They’re going to go their own way anyways. So if you’re a western government, you might as well hurt the CCP as much as possible for now. Also the Chinese economy is falling apart and I don’t know if their demand for goods will last.
It would be nice to see a good search implementation and cross device sync :)
Hmm… I have a twist on this. Chemistry is a really big field.

My degree is in computational/theoretical chemistry. Even before I went into software engineering, it would have been really odd for me to be asked questions about wet chemistry.

Admittedly it would have been odd to be quizzed on theory out of the blue as well.

What would not have been odd was to give a job talk and be asked questions based on that talk; in my case this would have included aspects of theory relevant to the simulation work and analysis I presented.
Have you worked for another company of similar size? I had this situation at a company with under 25k employees.
iPad Pro 4:3 264ppi screen = unmatched vertical real estate for SSH CLI and text editing, especially with vertical split screen window management.

Years ago there were 4:3 Thinkpads. Then OEMs moved to 16:9 aspect ratios for video content, some claiming that the economics were no longer viable for 4:3 displays. Yet Apple continues to ship millions of 4:3 screens for iPads.
LightGallery: jQuery to JavaScript Converter
I was a bit too young to get too many shows (I saw one in 1993 and a couple of JGB after that), but I have extremely fond memories of going to the local head shop in my town that had a massive tape collection. You would bring 6 blank tapes and pick 5 from their library that they would copy for you and keep the other blank as payment.
The Worst Part of Graduation
Hi Dave, I don't see an apply button on the link, I am interested in the position.
>A rooted system can present itself to a process to look like a non-rooted system if it's engineered well enough.

That was true 20 years ago, but most smartphones these days have cryptograhically-verified boot chains and remote attestation of how the boot went.
I think it's a mistake. Allocator Implementation[1] shows values being moved into the arena, which can be done without Copy or even Clone. Maybe the author got confused, since moving an object in Rust just copies the bytes and invalidates the moved from binding.

[1]: https://iliabylich.github.io/arena-based-parsers/allocator_i...
Why Won't We Build?
Extending Neovim for blogging: Browse posts with telescope.nvim
> Conventional wisdom is thaty only certain office buildings can be converted to housing.

I’ve lived for a while in a former factory downtown in a city. Every single floor had a completely different layout. Bathrooms were not aligned above one another, room numbers varied widely, some rooms had a better view than others (read: wall in front of a window). But, it worked! The location was great, it was a perfectly fine apartment overall.

I’m unsure what convention needs to be challenged. Fitting rooms on a weird floor plan is totally doable.
FreePascal comes with an TUI IDE in the Borland tradition (not to mention Lazarus): https://en.wikipedia.org/wiki/Free_Pascal#/media/File:FPIDE_...
Could be a firefox issue, or I don't know how it works but 'New Card' just gives me a blank screen and no way to write/draw.
It still makes sense. They went bankrupt (because they literally ran out of money, they could no longer process withdrawals and billions was missing, it got put into receivership, and good to best outcome was achieved.
This is not vindication of SBF or FTX, they sunk and were saved
Finnally LangChain for C++ World?
Step into the vibrant world of Mymetanomics, where art and blockchain technology converge to unlock new possibilities and reshape the art market as we know it. With a passionate community of 5000 MYMetaSharks leading the charge, Mymetanomics is a catalyst for creative expression and financial innovation.
but who can you pay to run these models and fulfill these requirements /for you/ ;)
My point was something like

- if you want to send a bunch of small strings over the network, you can pick a variable length encoding even more compact than UTF-8

- if you want to pass and return a lot of strings as values, store them in data structures like a List<Str>, then you can pick a variable length encoding even more compact than UTF-8. So you can compute on the entire List<Str> without indirections for the common case of small strings, with good cache locality

---

That doesn't really contradict anything you said -- the tagged pointer is in some sense a "wire format", and then you have to do a conversion to actually do something useful with the string.

Although sometimes you don't need conversions either. For len() in bytes or code points and graphemes, which are ALL identical for ASCII, you can calculate it directly on the tagged pointer.

And you also have random access to bytes, code points, and graphemes in that special case. A lot of the "work" happened when deciding that this encoding is valid for a particular string, which is nice.
And in Japan it seems that every time you drive somewhere after 10pm there are roadworks everywhere (on the non-toll roads). Very pretty with kaleidoscopic lights but it takes just as long late at night to move around as earlier on.
Mini-assistant: OpenAI Assistant compatible API at your service locally
it is impossible for you to have experience with better alternatives that haven't been invented yet; they are unlikely to look like subsets of rust. c is not a subset of pl/1
XML had namespaces; HTML does not.

Simple as that.
The Shining movie is different enough from the book in key elements as to go in a completely different direction. Also, though it's an enormously famous, atmospheric horror movie, Stephen King disliked it, especially because it changed certain key elements.

The odd thing about it is how it conserved the atmosphere of the book superbly, while also deviating so drastically in a very selective way.

Now, specifically:

In the book, the hotel itself is much more of a living thing of its own, with its own sentience, not just a haunted building. In the movie, it's more just a sinister building with a terrible past, now filled with malevolent ghosts.

The Wendy of the book is a tough, scrappy fighter who shows enormous resourcefulness in protecting her son both from his increasingly deranged father and also the deeply evil hotel that wants to eat the boy's soul. In the movie, Kubrick, for fuck knows what reasons, turned her into a partly hysterical, mousy shrew that saves herself and her son more by luck than by tough effort. This was one of the two things Stephen King most hated about the movie version, he felt that one of his good, tough characters was destroyed by Kubrick for no good reason at all..

The other thing King most hated in the film was the characterization of Jack Torrance. He tried to convince Kubrick not to use Nicholson because he felt the guy had far too sinister a presence in general. The novel Jack on the other hand was a mostly normal, likable guy slowly made insane by the hotel. The movie version was more of an already unpleasant man with repressed insanity trying to preserve some goodness, and failing horribly with the help of the hotel's evil spirits.
More Shell, Less Egg
Road-that-becomes-road has now joined bridge-truck-that-becomes-bridge on my list of awesome and recursive construction widgets.
pip install pyspread works just fine on macOS (assuming you have pip and python installed, which anyone who would be interested in having a python-enabled spreadsheet would have).
It's part of it but not all of it. Today's modern UIs won't buffer keystrokes as you move between UI contexts. You often have to wait for a bit of UI to load/appear before you can continue, or else your premature keystroke will be eaten or apply to the wrong window. This kills your throughput because you have to look at the screen and wait to recognize something happening. Even if you have all the keystrokes memorized, the UI still makes you wait.

In a traditional TUI you can type at full speed and the system will process the keystrokes as it is able, with no keystrokes being lost. If a keystroke calls up a new screen, then the very next keystroke will apply to that screen. Competent users could be several screens ahead of the computer, because the system doesn't make them wait for the UI to appear before accepting the keystrokes that will apply to that UI.
Schaffe, Schaffe, highway baue?
Between "works" and "doesn't work" there is a full rainbow of possible answers, KPIs, yearly reviews in a network of matrix reporting.

There will be market for their services. Maybe a different one, but there will be.
His argument remains valid with the correct number, proving that his made up number was close enough.

You're factually wrong.
I also like the "ritual" of brewing a coffee to help me wake up in the morning. And even then, it's less than 10 minutes total preparing a pour over, it probably takes less time than cleaning out a filter machine would.

And for people thinking you need some $$$ machine, even the most pretentious experts agree that pour over is about as good as that style of brewing can get (IE not something like espresso). A hand grinder and plastic v60 will get you to the point you're not limited by the equipment. The biggest expense is the beans themselves, and that's as much a taste thing as anything else.

But I guess like any hobby you there will be people selling you all kinds of things at any price people are willing to pay - maybe it makes it a bit easier, maybe a bit quicker, maybe it looks better on your counter. Maybe it gives you something a bit different and unusual. But none of it gives you better coffee.
Bold claim, did you review all 1.5 million requests?
The form factor isn't great for being a vendor-neutral thing.

If we can convince the companies to actually try for compatibility, then a revival of MXM is probably a significantly better option.
2020 helped.
Lockdowns happened right when animal crossing came out
Shit, I can’t take notes on a meeting and also participate—like, at all. Decent odds I’ll reach the end and struggle to give you even the gist of what happened, without reading my own notes. If I’m trying to take notes and someone addresses me I’ll be all kinds of confused about what the context is.

And that’s English and mostly just writing what people are talking about, not thinking up novel things to write.
not machines learning Devs
It appears that in general most legacy automakers are losing money on EVs and even plugin hybrids at this point. So I doubt there is that much profit in them currently even in the best of circumstances.
> Nix can handle it, but can the user?

Learning how to write Nix in order to get it to do what you want can be tough, yeah.

https://www.tweag.io/blog/2024-05-02-right-words-right-place...

In this recent post discussing efforts which have been made to improve documentation, the author reckons that one of the reasons Nixpkgs is difficult to understand is that Nix's powerful expressiveness allowed different people to take different approaches to solve similar problems. (As opposed to, having to rely on a common solution).

IMO.. difficulties with Nix fall into three broad categories: with Nix's idiosyncrasies, with the Nixpkgs codebase, or with the software you're trying to get Nix to run.

On most OSs, you might not need to have a deep understanding of what's going on in order to fix a problem. With Nix (& NixOS), running into problems probably requires a decent grasp of what you're doing, as well as what Nix is doing, and maybe how the Nixpkgs code is doing it.

> the use of a GUI tool to help

I think between "easy/hard to understand" and "easy/hard to model with a GUI", GUI helps a lot with things that are easy, but not so much with things that are difficult.

e.g. with VSCode, you can get a GUI to help you set options. Emacs also has a GUI to help you customize options; but you don't get a GUI that helps you write elisp.

e.g. I'm not sure that efforts like https://github.com/snowfallorg/nixos-conf-editor (formerly "snowflake") provide much more help than what the "search nixos options" provides https://search.nixos.org/options

I think most of the time people run into difficulty, a GUI isn't going to help. (In the same way that people don't ask for a GUI for Terraform).
This is really easy to do: it's just an embedding of your voice. So typically like 10/30 sec max of your voice to configure this. You already do a similar setup for faceId. I agree with you, I don't understand why they don't do it.
What about dosage? I couldn't find a succinct summary. Can you point out the part indicating how much they experimented with? How many grams of Splendar per day would indicate danger?
So unions block innovation by insisting the government pays union-level wages to construction workers.

I can tell you what is the difference between unions in Europe and unions in the US. As far as I can tell, unions and paying fair wages are not blamed for lack of innovation in Europe. We do have a lot of news about the fight over wages, but for some reason this antagonist union bashing in the media and general population seems to still be an American phenomenon.
It already has. Discord is HUGE and is basically internet chat rooms with voice chat and emoji
AMD doesn’t really seem inclined toward building developer ecosystems in general.

Intel seems like they could have some interesting stuff in the annoyingly named “OneAPI” suite but I ran it on my iGPU so I have no idea if it is actually good. It was easy to use, though!
Maybe we need a new moniker "webgineer". The average HN/FAANG web programmer does appear to vastly overestimate the value of their contributions to the world.
London Drugs reopens all stores across Canada after cybersecurity shutdown
LocalMonero / AgoraDesk will be winding down it's operations
That’s a plus!
Like everyone else here I'm having trouble parsing what you're trying to say.

You seem to be implying per capita is a bad measure of safety. But you're not being clear why. Can you elaborate?
I'm not sure that's true:

https://support.apple.com/en-us/111942
Submitted 2 hours ago https://news.ycombinator.com/item?id=40293698
any thing runs Linux,even wsl2 is fine,no macos is the key. and yes it costs the employer about half of the expensive Apple devices that can not even be upgraded, its hardware is as closed as its software.
> this thing currently runs for $359 and has 16GB RAM, 512GB SSD, and a CPU that benchmarks slightly faster than the M2:

I'm seeing significant differences in the performance between Acer Aspire A315 to M2 Macbook Air; the Acer is ~33% of the M2 for 50% the price.

https://browser.geekbench.com/v6/cpu/compare/5942766?baselin...
Every big building I ever lived in in Chicago had this system but for residential use. I am sure it is expensive when it breaks, but it is also amortized across hundreds of units. I'd go so far as to say it's "industry standard" so isn't going to be much of an obstacle for converting office buildings to residential spaces.

(In NYC, we all agreed to believe that there is no such thing as residential air conditioning that is not in the form of a window unit, however.)
You can block 17.0.0.0 at the router, opening up only the notification servers. CDNs are a bit harder, but can be done with dnsmasq allow/deny of wildcard domains. Apple has documentation on network traffic from their devices, https://support.apple.com/en-us/101555
Curious if investors are considered creditors through chapter 11. My understanding is that they will still lose the money, but the FTX users will recover everything.
It wouldn't. For some reason in Rust people tend to apply the term "arena" to "vector + indices" as well as the proper definition, which does have that restriction.
Because it didn't owe them the amount in kind, it was a dollar denominated amount at the time of bankruptcy (when crypto was low). The victims may not have lost everything but they are far from whole.
My average (3 days a week ish) day includes sipping the same can of energy drink for probably 8 hours during which ill get through about 3/5 of the can. I drink water throughout the day and like the occasional acidic zest of a sip of drink, and at an emotional level makes me feel productive even if the caffiene delivery is probably on the order of 15mg per hour.