skysight-inc/HackerNews huggingface dataset:
virt-manager is one of the most underrated softwares there is. It's a powerhouse and I use it all the time. It is going to expect you to know some basic terminology about VMs, but it reminds me a lot of the old skool GUIs that were packed with features and power.

If your needs are simple or you're less technical with the VMs, Gnome Boxes uses the same backend and has a beautiful streamlined GUI. With the simplicity of course comes less flexibility, but cool thing is you can actually open Gnome Boxes VMs with virt-manager should you later need to tweak a setting that isn't exposed through Boxes.
For those outside the UK, this is called the Hazard Perception Test

https://www.gov.uk/theory-test/hazard-perception-test
I've seen both the statically typed Python 1Mloc monolithic and the ducked typed 1Mloc micro-service based approach in practice.

I'm telling you the ducked typed micro-service based approach is the way to go.

But you sort of know that "not to write a 2Mloc server in Python", don't you? If we encourage developers to use static typing they will be writing 2Mloc monolithic servers. That's just the type of code that static typing encourages.

Encouraging static typing in Python is putting them down the path of disaster.
Just watch out for when he tells lies, like "Linux is proprietary too!"

https://i.imgur.com/qUNkpi0.png
Bottled bitter is better booted off the shelf. Tap only, thanks.
The Snowden leaks came out on 2013, it has been known since then that data collected in this manner is used against US citizens in the manner I described in the above comment despite your assertions to the contrary.
The reason for textual range is maintaining textual selection / editing interactions and 1:1 character<->value matching, so by deleting one character you delete one value.

It is almost same as your suggested representation, just do `String.fromCharCode(values.map(v => v + 0x100))` or manually as `&#x1XX;&#x1XX;&#x1XX;` in HTML.
That's already a feature.

I would guess MB simply didn't enable it on their Enterprise instance, maybe because they push too many secrets.

https://docs.github.com/en/code-security/secret-scanning/pus...
No it's the financial holding, they fuck the investors and that s it: they can ignore it as long the 3 city judges in China let them (but everyone will run out of patience eventually: nothing can save this dead horse).
Logitech shuts down its Squeezebox servers
The Rise of Technoauthoritarianism
Only about half of those things are really "worse"; for instance there was one about how you might be able to pack more neutrons into an atomic nucleus than previously thought -- how is that good or bad? Or there was one about there being more pot tax revenue in Colorado than expected which would superficially be a good thing because the industry is succeeding and paying taxes.
But, Tsingtao is one of the very few (non-bitter) beers that tastes great at room temperature. (My 0,02€.) Did you at least give it a try ?
Exactly, and that lack of enjoyment comes from the learning content in their SRS app rather than the SRS itself.
It's right here: https://btdig.com/search?order=0&q=F-16+flight+manual
> [Fintech] holds the promise to expand financial inclusion, improve financial stability, and lower the high profits and rents characterizing the financial industry.

I think the meaning of Fintech for most people in the industry is the opportunity to make an absolute shitload of money by being better at the tech side of finance than a lot of the incumbent institutions; particularly the retail financial institutions.

Some of them crashed and burned, but there's a good number of successful unicorns in this space and they absolutely succeeded in that mission.

I'm sure there are a few Fintechs that had more virtuous starting propositions, and certainly a lot of them pay lip service to those ideals (just like some of the crypto companies do), but at the end of the day it's just where the money is.
Maybe time for airlines to start buying from Airbus if Boeing can't meet expectations of safety and quality.

Cancelled orders should have the necessary affect on stock price to scare leadership in the right direction.
How do you verify ground-truth of the original snippets?

> snippets of the original text as evidence

