skysight-inc/HackerNews huggingface dataset:
The revelations of the security problems with recall finally made me go all Linux. Whatever problems you can think of with Linux it pales in comparison with having CCTV in your OS.
Unlike science (and particularly math) where everything is trivial unless novel, in most endeavors these are too separate axes. For example, there's no progress or novelty in a sports team winning a championship, but it's definitely not trivial to win. Same for an engineering project - there are many cathedrals out there, but building a new one never became trivial.
Thanks for sharing. I especially liked the leaving tasks 90% done. This is motivation for someone who has 1000 unfinished side projects to finish one tomorrow :)
> Take for example the Danish CPR number. That's perfectly fine as a natural key; its definition is the first CPR number assigned.

The problem is that the new CPR number is now the one you want to use for all display purposes and future interactions with external systems. In other words, you can't use the "original CPR" field for anything except as key. It's no longer a CPR field, because it no longer has any relation to the person's CPR!

And at that point it'd be better to just use a GUID or something as key and avoid any potential confusion between the "real" CPR and "fake" CPR, because when the two are the same 99% of the time it is guaranteed to cause a shitton of bugs.

The only solution is to essentially rewrite all your records with the new CPR as key, and leave a redirect entry at the old CPR. That's pretty much what happens in Sweden when you change your gender: your old identity ceases to be and you're issued a completely new one.
> Can anyone tell me how is exactly this going to work out? Not to mention all the "expats" and "digital nomads" that are willing to pay whatever the landlord says because they really really want to live here without thinking about the consequences, but that's another story.

Slowly, more regulation is added to get the problem somewhat under control. Rents capped by index, annual rent increases cap, introduction of "tense housing markets", new upkeep for vacant properties, bonuses for renting out to younger people and more are being introduced, at least here in Catalunya. Unsure exactly what of those things are on the national level but guessing something similar is being introduced elsewhere in the country if it isn't already.
There's a lot of platforms that are just that, why do we necessarily need anything new?
Israel Targets U.S. Lawmakers with Fake Social Media Accounts
Discussions [0] (48 points, 1 day ago, 32 comments) [1] (54 points, 1 day ago, 21 comments)

[0]: https://news.ycombinator.com/item?id=40574380

[1]: https://news.ycombinator.com/item?id=40575118
Indeed and one reason i don't watch or pay attention to news media(TV, online, etc) especially political news. What to believe is real / the truth and with the advent of AI, Deep fake voices and deep fake videos the Internet becomes an even worse place for deciphering truth.

Here's AI Trump and AI Biden debating live now on Twitch (video isnt great as of today but the voices are) https://m.twitch.tv/videos/2157689323
I didn't count it, but I think papers from high energy particle physics have it beat. Some have over 5k authors.
Neighborhood in Mass. will soon be on geothermal energy network
That was so unbelievably awesome! Even just having the idea to do it basically for fun
Yup exactly this. If you go to "normal" bonds, there's many articles describing the idea, e.g. https://www.schwab.com/learn/story/what-happens-to-bonds-whe...

But basically:

Say a bond was originally worth say $100 and generated $10 of income in time T (10%). If interest rates rise so that $100 will now generate $20 (20%), then the original bond is worth less to a buyer. If we ignore the time delta, that bond would only really be worth $50 ($50 to generate $10 is the same 20%), so it's half as valuable. (The time change would bring it somewhere in between, depending on how long has elapsed).
I am in my upper 60s--if a bit junior for Congress, let alone the White House--but like to think of myself as a bit more skeptical than that.
So what happens when the law requires a contract yet the landlord doesn't offer a contract and simply collects the rent?
There are plenty of reasonable US sources, NY Times, WaPo, WSJ, but they are all paywalled.
That's the Canadian system, have to renew your rate every 5 years. It's great for the banks. The tighter regulations helped Canada avoid the underwater mortgage fiasco of the US in 2008/2009, but mostly it's just a really good deal for the banks. :)
this is simply amazing
Here is more recent video that beats those records: https://www.youtube.com/watch?v=jPyf5kIGoKA

