skysight-inc/HackerNews huggingface dataset:
Yes.

Moderation means no sex, hate, illegal things and religion. I tried to talk about Allah being merciful and got my ass moderated away. I am Buddhist and when I talked about reincarnation being misunderstood that was fine. So the limits are not clear.
Intel: Upcoming Gaudi3 AI Accelerator Will Compete with Nvidia H100, AMD MI300
“FPGA, PCIe, XDMA, SW, HW, QA – AMD SW Drivers Odyssey”
That's depends on the device and app, I've used Airalo on couple of Android devices and it was always one click inside the app to install the eSIM.
The thing is that it doesn't look to scale to me. But that's probably because most other visualizations/models are not right. Especially in the distances. I checked some other images and while the planets seem to scale, my brain multiplies the size of the planets with the distance ratio.
My experience is that Ubuntu is past its prime for the elderly.

My mum was on various versions of Ubuntu for about 15 years. Updates started to be a problem and the network manager caused a lot of trouble for her, and by extension me and her neighbours who would "help" from time to time.

I gave up and went to win 11 and haven't had trouble other than the ads and non consistent popups. If it gets worse I'll have to try something else but I'm not looking forward to it.
I don’t think I’ve ever felt upset at mobile Safari’s browser engine. What am I missing?
You've missed nix-bundle and pkgsStatic, which are much closer to the above idea re: copying to another machine.
I'm curious if someone could comment on something. If a bunch of strings, let's say email address, are concatenated with a single, secret 128bit string, and then the resulting concatenation is hashed. Let's say sha256.

Is something like this safe against the kind of rigs and attacks being built in 2024?

You can assume the hashes are publicly downloadable, but the secret remains secret.

EDIT: Thanks for the replies. The use case is that I made a commenting system that accepts submissions via email. However, it's only being used by my personal website right now, because I'm gathering feedback on it. You can see it at https://r3ply.com. Two things to protect are privacy of commentators, and to prevent tampering of the subject line. I had plans to use an HMAC, but right now I just naively sha256(message+pepper).
It's interesting that they made it so you can ask LLM queries right from the omnibar. I wonder if they eventually will come up with some heuristic to determine if thr query should be sent directly to an LLM or if the query should use the default search provider.
A wolf killed the EU president's pony then the fight to catch the predator began
It doesn't have to. One comment refuting a contention with clear references to support the refutation is enough to make one's point. There is no stronger position than the truth, as one understands it. And if one is wrong after all, because they misunderstand the facts or they are missing some facts, it's not a loss, but a win, to find out through a, ahem, Frank Exchange of Views.
yeah sorry about that, we're all computer nerds, English is not our strong point.
Of course. It's obvious why....

The bath tubs are too small.
Is there enough volume of this chip for it to mean anything to anyone? If there are only a few that no one can’t buy, and they are only better than nvidia at 1 out of 10’000 workloads, can people even use their existence to try to get lower H100 prices?
Why does "modelling yourself as part of the world" require consciousness?
Interesting.

My guess: speed up is due to buffering involved in the latter's case, not sure though.
Fossil Is Quitting Smartwatches
I love ncdu and its integration with rclone is super practical!
pg too? I had totally forgotten about that.
I think the Gaza war doesn't fit you hypothesis for a start. The Gaza residents could have made it into another Dubai but they prefered to follow a route that resulted in the current situation.
The standard answer is “use bcrypt and don’t try to roll your own”

Example when you say concatenation, do you mean hash(email + secret) or hash(secret + email)? The choice matters: off the top of my head, I know the former lets an attacker reuse state between hashing attempts if the emails are known because hashing occurs one block at a time, so knowing. I wouldn’t be surprised if the later had weaknesses too.

Keep in mind most emails appear in public databases, so it’s not clear what you’re trying to protect.
I'll add my julia attempt that animates and works with webgl:

http://julia.perses.games/
Honestly, I liked your website. It's clean, minimalist, professional & to the point.

