skysight-inc/HackerNews huggingface dataset:
Nvidia’s founder isn’t a fortune teller. He didn’t create his company to become the world leader in running AI workloads. CUDA has been around for a long time and it didn’t give them any significant advantage over AMD. If generative AI hadn’t exploded very recently, NVIDIA and AMD would just be battling it out with their GPUs for gaming as before.
My guess is Data Bricks saw the popularity of Iceberg and realized that they were starting to look a little irrelevant still trying to promote their competing Delta Lake format. Have an Iceberg lakehouse? Well then Databricks just didn't seem very relevant to you. With their purchase of Tabular they're given some legitimacy when they start marketing their products as being iceberg compatible. This doesn't signal to me that Iceberg is going to be harmed in the near or medium term.
I mean, obviously they're going to be related. Even in a perfectly competitive environment, if everyone's costs increase then so will the going price. The operative question is whether these increased costs will be passed onto the consumer in their entirety, and that much isn't necessarily clear. If they do pass those costs on 100%, then it's a tacit admission that they weren't pricing in a profit-maximizing way before the cost increase.
It might be a good choice, I don't know enough about either the technology or the market for CockroachDB expertise.
Reasons why people don't go on the cloud were outlined many times, i.e. https://world.hey.com/dhh/we-have-left-the-cloud-251760fb was discussed on HN many times.

I could have written almost the same reasons for GPU workloads.
Ask HN: Hands-On Robotics Book/Course
I'm looking for a hands-on robotics course to learn the basics.

I'm hoping for something that recommends a simulation environment, teaches some of the basic algorithms used in robotics, and provides practical exercises.
> How many people interpreted that claim as SCIF-equivalency?

Basically everyone who isn't employed in tech? This is what the BBC said [0]:

> And it said a would-be hacker would need to gain physical access to your device, unlock it and sign in before they could access saved screenshots.

Those of us here can readily see that this "physical access" claim is bunk, but that's what Microsoft represented to the BBC and what the BBC is telling the world.

[0] https://www.bbc.com/news/articles/cpwwqp6nx14o
180 minute pair programming call as well as a 60 minute tech screen? Even MAANG companies only do 2 technical rounds of "pair" programming. Why so much?
I don't believe transformers will keep "AI" afloat for many years to come.
There must be another technology for General Artificial Intelligence
> Are they available or not

I think they aren’t “available”, they’re “available for manufacturing”.

ARM doesn’t sell chips, it sells chip designs. They’ll be available when/if they get a customer, that customer builds them, and that customer decides to sell them.

> how were those "benchmarks” run

I guess the performance numbers either are from their simulator or from a small test run to verify the design.
You still need precision even for things that are far away. You don't necessarily care that the building your character is looking at a mile away is exactly in the right spot, but imprecision causing Z-fighting will be very noticeable as the windows constantly flicker back and forth in front of the facade.
Most of it is LGPL, so the app doesn't even need to be open-source and on desktop compliance is quite easy.
The link to the study is broken. The article says that this was just a review of 12 previous studies and that fMRI showed a "decrease in the functional connectivity in parts of the brain involved in active thinking" in teens who had been diagnosed with internet addiction, but is that caused by internet addiction or are people who already have fewer connections to those parts of the brain more likely to exhibit behaviors that meet whatever the criteria for a diagnosis of internet addiction even is.

When was internet addiction even recognized as an actual disorder? It really wouldn't surprise me if people who have executive function issues end up being easily distracted by the devices designed to do exactly that.
it's a database of incidents reported and handled, kind of reassuring
Why do you think so ?

They (and the NSA) just want your data.

To clarify: They don't collect your data because they are perverts. They are required to do so.
> Interestingly though, physical models are usually expressed as mathematical equations. Which is an arbitrary way of modeling

Not exactly. The particular symbols used in mathematics may be arbitrary but the mathematical structures and relationships are not.