Assuredly the sources ("news"?) are poisoned wells, now?
In HK we made a deal with China so that our judicial orders regarding Evergrande are considered in their jurisdiction. For now we're waiting to see.
How is the East better positioned when this article is about a massive failure due to property speculation? It just took a different and exaggerated form in China due to the rightly perceived shakiness of Chinese stocks and the limitations on land and property ownership. If this development cements in the minds of the Chinese populace that buying an extra apartment as an investment is no longer a safe place to store their money then who knows what's going to happen next. If you can't keep your money in stocks and you can't keep it in real estate then how do you invest for your future? This is an even more pressing question due to their rapidly aging populace with the prospect of little to no support from their children and non-existent grand-children.

The real-estate market in the West may be bonkers but at least someone in their prime earning years can invest in stocks if they can't purchase a home. That has its own risks but with a little knowledge you can mitigate them and with patience you can wait them out and even benefit from them.
I've bounced off haskell several times now (I'm probably due another attempt this year, I continue to be convinced the problem is one or more 'aha' moments that I just haven't managed to make click yet).

The "functional core, imperative shell" approach is -fantastic- though and I'm not sure where I picked it up from but a lot of my (especially async/event driven) code looks at least close to that.

It occurs to me that this may be why I've yet to be significantly bothered by function colouring when writing async/await based code in Perl and/or JS, but I'd probably have to give that more thought before I go beyond 'maybe' with that particular idea.
The JS ecosystem of 2024 does not represent what's on the web right now. What is out there is by-and-large codebases that were started in the mid 2010s. Sure, frameworks have been doing a great job correcting mistakes over the past couple years, but the JS-heavy junk of the 2010s is still largely out there ruining access for folks.
Curious. How profitable was this for you? I assume the transaction fees ate a lot of it
I mean, I get it. Can't type 'migraines' when you swore off all 'grains' ;)
There's a human prion disease, kuru, which was caused by the practice of funerary cannibalism - where family would ritually consume parts of their deceased relatives' bodies.

The moral of the story seems to be, don't eat brains.
It seems to me that the government accessing, even if by purchase, information of citizens without probable cause is a violation, if not in letter, then in spirit, of the fourth amendment. I’d like to see an amendment to the Constitution to update the fourth amendment for the modern era, where a huge amount of information can be gathered about people without “searches and seizures”. The general issue of data collection is obviously one of the largest of our time, but I think most people would agree our own government should not be using our money (or debt) to legally circumvent our rights.
Nice article! The author captured many of my own feelings of Clojure compared to Common Lisp.

I have been happily using Lisp languages since the 1970s and CL since 1982. I retired several months ago but I still spend time coding for my own research projects and for my book examples. I have been torn between going all in using just one of Racket or Common Lisp. Racket is a fun environment and I like the community but I have so much history with CL. I don’t know if I will choose just one, but it would be a good idea!

The article didn’t mention the Hy language that compiles to Python AST. For a while I was very enthusiastic about Hy and I wrote a book about it. It used to have a “let” macro that mapped Lisp variable scoping to the jankyness of Python but that support has gone away and I feel like using “setv” and just accepting Python like scoping is a bridge too far for me. The philosophy behind Hy is great, but it is not my philosophy.

I love the Clojure language (and I donated money to the project at the beginning) but I only use Clojure when I am being paid to use it for specific projects. The Bork Dude’s Babashka language is a fast loading Clojure, and I had a lot of fun for a while setting up a nice dev environment and using it for all recreational programming for a week. Babashka is worth a serious look.
WASM as the Runtime for LLMs and AGI
The Great American Aversion Toward Renting
A concrete but flawed implementation can also be an excellent catalyst for brighter minds, gives them something newer to focus on, discuss, iterate on, etc.
I just accepted never finishing anything I guess? I still enjoy the starting, and the never finishing part mostly comes from not wanting to do tedious work.

I do find that as I get older the point where the work grows tedious increases. I’ve spent years on a project, and while not finished it’s certainly usable.
Good, a nation with self-respect.
Folding clothes, changing sheets, load/unload the dishwasher. Those are the things I'd pay good money to automate away. As much as I hate to vacuum, it's far down my list of the chores that annoy me most.