Except! Even this is now out of date, and I think BlueScuti has broken some of these records! The Tetris leaderboards are very active at the moment.
They have given up on having a real operating system.... the OS is an extension of marketing.
The federal government buys a significant percentage of these loans and eats the interest rate risk. It’s a direct subsidy.
Even language is not sequential.
Wow, yeah. "Bringing backend features to files."

This feels a bit like that time we saw Etherpad playback for the first time. I'm just not sure if I've grokked the big picture yet.

https://news.ycombinator.com/item?id=495336
In New Zealand, a fixed rate mortgage is very much linked to the bond. If you repay early, what happens depends on what has happened to the interest rate - there is an early repayment penalty if the interest rate drops.

https://www.bnz.co.nz/support/home-loans/managing-your-loan/...
Show HN: Backup MySQL\PgSQL with open source nxs-backup tool
Hey HN! We wanted to introduce you to nxs-backup and share the new version of it with you! nxs-backup is an open-source console tool for Linux operating systems that allows you to create backups, rotate them and save them on local or external storages. In addition to file backups, backups of various DBMSs are supported: MySQL, PostgreSQL, MongoDB, Redis.
Backups can be stored locally and in remote storages: S3, FTP, SSH, SMB, NFS, WebDAV.

We all know that there’s already said and written a lot about backups, so there is no need to reinvent the wheel, just take it and do what you need to do. However, every time the system administrator faces the task of setting up backups, for many of them it hangs in the air as a big question mark. How do I properly backup my data? Where do I store backups? How to unify the backup process for a whole zoo of different software?

We solve a lot of problems with nxs-backup. There’s an ease of initial configuration with an ability to expand functionality through custom scripts. Backups can be performed not only for a specified period of time, but also taking into account the maintenance of a specific number of backups.

We just released a new 3.7.0 version and a such useful feature as integration with monitoring to get application metrics and job statuses in Prometheus compatible format. Because it's not enough to just do backups, you need to monitor that they are being done and that something can be recovered from them.

Previously it was only possible to send out log events via hooks with different levels configured and get information about errors or events of the right levels. The following metrics have been added in the new version:
Backup file size;
Correctness of backup acquisition;
Backup acquisition time;
Backup delivery correctness;
Backup delivery time;
Availability of a new version.

To differentiate metrics, nxs-backup identity such labels as project, server and others that you can check in the documentation.

We’re looking forward to improving our tool so we’d love to see any feedback, contributions, or report any issues you encounter!

Please join our chat in telegram: https://t.me/nxs_backup where you can discuss something about nxs-backup and ask any questions in the chat: https://t.me/nxs_backup_chat
https://en.wikipedia.org/wiki/List_of_car-free_islands
Israel never got the memo about calming their propaganda campaigns down - now even the most average Joe (at least in the UK) can spot them a mile off. They aren’t subtle about it.

For a country which is meant to be one of the smartest out there, their propaganda campaigns are an utter disaster giveaway to anyone with a pulse and a few dozen brain cells.
Yes. Seems like some users here experience true despair when you suggest that the LLM approach might have a hard limit that means LLMs will be useful but never revolutionary.
This seems extremely unethical no matter who is doing it.
There is a series of comments further down in the discussion thread.
gematik GmbH | Software Engineer| Berlin, Germany / Home Office | German required

We are looking for new colleagues to further develop the German Central Information System for Diseases (DEMIS).

The position requires knowledge of German, in order to understand the core concepts of the system.

The main stack is Java 21 with SpringBoot 3.3 and all the services run on a Kubernetes Cluster, so knowledge of Docker and 12-Factor app concepts are very welcome

https://www.gematik.de/stellenangebote/Softwareentwickler-Ja...
> Every time AI researchers figure out how to do a thing...

If we are going to define AI as whatever AI researchers are working on (a definition having something of a bootstrap problem), then the only way the goalposts will not move is when they are not making progress.
You're right. The urls were public to be shared (think of marketing material / ecommerce), so there was not a security incident.