There’s some interesting research on how the limits of predictability may come down to what is mathematically provable in a formal system. That may sound kind of weird, but consider that any computable model can be modeled as a Turing machine, which is essentially a process that manipulates symbols according to a set of rules—not too different than mathematics itself. The difference is that based on certain assumptions of internal consistency (that cannot be proven if the system is in fact consistent), the mathematical manipulation of symbols can be used to make predictions about the behavior of Turing machines. There’s a very deep connection between the two and neural networks are still just another form of this, perhaps not as human-interpretable however.
I get you, but I still find it sad there's so little trust left in the web stack that even a PDF is preferable. Technically, a PDF can contain anything (bitmaps, text/glyphs without semantic ordering, even JavaScript).
Header has been updated, thanks for the feedback.
> The downfall will be cheap quantum computers; it seems like we have some time until those are available.

This is limited to things that can be easily cracked with a quantum algorithm like public key cryptography via shor's algorithm.

"Quantum computers won't solve hard problems instantly by just trying all solutions in parallel." -- Scott Aaronson
Basically, swindlers swindling swindlers. Advertising industry is not some paragon of ethics; it shouldn't be surprised that people who deceive others for a living will use the same techniques within industry as they use on regular people.
> Microsoft never even implied it wasn't locally accessible.

BBC said Microsoft said a hacker would need physical access. You can think this meant to hack Recall or Windows.
What's the difference between stealing some random sqlite database and the history of OCRs of screenshots of anything ypu did on that PC?
We're asking businesses to make additional payments to their employees' landlords. If rents were lower $25 would be a good wage to live on, but given the cost of housing, we're all paying out to landlords, even homeowners.
IMO a lot of problem worth solving are not tech problems but social problems. Adding up new techs won't change much. If we are looking for problems that are more or less tech-driven, I'd recommend spacefaring, unsolved Math problems and such.
I prefer /tmp on disk. Nvme disks are fast enough, wear is not an issue nowadays. I occasionally extract large files there. So either the tmpfs would be too small or the machine would eventually start swapping random things to disk, for which I'd have to grow my swap partition first - it's only 1GB.

I mean I could start using /var/tmp or make a directory in $HOME and clean that up occasionally, but that would mean I have to change old habits. ;) so I guess masking tmp.mount it is.
So 99 of them could crack a password in 1 year? That is easily obtainable and not secure at all.
If you're a provider of some sort and storing passwords with MD5, shame on you. Or rc4. I'm looking at you, NTLM.

If you're a user and you don't assume that some providers are using MD5... That's just excessively risky.

It's not hard to manage passwords that can't be cracked regardless of the hashing algorithm.
ACM/IEEE release CS curriculum 2023
Not RH being true, but that the proof itself would require discovering and proving something of high interest as an intermediate step.
It seems to me that every interview I've had lately, they come up with a reason to reassure me that they are going to use LLM's in their business somehow (even though I have absolutely not asked about that).
Tmpfs is great. If you're a compiled language person and the build dir isn't in a tmpfs yet, give it a try. Faster than nvme and less prone to burning out from lots of writes.

Defaulting to /tmp in tmpfs means I can remove a line from my post install setup script. That doesn't matter much. But it also means less divergence between my system and the default, so there should be a reliability improvement from other people stumbling over problems with the ramdisk before me. So a win all around, happy to see it.
Not quite as unrealistic as it seems - I have colleagues I can’t convince that SHA-256 is NOT good for passwords.

They just don’t understand that it’s safe for larger binaries, but absolutely not for short ASCII strings like passwords.
Also they find it convenient since most modern programming languages and databases directly support those hash functions, but not something like bcrypt or Argon2.

So I do think there are many passwords out there you can crack easily and quickly nowadays.

I’ll try convincing them again…
Quantum computers only provide a quadratic advantage to breaking hashes, using Grover's algorithm. This quadratic advantage will likely not be sufficient to overcome the enormous overheads of quantum computing for many decades. Especially since the higher the level of parallelism the smaller the benefit you get from Grover's algorithm.
There are some math problems with that are simple to ask but very difficult to solve. For example

