skysight-inc/HackerNews huggingface dataset:
Conversely, given a database, you can't (in general) reconstruct the specific transaction log that resulted in it. You can reconstruct some log, but it's not uniquely defined and is missing a lot of potentially relevant information.
Fear and a scarcity mindset, many people treat things as a zero-sum game when in practice the sum is usually greater than the individual parts.

The advice in the article is great, and much of it resonates with what I have seen over my career as well.
> This sort of problem also occurs when you're trying to do CRDTs, which can roughly be described also as "design something that does Git better."

Aren't the goals of git and CRDTs different. With git you want to get the merged result to be semantically correct. With CRDTs you want to achieve convergence (so no merge conflicts), as far as I know semantically correct convergence (not sure what to correct term is) is not really possible as it is too difficult to encode for CRDTs, though. Isn't that why CRDTs are mostly used for multiplayer interactive applications where these kinds of mismatches are quickly seen?
The silicon valley voter?
I think the stated purpose is the purpose: to cut waste. DEI based on race or sex is corruption. Helping the blind be maximally comfortable with maximal opportunity is just a plain decent thing and that should be law (for those people and orgs who unfortunately need the compulsion). The conversation about DEI is not about the blind.
Even if the majority of people are in agreement of "we dislike the current people running the government", you still have the problem of agreeing on what to do about it. Some people may want to overthrow current government norms and democracy. Other people don't ever want that, and want to uphold formal structures as is. Some people want to replace leader A with leader B, but others want leader C. Some people want abortion rights, others don't want others to even have that right. Some think topic X is a priority issue, whereas Y is a non-issue, and on and on...

All said, politics is always ultimately a matter of disagreement. But you're right in that, if we only could be in complete agreement, things would be resolved rather quickly as there would be no opposition.
Like what, Russian and NK ransomware? Of course the perpetrators need to we physically in those countries, which is unattractive. Everywhere else the'll get caught.
Still there is no need for macros.

The only thing you may complain about are error messages due to duck typing at compile time gone wrong, and even that is kind of already sorted out in C++17.

Anyway, C++ today means C++23.
What short term gain? The calculation of (made up short term gain) - (people hurt by these resentful executive orders) can only be net positive if you minimize the (un)intended consequences out of some flavour/blend of isms.
On the other hand, Gabe is in his 60s. What happens when he is no longer the guiding hand that keeps Valve private and/more or less consumer friendly?
No need for macros in compile time polymorphism.
It very well might.

‘Veteran owned’, ‘Black owned’, ‘Women owned’, or the real meal ticket - ‘Black Women Veteran owned’ is a huge thing in gov’t procurement. To the point where if you aren’t those things, you’d better be a major (near monopoly) provider and have your own congressman or two ensuring you’ll get bids.

If they remove the affirmative action requirement in contractors, it’s going to be a bloodbath.

Not so much from an actual ‘which company does what’, but rather in all the various borderline (or actual) fraudulent corporate structures that have been setup to game the system.

This has been going on (and well understood) for at least 30 years that I personally know about.
So they donate money instead of code? The project somehow benefits from the switch to MIT?
Unrolled non-X link with the announcement: https://threadreaderapp.com/thread/1882839370505621655.html
Sounds like phishing? Try go through their website and see
You should visit an Aldi.
I asked for a status on the forums[1] but the it doesn’t look too positive. From a September 2024 steam post:

> After investigating the programming requirements, we have decided it’s best to cancel the Mac build for the time being. Porting the game over to Mac would take significant time and resources away from improvements to Fortress and Adventure Mode that simply don’t make sense for us to dedicate right now, given the low number of Mac-only users. There is a significant amount of work that would be required for maintaining a Mac build that would delay all patches in the future, and as we know, you all want patches faster. We aren’t saying it will -never- happen but do not count on it any time soon. We are very sorry to all the Mac users who have been waiting patiently for an update on this.

