skysight-inc/HackerNews huggingface dataset:
Marking this so I will read the article but from the comments.

Please keep backups of all your data, source code included.

If your company fails because {{online service}} lost all your data it is your fault not theirs.
Potentially good info to know for someone using Eclipse.
This was an amazing high level recap with context about the background and importance of the technique!
I have been using it for 3 years with Postgresql and it still buggy. When the db is throwing out an error dbeaver just say that there was an error on line xx followed by java exception stactrace forcing me to login into the db via command line and figure out what is wrong myself.
If you want to write and debug a stored procedure then good luck!
The ui had many issues and only recently seems to be just usable.
At least with Postgresql, I can't really recommend for anything too complex.
TikTok, unfortunately
So I've been playing with Daytona using a version checked out and compiled with the Go toolchain.

I am experiencing the same ssh glitchiness that I did with DevPod. Full-screen applications such as Emacs and vim seem to newline randomly. I think this has to do with the fact that whatever Go ssh library is being used changes lf to crlf, if I recall correctly from my attempts to look into things with DevPod. So the ssh functionality is really only useful for running command line tools. The advertised VPN functionality appears to be missing.

The good news is that, unlike DevPod, whatever you're using for an ssh proxy plays nice with Emacs TRAMP mode. Overall, the UX is better than DevPod. I wish I had X11 forwarding or even a non-glitchy terminal, but it seems that the devcontainer ecosystem is set up to only really support Visual Studio Code.
It was the protocol to use at 38C3 and I was interested to compare it to the previous incarnation I tested briefly for 36C3 in 2019.

The experience without a doubt was the most miserable exercise in how NOT to design a messaging application or UI I've EVER seen. It's......wretched, it's somehow managed to get WORSE since 2019. The instructions for are opague, the implementations slow and needlessly complex and the UI has bouncing around the screen for no discernible reason.

It's ludicrous, that the modern IT / Hacker crowd insists on it and/or Telegram as the preferred messaging choices while all agreeing that they are unanimously horrible or insecure.
Apps like signal are not intended to individually protect you from hostile states. They let normal people chat with reasonable assurance that their messages are not being read by other people. It also provides very good assurance against mass surveillance.

The cryptography is such that even nation states almost certainly can't crack it either. But then, if you were a specific target, they would just compromise your phone, not attack the crypto.
someone's vetted the code, right? I'm not just texting my drug dealer for the NSA to tell the DEA to then later parallel reconstruction me, to listen in on with this thing, am I?
> because we rewrote the history

Don't rewrite shared history.

As for how migrations are ran. Last place, each team/service had their own data store. Numbered sql files and forward compatible changes only. Sometimes this meant application code would have to write to two locations and in a later update change the read location.

Current gig, everything is managed by the django orm. Great when you have a single db; sucks to scale out to sharded tables, sharded db instances, and is a pain for migrating to new data stores.
Because Sean Hannity and Tucker Carlson are not real reporters, they just play them on TV. They're "angertainers", stoking anger in their viewers as a form of entertainment. The anger doesn't have to be based on facts. Their viewers come to be angry, and they get what they want.
Hi, I am an Eclipse Foundation committer, but I am not committing to the IDE itself.

You don't have to sign the CLA (contributor license agreement) if you want to report a bug, but you have if you want to contribute code, even a small patch for a bug you found. That's a legal requirement to protect the Foundation from contributions that may copy/paste proprietary code and to ensure that you will not in the future change your mind and make claims for your contributions. It's not peculiar to Eclipse Foundation, many open source vendors require contributors to sign a CLA [1]

My understanding is that Theia is currently more of a platform than a complete IDE. It is meant to be usable for building cloud-based IDEs, and you can test a distribution on your workstation, but being it a client/server architecture, you currently have to run a docker container locally to test Theia (or at least this was the case in Q3 2023). They are now focusing on the user interface and plug-in architecture of Theia (which is already capable of running VSCode extension). IMHO, for Theia to become really meaningful the server-side part needs to be improved: currently Theia reuses Eclipse JDT and other plug-ins on the back-end, which is fine for a desktop app, but less convenient for a client/server IDE as you will need a separate server-side container running the Eclipse plug-ins for every active user running the Web-based Theia GUI.

