skysight-inc/HackerNews huggingface dataset:
Certainly it makes sense to not have deep copies of VM base images, but the deduplication is not the right way to do it in ZFS. Instead, you can clone the base image and before changes it will take almost no space at all. This is thanks to the copy-on-write nature of ZFS.

ZFS deduplication instead tries to find existing copies of data that is being written to the volume. For some use cases it could make a lot of sense (container image storage maybe?), but it's very inefficient if you already know some datasets to be clones of the others, at least initially.
According to https://www.greenmatters.com/p/is-silicone-recyclable I wouldn't worry about it. If it's recycled, doesn't appear to be recycled into cooking utensils.
It's a very robust and capable small laptop. I'm typing this to a M1 Macbook Air.

The only thing to keep in mind, is that the M1 was the first CPU in the transition from Intel CPUs (+ AMD GPUs) to Apple Silicon. The M1 was still missing a bunch of things from earlier CPUs, which Apple over time added via the M1 Pro and other CPUs. Especially the graphics part was sufficient for a small laptop, but not for much beyond. Better GPUs and media engines were developed later. Today, the M3 in a Macbook Air or the M4 in the Macbook Pro have all of that.

For me the biggest surprise was how well the M1 Macbook Air actually worked. Apple did an outstanding job in the software & hardware transition.
I love the idea of the Nintendo Alarmo. However I've also found that I inevitably grow to hate my alarm song. I no longer choose songs I like, since I associate the alarm with cruel wake ups and don't want to associate my favorite songs with that feeling. It's a psychological conditioning thing. I wonder whether Nintendo Alarmo people will grow to hate Mario songs too.
Food Colorants Before Aniline Dyes (1991) [pdf]
Not the parent poster, but in my experience - yes.

I mainly program in C++, and the past 5 years or so of writing Rust has drastically changed the way I write code (in general). Sometimes, if the problem is particularly hairy, I'll even write the code in a similar way in Rust first and then port it back to C++ after the compiler has helped me iron out my mistakes.
The restrict keyword is very seldomly used in C programs. You could probably remove it and still be able to compile the majority of C programs.