https://en.wikipedia.org/wiki/Four_color_theorem You need a long explanation to reduce the problem to only a thousand of cases, and then you can test the thousand of cases with a computer or write the solution of each case if you are brave enough.

https://en.wikipedia.org/wiki/Fermat%27s_Last_Theorem You replace the original integer numbers with integer complex numbers and get a solution for small n. But for big n you realize some properties of factorization don't work anymore, and then have to write a few books of algebra and then understand the conection with eliptic curves (whatever they are [1]) and modular forms (whatever they are [2]) and then write another book just to prove the tricky part of the theorem.

[1] I studies eliptic surves as a small part of a course, only for two or three weeks. I'm not sure how they are conected with this.

[2] I have no idea what they are.
It depends on the component and the company/process. Laser trim time for thin film is a significant cost-driver, so if possible you want to aim for a specific value and reject or bin-sort the rest out. My company only makes 1% tolerance resistors by laser trimming.
Of course.

Does anybody believe that a 1 year old startup of 50 people in California, has more 'space' to install the GPUs than Tesla, which has unlimited space and resources (or so they claim) and that brands itself as the best AI / robotics company in the world ?

How naive people can be ? Apparently very naive.
Thank you for the detailed answer :)
Sounds like a really good move by Databricks, in particular because a lot of the main platforms had implementations of catalogs to the Iceberg Spec, and several vendors, Snowflake included was starting to support Iceberg as an external Table format.

I have similar questions about the future of Delta Lake, but not really about the future of Iceberg, that's what the Apache Foundation is for after all. There are enough large enterprise players relying on this (Apple, Netflix, ...) to keep the project going for a while.
Recall sounds like a gigantic pile of "fuck no". It's crazy that Microsoft just lets some PMs scrunch up and throw out the company's reputation.
NuxtHub Beta
I was really impressed how Boccassi "project managed" this change, gathering feedback, addressing feedback where necessary, and continued to push the ball forward even under lots of objection. Many people would have just given up and the status quo would have remained for another couple years.
Typically, middle and high school students use Replit.com for this exact scenario.

I see some more bleeding edge classes using Codespaces on GitHub, but that's the exception.

Furthermore, Visual Studio Code for Education was just announced and may be of interest:

Announcement: https://educationblog.microsoft.com/en-us/2024/05/teach-comp...

Direct link: https://vscodeedu.com/
I like Colonel Markus Reisner's posts generally, but this one seems to have been victim of bad timing, as almost immediately after he posted it the Russian momentum seems to have evaporated.
Well, I'm not impartial... I kind of have a chip on my shoulder against these phonies, but if you want me to speculate: they are faking their way through university the same way they fake their way through everything else in their lives: Through things like charm, good looks, Ivy League mannerisms, confidence, a firm handshake, a beautiful smile, that certain way of talking like a salesman. During Character Creation, they put all their skill points into "charisma" and just use that to sail through situations the rest of us have to work through. I think we all encounter these people all the time during our careers, and it's infuriating that what they are doing is reliable and works.
More detailed article: https://www.anandtech.com/show/21399/arm-unveils-2024-cpu-co...
Also, I really wish social media platforms provided better tools and didn't have policies that penalized you for deleting followers that are bots or junk followers.

As a Las Vegas photographer that works primarily with models, I often have random profiles blasting out my work. These profiles mostly find sexy content and blast it out in hopes of growing their own profiles. This mostly resulted in my followers being 95% men from outside the US. This does absolutely nothing for increasing my engagement with my actual target audience (female models or would be models in the Las Vegas metro area wanting to book photoshoots).

Unfortunately Instagram penalizes you and has actually removed the search functionality from my follower list because I was using it to delete bots and junk followers. They won't say this officially but their support ignores my requests for why this functionality no longer works.
I think this is the feature everybody wants. Not in Windows, not from Microsoft, probably not yet, but it is so obvious and useful that I'm sure this will be a default thing for a future human.