In future, I will make for myself similar one.
So what? People will see your sources and see what the other person writes and they can make up their own minds.
There's a ton to go through, we're working on a story for late next week that will go through all the detail. We wanted to make sure the story was out there, and that we posted all the links so that people could go through it.

+ the article is a bit of celebration of a milestone, it took us 3 years and collectively thousands of hours of work to force Apple to do this.
I've found when there are many files but overall size being small i.e. many many small files, archiving, copy and unpacking works faster. Perhaps due to enumerating, analysing overall size and then copying vs archiving directly.

Would be happy to learn the real reason.
You wouldn’t be able to fit the whole model into 8GB VRAM. It’s faster than not using a GPU at all, but most of it would still be computed on the CPU.
> Your real mistake is not installing Windows 11 Pro. Which you can get for $24 from stacksocial. [1] With PowerShell and Group Policy Editor you can clean ... just like you would configuring your favorite Linux distro...which you are advocating for:

I don't know man, this sounds like Stockholm syndrome. Aside from the extra money and the Linux fanboyisms... why not just install a configurable OS that isn't user hostile?

Windows is just too unstable for my computer illiterate grandparents. They are slowly loosing their vision, they can't handle the spastic updates to UI, the tabloid headlines, random games that are automatically installed and other visual garbage... the list could go on. I setup their desktop environment to be incredibly simple, just enough for their needs, with remote access, and no spontaneous updates.

I'm not advocating against Windows because FOSS reasons. I have no time for bullshit, I need something that works and Windows does not.
Would be nice if this article included some equations!
With traditional Linux distributions like Red Hat, you can sometimes take a package from a newer release (or something like Fedora) in source form and rebuild it for your release. When it works, it's literally just one command, which does everything to give you a binary package. If there is some problematic patch, you can often take it out, but also put in patches from the old version. It's usually documented enough to make it obvious.

It's usually straightforward with end user applications, such as bash or git or ruby. Things more likely to be tied to the rest of the operating system, such as SELinux or PAM, are less likely to work. If there are dependencies to things that is release dependent, it's not worth the bother.

Maybe you can argue you don't want to "become a packager", but someone has already done the work for you and you don't need more than superficial knowledge about the system to do it. In most distributions, source packages aren't harder to install than binary packages.
Are you suggesting we shouldn't invent more programming languages and/or more will make things worse?
> Let me make sure I understand the point I think you're trying to make. Because people with DACA status were in violation of the law at some point in their lives, it's acceptable to thrust upon them a broken system? So, they deserve it? I just want to be sure because it sounds like you're saying it's acceptable for this system to mistreat or otherwise neglect a subset of people because reasons.

Not "at some point in their lives". DACA is for people who are remaining in the country in continual violation of the law. Short of human rights violations like torture, it's acceptable for any system that permits them to remain in the country despite the illegality of their presence to be "broken", because the very existence of any such system is supererogatory.

> The point I was trying to make with DACA is that the system is broken, not because of long wait times for paperwork, but because at any point the entire thing can be taken away. DACA status has been threatened multiple times. Imagine living a life you didn't ask for, not native to the land in which you live, and not native to the one you were forcibly taken from, and living under the shadow of the threat of being forcibly taken back to a strange country. That's one part of the system that is fundamentally broken, and because these people are "in violation of the law", they deserve it?

What I would call "broken" is a system where you can do an end run around all our immigration laws by breaking them a day before your (claimed) 16th birthday. Yes, bad parents can place their children in an arbitrarily awful position, but there are any number of other ways they can do that; it's not the state's responsibility to pick up the pieces (and making it so creates perverse incentives) outside exceptional circumstances like orphans/foundlings (who I believe do have a path to citizenship).

> It's easy to dismiss a single piece that doesn't impact your life directly. "Great! The illegals have a hard time with immigration. Maybe they should not have broken the law, then!"

> But to many it is their entire lives, and through no fault of their own. It's this contentment with injustice elsewhere that's utterly infuriating and really shines a light on the privilege of some on this forum.