But it did give our competitor free highly qualified leads that they could use to poach customers. This product was new to our customers, and we had spent a lot of time selling and convincing them that it was useful.
Boeing and SpaceX are both not NASA, so same level of indirection. If Boeing went the iterative route with some failed experimental launches, that could/should be just as acceptable.

But they didn't, they went for the first time right approach, but that failed too. If you are going to have failures, maybe just accept that first time right doesn't exist, or just takes much much longer.
Nice, I might check this out since it works on Linux and is coded in Python.

Honestly, if Microsoft came out tomorrow and just said "Look, here's the source code to Recall, we will not diverge it from this codebase in any way, and you should be able to create builds that match what's on your machine" that would be fine.

Microsoft, STOP FORCING GARBAGE MARKETING AND NEW FEATURES ON USERS. You have a high quality product you're trashing up. I've sworn off Windows since Windows 10/11. I am a daily Linux user thanks to all the nonsense. The only time you see me on Windows is my employer pays for it, but given a choice, I'd just ask for a Mac or Linux device instead. I'm done. When you make an OS that's just that, an OS. Come talk to me. I would gladly pay money out of my own pocket for "Windows Core OS" and its just stripped down, and NEVER forces to advertise Office, or OneDrive, or Cortana or any of the things we never asked for.
It is sad, because the rules that would really stop illegal immigration, heavy penalties on people who employ them (like Mitt Romney and Donald Trump) are heavily opposed by Republicans. This basically stops the problem completely in Canada, since even if you show up, you can't get any work/money.

I get the feeling that no one is really serious about stopping this problem, since even the rules they propose are obviously ineffective (and probably meant to be).
I don't think that helps honestly. What would help IMO is a lot of new housing close to jobs where foreigners can't apply. Because no matter how much you build, if someone from overseas is going to say "I pay double of whatever you've been offered" I can't compete.

And I know that's happening because my Gf has to work with this sort of people, sadly.
It's something the average non-developer does less than once per day, at most.

(And the average developer has enough savvy to change settings).

... also, most of the compilation tools I use end up dropping their intermediary files in a peer directory to the source tree or a build directory at the root of the project, not in /tmp. I'm not sure what tools people are using that are leaving compilation intermediates in /tmp.
Would it be secure? The machine still needs some API key to utilize it so that user can get the most of it. That key must be in machine in order that database could be accessed. Whoever exploits that machine, is still able to get the same data as the user of that machine.
I mean I owned a Mac back then, I remember pretty fondly that pre-Catalina MacOS was a fairly well-targeted platform. OpenGL was working for them; you could play first-person shooters, online games with fancy graphics, the kit and kaboodle. Things weren't perfect, but there was a lot of functional cross-platform software back when Apple commit to maintaining common APIs. You cannot deny that an entire ecosystem of software that was once cross-platform had to now choose sides, if they would support Metal or OpenGL. I watched it collapse with a single system update.

> Why are there so few Linux native games? The argument that Vulkan would have solved this is completely incongruent with the reality of the state of gaming.

My brother in Christ, the "reality of the state of gaming" is that Mac owners are buying Steam Decks just to access the games Apple tries to kneecap. Vulkan fixed it, and Valve commoditized Apple's compliment.