With respect to Eclipse itself, it has dramatically improved over the last few years, since the Foundation started making a release every 3 months. You may like the UI or not, but on my workstation it's now much faster and lighter than it used to be, and it's also faster and lighter than IntelliJ. To me the main issue with Eclipse is that it relies on P2 for plug-in distribution, which makes installing Eclipse add-ons a painful process.

[1] https://en.wikipedia.org/wiki/Contributor_License_Agreement
A user from the administrator group has all the same power that the root user does.

Or, labeled differently, the root user is the administrator group.
That’s kinda like saying we don’t need to teach CS students anything about algorithms.

I don’t think that book was ever aimed at application engineers in the first place.
Data Center Water Consumption: A Lack of Transparency (2021)
The answer is that people have done it, ML guided decompilation is an active area.
Comparing Market cap to fraud amounts isn't really sensible.

The €55 billion was income and you shouldn't usually compare income to market capitalisation. Unless you are comparing against NAV fraud (which is made up numbers so NAV fraud is _somewhat_ meaningless!)
As an SRE with a database background this should be required reading for any development team.
I work in the software side of in industrial manufacturing. In one of the products I worked in we didn't want to have a screen and buttons at all and do everything through blutooth-based smartphone app, partially because of this. Some clients demanded it so we added an optional touch-screen addon charging extra, the software in this screen is basically the same as the blutooth smartphone app (but not using blutooth).

The amount of hardware problems and bad design fixed or worked-around in software is significant. If a new product is released and it is not using an existing software platform as another product it will most likely be incomplete at release. Even configuring the existing platform for a new product can be incomplete at release.

I think this stems from upper-management underfunding and underinvesting in software. Most of them are mechanical engineers and don't really understand software at a deep level, tied to the fact most complex machines (like cars) are essentially a distributed system with dozens of little underpowered computers that makes building software for them harder than your average web cloud application.

Software systems for hardware are hard from the get go, but don't have scaling issues that can't be fixed with bigger chips. Web cloud software is much easier (especially with cloud provider services), but scaling them to millions of users can get harder (the complexity comes in later).
I find it difficult locate the core search features ... please correct me if I'm mistaken, but it appears that the search feature is a wrapper built on top of Qdrant ?
A bar is important. But too high a bar is discouraging.
So, if you want to DoS a user, is just as simple as that? Leverage GH against the user?
The language is quite vague. It's been emulated in vm from what I can see, so only soft hba.

I like people modelling things but I'm wondering how well it would work on hardware. I'd use less words like "would" if the Web pages didn't make me think much of this is a giant thought exercise.

I ran iscsi and it was messy. I've run old ha software and it was messy, disks do not like two controllers talking to them, buses demand single masters, only one mount can be write active, zfs dirty bit settings.. so many pitfalls.
Wish there was an official mobile app
Trust Is Not a One-Way Street
Maybe Air Force One should switch to Airbus too.
Nah. Root user actual capabilities can be limited in a number of ways.

On RHEL this is done by default via SELinux.

If you define a policy that prevents anyone from doing kexec, and enable the boolean to prevent root from disabling enforcing mode for selinux, there you go, done with tools that have been available for ~15-20 years.
Oh and don't get me started on the underpowered chips that the procurement teams are pushing down our throats. 64kb of RAM is not okay for a system that needs to push hundreds of megabytes per month to the cloud.

Procurement is always trying to cut costs for v2 and the chips are usually the big ticket item that can make into their KPIs, so it is always a fight between engineers and procurement.
The Effect of Seasonal Pollen on Traffic Fatalities
Well, I can see it as being useful to give aspiring ML researchers a survey and jumping off point for possibly digging deeper.