[1] http://www.bay12forums.com/smf/index.php?topic=169696.6135
In search of the perfect dynamic array growth factor [video]
I think issue search field became more slow. Sure, it has more features, but feels sluggish.
> I hate how harshly CS punishes acting rashly, it really encourages you to hold angles and play methodically/strategically

It does, but at the same time it doesn’t. If you spend as much time practicing rushing/+w as you do playing methodically/intelligently/holding angles, it works really well. Especially considering most people don’t expect it and don’t have a good counter to it since most people don’t play like that. This is true at all levels of play (except maybe tier 1/2/3 professionals teams). Check out the streamer/youtuber renyan for an example (on de_vertigo in particular). His play style worked well enough to get him to 4400 elo on faceit in csgo, so it can’t be that bad.
I think there's a Firefox extension for this usecase.

Combining that with Multi-account container should make it easier to manage ?
People want infrastructure and then when it gets built, they say it’s too expensive and takes too long. Valid criticisms but many throw the baby out with the bathwater.
I think this is a really cool project. Scrapping aside, I would definitely use this with playwright for end2end tests if it had 100% compatibility with chrome and ran with a fraction of the time/memory.

At my company we have a small project where we are running the equivalent of 6.5 hours of end2end tests daily using playwright. Running the tests in parallel takes around half an hour. Your project is still in very early stages, but assuming 10x speed, that would mean we could pass all our tests in roughtly 3 min (best case scenario).

That being said, I would make use of your browser, but would likely not make use of your business offering (our tests require internal VPN, have some custom solution for reporting, would be a lot of work to change for little savings; we run all tests currently in spot/preemptible instances which are already 80% cheaper).

Business-wise I found very little info on your website. "4x the efficiency at half the cost" is a good catch phrase, but compared to what? I mean, you can have servers in Hetzner or in AWS and one is already a fraction of the cost of the other. How convenient is to launch things on your remote platform vs launch them locally or setting it up? does it provide any advantages in the case of web scrapping compared to other solutions? how parallelizable is it? Do you have any paying customers already?

Supercool tech project. Best of luck!
The blockchain people have been experimenting with it https://ethresear.ch/t/zero-knowledge-proofs-of-identity-usi... (im no fan of blockchain but i assume you can reuse the ideas without the blockchain part)
Steam's approach to piracy has always been to provide a better service than piracy.

The competition has yet to understand what that means.
Even shared workspaces often get this wrong. On their pictures i see desks with crappy chairs and no big monitors to connect my laptop to. Bizarre.
I don't think it's a conspiracy theory to say: The Stargate Project will be the largest surveillance tool ever, it will be pointed squarely at the US population, and it will be abused in historically unprecedented ways.
just tested this. in "standard" mode you get 7, switch to "scientific" you get 9.
I think it's clear that the 'secret' to good (from a consumer perspective) business is ideologically motivated business leadership. Gaben remains the head of Steam/Valve and he is genuinely and enthusiastically into games. But when you look at companies like EA I think it's probable that their leadership have never been into games, ever.

They just view it as another business, like any other, with no meaningful attachment to what they're making, let alone the people buying their games, whatsoever. 'Battlefield 2042 is a tremendous game.' says EA, while Gaben has scrapped every attempted Half Life 3 effort for inability to deliver the sort of game he and fans want it to be, in spite of the fact that even a turd labeled Half Life 3 would sell a zillion copies - a la Diablo 3.
I have like 54 devices running on 3 unifi APs...it's unnoticeable (either that or my phone/laptop etc. are just using 5ghz and happy about it - either way).
The messaging leading up to the election was all about DEI. Who decided to add the A to it too? Complaining about accessibility wasn't on the mind of any Trump voters that I know.
In case anyone is surprised or skeptical about accessibility being targeted, remember what Trump said about disabiled veterans.
https://www.msnbc.com/opinion/msnbc-opinion/gen-mark-milleys...
What does it mean to reproduce DeepSeek R1-Zero? Like they have a model of equivalent performance? Is there a simple explanation of this post for those who aren't machine learning experts?