I don't want things to be this way. I think Mac owners should have easy access to the games they want to play, but Apple insisted otherwise for so long and refused to ever admit that they were wasting their time. It's part of the reason I got rid of my Mac so I could daily-drive Linux; they were wrong, and other platforms were right.
In Spain it is a mandate from our Constitution (https://www.boe.es/buscar/doc.php?id=BOE-A-2014-375#:~:text=....) to ensure and facilitate to citizens their right of roof.
The only reason Substack was able to take off as the de facto "thought leader" platform was because Medium massively dropped the ball.
Thanks for all the answers. Perhaps it’s a US/Europe thing.

At least the official table of the International Table Soccer Federation only has one goalie, and raised corners.

https://www.tablesoccer.org/tables/leonhart.php

Now I need to quickly climb out of this rabbit hole before I start to dig into the 41 page rule book.
https://www.tablesoccer.org/rules/documents/Standard_Matchpl...
The idea that these word problems (and other LLM stumpers) are "easily solvable by humans" needs some empirical data behind it. Computer people like puzzles, and this kind of thing seems straightforward to them. I think the percentage of the general population who would get these puzzles right with the same time constraints LLMs are subjected to is much lower than the authors would expect, and that the LLMs are right in line with human-level reasoning in this case.

(Of course, I don't have a citation either, but I'm not the one writing the paper.)
Hey great question, a lot of services present themselves under the customer engagement banner so it can be hard to differentiate!

Chatwoot is a great tool, but is more in the customer support space. It offers a chat widget in your saas app / website and a shared interface to respond, which can then get routed via email, sms etc to the person who asked the question.

Laudspeaker is more of tool to send 1) one off messages (informational, promotional) to segments of users you define, 2) automate message sends like a drip campaign, 3) trigger automatic real-time messages based on specific activity users take in your app or site, eg on add to cart, or on sign up

The users of chatwoot would be customer support / success, the users of Laudspeaker would be growth, marketing, product

The architecture of both applications are quite different. Laudspeaker needs to be able to quickly message millions of users, ingest real time events, and create references to large sets (millions) of users.

We actually used chatwoot for support a while back, and have a customer who uses both Laudspeaker and chatwoot in production!
It isn't compatible with Falcon, it can be made to be compatible with Falcon in the future. It wouldn't really be worth doing though, since part of the point of having two providers is dissimilar redundancy, so that any issues with one platform don't affect the other. It's more likely that if Boeing wants to keep flying Starliner after using up the stock of Atlas Vs, they'll want to integrate it on Vulcan Centaur rather than Falcon.
Diesel demand hits 26-year low as EV, hydrogen sales boom
What I'm pointing at is the focus on the ratio between men and women. The article isn't just talking about how women should exercise more, it's explicitly pointing out that there is a gap between men and women and that somehow closing the gap is inherently a good objective to focus on.

Even in your quote:

> women stand to gain more because they typically exercise less than men.

Why this focus? Why not just tell women to exercise more, and men should be completely irrelevant here.
Yes. I'm surprised that the OP's article is so laudatory. Almost like a paid ad.
Well, that's how you build rockets successfully.

Either you make fast iteration acceptable, regardless of politics, or you fail.

It's not just political process either, it's the technical process. You need to be able to debug, fix, and manufacture the iterations quickly.
They brought this to themselves when they set the launch date to June 18th for this monstrosity.
Llama3 Inference in Pure LuaJIT
You'll understand the inevitable tension on policing this issue considering that a couple of years ago Spain passed a law that made access to adequate and dignified housing a constitutional right.
> It makes little sense to add a surrogate id and a fk on that surrogate id. It violates data quality and integrity just for a hypothetical situation.

I would still almost always use an internal artificial key on top of the external id. If you want to enforce data integrity, you can still enforce uniqueness on the external id. "Stability" of an external identifier is almost always an assumption and one that I've seen fail enough times to want that internal id by default.
Show HN: PgQueuer – Over 6k Jobs/SEC with PostgreSQL
Which is why I migrated to Linux. Proton by Steam plays all the games I care about. I can do all my dev work on Linux just fine.
Yes, I'm old. This was in 2009 I think (I bought it in 2007). The e-markets are a lot different now (you can still find obscure shady offices repairing older hardware), and iPhone repairers that were scamming people are probably long gone.
Wouldn't it be better to buy one where a random thief can't take it away from you and just use the income to rent the cheap house with a sea view?
At my local hackerspace we got a donation of a _huge_ 3D printer (~1m³ IIRC), after a while we realized that the number "3" printed on it is actually the serial number
100% agree (hence my point about quitting) but the problem is it's a difficult position to be in when everything is narrative driven and misreporting and propaganda are rife.