But I also think when they created that book originally it was about giving ML practitioners tools they would use.
Every picture I have seen indeed shows it was a bunch of shacks and hastily built buildings. I'm not for sure a tour of Los Alamos was necessary. An overhead shot might have worked.
Given the importance of Storage and Networking when working with big data for LLM.
Having storage and network code in FPGA might be useful..
That doesn't sound right; synthetic dyes didn't exist until the mid-19th century and there's lots of other flag colors from way before that. Just a few of the major ones:

https://en.wikipedia.org/wiki/Flags_of_the_Mughal_Empire (Mughal Empire; green, yellow; 17th century)

https://en.wikipedia.org/wiki/Flag_of_Prussia#Gallery (Prussia; black, yellow; 15th century)

https://en.wikipedia.org/wiki/Flags_of_the_Holy_Roman_Empire... (Holy Roman Empire; black, yellow; 14th century)

https://en.wikipedia.org/wiki/Heraldry_of_León#Medieval_stan... (Kingdom of León; purple; 12th century)

https://en.wikipedia.org/wiki/Abbasid_Caliphate (Abbasid Caliphate; black; 8th century)
If it’s hacking it has to be more than an attempt in order to shadow ban the account.
On human scale, is this a real problem? Consensus gives us the ability to measure elapsed time with a high probability. It seems kind of analogous how fundamental particles are probability fields. That means that in theory a baseball could teleport. But because a baseball is big spontaneous teleportation is not a real concern for anyone.
You can (allow) access to GPU for cuda applications in docker containers, so I'd be surprised if it wasn't possible to get video acceleration to work normally
People ready to make money this bad is frightening.
Ah, the good old days. Back when iPhone hacking was easy…well not easy, but far easier.
Crates.io: Download Changes
Ask HN: Do you start from the Front end or the Back end? And why?
When you are building a new product, in the form of a full-stack app (web/desktop/mobile), where do you start?

You could start from the frontend. This way you arecloser to how the product should look and feel, but this might force you to spend too much time on ui details. Also this means that things you might have supposed coming from the backend are not there.

Starting from the backend and the data model might mean that you build something that wont be needed in the frontend.

How do you handle this?
Well... Nobody is expecting to find a civilization under the ocean of Europa. Microbial life is already alien life.
Grayskull is make before LLMs being a thing. And their plan is like Groq, to distribute the compute graph across multiple processors to get higher effective memory and throughput by pipelining. But better-ish by having RAM so you can fit models on much less cards. Grayskull doesn't have this ability. The next generation Wormhole does by having 100GbE interfaces on the cards.

Also the CPUs on Grayskull is 32bit. Memory is addressed through the bank address so it works for now. But they'll have to upgrade to 64bit soon.
Spaced repetitions for openings make a lot of sense, but in my experience they work better for tactics. I improved a lot with a hacked up solution combining puzzles and spaced repetitions, and then created a website to make it easier for anybody to adopt that approach: https://chess.braimax.com

Lately I've been very busy with my day job, but I'm almost ready to get back to developing that website. Suggestions are welcome.
Literally 1 API call.
What would be an ideal method to backup and/or auto-sync your Github Account(s) -- personal, work, etc? How are you doing yours?
None of that is jailing for a political belief. You mix beliefs and actions.
Duuuude, who brainwashed you?

Jk, there are so many _worse_ things you could do.

Kudos for buying used paperbacks!
Does anyone have experience with KeePassXC compatible mobile apps? Should it be expected that something like Keepassium should be getting support for this in a few months?

I am a little disappointed in Bitwarden’s current PassKey support and they still lack support for using PassKeys on mobile as far as I can tell.

Though to be fair to Bitwarden, PassKey support still seems like a 2nd class experience even using Chrome on Windows for some sites.
Pretty much just spam failed login attempts works for almost every big tech corp account.
Yes. "Coarse-grain dataflow processor". It's like an FPGA. But LUTs are replaced with RISC-V cores.
In Spanish we have ensayo = attempt or try, frequently is used to refer to attempts before the real show or performance (in a music festival, a theater, ..). Also ensayo is just equivalent to what Montaigned introduced when referred to a text composition.
I don't see anyone here misunderstanding any of that. But if passengers refuse to fly Boeing, that changes the numbers quite drastically. And empty fleet is not making money. Switching is expensive, but so is not flying at all, or being forced to fly at reduced rates. If flying with airlines using Airbus is more popular than flying with airlines using Boeing, Airbus airlines will be more profitable, and Boeing airlines will buy less planes. They won't be buying any planes if they go bankrupt.