Also is the technique here related at all to the technique people think DeepSeek themselves used, where they apparently trained the model using OpenAI outputs?
It's not that uncommon of a convention to strictly use signed numbers unless doing bit manipulation, eg the Google C++ Style Guide.
What editor state are you losing when you leave vim?

I run a pretty light vanilla vimrc (60 lines maybe) and with two lines you can enable vim undofiles and returning the cursor to the last location upom reopening a file. For me, quitting vim is functionally equivalent to ^Z?
Put your IoT on a separate wifi SSID and firewall it.

My devices can't reach the internet at all, but I have easy access to them the other way.
It literally is. Something costs resources. If it’s not accomplishing anything, then get rid of it.
Remember that Trump said this about disabiled veterans: “Why do you bring people like that here? No one wants to see that, the wounded.”
Some dim the lamps,

Afraid of what they might see

Or perhaps of what might be absent
How do you do that, if you don't mind sharing?
All of my search results are search results, because of ad blockers.

Now, many of my search results suck due to SEO and whatnot, but that’s a different story.
Full biased bs. Heard similar stuff when jvm rises a quarter century ago. Electron things are bloatware.
Athom make ESPhome smart switches with no neutral wire, they work great.

The way it works is you put a bypass capacitor to neutral in the light fixture, and then it lets the switch be powered - no flicker or low energy requirements needed.
I've recently switched from SublimeText to Zed and I like it so far, mainly because it's noticeably faster at all UI touch points (typing, searching, pane switching). I mainly use it to work on a Rails codebase. I set up a bunch of snippets to have the same keyboard shortcuts offered by Sublime to insert ERB instructions. I managed to get rubocop to perform in-editor validations, same for eslint however "format on save" with eslint continues to fail (it either writes an empty file or it ignores my eslint config and falls back to its internal settings). I haven't used its code completion features since my use of AI to assist with coding happens outside of an IDE (yes, I will try to change that).
Unfortunately (for those impacted) accessibility has been rolled into DEI and called DEIA and the executive orders included accessibility in their revocation. See https://www.whitehouse.gov/presidential-actions/2025/01/endi... for an example. You'll see revocation for both DEI and DEIA, where the A stands for accessibility.

If they wanted to, they could have focused on DEI, but they intentionally and explicitly added accessibility to the conversation and are impacting those programs directly.
I have no programming expertise but I'm looking for ideas that use YOLO to detect stuff like this. I was thinking of a way of automatically tagging and collecting data from my daily commute dashcam/GoPro footage - number of EVs, demographics of traffic, etc.

I want this to be a project that teaches me the ropes but since I need instant gratification, I'd like if the result also offered value to others.

The one thing I want to avoid is cleaning up data, since spreadsheets give me the ick.
DMM is about as good as Steam with how they present their client, but it's secluded to Japan.
Sounds like you are thinking of yourselves highly as well.
Early in my career as a tech lead I had some junior with your mindset in my team.
Maybe my ideas weren’t perfect at that times but that junior sabotaged everything with I guess the mindset you described above.
So my takeaways is nowadays to identify such non team players as early as possible and get them off the team asap.
Is there something like this but for calls?

Make your phone into an SIP/VoIP server? So that you can receive and make calls from any/many Internet clients while the Android phone with SIM is plugged in at home.
Thanks Spencer! You've built an amazing product, we're hugely inspired by Amplitude.
Honestly it can just feel weird. Like when I praise someone I feel like I’ve put both me and the other person into an emotionally vulnerable state. Sometimes it feels more comfortable to remain detached and “professional”. Could just be my own neuroses though
That is not what an atomic write() function does and we are talking about APT, not databases.

