skysight-inc/HackerNews huggingface dataset:
You could conceivably encounter cases where cargo init sets your project to 2021 edition and you're following a 2015 tutorial and encounter compilation errors due to edition differences, but when these happen the error should have enough information to make it clear this is the case.
send email to rpearson@lfgslots.com :-)
Meta proposes ad-free service for EU users – but you’ll have to pay for it
> So I am looking for a cleaner container solution

You need to understand what containers are first. Containers are not one thing. They are an amalgam of different OS primitives designed to give you the maximum flexibility, control, and isolation for an application environment.

When you say Docker is "cluttering" your system with processes, you mean the daemon that is used to start and manage containers on your system. There are alternative container systems that don't use a daemon, and can run rootless, but they have some tradeoffs. They are also not nearly as portable or easy to use as Docker, as a whole.

Yes, it "occupies" IP space, by default. You can disable or reconfigure the networking aspect of container solutions, to either use a different subnet, or just use the host's native networking. But then you won't get network isolation for your containerized app, and you will probably complain that you can only run one process on a given port at a time, and without a firewall, people on the train will be attacking your containerized apps.

> So I am looking for a cleaner container solution.

There isn't such a thing as clean software. People like to generalize like this, but what it usually means when they say "clean" is "I want it to be magic, as simple as possible, do everything I could ever want, and to not have to think about it". Which is wanting to have your cake and eat it too. Either it does everything for you and it's complex, or you have to get your hands a little dirty and it's simple.

> One that feels more like a Linux tool that keeps the system intact

Point in case: you want it to maintain the system for you.. Docker does that. The end result is what you call "clutter".

> and only runs when it runs.

You want a rootless daemonless container frontend, like Podman. Good luck getting it to work... Don't @ me when you find out it's a lot of extra effort that doesn't give you anything better than Docker did.

Kata containers is for service providers. Nobody really needs that level of isolation on their laptops.
"Matz or Jose Valim or Van Rossom or the creators of Julia"

from memory Matz -> ruby, Valim-> elixir, Van Rossum -> python, and 'the creators of Julia' -> julia

Not 'random persons' then
Maybe something to do with the Transformers are mesa optimizers thing?
According the Wikipedia, the iPhone 4 got only 4 years of updates (released in 2010, last update with iOS 7.1.2 in 2014). And Apple was still selling it in 2015.

That's maybe the worst example but it illustrates the difference between "typical" and a guarantee.
server is getting hugged to death - error handling should be a little smoother :-)
> You can't have the thinnest/sleekest possible phone and an easily removable battery.

Is this true? Plastic covers seemed thinner than the glass/metal shells that have replaced them. Also, from my limited experience, the batteries in the glued-together phones have adhesive strips that secure them inside the case, which again add a little extra thickness.

I could be wrong about those things, but I stand by my assertion that the plastic snap-fit phones were more durable. Durable enough that they didn't need cases for protection, which above all else rob a phone of its thinness/sleekness.

The first time I dropped a glued-together phone, I cracked the screen. I thought it must have been a fluke, since I'd dropped plastic phones tons and they'd always been fine. I was so sure it was a weird one-off I refused to get a case after having the screen replaced. My girlfriend called me an idiot. Two months later, I dropped the phone again. Now I have a case.
It seems like such a weird thing to have a super strong opinion on. Sure if you only ever do one specific thing maybe there's an argument to be made that one is better than the other. I think there are just some problems that are best solved with statically typed langs, and some are better solved with dynamically typed langs. IIRC research shows it's a wash.
As a PhD candidate (post classes) I honestly use those lectures a lot. No, I do not find a massive classroom better than an online lecture. Actually worse. The advantage of a classroom over a video lecture is the ability to interrupt and ask questions. To have the expert in front of you. In this day and age, sitting in a classroom and not participating is an entire waste of money and you're doing yourself a disservice by not participating.