I'd say that applies double to the wealthy PMC who promote illegal immigration because it doesn't hurt them.
Any detection scheme based on extra information from the client could be defeated by running the chess engine on a separate computer. A human typing in their next move is indistinguishable from a human copying a move from an airgapped chess engine. Therefore, the only information that can be used to tag cheaters is the moves themselves.
Actually yes you should give the essentials away.

If you develop a platform that runs software, you should freely distribute necessary the tools to develop software for the platform.

The end user should own their device and that means they should be able to develop software for it free of charge once they have the device.

That does not mean that you can not make libraries that you sell. So I think apple could sell a specialized ML library for their chips, as long as they document the hardware such that someone else willing to do the work could also create such a library
So sorry to observe Blockchain tech/ppl as a perfect example of a snake oil / snake oil sellers. I can clearly see a big future on this field, kind of a Democracy 2.0, the "short script which is going to replace all the governments".

But the myriad of dudes who don't know even the very basics of cryptography but having some excellent sales skills make me feel sad sometimes.
This is https://reproducible-builds.org/docs/source-date-epoch/
If you want to keep zooming in the browser and have snappy gpu accelerated performance while basically never hitting “reached limit of numerical precision,” check out https://mandeljs.hgreer.com . The math to make this possible gets pretty funky: I go over the tricks I used at https://www.hgreer.com/JavascriptMandelbrot/
NASA invented wheels that never get punctured – and you can now buy them
Last commit 3 years ago
Romanian doesn't use K so it's "biftec" in menus and recipes :)
Peace could be achieved fairly easily if both sides said they want to live in peace. However only one does. I think that will change eventually.
Like Sweden?
https://en.wikipedia.org/wiki/Sweden_Solar_System
It's wildly insulting, defamatory, and detached from all reality on several levels, to classify Rust as snake oil.
How about improving documentation? Last year I tried Zig and the documentation was abysmal. The majority of standard library functions had no documentation. The sparingly few examples that exist on the webpage didn't work with the current Zig version and more. I say that as a Zig sponsor who wants to see research and innovation in the systems programming space. Documentation is maybe not as sexy as replacing LLVM with your own backend, but sorely needed.
The increase in battery energy density from 300Wh/kg to 500Wh/kg between 2020 and 2023 interest's me...

Where can I learn more? Can I buy these 500Wh/kg batteries today?
A bit of searching shows the specs say 15 million inches, which converts to 381km. I wonder what the resolution has to be, e.g. 1200dpi would mean 18 billion dots across 381km.

Then again this SO discussion says there's no such thing as resolution with PDF's: https://stackoverflow.com/questions/50715269/what-unit-is-pd...
Al Gore put it best : https://www.youtube.com/watch?v=9WfZuNceFDM
I think he means they were literally moving his pieces.
Bog oak

https://www.wood-database.com/bog-oak/
Don't think anyone was considering themselves French or German yet. There were smaller subdivisions we forgot about (or I forgot about, I'm no historian). They just happened to be all under Charlemagne's rule.
Safari does not compete on any OS other than MacOS. It was placing no competitive pressure on chrome, and Apple most certainly cost Firefox many billions in search revenue due to lost market share on iOS.

Also our main and primary goal is to ensure that web apps become viable. That was never going to happen, while Apple had no incentive whatsoever to invest in Safari to the level required to make a competitive browser.

OWA was only formed out of deep frustration with both the feature set and stability of Safari, born as a result of a lack of competition.

This paper is a couple of years old now, but it really describes the issues in a lot of detail: https://open-web-advocacy.org/walled-gardens-report/#introdu...
TFA mentions `optgroup` too, wouldn't it make more sense to use that and style it similarly? Especially if `hr`-in-`select` is only going to work in Safari anyway(?).
> And then everyone who wants peace invests lots of money and expertise over a long time to build a modern, prosperous, stable Palestinian society

What makes you think that’s even possible? Name any other Arab country you could plunk down next to Israel that wouldn’t constantly be trying to destroy Israel?
What else is astronomical data used for in litigation other than determining (upper bound on) illumination levels?
This is what I get:

20 0 obj
<<
/R 4
/O (...)
/U (...)
/P -1548
/Length 128
/V 4
/EncryptMetadata true
/Filter /Standard
/StmF /StdCF
/StrF /StdCF
/CF <<
/StdCF <<
/AuthEvent /DocOpen
/CFM /AESV2
>>>>>>
endobj

I tried a bunch of tools, including https://www.elcomsoft.com/apdfpr.html?src=prog_apdfprp to get it to quickly remove the password, but nothing worked :/
> Essentially you should always use a domain you control both outside and inside, like a regular gTLD or ccTLD.

Yep. We use two domains - everything on A is "public" and everything on "B" is internal. The root of "B" is a static page on AWS that is gated behind our VPN so it serves as a quick "can you hit our infra at all" check when troubleshooting, and catches the people who are convinced they've enabled their VPN.

One thing to note here that we haven't solved (We've only got two "infra" people, we're a small company) is how you handle an internal portal to an external service. If our public domain is maccard.com and private is maccard.dev, where does internal-admin.maccard.com _actually_ live? Our solve for this is we have an internal.maccard.com for this very specific use case, but I'd much rather it was admin.live.maccard.dev
Most successful founders I know primarily focus on the product and its users. That’s it. Long after many think they should.

They come in all shapes and sizes, but they truly care about what they’re building.

Some are bad at management (especially the younger ones), relying on vision and traction to sell new hires.

Some are bad at sales, but they don’t let that stop them from becoming the #1 salesperson for their product.

Most have a team spirit and would do the dirty job that nobody else on the team would do, even if that means cleaning the metaphorical (or real) floor.

Almost all are incredibly bright, quick to make decisions, and know when to lean on others.

This isn’t to say some deliberation isn’t warranted, especially for large decisions, but most successful CEOs will have a framework for making those decisions — one that allows them to be both quick and effective.
Lists of names for Palestinian victims are published as well: https://interactive.aljazeera.com/aje/2024/israel-war-on-gaz...
Thanks for the insult, but I'm very adept at reading code. You know how I got that way? Not by aimlessly trawling through random projects, but by actually interacting with the source code. Picking a random bug on some open source project and solving it will yield ten times the benefit of just reading that project's source, with the added bonus that you achieve something productive at the end. Reading source code is a fantasy. Something that sounds good but falls flat in practice. Hence my almost certain claim that no one actually does it. I don't, do you?
> in addition to its direct usage of AVX2 functions and types, it also made a call to the BZHI and LZCNT intrinsics/asm instructions – which rustc/llvm do not recognize as being supported via the avx2 feature! So although (to the best of this developer’s knowledge) there does not exist a processor on the face of this planet that supports AVX2 but doesn’t support BZHI and LZCNT

Looks like a "bug" or better put needed enhancement to LLVM.
The extra precision is more useful for training. Once the network is optimized, it's a statistical model and only needs enough precision to make good guesses. In fact, one of the big papers on this also pointed out that you can drop about 40% of the weights completely. I think people generally skip that part because sparse matrix operations are slower, so it doesn’t help here.
Yes. In forth some words have the "immediate" flag set. When such words are encountered during compilation they are executed nevertheless. This allows words such as ; to end a word definition and return to interpretation mode.
You nailed it in three words. Bravo.
Not sure what's your use-case and threat model, but HKDF is likely what you want, the concatenation is done in a way to prevent attacks:
https://www.rfc-editor.org/rfc/rfc5869
Thanks! Yes, that's in the roadmap; I believe it will be complete in 3-4 cycles. Right now, we are finishing the topics module. It will provide us with more granular filtering tools, and enable us to also discover trending topics, etc. It will be eye-opening... but it's taking longer than expected because of the dataset size.
being pedantic: all VPNs work that way
«In 1889, Charles H. Duell was the Commissioner of US patent office. He is widely quoted as having stated that the patent office would soon shrink in size, and eventually close, because…