Meanwhile, e.g. loading and unloading the dishwasher annoys me enough that I must admit I have considered replacing my dishwasher with two slimline or drawer ones so I can use stuff out of one while filling the other...
Playing Tetris Forever
Technically, yes probably. You’ll be breaking Apple’s ToS though, so depends how big of a fish you are as to whether Apple cares.
> from a physical shop, pays with cash, and offers a fake name to the seller?

Who gives their name to a physical shop when paying cash?
I ticked every rejection box I could tick, and still somehow managed to press a poorly — or rather very smartly — positioned button to accept all cookies. Only to find out that the article was in German, because I couldn’t even see it in the first place due to a full-screen cookie banner /shrug/
We’ve proven again n again to be capable of this all on our own
"ChatGPT, write me an embedded C program using ESP-IDF that polls a Bosch BME688 sensor, feeds it Bosch BSEC library (compiled for ESP32, of course) and then pushes the response to an AWS mqtt queue."
All those are available in Rally, which is OSS.
It is great that WAYF offers something completely bare bone without the features you are mentioning, IMHO.

https://rallly.co/
And yet to extend Python, for example, you write code once. To extend Lisp, you have to extend a multiplicity of implementations you find relevant.
I had the same issue. I've been looking for good ways to learn Hindi.
It's just one filter. Exlude this, exclude that, exclude all that is normal to find and what is left is some edge cases that might contain something interesting.

That is how I navigate linux logs when I don't know what I am searching for: grep -v x | grep -v y | grep -v z | etc

It does not mean if you don't browse Facebook you are suspect
It's not necessarily a horrible idea.

It's not necessarily a good one either.

My advice is that if you want a job programming, apply for jobs programming.

Using your professional network.

Or if you want to study engineering, get an engineering degree.

Because realistically, people will meet a 24 year old and still consider their potential. At 34, they won't even though you have it. But even the 24 year old will struggle to get an entry level job modulo their social network.

Good luck.
It was presumably IBM paying you, as that was a slogan they used on some betas of OS/2 Warp 3, eg. https://betawiki.net/wiki/OS/2_Warp_3_build_8.152 .
Of note, this is a post by Andrea Corallo, the legend who brought native compilation to emacs lisp a few years back
> the rising East seems better placed to change economic inefficiencies

lol wut? china changing ineffeiciencies? this must be winnie the poo propaganda. china is corrupt as all hell and much of their building material is of dubious and shady quality. japan and korea are stagnating, and much of SEA is still struggling to modernize and combat their own structural inefficiencies.

PE is a cancer, but I'd be curious to know how much of a stake foreign firms have in those orgs.
Thanks for your comment. We're constantly working on adding more languages, but we also want to make sure that we can provide you with excellent Quality in all languages we offer.
Ghost cities are a good example of how simply building housing is not a perfect solution. If the housing is somewhere where people don't want to be then it is worthless and also useless since no one can make use of it if they can't make a living there.
Nice! Although calling them "samples" sounds a bit strange, at least for me a "sample" is something you can actually sample, i.e. smell or taste, which wouldn't work if it's made out of plastic. Maybe "mockup" would be more appropriate?

Also, I imagine the restaurants have to regularly dust these off and check for spiderwebs etc., otherwise they'll quickly turn into the opposite of mouth-watering...
Transforming Postgres into a Fast Analytical Database
HN is (probably) read by mostly software development (-adjacent) people, and this thread is basically software developers blaming users for using their software wrong. Maybe that's true, but I think it's at least worth pointing out before someone mistakenly thinks this isn't an echo chamber.
Something like nanoid would be nice
Obligatory "Office Space" quote: ;)

Peter Gibbons: The thing is, Bob, it's not that I'm lazy, it's that I just don't care.
Bob Porter: Don't... don't care?
Peter Gibbons: It's a problem of motivation, all right? Now if I work my ass off and Initech ships a few extra units, I don't see another dime, so where's the motivation?
I'm a prison abolitionist, and certainly a slavery abolitionist as well.