I actively remind my students this when I teach, who honestly are less active post pandemic. It is something I worry about. And though my account is "anonymous", if you ever show up to my lectures, not as a student but just sitting in (I don't take attendance, idk if you walk off the street and want to sit in), you too are welcome to participate.

(Fwiw, there aren't really "PhD level lectures" so much as graduate lectures. Generally you stop taking classes at the end of year 2 in your PhD, which is equivalent to a masters. The distinction of the PhD is that you are learning to learn on your own. This does add extra context to why grad students ask for higher pay, especially at the non-conditional and candidate levels, as they're actually taking less resources from the school. E.g. I pay the school $10k/term (big round) for research credits, which requires no involvement from anyone. There no longer is the "student" part to my "51% student, 49% employee" split)
You're conflating the CIA with the public which makes no sense.
Apple doesn't even hide the tax.

The shit they get to pull with safari is beyond IE level - they straight up don't allow alternative browsers (beyond WebKit) on 50% of mobile market.
That's huge. The odds are roughly 1 in 46,000 hands of this.
All I could find on GH was: https://github.com/pancake-lang/pancake

EDIT: also this: https://github.com/rationalis/pancake

Ah, its in here: https://github.com/CakeML/cakeml/
Not no tools, commercially available tools; see https://eur-lex.europa.eu/eli/reg/2023/1542/oj § 38.

"A portable battery should be considered to be removable by the end-user when it can be removed with the use of commercially available tools and without requiring the use of specialised tools, unless they are provided free of charge, or proprietary tools, thermal energy or solvents to disassemble it. Commercially available tools are considered to be tools available on the market to all end-users without the need for them to provide evidence of any proprietary rights and that can be used with no restriction, except health and safety-related restrictions."

I think a deposit for specialised tools is fair to ensure a return of the tools, other than that, there is nothing controversial here.
Yes, that was the joke. The police should do their job and they are to blame for failing to identify (and to arrest) scammers and criminals. Yet the article blames it all on private businesses, who really shouldn't be tasked with detective work in the first place.
Julia generates fast code without type annotations (except for your data types).
Why Etsy is a financial lifeline for artisans in Ukraine
There's a big "repeat bet" button following every hand.

Casinos and regulators require a game's house advantage to be "certified" by one of two specific third-parties. A big expense (both cost and time) when I am sufficiently qualified to calculate the long-term house advantage of the game (and spent lots of hours tweaking the rules and running models to reach a very specific result goal), but no way around it if you want to be in a b-and-m casino.
They are. You use git-svn as a tool to prepare patches for submission and branch in Subversion only for a release series. It works remarkably well.
I get the skepticism, but I've never seen people pay for a social media site en masse. If Twitter/X changes that I'll be very surprised (and probably disappointed in humanity's unwillingness to let go of the past).
Yes, but why weren't they first?
This stuff is terrible, but if it's framed around "what are the dark secrets of Americas national security agency." It is kinda pathetic. I am glad no Unit 731 level stuff has come out about the USA.
You have the law part mixed up.

He chose not to register his guest house as a short-term rental prior to putting it on AirBnB, even though the law had been on the books for several years before he started. But that doesn't matter, because he allowed this tenant to stay for more than 30 days, so the tenancy was not subject to the short-term rental regulations.

But even before that, he chose not to have his guest house permitted for occupancy, which requires some paperwork and a building inspection. This is probably why he didn't register his guest house as a short-term rental, but it is also the reason he's in this mess, since the lack of an occupancy permit is the reason he can't evict his tenant for nonpayment of rent. (Los Angeles's eviction moratorium ended earlier this year, see https://cityattorney.lacity.gov/tenant-protections)

He also made unpermitted changes to shower (in this context, meaning he failed to get a permit for the shower from the building department before commencing the work), which would have brought it out of compliance with the building code, even assuming it had been properly permitted for occupancy.
Reconciling 1998 with the reports of global temperatures this year will be interesting.
Yo this is awesome thank you for making it!
My impression is that Windows is somewhat aggressive at paging or using memory compression (as a faster alternative to a write to swap), with the goal of freeing more space for cache use. Not very aggressive, but a lot more than Linux.
and here I was expecting stunning photography of concrete before the walls go up
Poor people also often don't have cooking training. We used to teach basic cooking skills in public school but that's fallen to the wayside. If you grew up in a home where you weren't taught to cook (common in working poor households) you didn't learn there either.
As every large scale economic action is state sanctioned, so this is a sanctioning of all party members? It's payback for the opium war after all..
Sure, most of time im very happy with Win2003. Pretty solid OS. There are some
issues, too bad never resolved, like PageFile management and Cache management for example. I bet there are more...
I find the “liberal arts” thing weird. First, as a scientist with an engineering degree, I definitely feel if you cheat through school you’re only cheating yourself. In the hard sciences a lack of knowledge and ability is pretty easy to suss out. The degree gets you the interview, the network might open a door or two, but the education is how you get the job. And once you’ve got it, if you didn’t learn anything, you will be fired fast.

It’s more likely in a liberal art you can fluff your way through life living a continuous con. But heres the thing - they still are cheating themselves. Because the only thing a certificate and a network based on lies gives you is hollow employment built on lies. The education is what gives you a career and a life worth living.

So, maybe that’s old school, but I’ve rarely found old school wisdom to be wrong. It has, after all, withstood the filter of time.
Yes, let's have even more of people just writing code and not knowing anything about how anything works! Just what we need more of.
But in my experience I have also experienced the opposite. I have seen people casually reuse variables by reassigning them to a new type or developing a single function that returns different types. With dynamically typed languages it sometimes feels like you can take messy shortcuts because they let you.
There's a secondary point to the carbon copy machine. It proves the person possessed and presented the card which is a level of proof against fraud.
Progressive Web Apps can now [do the following]
Does everything (or seemingly everything) nowadays really need to rely on someone else's computer to work?
Here is the email they sent for this, with some extra context:

"Earlier this year, we shared our view on AI at Figma [0] and the importance of being open with our community about our AI journey moving forward. Since then, we've been building practical, useful features for FigJam [1] and Figma, with more to come soon!

To power our new AI features, we're adding OpenAI, L.L.C. (“OpenAI”) as a subprocessor. Figma uses subprocessors, which are companies that process data on our behalf, to help provide our core Figma services to you.

What this means for you:
We will only send the information you provide when using AI features. We also have an agreement that prohibits OpenAI from using any Figma customer data for training purposes.

If you would like to opt out of our AI-powered features, learn more here [2]."

[0]: https://www.figma.com/blog/ai-the-next-chapter-in-design/
[1]: https://www.figma.com/community/widget/1274481464484630971/j...
[2]: https://help.figma.com/hc/en-us/articles/17725942479127
Yeah, especially it was intruduced with Win7 AFAIR. So processes were already pretty inflated ;)
I read it full and didn't honestly understand the hype.

It gives you the false sense of you getting the full picture. But not really.

Among other HN darlings in books- The Little Schemer, SICP, The Black Swan were totally worth it.
Bumble CEO Whitney Wolfe Herd shares how AI will ‘supercharge’ love
On my hybrid Fusion, if I push the button for the parking break while it is moving then it pulses the parking break. Which I suppose is good for a controlled slowing the vehicle down. If it is barely moving then it locks the parking break on and stops instantly, but anything over a few miles an hour gets the pulsing (and slowing) action.
Chinese Astronomers Say Their New Space Telescope Will Outdo Hubble
Show HN: I make this inbox work like pastebin. It helps you DM without yr info
Example:

Blah blah blah

Please also DM me here: https://bar.cwhlabs.com/s/Y6QJLKFDJNAOQ1D2VEITYKJRRVANI9NP

---

How it works: Create a inbox -> generate link -> leave it -> check mail in 7 days -> (auto destroy)

leave it on the anonymous place whatever you want people to contact you one time only, ask them to leave a contact method also.

Contact them back.

Basically it is a safer way to contact online since scammers are crazy collecting our infos/social handles in 2023. The mailbox will auto burnt after 7 days.

I hope it helps you. Thanks for visit.
It's been a long time since I looked at the site, but I was pretty active on it during the 90s. Arguably the prose could be quite interesting, but trip reports that were posted seemed quite congruent with the spirit of Alexander Shulgin's entries on which they were based?
So your teacher admitted to a group of children/teens that he essentially funded a group to (in a racially motivated way) burn down a house in which someone (a child no less) died? Do I have that right? I might be off base here but I think your teacher was a real jerk!
Please consider reading and working through nand2tetris.

It's really great.
AMD Zen4 CPU Bug? Spurious SMT Sibling Invalid Opcode Speculation
yes probably, but that also doesn't necessary excludes the original posts comment

like there TOS is vague enough AFIK to allow a roundabout way of not selling but "giving away" a lot of your data if you do use such AI-enabled functionality, given how such functionality tends to be integrated this can easily be always

this is the problem with TOS and data protection, there are endless ways to formulate something so that it seems reasonable and sane but it actually is abusive BS, worse it's impossible to tell if a company used a formulation in a honest or dishonest way
> data model changes must be done additive (never mutative)

Sounds painful. It means your mutative data model changes, which exist, live somewhere else.
I’m no expert and I don’t know the specifics of this vertical garden but trees and shrubs of that size usually have deep and wide root systems that give them incredible resilience. Without that root system and huge volumes of dirt to support it, the plants probably require a ton more monitoring by actual botanists instead of just landscapers.

I don’t think the problem is just the amount or cost of maintenance but how slow it is: the maintenance staff work on the outside of the building hanging from the top. Safety procedures alone would eat a lot into that work time.
OP never asked for a cover letter. Just a CV.
Pretty pointless article really.

It failed to talk about any form of ghosting outside of personal relationships.

The most shocking form in the modern world i would say is during job searches.

Companies routinely ghost applicants, sometimes after 3 or 4 interviews, they suddenly just stop commonicating.

It's one thing when people stop responding to sexual advances, it's totally another thing when corporations in the middle of businesss dealings suddenly terminate communication without closure of any kind.
Server is getting hugged to death. It's the cheapest server Hetzner offers :-)
Kali with GUI on LXD
How to run Kali Linux with GUI apps in a LXD container.

I don't have a comment section on my blog (yet), and HN is problably the main audience of this post so I leave it here to get some feedback.

Cheers!
Yeah, but even if you pay for it they'll still collect all your personal information. This is just a misdirection on their part. It's not the ads that are the problem (well, they're part of the problem), it's the privacy violations. Even if they don't show you ads, they can still make a ton of money selling your info.
I wonder if this is some cross-pollination legacy of Windows Phone. On such a device, background processes are still necessary, memory is a much tighter constraint, and enough pages might be mapped directly from device flash for auto-eviction to make sense.
It is replacing all our jobs and society isn't ready for it.
Yes iOS.

I tried a similar setup with Tailscale but it disconnects too frequently for such a use case due to iOS VPN limitations, and that's not even considering the fact that it's userland and eats the battery 30% faster when on. Maybe an IPSEC VPN would fare better?

Similarly the iCloud integration suffers from the 2FA issue. There's another third party one that works better in that regard (able to handle refresh tokens or whatever) but these still have a month long lifetime or something and still require 2FA occasionally. Also both are pull instead of push so not too nice on the battery if you want a prompt reaction in zone change.

So I'm simply on the good old public facing dns/https/nginx/letsencrypt, with the phone triggering an internal zone change event to the app, and then the app pushing to the server, and that just works. Maybe I could have used a Tailscale funnel but by then it was just easier for me that way.

Fun fact, I have IPv6 and HASS is self-hosted at home with the AAAA record pointing to it, but my IPv4 is behind CGNAT, so I have a small Hetzner ARM VM, pointed the A record to that, and set up a nginx to hit home over IPv6. To solve the Let's Encrypt conundrum of HTTP challenge not being able to know which machine it'd be pointing to (the name would be resolved to either A or AAAA) I migrated to DNS challenge.

An alternative would be to simply use their Nabucasa cloud thing which serves exactly that purpose, costs money but it makes it super easy, plus IIUC it funds HASS development. I tried it, it just works, but I wanted to do all of the above on Nix as a learning project.
The current iPhone SE starts at $430 and will (probably) get at least 5 years of updates. If budget phone makers can't do something cheaper than the iPhone SE then surely their entire business model is just fucked?
What possible complaint could you have about government overreach that doesn't equally apply to corporations? Antitrust law is the only thing standing between us and a corpohellscape "America, an Alphabet Company".
Thanks for the feedback :-) Aces are low.
How do they launder money via Twitch tips if the money already needs to be "in the system" for tipping to be possible?
> Fair. So when somebody shares their pet theory about the CIA doing some shit > and they don't have evidence on hand, how do you respond?

Me personally i would listen just out of curiosity as long as it stayed civil. Most of the time it does so most of the time you can just listen and decide if you want to take it on board.

> I'm not accusing you personally of this, but the second kind of response is
> very common.

I agree yes. People forget just how crazy certain theories sounded at the time. With MKULTRA you had the government giving hard drugs to citizen to see if they could brainwash them. If i came out today and said that the government operates an underground clinic to create super soldiers people would think i have lost my marbles.
It’s a variant of ‘Dad didn’t molest you, he loves us!’, unfortunately.

And frankly, what are they supposed to do about it anyway?

Unlike said molestation case, calling the cops is definitely not going to help re: the CIA.
I think this is the first time I've heard anyone talk about Rand in a way that matches my own experience. Her writing definitely affected how I saw the world and I think that makes it good. But at the same time it's like nerd sniping for philosophy, I had such a visceral reaction to how well she presents an absolutely insane way of thinking that you can't just dismiss her out of hand. It forces you to genuinely learn to be able to command the vocabulary and ideas to really explain where the cracks are.
Red Cross urges ouster of Belarus chief after deportation of Ukrainian children
No worries ;-)
You are assuming type errors are caught by tests explicitly written to detect them, as opposed to being found by other kinds of tests. For example, property based tests, with automated generation of inputs to a program or module, don't explicitly test for type errors, but are still (in my experience) quite good at hunting them out.