"Passenger demand doesn't matter" is simply not true. Its effect is indirect, slowed, insulated, but it's still there. At least if sellers like Kayak enable differentiation by plane type.
It isn't a question of responsibility, he is the one responsible. He shouldn't be criminally liable. He didn't design the plane, build or operate it; his responsibility for an accident is something of a commercial fiction.

It makes total sense to hold him as the person responsible. It even (probably) makes sense for the board to sack him immediately. But it is arbitrary and excessive to criminally prosecute him. Lots of CEOs have done worse and gotten away with it; they're in positions of great power and being human they make a lot of mistakes. The bankers alone have ruined the wealth of generations, let alone the sitautions the military-industrial complex creates.

Picking on this person because of 2 plane crashes is not remotely consistent with how this sort of thing is handled elsewhere. It is unfair and it'll just add pressure to the death of manufacturing in the west. And to top it off it probably won't change the safety profile of Boeing planes going forward.
But... you are responsible for your meat suit, aren't you? And you see and feel the effects of your actions, don't you?
Sounds like the dice are loaded in Monte Carlo.
Meta: a bit late, but there is a 'y' missing from the word "playground" in the title.

Also it would be useful to clarify that this is about the Playdate handheld which explains the performance perspective.
https://cc.bingj.com/cache.aspx?d=4891993897917529&w=G5IpWA_...
Ask HN: Good Examples of iOS App Clips
I just made my first iOS App Clips App, but I'm not happy on how to convert App Clips to App Installs. Do you know good examples of App Clips for inspiration?

My App Clip: https://appclip.apple.com/id?p=pt.tig.awsary.Clip
I have a relative that makes minimum wage and collects welfare (not in the US). Their situation is that neither husband or wife can work a full time career. However they’ve chosen to have three kids. They actually wanted five, but can’t have any more for medical reasons.

They seem overall happy? A lot of their happiness seems to be derived from their children. But they’ve also outright told my wife and I they are envious of our dink lifestyle.

On the other side, my wife and I kind of do want one kid. Definitely no more than one though.
Can any class of ML algorithms efficiently learn the modulo function (x mod y)?
> Shackleton tried and failed to reach south pole but there are more books and articles on his failed expedition than the guy who actually succeeded

If you bothered to read about Shackleton's "failures", you will fully understand just why so much has been written about him.

https://en.wikipedia.org/wiki/Ernest_Shackleton

The Trans-Antarctic Expedition, the loss of Endurance and the subsequent 800 mile journey in an open boat (in Antarctic waters!) to rescue his crew is the stuff of legend. A true hero and an inspiration.
This is the use case for Tufte-format layout. Notes, footnotes, and other stuff go into a comfortably-wide right-hand margin.
Did you see this part later on?

"Almost any question can get you a good essay. Indeed, it took some effort to think of a sufficiently unpromising topic in the third paragraph, because any essayist's first impulse on hearing that the best essay couldn't be about x would be to try to write it. But if most questions yield good essays, only some yield great ones."