If you want atomic updates with APT, you could look into doing prestaged updates on ZFS. It should be possible to retrofit it into APT. Have it update a clone of the filesystem and create a new boot environment after it is done. The boot environment either is created or is not created. Then reboot into the updated OS and you can promote the clone and delete the old boot environment afterward. OpenSolaris had this capability over a decade ago.
Yes. Most of the systems I used a couple of years ago (immich for instance) were still quite immature.
I believe it is mentioned in the executive order to cover things like government contracting that is discriminatory, where vendors who are of a certain race or gender or disabled get preference when bidding.
Do you think there is any hope of convincing Tuya to make their devices easily flashable?

They'd be the unquestioned king of the space if us local only people could reliably convert them to ESPhome, and they're the way a lot of brands end up making things "smart".
For all the problems of AirBnBs and co., every single one I ever booked was better for working with a computer than every single hotel room I ever booked within 2x price.
Yes, electrons are electrons are electrons. But customer X is paying for the renewable sources and customer Y is paying for the non-renewable sources, so customer X can say that they are renewable.
I use Home Assistant for home automation - motion sensors, Z-wave light switches,iPhone notifications,remote access, Bluetooth connectivity, etc.
Could you provide source for the training the model on OpenAI outputs? I can’t find any news about that.
The link is not to the homepage. It goes to the download page. I see from other posts that this has led to some confusion.

Here's the link to the homepage: https://www.runcopycat.com/
That's what the courts are for.
Can use dhash that is more robusts to compression, crops and color changes. Mainly look at the features in the image.
Comparison with PG's essays is a great honor. His essays are what inspired me to go down the startup journey myself.
Show HN: Claude-PHP now supports DeepSeek and OpenAI
Hi HN,

I have updated the Claude-PHP package to provide seamless support for DeepSeek and OpenAI to give a simple way to work with all 3.

Dale
Why Collaboration Is Key to Pricing Ft. Eva Feenstra Director of Pricing at Xero [video]
More the SV tech-bro cabal. As I predicted this submission (1 hour old and ~70 upvotes, reached #1 10 minutes ago) has been removed from the front page. In fact I can't find how far it's been throttled. Even if it used to be, Silicon Valley is no longer the friend of anyone who holds a conscience.
The most impressive examples I saw were cantilevered out over the street.
I've seen videos of this and frankly it looks terrifying. I am not sure how workers can bring themselves to trust this scaffolding.

An unrelated thing - this article is a pleasure to read and the stylized illustrations and diagrams really make it easy for the reader to understand the content.
>my workflow consists of switching back and forth between a terminal window and an editor window

You can open as many terminal buffers in neovim as you'd like, AND at the same time you can open as many neovims in terminals as you'd like...

Why choosing GUI neovim client and switching back and forth? Truly don't understand it
Project 2025 contained a number of governing agenda proposals that include weakening Americans with Disabilities Act and reducing funding for accessibility programs. It's part of their core belief in meritocracy to an extreme.
Making it about the people is how you get disagreement out of agreement. :-)
This makes it imposible to just let youtube on the background in thr tv
Hmm, "duty stations" adds a lot of wiggle room when that can be located anywhere.
When I first touched this around C++14 or so, I used recursion. It resulted in even worse code.
DHash – Similar Image Matching
Ask HN: What to do when long term relationship breaks down, and alone?
As title. Long term (7years with partner) relationship just ended tonight. I was surprised, it wasn’t what I wanted but can’t change peoples minds. She took our dog too (1 year).

I don’t have many friends, just got diagnosed with ADHD, and just finished week 1 of a new job.

How best can I approach this?
I'm almost 30 but as a stoner back in high school I loved Floyd so much. Their albums were meant to be played back to back as a single unit. Great band. Animals is up there with dark side for me.
They're not so great at providing the repair manuals this century, in fact a lot of the contracts say that only the contractor can repair the equipment. A lot of helicopter trips are made to aircraft carriers as a result.
Hi, congrats to your product! At the top of the website you are saying "Whether it's documents, images, or code, just send your files to Chatbox."
At the bottom you state "Everything stays on your device, giving you full control and peace of mind."