Imagine never forgetting anything. That tune, what your spouse told you to get, a meeting summary, recall or replay a dear memory. People _without_ this ability would be outliers and strangely left behind. I know there was a Black Mirror on this, but imagine this to be safe, private, local, toggleable even. Life becomes a book you can flip back.

Humanity longed for this for ages. From written diaries to personal data exports of social networks... for better or worse, it's a natural causation of our life becoming digital.
Most companies don't really think too hard about these decisions, they just go with the easiest route. If the upstream hardware and software enforce encryption by default, very few companies would go out of their way to specifically try to disable that functionality if doing so is very tricky.
are you saying that graph databases suffer scalability issues or are you saying relational databases used as graph databases suffer scalability issues?

I've done some high scale stuff off mysql with 10s of billions of operations a day across sharded clusters with some nodes holding terabytes of data -- fks, triggers, cascading deletes and such tended to be too expensive. I've not had the opportunity to use something like neo4j, which supposedly has a great horizontal scaling story.

edit: not that my downvoters will see, but, seriously? I'm asking a question to understand if I'm following. What are you downvoting? And yes, I've heard you are not supposed to question downvotes; I'm honestly perplexed.
You can't do that. You know the test, you know the expected answers. You can trivially forge the test being run. There's no way you can get around it for deterministic tests. You could write only nondeterministic tests and require a unique answer every time... but that gets rid of any other time gains you got from the system.
I guess I worded that badly. Let me try again:

I interpreted that line as analogous to normal Windows security.

As a general rule, a would-be hacker can't get to any of your on-device data, Recall included, without a local user giving them access.

So the intent of the statement is to say it's immune to anything else being hacked, like servers. Not to say they finally invented a completely hack-proof system... and only used it for this single program.
unrelated: if you want to talk about that particular type of game shoot me an email (see profile)
My dissertation worked on a similar problem. I used obfuscation to build a large dataset from a small set of ground-truth functions. Then built a model to classify unseen obfuscated binary code to the nearest of the known functions.

The application I had in mind during the research was anti-malware static analysis, but optimization is really just the flipside of obfuscation. Something I'd like to try in the future is a diffusion model that treats obfuscation as "noise" to be removed.

One thing I learned is that optimizing compilers produce very regular output. After normalizing addresses, the "vocabulary" size of basic blocks ends up pretty small, like ~2000 tokens. Certain "phrases" correlate with the original source code's semantics regardless of how much obfuscation you add on top.
Soon? Seems like we're already there.
This looks like what Vercel is to Next.js
Seems more like a configuration error. Load balancer balancing over a few hosts, one of them missconfigured. Most likely over 2 hosts given the 50/50 success ratio of the intruder test. If that’s the case then it’s easy to fix in such timeframe
>On the other hand, a key logger that extracts the passphrase for my password manager and steals the database file of it would be a disaster

Too bad that's it's not either or but on top of that.

So they can steal your current and past secrets.

The total package.
I miss Dublin Dr. Pepper made with real sugar. Sometimes Dr. Pepper will bring back the original but not often.
Fwiw I can't find any data to back up your claim. Looks like in 2023 numerous models outsold Tesla Y and 3 (CRV/Rav4/Ram/Silverado). While Ford doesn't seem to release individual F-150/250/350/450 data, given the huge lead I'd bet the F-150 would still beat model Y even if split out.
If your password is only 8 characters. I go with a minimum of 14. That means 99 years turns into heat death of the universe... Or a pipe wrench.
Oh really I thought my arch should only clear /tmp upon startup. No wonder I lost files in /tmp

The upstream defaults for systemd are to mount /tmp as a tmpfs and delete files that have not been read or changed after ten days in /tmp and 30 days for those stored in /var/tmp.
AFAIK the Wii had hardware crypto in the GPU's IO controller and that's where most of it's DRM happens. Wouldn't be surprised if they licensed the hardware block from RSA. The DS also had the same logo AFAIK but the way the DS and 3DS handled DRM is completely different from the Wii.