“Everything that can be invented has been invented.”»
Since there is graphviz, why not d2 ?
Poll: Do you primarily code sitting or standing?
Sitting, in a chair
Reclining, on a sofa
Standing, at a (standing-) desk
Yeah we knew (or strongly suspected) that long before Snowden, NSA had massive capabilities.

I think one reason that this knowledge faded into the background is that in the 80s/90s it was mostly tech geeks who where concerned. Many people didn’t use computers or Internet at all back then. So to them it all probably felt very abstract. And then people forgot about it. Until Snowden revealed what he had found.
It depends on your interests. Here's my blog roll with some recommendations: https://darekkay.com/personal-blogs/
In my experience, it takes some experimentation to figure out a good prompt. I don’t think I would have gotten very far off I had to wait that long for each result.
There's probably more than one reason it's faster. For example, tar ignores extended file attributes by default. Cp -r would have to check them for every file.
It might be a bit early to invest in the documentation of APIs and implementations that are still subject to significant change. For the stable parts of the stdlib this would indeed be a very welcome change and would also lower the barrier for people to use Zig.
Their legitimate problems with Israel stem from their illegitimate problem with Israel: that Arabs rejected a two-state solution at inception and repeatedly tried to wipe Israel off the map. More fundamentally, the whole problem stems from Arabs refusing to want to give up any of the territory they acquired during their wars of conquest in the 700s. Palestine is always going to be a proxy for that. (Which is why Qatar is hosting Hamas leadership.)
the US Navy's nuclear command and control plane is losing its paint
I think the reason for the wide variety of battery tech in Tesla's model range is partly to reduce/spread costs incase one battery is found to catch fire/fail when it hits 7 years old.
>> We only turn off flags when it seems like there's some basis and at least some chance for a reflective, substantive discussion.

Mokay, but then can I grumble? I've posted several articles on the subject of the alleged genocide of the Palestinians by Israel's IDF, here on HN I mean, and they all got flagged and not unflagged. I took care to post opinions on both sides of the subject, e.g. this public statement by "over 800 scholars and practitioners of international law, conflict studies and genocide studies" warning of potential genocide [1], and this NYT article by historian of genocide Omer Bartov, saying that genocide is not in evidence ("yet") [2].

[1] https://news.ycombinator.com/item?id=38036236

[2] https://news.ycombinator.com/item?id=38228704

Those are articles by scholars who discuss the subject in the most dispassionate manner imaginable (Bartov is particularly a pleasure to read for his level-headed and erudite analysis, although it's obvious he'll find it very hard to admit genocide by his country which he clearly loves) and I'm pretty sure that means they satisfy the "curious conversation" goal you, dang, hold sacred (and it's good that you do).

So what's up? I've been posting this stuff for months and now the subject has exploded in mainstream discourse with the ICJ case, which makes it even more emotionally charged than before. Wouldn't it have been better to get a chance to discuss this before it got to this point?

And while I appreciate there's not one side that HN favours, the ability to flag anything anyone dislikes shapes the discourse in the way vocal minorities prefer.

Sorry for grumbling. I hope you know I respect and admire the work you've done to keep HN on the straight and narrow.
Then they just shouldn’t?

There’s plenty of universities, cooperatives, and passionate growers who have developed crops and seeds in the past and will surely continue to do so in the future.

The patent system is useful to address very specific market failures in very specialized industries where the above systems fail, not to turn the whole world into a rental unit.
They're also great for corporate devices deployments. If the carrier is compatible, you can have the MDM/UEM auto-provision an eSIM during the account registration.

This also has the benefit that the user cannot take it out or lose the SIM while traveling, or do SIM-swap with another device because their manager doesn't follow procedure of contacting IT when reusing spare phones between employees, creating all sorts of mismatches in the inventory between S/N and phone number, etc.
IFTTT is killing its pay-what-you-want Legacy Pro plan (2023)
Is this also the function of numbers stations?

- https://en.m.wikipedia.org/wiki/Numbers_station