I just think it's not widely known that slavery is still legal in the United States so long as the slave is a criminal. Quoted the 13th amendment to spread awareness.
Crime rings trafficking sand
The page contents: https://archive.wikiwix.com/cache/index2.php?inframe=1&url=h...

Had to disable JS to get the frame URL and load that instead.
> plenty of new project folders, draft blog posts, plans written down, database schemas, etc - but no shipped results. This is the main issue for me. Starting a project is easy, working on it is the issue!

You've done the fun parts. Isn't that enough to hit a good ratio of satisfaction-to-time-consumed ?
I doubt Apple cares about the sales numbers for a product that seems to be targeted as a prosumer development kit and a way to gently introduce people to the concept of spatial computing before a more significant push with a Gen2 or true consumer version in a few years.

I don't have a need for it and I don't see a real use case for it yet, but I just chuckle at all the debate over its sales, as they seem to be the least important part about it. It will be all about whether or not there are landmark use cases that develop over the next year or two to show that there is potential here.

Personally, I hope the answer is no - I'd rather avoid a future where everyone is walking around with a headset or smart goggles strapped to their face all the time. And I certaintly don't want to wear one all the time.
> The for-profit company is happy, anyway. They get free data and you've priced the competition out of the market.

And they'll also be happy to disregard all your wishes for them to implement their own caching layer and if you have no way to block this kind of activity they absolutely will do it. As demonstrated in the example I gave you.

> If you want to create an open source one which is free and promises not to track the user, you can, but then you need the data. If you end up with millions of users, who has more resources to set up caching servers, some individual idealist with zero revenue or the United States Government?

Me - as a taxpayer - isn't really keen on paying for everyone to build their application on top of it. If you create an open source application you can always tell the users how to obtain such a token.

> This shouldn't even be a question. The government has to operate infrastructure that can handle millions of users for many other reasons. This should be something they're experienced in, and something like this should just fit into a slot in existing infrastructure. This is what it's for. If all you want is to provide the data for various scummy middlemen to wrap in ads and spyware then why is it an API at all instead of a static data dump / live feed with the latest changes?

Again - why should I as a taxpayer have to pay for that? For me, the taxpayer, the service is just as available and usable, even if I have to request a token to use the service. How do you propose you'd limit how a service can be consumed without some kind of token? We've already established that your other solutions doens't work. The alternative is likely just to not provide the service at all, which seems like a net loss for everyone involved, both for for-profit business, taxpayers and open source developers.
Can you elaborate on the crackdown/reforms on private education?
If you're going to be pedantic, you need to at least be correct. There is no such thing as an "NP class algorithm".

There are, instead, languages that are NP-complete, for which we hypothesize that there are no polynomial-time algorithms for, because that would imply P=NP. It's a further unproven hypothesis that NP-complete languages have no sub-exponential time algorithms (the "exponential time hypothesis").
MQTT as a transport is a part of elaborate spec describing client/server state machine. There is nothing similar for HTTP.
Wow. This feels like a regulatory regime designed to smother open-source AI, and reduce competition in the American market since small companies are unlikely to be able to comply. The worst part is that doing so is actually against our national interests... China has already essentially caught up to GPT-4V with the release of Qwen-VL-Max yesterday [1]; the cat is out of the bag. Hobbling ourselves now doesn't help.