For context: the Wii is pretty much a split-brain system. Games run "OS-less" on the PPC, but the IO controller is responsible for, among other things, starting and sandboxing them. Whenever the Wii needs to launch software, the IO controller loads the appropriate code from either the DVD drive or the NAND, then reboots both the main CPU and, if necessary[2], itself. The system menu you're used to interacting with is just a built-in game installed into title slot 0x0000000100000002 (1-2), and that's why the Wii's system software was so primitive.

The Wii's DRM scheme is a derivative of the one used in the iQue[1], which was designed by BroadOn (originally RouteFree, later iGware, finally Acer Cloud Computing). RouteFree itself was founded by Dr. Wei Yen, an ex-ArtX[3], ex-SGI[4] guy who is basically responsible for a good chunk of Nintendo history. The 3DS used, as far as I'm aware, almost none of the code developed for the Wii, mainly because it was a house of cards anyway.

[0] Not to be confused with Apple iOS or Cisco IOS.

[1] Imagine an N64 with the Wii Shop Channel, but everything's in Chinese.

[2] Wii games are built and run to work with a specific major version of the IO controller firmware, and the IO controller will downgrade itself to match the game. This is even user visible. You know the little animation on the disc slot light? If you play a really old game and your Wii gets a push notification, it will actually play the old version of the animation.

[3] Company that built the GameCube GPU before being bought out by ATI, which is why the Wii had an ATI logo on it

[4] Company that built almost the entire N64.
"Worldwide, at least 2.8 million people die each year as a result of being overweight or obese, and an estimated 35.8 million (2.3%) of global DALYs are caused by overweight or obesity."
Prototypes exist now and phones will go on sale later this year. https://www.notebookcheck.net/First-Dimensity-9400-powered-f...
What's especially fun is using tmpfs as root on NixOS. That way your root partition gets cleared out on any reboot, so cleaning up your mess is never really more than a reboot away.

I've never thought about mounting a tmpfs folder for compiling stuff, but that's actually a pretty good idea.
Location: Berkeley, CA, USA

Remote: Yes (Preferred but also open to hybrid)

Willing to relocate: No

Technologies: TypeScript/JavaScript, Python, Go, React, Express.js, GraphQL, React Three Fiber, Vite, PyTorch, TensorFlow, PySpark

Resume: https://newtrino.ink/Resume.pdf

LinkedIn: https://www.linkedin.com/in/nishanth-jayram/

Email: nishanthjayram@gmail.com

I have experience in front-end development and machine learning. I'm looking for a front-end or full-stack role, potentially in a position where I can leverage my DS/ML experience as well. In my current job, I'm building a recommendation system for matching cardholders with personalized merchant reward campaigns. I've also utilized my front-end experience to build internal dashboards for the aggregation and display of model performance metrics.
The immediate thought I had upon reading the description was "this would be great for Minecraft servers".

Most of us running Minecraft servers on Linux have it wrapped in screen or tmux because the CLI is the only way to issue certain commands including stopping it properly.

This could provide an alternative.
Well this isn’t against a citizen. Also look at the murders going on in China now.
It's been a very long time, but: wouldn't Grover's algorithm apply to password hashes, shortening effective bit length by half?

That said, "double your password complexity/length" shouldn't be a problem if people are actually using password managers.
1. Chinese government is not as competent as it tries to appear.

2. They do not care about foreigners or crimes unless they involve Chinese citizens.
In fairness it did say:

> Red Hat Enterprise Linux (RHEL) and its clones, as well as SUSE Linux Enterprise Server (SLES) and openSUSE Leap, still default to /tmp on disk.

So at least some commercial OSes, if you will agree that we could refer to the first two of these distros as such, are also staying with old decisions for a long time.

And even though RHEL in particular is know for its insane dedication to keeping API compatibility with backports of software, they still are in a position to change things around between major versions. And I believe they do do that quite a bit, which is why they also give so long time before EOLing old versions so that enterprise has plenty of time to adapt to the changes with major version upgrades.