What testing cannot find are latent errors not exercised by the program. Do I care about these, though? Arguably these would be found by testing internal interfaces and elimination of code not reachable by tests.

The general argument I am trying to make is that the marginal value obtained by strong static typing declines as testing increases, and that in the limit goes to zero. If a program is adequately tested, is it still worth doing? This is not clear to me, and the arguments given here have not convincingly demonstrated that it is worth it.

Also: if you find yourself in a situation where strong static typing seems useful, you should be alarmed. It means you aren't testing your code very thoroughly.
It's very frustrating. The phone works perfectly well and probably will for years, and it would be incredibly wasteful to buy a new one now, but at some point it will be irresponsible to keep using a phone that hasn't gotten security updates in years. I would never have bought it if they advertised a 2.5 year lifetime (and obviously they knew that).
OP never asked for a cover letter. So your comment isn't relevant.
Why is it "so nonsensically stupid and absurd"? This was an era before you could just deploy a tiny quad copter. In WW2 we used live bats in bombs to start fires. We taught certain birds to peck TV screens to guide missiles. We tried to teach dogs to find land mines and dive under tanks so we could explode them. We thought of using live chickens to keep nuclear land mines warm for long enough to be effective.

There was an era where "lets make a small animal do it" was the technology of the day, and it overlapped with "lets turn everything into a listening device for the [soviet|american] embassy"