You can sit there and do nothing and wait for your enemy to paint you in a bad light and the next thing you know your usual political allies are throwing money and aid at your enemy. Or you protect your citizens as best as possible by entering the game. The moral high ground may have a higher body count.

This point applies to both sides for ref. And because it's a war, the rules of fair play go out of the window until people are on trial afterwards.
You can exclude arbitrary apps. https://support.microsoft.com/en-us/windows/retrace-your-ste...:

Of course reading documentation or investigating is not necessary for writing clickbait.
Seriously? You think individuals are incapable of reasoning without training first?
If you care about privacy and security it should be a whitelist, not blacklist.
Yes, one year for each unnecessary layer of middle management at Boeing.
I am currently building my third product. The idea "seed" for the third product came about when I was at a SaaS conference and met a developer influencer-person. He also runs a Ruby on Rails recruitment agency and was asking me if my current product could solve a problem he has been having.

I kinda filed that conversation in the back of my mind. A month later I met a father of one of my children's friends. He happened to run a recruitment agency and that idea popped up in my head so I asked him what he thought of that issue. He told me he has had the issue and knew of a handful of other agencies having the issue.

I asked if he would pay for the solution and threw out "$200/month" as an idea and he said it was a nobrainer.

Enter, my new product.

TLDR? Talk to people and learn what issues they have and find one they are willing to pay to make go away.

My tip? Focus on B2B. Follow the money.
Both are forcing the bank to take action, but I think that switching like for like is less of an imposition than a forcing the bank to sell.

It is interesting that banks dont already offer this for a fee. Im not too knowledgeable on the topic, but wonder if it has do with how mortgages are bundled, and the cost/paperwork of unwinding that.
Well regarding the Macbook/Laptop case vs. Desktop: With me typing this on the MacMini M2 base model (8GB/256GB) retailed at 650€ I can assure you, it is a nice gaming machine hardware-wise. Not for latest and greatest AAA games of course, but I played through all the Tomb Raider reboot games on this machine (using Rosetta2 as they are non-native on Steam) on High details with 1080p. Now the major issue is software, there is just not enough games available. I do use Heroic+Crossover Wine to run some other games, but it is just finnicky and only for the pro user - not average casual gamers.

Saying this, Apple could launch a 999€ Mac Mini with focus on gamers with a custom M4 design soon, if they
had a proper Proton-like layer. Heck, size & noise wise, the Mac Mini beats the current PS5 and Xboxes. But they only treat GPTK as a solution for developers, not gamers. And I highly suspect, this is only due to the fact that they won't get any percentage from games sales, as Steam is the dominant player here.
You are saying that as if it is never the owner's fault.

If your revenue is not enough to pay for an housing under regular contract but a shaddy owner allows you to pay a rent for the place so that he can bypass a number of regulations by pretending he has no tenants, would you choose living in the street or a car or would you accept it, hoping it is a temporary situation?

Most people would choose the later hence the way the laws are written. Landowners are usually the wealthy ones, so the less at risk of suffering.
How does AGPLv3 impact a lab's ability to do research on an implementation?
> I don't think that helps honestly. What would help IMO is a lot of new housing close to jobs where foreigners can't apply. Because no matter how much you build, if someone from overseas is going to say "I pay double of whatever you've been offered" I can't compete.

But if the law blocks "I pay double of whatever you've been offered" from happening (which is true today, they cannot increase the rent to whatever they want), then you'd have a chance to compete because the competition is no longer about who can pay the most.
Doesn't that refer to personal data only? If you did not provide personal info to HN, would GDPR still apply?
Techniques where you can steal information without leaving any physical evidence are preferred. If you smash down a door people will know you did it. Even if you pick a lock you could leave scratches so you might prefer to make a duplicate key if you can.

There was that time I got an ex-submariner to pick a lock open for me and my crew and we got inside and checked out a certain space but we could not get the lock picked shut so the next day the person who had locked the door for the night got in trouble for not locking the door.