(Otherwise, the Rust project wouldn't have encountered all the bugs related to aliasing analysis in LLVM.)
> C and C++ have the restrict keyword

I'd say in name only given that there were numerous aliasing bugs in llvm that only became visible when Rust tried to leverage it. I suspect similar pitfalls exist in every single C/C++ compiler because the rules for restrict are not only difficult to understand for use but also difficult to implement correctly.
Ask HN: What are good VPS options for running private VPNs?
Which VPS providers can you suggest that work well for running private VPNs (for proxying internet traffic)?

CRITERIA

- Affordable :: Relatively, at least on par with the better VPN services.. no more than $10-$15/month

- Worry-free bandwidth allowance :: Not necessarily "unlimited" but enough to prevent worrying about running out

- No/Fewest privacy concerns :: Business and server location should NOT be located in a "Five Eyes" country (Australia, Canada, New Zealand, UK, US)
wow this is wild... what are they using for the phone calls?!
The ISO C standard uses the restrict qualifier on some standard library function declarations in such a way that it does nothing.
lowkey if the tech keeps up with the demo, huge W for indie movie makers, or amateurs, used their tech last year and was surprised by how good it worked
> This restriction is central to Rust’s safety guarantees, but C# doesn’t need it. The reason is that Rust has to account for the possibility that a reference may be invalidated at any time.

Is this right? I thought Rust's reason for XOR is deeper & is how it also guarantees memory safety for multi-threaded code too (& not just for reference lifetimes).
I would say we already had one of those. There's more hand crafted human made content available than anyone cares to read.

While this will enable a certain degree of more spam it will more importantly, on the positive side of things, democratize the creative process to those who want to tell a story in images but lack the skill and resources to churn it out traditionally.
As it says, they were desperate enough to travel in-person to Google headquarters to attend an event during weekday work-hours. That kind of effort usually means other avenues have been explored and exhausted.

Are you saying site-owner is just incredibly dumb, and never noticed/tried those online resources despite being highly motivated to do so? Or is it that you think they found a useful answer they didn't like, and are lying?
Hard to take this article seriously. First off, it is SCMP, which is owned by the AliBaba group. AliBaba is of course informally controlled by the CCP (see how they disappeared Jack Ma for a while and then took his company away from him). This newspaper may have an interest in playing up Chinese technology.

To me it seems unlikely that a random Chinese company made a commercially competitive jet engine of this caliber, when China is having problems making basic commercial airline jet engines. The COMAC C919 for example, uses CFM Leap engines purchased from the west (similar to the 737). Additionally, their video that shows a rendered version of their plane has many oddities. The plane looks like the SR71 Blackbird, rather than something with room for passengers and cargo. It lands vertically on its tail using what looks like a tail-based rocket engine. All of this looks like a highly theoretical product.
Anyone know how it handles Text? That's kind of my deal breaker, I like Ideogram for it's ability to do really cool fonts, etc.
If you have a teflon frying pan, using metal damages the surface. I wouldn't think eating teflon bits is good either.
This is my experience as well. LLMs are great to boost productivity, especially in the hands of senior engineers who have a deep understanding of what they're doing because they know what questions to ask, they know when it's safe to use AI-generated code and they know what issues to look for.

In the hands of a junior, AI can create a false sense of confidence and it acts as a technical debt and security flaw multiplier.

We should bring back the title "Software engineer" instead of "Software developer."
Many people from other engineering professions look down on software engineers as "Not real engineers" but that's because they have the same perspective on coding as typical management types have. They think all code is equal, it's unavoidable spaghetti. They think software design and architecture doesn't matter.

The problems a software engineer faces when building a software system are the same kinds of problems that a mechanical or electrical engineer faces when building any engine or system. It's about weighing up trade-offs and making a large number of nuanced technical decisions to ultimately meet operational requirements in the most efficient, cost-effective way possible.
I didn’t say most humans “would” do it. I said humans “could” do it, whereas our current AI paradigms like LLMs do not have the capability to perform at that level by definition of their structure.

If you want to continue this conversation I’m willing to do so but you will need to lay out an actual argument for me as to how AI models are actually capable of reasoning or quit it with the faux outrage.

I laid out some reasonings and explicit examples for you in regards to my position, it’s time for you to do the same
Wow, had no idea. $150 / ships in February. I hate that I might grab it at that price. https://aeropress.com/products/aeropress-coffee-maker-premiu...
It's probably more like 18" currently. I don't know, what's your reading distance to a book page? I use FancyZones to dividede the screen into 3 vertical areas (like having 3 monitors). For coding and longer reading periods I use the middle area. But yes, to look at the side areas I have to turn my head or even slide the chair a little. The angle could be better, like I said.

Regarding reading distance: For me the important part is to sit straight and avoid hunching. Choose a combination of distance and screen scaling factor that works for you...
Oh, if the AI doesn't do what you expected, got it.
I don't think anyone is arguing that December 25 is the birth date of Jesus (assuming he existed), the argument is just that there are people who believe it is. You seem to think only children and people who don't know much about Christianity would believe that, but I assure you there are lots of Christian adults who don't know the history you (correctly) laid out.
"No privacy concerns".... you're dreaming if you think you won't have "privacy concerns" in Russia or whatever. In fact being able to see the endpoint of the traffic you're trying to conceal while having your billing address will put a big target on your head.
Yes, that's what I've heard, which seems crazy.
not bad for a 250B model, would be more impressive if with more fine tunning it matches performance of gpt 4
> And the most common Wayland configurations wouldn't have protected people from the backdoored utility

If the attacker decided to backdoor an utility and make use of X11, it is most likely the backdoored utility will listen to keyboard events, read the bitmaps of other X11 clients.

And there's nothing that can stop the backdoor from doing so on X11...

Anyways, if you are saying the Wayland security policies are unneeded because there hasn't been an attack on X11 (this is the fundamental disagreement between us), consider the following: You don't install doors in your premise, because there hasn't been a case of burglary in your neighborhood?
I agree. It’s not just that things sold online often have bad quality or cut corner in some way that you can’t know until you get it. Some have straight up lies in their description - for example clothes sold as 100% organic cotton that actually have some blend of polyester mentioned on the label when you actually get it. Friendly return policies help, although it takes away your time to deal with it so you might as well just shop locally. But then there’s things that are literally hazardous to your health, like cookware that gives you lead poisoning on Amazon (https://www.king5.com/article/news/investigations/investigat...). There’s no consequence for these large online retailers for any of this, seemingly.
> having to duplicate all data x2

Well I didn't suggest that. I said important files only for the extra backup, and I was talking about reallocating resources not getting new ones.

The simplest version is the scenario where turning on dedup means you need one less drive of space. Convert that drive to parity and you'll be better off. Split that drive from the pool and use it to backup the most important files and you'll be better off.

If you can't save much space with dedup then don't bother.
No wonder it sucks. Google's vaunted engineering has always been suspect, but their douchebaggery has been an accepted fact (even by them)>
All this talk means nothing until Google gives AI permissions to push to prod.
> FDA Permits Marketing of Digital Game to Improve Attention in ADHD Children (2020)

Aren't all games "stealing" attention ?
You are wildly incorrect.

Article says flame retardants are added to recycled plastic, not virgin plastic.

At the end of the article, the author states this is why she does not recycle her old black plastic.

Your reading and comment of that is sophomoric.
If you're buying and preparing whole foods, and not buying processed meals or eating out, you probably have a good enough handle on what you're eating. No need to become a certified organic smallholder.
Not to be political at all, and start a flame war, it would be ironic if Trump won, and got stuck with another pandemic right out of the gate.
Good point. Updated the criteria to "no/fewest".

Having anonymous login and crypto as a payment option seems it would go a long way here...
> Everyone working in enterprise software development has known about the power of this language for well over a decade.

I think it depends on location. In my part of the world .Net is something which lives in middle sized often stagnating companies. Enterprise around here is married to the JVM and they even tend to use more Typescript on the backend than C#. I’m not going to defend the merits of that in any way, that is just the way of things.

There being said I do get the impression that HN does know that Rust isn’t seeing much adoption as a general purpose language. So I wouldn’t count C# out here considering how excellent it has become since the transition into Core as the main .Net. I say this a an absolute C# hater by the way, I spent a decade with it and I never want to work with it again. (After decades of SWE I have fun with Python, C/Zig, JS/TS, and, no other language.)
What's wrong with the Tritan one instead?
Because knowing how you derive arithmetic from axioms isn't necessary for mathematical modeling. Mostly only logicians, theoretical computer scientists etc . need to know about PA. Euler and Gauss didn't know about PA (it hadn't been invented yet), clearly they were still great mathematicians.
I'm telling you, many google employees are in a cult. They deny evidence in full confidence because thats what they're told say their work place.
Hi stranger, please stop messing with the scrollbar
Honestly, I don't think "close only count in horseshoes, hand grenades, and production code" will ever catch on...
Author here, thanks for posting. I made a quick history page of the Monokai color scheme, as I regularly get questions where Monokai originated (I first made it for Textmate), what its name means or if Monokai Pro was made by the same person as the original Monokai color scheme (yes).

Hope I can link to this page in the future. If you have any more questions, I'm here!
You can use a few controlnet templates and then whatever model you like and consistently get the posture correct. The diffusion plugin for Krita is a great playground for exploring this.
I still feel both Sublime and VSC are steps back in productivity over TM. The casualness of going from a simple notepad-like window to project-IDE meant small ideas could grow without getting caught up in the boilerplate.
Too bad it got left in the dust.
I'm using them for several years - I still have a Mac mini (from 2012) and an iMac Pro (from 2017) running. I also get a company Macbook which I can upgrade every three years.

But there is also another strategy: get a new Mac when they come out and sell it before/after the next model appears. There is a large market for used Macs. A friend of mine has been doing this for quite some time.
I honestly cannot understand the appeal of non stick. Cast iron is so much simpler and the food comes out better. And the pans are indestructible and cleaning is so much easier (just wipe usually). I have three cast iron pans with which I cook for large numbers of people regularly and I'm flabbergasted when I visit other people's homes and find endless stacks of speciality pans. What are people possibly using these for?
Police do often want to get into phones in that state. This is why Cellebrite sells that product.
There's a big difference between "I've seen X" and "I've not seen X". The latter does not invalidate the former, unless you believe the person is lying or being delusional.
I googled again, 120Hz even: https://www.gizmochina.com/2023/12/11/tcl-unveils-65-inch-8k...

Who knows how much it will cost... My theory for the low prices for the 55" 8k TVs is that most people in the TV market go for the 65" version.
So what are the C# compiler lifetime error messages like? It if guesses about lifetimes, the messages have to be good.
Should masonry be part of CSS grid?
> Presumably it wasn't "invite people who run 'shadowbanned' sites" when they don't acknowledge that there is such a thing. So what was it, then?

Answer: it WAS to invite people who run shadowbanned sites, they just don't acknowledge that there is such a thing.
Yes, ok, the answer to "how should this work for a crash" is that the information is not there.
Give me six lines written by the most honest man in the world, and I will find enough in them to hang him.
Other than our large neocortex and frontal lobe (which exists in some capacity in mammals), the rest of the structures are evolutionarily ancient. Pre-mammalian in fact.
Its not even been 2 years, and you think things are coming to a halt?
I had no idea either. Thanks! When I first got my Aeropress, really hot water being forced through all dark-colored hard plastic had me concerned. Still does. But after getting the routine down it takes only three minutes and my daily coffee is so much better since I got it, I don't want coffee any other way anymore.

The glass one is most likely going on my Christmas list (even though that is sort of expensive for what it is)
Why write in third person?
Tried a lot of Monokai-likes or named themes, then picked Monokai Pro and purchased it 4 years ago, and only realized it is the real successor of the original Monokai today.

It's the only color scheme I've used for over 8 years if considering the usage of orig Monokai. For me, it's worth more than its price.
When Projects Stop
Cast iron is so easy I honestly have no idea why people think it's hard. Even the people who claim you can damage the seasoning. They're not wrong. You actually can. You know whats great though? You just reseason it by cooking in it with a lot of oil.

The pans are magic. I even take my pans camping for cooking on a fire. Truly amazing things
For text based logs I'm almost entirely sure that just using compression is more than enough. ZFS supports compression natively on block level and it's almost always turned on. Trying to use dedup alongside of compression for syslog most likely will not yield any benefits.
You need way more oil than you think.
> > [...] business needs into code.

> I think this is where we lose a lot of developers. My experience has been this is a skill set that isn’t as common as you’d hope for

I know this is highly unpopular take, but I believe agile, scrum and similar has led the field directly into this direction.

Look at this magnificent blog post (https://www.scrum.org/resources/blog/5-worst-agile-mistakes-...) published recently right on scrum.org and especially this item, listed as one of the worst mistakes:

> 2. Letting the Definition of Done Include Customer Approval

In the olden days we used to model user workflows. Task A requires to do that and that, we do this and this and transition to workflow B. Acceptance testing was integral step of development workflow and while it did include some persuasion and deception, actual user feedback was part of the process.

As much as scrum tries to position itself as delivering value to the customer, the actual practices of modeling the customer, writing imagined user stories for them and pulling acceptance criteria out of llama's ass ensures that actual business and development team interact as little as possible. Yes, this does allow reduce the number of implemented features by quite a bunch, however by turning the tables and fitting a problem inside the solution.

Think about it, it is totally common for website layouts to shift, element focus to jump around as the website is loading or more recently two step login pages that break password managers. No sane user would sign these off, but no actual user has participated in the development process, neither at design phase, nor at testing phase.
These are Neoverse-V2 based...same as NVIDIA Grace and AWS Graviton4. Also note they are comparing 48 cores in the C4A, to 24 cores and 24 hyperthreads in the Xeon C4 (Emerald Lake). So single threaded tasks will be somewhat worse than C4, but once the number of threads are significantly greater than the number of cores in C4, C4A will be better.

Intel and AMD are coming out with new server processors with 128/144/192/288 cores in a chip, which can easily put them back on top again.
October 2024 Activity with Username chenzilong
That article is from almost a year ago though, wouldn't it be available by now if it was going to be?
This article doesn't give any specifics on the "shadow-banning." I am totally willing to believe in any douchebaggery anyone reports from Google, but I (as anyone should) require specifics to give any credence to the writer's claims.

This "article" fails to answer the first questions you'd have. For example, how did Google single you out for this invitation? The article asserts that it was all "shadow-banned" site owners, but then says the Google employee denied all shadow-banning. So how was the invitation phrased?

I'm not even going to waste time breaking down the rest of the empty bullshit in this article. It's unfortunate, because I'll bet every claim made against Google is true. But I'm not going to give a single one credence without specifics. If you're too lazy to provide those, you don't deserve support.
This is what I noticed to when I had to disable the ad blocker on some sites.

The ads are annoying because they break the reading flow (I think it is called parallax when the ad moves with your scrolling, but slower - I hate that).

My brain just compensates to keep z smooth reading peace but I have no idea what the ad is about.
> Maybe I’m bad at searching for these things, but these changes to C# seem to have gone completely under the radar in places where you read about memory safety and performance.

The reason is this changes are not aimed on average Joe developer writing C# microservices. This changes and whole Span/ref dialect of C# are aimed on Dr. Smartass developer writing C# high performance libraries. It's advance-level feature.
Probably because it takes from the rich and gives to the poor.
When writing this page, it felt more like a history wiki page than a personal blog to me.
I would bet 90% of people here have at least another laptop if they have a gaming PC, if you’re concerned about being compromised by rootkits, just do your taxes on that.
Which makes no sense. How did they phrase the invitation, then?

The writer is too lazy to say.
Offtopic, but wow, I looked at some photos of Wheatbelt, and, amazingly, Australia can be intensely emerald-green all over! Before that, basically every photo of Australia outside cities I've seen showed scant khaki-colored vegetation at best, and Mars-like red and orange soils.
So people who aren't obsessed with AI to your liking are:

- boomer luddites

- primitive single-celled organisms

- NPCs

And even people who are enthusiastic about AI but aren't fanatical about running it locally get scorn from you.

I can understand and forgive some amount of confirmation bias leading you to overestimate the importance and popularity of what you work on, but the steady stream of broad insults at anyone who even slightly disagrees with you is dismaying. That kind of behavior is wildly inappropriate for this forum. Please stop.
In 5 years -> hobby project 3 years ago: https://www.youtube.com/watch?v=LXA7zXVz8A4
Clipboard Health (YC W17) is hiring engineers to scale healthcare (remote)
"fully automated market-driven load balancing" more like.
It sounds like the article is saying we could detect many events without using a planetary scaled detector It mentions a single detector being a 15kg Be bar chilled to near absolute zero. Certainly very very difficult, but not in the realm of sci-fi.
Program some bots that use ChatGPT to answer questions by summarizing your website, and maybe 5% (or less to look less spamy) of the responses have a link to the corresponding blog post?

Maybe create a subreddit for your niche location/topic?

It absolutely sucks, but this might be one way to allow people to find your content.