Sounds like you have a challenge in front of you.
What I meant is that DDG focuses on privacy while promising the same results as Google. This used to be desirable, but now DDG ['s leadership] is seemingly unaware that Google's results are no longer good
Would Phonepe able to make a dent on Google's turf?
This seems more like putting a band-aid on a wound. As long as google commands the aggregation layer, no store would be able to even make a slight dent.
Intel answered the criticism regarding thunderbolt-utils: the repo is gone
Last summer Intel announced thunderbolt-utils at https://lore.kernel.org/lkml/2dab15ba-efd0-97cb-dfde-fa6f9d05f5fb@linux.intel.com/ harsh but well founded criticism followed https://www.youtube.com/live/3ysBj4cRU5c

They finally answered it: https://github.com/intel/thunderbolt-utils/ the repo is just gone.

Kagi shows a 4chan /g/ thread from February 24 ostensibly resurfacing the video https://i.imgur.com/wWnLEXL.png but that thread is gone too. https://boards.4chan.org/g/thread/99135291/intels-linux-thunderbolt-utils-code-is-the-worst
Oscars 2024: Netflix Wins Just One Award and Apple Shut Out
I did not like this movie. That must be an unpopular opinion, given all the movie’s success. And specifically what I didn’t like was that the film makers could have gone in many directions in telling a story about Oppenheimer, but chose to make the RDJ villain central to the plot. The conflict in the film felt forced and unnecessary for telling a good story.
I just tried with Claude Opus.

1. Write hello.cpp

2. Compile

3. Disassemble to asm with objdump -d

4. Give asm to Claude and ask it to write the C++ code that would result in that asm

5. Got back hello world in c++

So, it seems you might not need a specially trained model.

Original:

#include <iostream>

int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}

Reproduced:

#include <iostream>

int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}

asm: https://pastebin.com/SswUSh0u

* https://imgur.com/U1wbb0d
>Again, expecting a product to be supported unless otherwise stated is not entitlement.

It 100% is entitlement, and open source is not a "product" because you don't pay for it. The developers of open source owe you nothing.
Wow. I have panel for 3 years now, never cleaned them actively (even if the installers offered me the service for a nice monthly fee), and never noticed anything like that. Well, let's wait 1-2 months to see if it's still the case, at least (April/May is the best month as far as production is concerned)
my humble opinion: this shouldnt be "Bython", it should be Python 4.0
Bitwarden is working on native mobile apps as Xamarin is a dead end technology, so the app will probably get support for passkeys and better mobile integration in the future.
Type Unions Don't Always Compose Well
>What we do know, is the maintainer chose to ignore any communication related to this PR, for months

Which is entirely their prerogative. All they did was build something and give it away for free.

As I said, it's a culture of entitlement that drives people to think that anyone's PR should be looked at is owed.
I used to use a program called dukto to send files and text to other devices on my network.
I wrote "they" because I don't work there anymore.
Elon Musk says xAI will open-source Grok this week
Truly, your reply is ridiculous in its comparison. How you could fail to see the difference between these two things, their scales and also their qualitative differences is impressive.
Some older video game consoles have been "emulated" in FPGA. You just map out the circuitry of a device and voila you get native performance without the bugs of a software implementation.
> But I also understand that any large platform must use automation to handle spam.

They do not. Certainly not the kind of automation that shadowbans accounts of long-term users without any kind of manual review. Stop making excuses for this kind of shit.
Similarly, Portuguese's "ensaio", which means "rehearsal".
It's good that people are doing this but this quote is an impediment: "The price is OK but it keeps going up, and so do our data storage requirements, what with all the cameras in the family. "

Most of the people on this forum can easily pay for Google storage which is de minimus for even heavy users. If we want to find alternatives and create an ecosystem of options for tech products we have to be willing to pay. If we don't pay then these alternative products will never get beyond the early adopter (us) phase.
Take it for what it is: a mediocre Hollywood flick.
Sure, the movie contains elements or mentions of real life people and events, but its Hollywood after all.
Templates would of course have to define types, at least where string wouldn't be considered good enough. Also names for repetitions and optional blocks.

It would not solve any big problems when you start with a detailed plan and everything is going according to it. Perhaps that's the reason why fragile expression languages are so often considered good enough: it cements the importance of the person writing the spec (sorry for the sarcasm)
Pipelines should be simple, if you have all the logic in scripts/whatever as part of the repo.

But rebuilding on another host is not the hard part. Rebuilding the community (and issue tracking etc.) is much harder. Especially since github pretty much dominates that aspect.
Some people like watching documentaries, some like a bit of drama. This movie catered to the masses, but it catered very very well.

Don't expect movie about scientists with complex story span over decades to get much better than this, they have to cut away important stuff and modify characters slightly.