What is it then?
OK you are technically correct. We can talk how "appointed by elected people" makes a difference...
Ok, I'll bite: why have you been looking for ways to identify the make and model of hotel chairs?
That's better, yeah. I still prefer plain ole for loops, but that's much better.
I don't have a source to share, but I saw this claim on social media a few times in the last couple days, where people said their conversation with the model revealed that it thought it was some other OpenAI model. I have no idea how such training can work using another model's output, but I saw comments claiming that this is why their training was so cheap.
lol, sounds janky but fun. Would like to see a picture.

I'm surprised ironing boards are so readily available.
For instance a vendor who hires a party for testing their software who hire people who otherwise wouldn't get hired. And who turn out to be pretty good at testing. But you wouldn't know that otherwise. People think DEI is just charity.
Sounds like a security flaw that browsers honor this.
Would be great to learn what's your view on Chatbox in that regard.
Print them in the booklet.
In the end, it all boils down to this:

1. It is trivial to have a metric about how many requests were made for a link on a site, say a/

2. It is legally very much non-trivial to have a metric about how many requests were made to a/ followed by requests to b/

One way to solve 2. would be to change links based on earlier interaction server-side. So instead of [a/, b/], the requests would be [a/, a.b/] IMO, this should be legal, but might not under strict interpretation of the law.
Ask HN: Where do I find a list of inactive YC companies
Hi HN, I'm doing some research on startup failure patterns and am particularly interested in analyzing YC companies that are no longer active. YC has a list of (mostly active) companies on https://www.ycombinator.com/companies but I was wondering if there's a way to filter by or find inactive companies.

Thanks!
Well, that changes things a bit. Glad I don't use it anymore... IMO their "pay to help us rank search results we get from other engines" is not great anyway.
I don't know the answer to that question generally, but that's the only sense that is productive.
Healing items in dungeons? Hope it means you can finally get this curse lifted. Really sucked spending all that time developing a character, only to get cursed by a mummy and turning into a very slowly walking zombie.
It will. For example, a 2023 executive order (https://www.federalregister.gov/documents/2023/02/22/2023-03..., sec. 7) established a procurement quota for minority-owned small businesses, and required all agencies to work with the SBA to optimize their procurement processes around this.

I'm not claiming this is the only problem with government contracting, but it's an example of exactly the kind of policy which leads to the source article's complaint. The author may have identified a vendor with a cheaper and better product, but if they let everyone go around making such decisions how would they know whether they're hitting the quota?
Sorry about that! We now have server side testing option where A/B tests trigger from the backend.
The only complexity I have found with regards to scaling WebSockets is knowing the minimum delay between flush event completion and actual message completion to destination. It takes longer to process a message, even on IPC routing, than it does to kill a socket. That has upstream consequences with consideration of redirection and message pipes between multiple sockets. If you kill a socket too early after a message is flushed from the socket there is a good chance the destination sees the socket collapse before it has processed the final message off the socket and that processing delay is not something a remote location is easily aware of.

I have found for safety you need to allow an arbitrary delay of 100ms before killing sockets to ensure message completion which is likely why the protocol imposes a round trip of control frame opcode 8 before closing the connection the right way.
Does it at least support -Ttext, -Tdata, etc.?
Here is your barrier syscall:

https://www.man7.org/linux/man-pages/man2/sync.2.html
This makes me wonder. OpenAI isn't the only company offering computer use. The list of companies and models that do this will only grow.

Meaning advertiser's will have to be selective which company they pay to get the most exposure to their target human customers via the agents. Will we see affiliate programs for AI agents which in turn promote products to the users? and we end up with the same shit show we have today?

Or what if eventually everyone has their own personal AI that can bypass the ads. Will we just decide that advertising is a drag on society and kill off that industry for good?