1: https://twitter.com/_akhaliq/status/1752033872982806718
Weldon's Dice, Automated (2009) [pdf]
I worked for a couple of years in a company that both developed EMR software and ran clinics -- we employed care providers directly. I assumed going in that this would present amazing opportunities for applying modern technology to improve efficiency, outcomes and both patient and provider experience. Of course that didn't work out the way I expected. I'm not sure if doctors were the problem because to be honest I didn't get to interact with doctors much. The medical providers I did talk to were very interested in using software to improve things, and also extremely smart -- much brighter than the average s/w engineer to be honest. What I did see however was that the need to make (more) money began to dominate, and nothing that we were doing to improve our EMR really had much of an impact on that, at least not a direct or profound one.
Thank you for the hints! All of those are noted and will be fixed asap. We absolutely agree regarding the gamification :)
How sad would it be if most or all of my "high reward" tasks are anti-"severe punishment?"
One can then use local disk as a ZIL to improve IOps.

When "Hybrid Storage Pools" storage pools were first introduced in 2008, when flash was still really expensive, this was a clever way of balancing speed and bulk storage with budget constraints:

* https://ahl.dtrace.org/2008/11/10/hybrid-storage-pools-in-th...

Nowadays flash is cheap/er, so all-flash storage is much more popular, with many storage products able to do tiered storage where (c)older data bits are shuffled from fast-expensive flash to slow-cheaper spinning rust.
I think you missed what he was trying to say. He's not saying he has nothing to hide, he's saying it's easy to hide when you generate garbage the vast majority of the time.

It's kind of related to that old software adage: There are two methods in software design. One is to make the program so simple, there are obviously no errors. The other is to make it so complicated, there are no obvious errors.

There are two ways to protect your privacy. One is to tell people absolutely nothing about yourself. This way requires constant vigilance. The other is tell people everything about yourself and then make up some stuff. Pretty soon people won't be able to distinguish between noise and signal.
Yeah, I've seen too many bs created by people that thought they were much smarter than in reality.
Stellantis plans 2250 temporary layoffs due to Fiat 500e sales problems
> No there's a lot of articles on IQ and intelligence. Less on hard work

There really isn't, simple search shows:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Compare to for example search for intelligence, mostly results about AI or they are about downplaying intelligence, not saying it is important:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

or intelligent, same thing here:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Results that talks about the importance of intelligence get way less votes and are way less popular. Hard work tend to get hundreds of upvotes and are among the most popular on this site, articles about important of intelligence barely get any so are hard to even find via search.
IMO you're exactly right.

I just looked at the shell script and it's not "random" at all, it's getting both the checksum and the ISO from the official source over TLS.

The only way this technique is going to fail is if the distro site is compromised, their DNS lapses, or if there's a MITM attack combined with an incorrectly issued certificate. GPG would be more robust but it's hardly like what this tool is doing is some unforgivable failure either.

It's not that the OP is wrong but I think they give a really dire view of what's happening here.
Partner in Crime with a Guilty Conscience?
Comparing to web apps was out of scope, but if I understand you right, I disagree with this.

Many apps should not need an active internet connection. You can't do local first / offline first. Users don't own their data, need to give up on privacy, and you require more trust of them. Users are always forced to upgrade, and don't control the upgrade process...

You also incur recurrent server cost that need to be passed down to your users (as a matter of fact, I suspect that some web apps are an excuse for a subscription where a one-time payment would suffice)

You'd have other problems too, like browser compatibility, etc. I don't think "we run remote webapps all day without effort".
Oracle enters the room
Believe it or not i'm from one of these cities and they are most certainly not.
AFAIK sel4 is similar now as most of the weight comes from spectre/meltdown mitigations from flushing the TLB on privilege changes.
The hardest part is being consistent and acrually using it. I have seen someone less tha. 80 IQ speaking their native language and understand the grammar better than someone with Havard degree both fluency in speaking and expressing their thoughts. The main reason is one have to use it day in day out, the other learn it as "subject" to past exam. Why so many people use babbel and resulted in not able to use the language. Spend 15mins, while native speakers spent 12hrs a day. Polyglots also use this forced immersion. Except they dont want to "brag" they learn that way. Instead just want to show how easy they learn ... naturally.
Why, in all that, would you use an AWS mqtt queue?