MurphyA/hacker-news huggingface dataset:
by Forgeties79 | 2025-10-27 19:22:28+00:00
It’s honestly been great. I forgot the exact terminal command but make sure to up your…zram I believe? To be half…? your total ram. Double check me on that. Whatever it is, out the box it starts at 4gb, which leads to this kind of weird issue where I would play a game, I would stop playing the game and close it, then I would return and it would only open a black screen and not actually open the game. I would have to restart the computer to get it to work. Once I upped that the problem went away immediately. Literally the only tweak I had to make, everything comes out the box basically ready to go
by ameliaquining | 2025-10-27 19:22:37+00:00
No, it's not a distributed-computing thing; raw compute isn't the bottleneck. (That would only help if there were a need to check many machines that halt after a tractable-but-nontrivial number of steps; that's a narrow sweet spot, given the superexponential nature of the problem, and few machines of interest are believed to be in it.) Rather, it's a collaboration of human (mostly amateur) mathematicians chipping away at different parts of the problem.
by ben_w | 2025-10-27 19:23:16+00:00
Sure, I'm not saying this to diss language models, I'm saying that (1) specifically this failure mode means they were only passing the Turing test in the specific time before this became a well-known trick to detect them as non-human, and (2) it took an unusual kind of human to realise this trick, it wasn't obvious to most of the normal people using them.

I don't know for sure, but I suspect most people right now are using style and tone as authorship hints, which is even easier to get around by adding "reply in style of ${famous writer}" to the custom instructions.
by trenchpilgrim | 2025-10-27 19:23:31+00:00
RDP is over network, which doesn't work well if your need to access a machine that doesn't have a working network stack because you're troubleshooting a hardware failure, early boot failure, OS provisioning, etc.

KVM can also be nicer than RDP for certain multi-box workstation setups that need high bandwidth and low latency.
by IAmBroom | 2025-10-27 19:24:56+00:00
Me, just the opposite, but my dad was a jeweler, so my context was much better informed. I was positively surprised by how cool rocks looked after smoothing and then polishing.

Slightly older, I graduated to polishing cabachons on a grinder system.

Teenage me learned to solder gold rings to new sizes, which benefitted young electrical engineering me - gold and lead solder very similarly.

All of this, I now realize, was more-or-less a planned arc/quasi-apprenticeship training for the family store.
by Sean-Der | 2025-10-27 19:25:13+00:00
Hopefully you are in a network that allows P2P! Then STUN just works and you can use any of the public servers (CloudFlare, Google, Twilio...)

Running your own TURN server would be trivial also. I have been tempted for a long time to make a 'TURN in a Box' that does autoconfig so people can run it easily on Hetzner/AWS
by hinkley | 2025-10-27 19:25:18+00:00
2 am is mid afternoon for the Pune office. If you’re running a 24/7 operation and all of your employees are in PST you’re gonna have a bad time.

But the other thing that has changed since 2013 is that most of us are using autoscaling. There were times of day when there is supplemental server capacity to run periodic processes, and it made sense to schedule them during quiet daylight hours if they existed, but now the availability of bus numbers if and when a problem happens are more pressing. And they all outweigh concerns about DST. Instead of seeking the low traffic times of day you mainly need to avoid peak traffic.

The batch processing system I renovated to use 7% if the CPU hours of the original design, used the same fixed parallelism trick that crawlers use so as not to knock over your sites. They keep k requests in flight at all times and if your server responds faster, they issue more requests per second. If the production services had excess capacity the job would run in ten minutes. If response times are slow it takes 15. You’re inverting Little’s Law and keeping the amount of servers fixed and varying the duration.

It’s a pity that spooling up more servers to handle that job took a substantial fraction of that ten minutes or I could have gotten it to five (originally it was over 30 minutes and climbing toward 35). I tried at one point to move it entirely to a Bamboo agent but we underprovisioned them. If I’d had an agent with 2x the CPUs I could have shut down a service. I was on my way out the door before I realized that upgrading the bamboo agents would have cost us less than running that service and everyone’s builds would have been faster as a consequence. And probably let someone else do the same. False economies.
by nyrikki | 2025-10-27 19:25:44+00:00
Due to rising power densities, and constrained power and costs of that power, modern data centers tend to use free air cooling vs the older always compressor cooling. When the temperatures are right they basically just use fans to bring outside air in, which is much much louder because you have to move a lot of it.

It goes way beyond normal building HVAC levels, AI has pushed many DC's from 8 kW to 17 kW a rack in just a few years.

IIRC the average medium office building pulls about 22 kilowatt-hours (kWh) per square foot of floorspace per year. So their cooling needs are tiny.
by qingcharles | 2025-10-27 19:26:21+00:00
OCR is fine for books which are just swathes of text, but for things like magazines it breaks down heavily. You have columns breaking in weird places, going up, down, left, right, fonts changing in the middle of a paragraph. And then the pages are heavy on images which the text is often referencing either explicitly or implicitly. Without the images, the meaning of the text is often changed or redundant.

Anyone have an LLM that can take a 300 page PDF magazine (with no OCR) and summarize it? :)
by the_af | 2025-10-27 19:26:58+00:00
> If you reduce "Lord of the flies" to something like "children shouldn't run a community"

To be honest, and I hate to say this because it's condescending, it's a matter of literacy.

Some people don't see the value in literature. They are the same kind of people who will say "what's the point of book X or movie Y? All that happens is <sequence of events>", or the dreaded "it's boring, nothing happens!". To these people, there's no journey, no pleasure with words, the "plot" is all that matters and the plot can be reduced to a sequence of A->B->C. I suspect they treat their fiction like junk food, a quick fix and then move on. At that point, it makes logical sense to have an LLM write it.

It's very hard to explain the joy of words to people with that mentality.
by webstrand | 2025-10-27 19:27:30+00:00
That is the correct and only sane way to determine date format, timezone is not the same as formatting preference. But yeah it sucks. Assuming you're using the en-US locale, have you tried using the en-CA locale? It has ISO8601 formatted dates, and is otherwise pretty similar to the en-US locale.

In firefox you can try it out in about:preferences by setting en-CA as the topmost option in "Choose your preferred language for displaying pages"

And I just checked, firefox is capable of understanding system-wide split locale settings, if you only want LC_TIME

localectl set-locale en_US.UTF-8 localectl set-locale LC_TIME=en_CA.UTF-8

and dates will format, but currencies, addresses, etc will not
by Havoc | 2025-10-27 19:27:36+00:00
They can try, but doubt anyone serious will adopt it.

Tried integrating chatgpt into my finance job to see how far I can get. Mega jikes...millions of dollars of hallucinated mistakes.

Worse you don't have the same tight feedback loop you've got in programming that'll tell you when something is wrong. Compile errors, unit tests etc. You basically need to walk through everything it did to figure out what's real and what's hallucinations. Basically fails silently. If they roll that out at scale in the financial system...interesting times ahead.

Still presumably there is something around spreadsheets it'll be able to do - the spreadsheet equivalent of boilerplate code whatever that may be
by zahlman | 2025-10-27 19:28:11+00:00
> Jokes aside, the code works as expected, it just doesn't do what you intended.

> p is a relative path. Relative to root, not the current directory. p.is_dir() returns True if there is such directory in the current directory. For example, if you have a file (or directory) src/lib and a directory lib, p.is_dir() will return True.

The behaviour is completely expected, and the analogous thing also happens with the lower-level `os` functionality. Taking a path "relative to" some other directory (not the current working directory) gives results that don't make sense to apply to the current working directory; asking whether a relative path refers to a directory can only be understood with an assumption about what it's relative to; the standard treatment for relative paths is that they're relative to the current working directory by default.

If pathlib.Path objects had to remember knowledge of what they're relative to, when they're relative, it would defeat the purpose of being able to represent relative paths. For example, one could very easily iterate over one directory tree to see whether things that are true about it are also true about another parallel tree.
by xk3 | 2025-10-27 19:28:55+00:00
I think if you just setup SSH a certain way you can then use git or sftp for access:

Match User gituser ChrootDirectory /srv/git_chroot ForceCommand internal-sftp AllowTcpForwarding no X11Forwarding no PermitTTY no

But tbh sending patches is fun and easy! After you force yourself to do it a few times you might even prefer it to push/pull
by SecureBitChat | 2025-10-27 19:28:55+00:00
Hey everyone, We’ve just released SecureBit Chat v4.4.99, a major upgrade to the platform’s cryptographic core. This update implements a fully compliant HKDF (RFC 5869) key derivation process, adds Perfect Forward Secrecy (PFS), and introduces stronger entropy, key separation, and metadata encryption. We’re also open to bug bounty rewards for valid, reproducible security findings.
by themafia | 2025-10-27 19:29:36+00:00
> and have become quite normalised.

Enforcement agencies are asleep at the switch. Without any pressure to constrain them then these major corporations will stop at nothing.

> it should never be a consideration to willingly deceive your customers.

They don't see it that way. They just see it as a new profit stream that they're daring enough to capture.
by Johnny555 | 2025-10-27 19:30:43+00:00
But usually the thing that's locked up can survive even less brute force than the lock -- a storage unit near mine was broken into, and the unit owner (who was there with the police) said the thieves just pried off the storage unit lock, the sheet metal door literally tore and the entire locking mechanism came out.

This was an outdoor unit, the thieves came in over the fence (the barbed wire on the fence didn't slow them), and left the same way. If I had anything valuable, I'd keep it in an indoor unit where at least there's a locked door in the way.
by Imustaskforhelp | 2025-10-27 19:31:16+00:00
> Scientific computing where you already have Go code

This is a really cool project and I must admit that and I am on the side as well also asking for something similar to your project for julia since that has one of the highest focus on scientific computing. I would like it if you could create something similar to this but for julia as well, it shall be really cool.

Now coming back to my main point, my question is that what if the scientific computing project is too complicated and might require on features which shall not be available on tinygo as from what I remember, tinygo and go aren't 1:1 compatible

How much impact could it have though, like I am basically asking about the state of tinygo really and if it could do the scientific thing as accurately as you describe it but still a great project nonetheless. Kudos.
by tasuki | 2025-10-27 19:31:17+00:00
> Playing nice seemed to not work for White people because they are systemically discriminated against in almost every Western and non-Western country.

I'm white and not discriminated against in my Western-adjacent country (Czech Republic) and think most of Europe is the same.

I see race-based politics as primarily a US thing: both the militant "diversity advocates" and the white supremacists. From my point of view over the ocean they are quite similar: putting importance of skin colour over other things.
by koliber | 2025-10-27 19:31:49+00:00
Maybe LLMs will enable a new type of work in spreadsheets. Just like in coding we have PR reviews, with an LLM it should be possible to do a spreadsheet review. Ask the LLM to try to understand the intent and point out places where the spreadsheet deviates from the intent. Also ask the LLM to narrate the spreadsheet so it can be understood.
by skissane | 2025-10-27 19:32:07+00:00
If you use <input type=time>, the browser uses locale or user regional preferences… even if the app is in an application domain (e.g. medicine, military, science) where 24h is preferred even in 12h-predominant locales. There is no way for the app to say to the browser “this time field should be 24h in all locales”, the only option is to build a custom time field

I asked the HTML spec editors to fix this, but thus far they haven’t: https://github.com/whatwg/html/issues/6698
by bonoboTP | 2025-10-27 19:33:04+00:00
On the other hand if I'm honest, all this noodling around as a teen didn't give me a super robust foundation at all. I had a kind of folk understanding, or rough mental model of the things but it made me like it as a hobby and identify with it, which pushed me to take up CS in college.

It gave me some head start that I knew Python and JS when learning C, but not super much. Other students, who were smart but didn't fiddle with computers as much, generally picked these things up along the way, 4-5 years college is plenty time to develop the skills if you got the talent.

Also my understanding of networks was super shallow based on just multi player gaming and learning router settings, and I only really built a proper mental model in college with OSI model, TCP/IP details, reading the Tanenbaum book, doing socket programming etc.

So these generic tech and computer skills are in my opinion more about giving people a sense of agency, which is still quite something. That you put together your own PC, that you download your own subtitle files for the movies and figure out how to adjust the sync to match your version of the movie etc. It just gives you a feeling that you can do things. If something is wrong, you can, and therefore want to fix it. It's a different attitude compared to just accepting everything as it is.
by stevenkkim | 2025-10-27 19:33:29+00:00
Yes, here's the email. No mention of the $99 no-AI option.

Thank you for being a valued Microsoft 365 subscriber. To reflect the value we’ve added over the past decade, address rising costs, and enable us to continue delivering new innovations, we’re increasing the price of your subscription.

Effective February 14, 2025, the price for Microsoft 365 Family subscriptions will increase from USD 99.99* per year to USD 129.99* per year. To continue with the new price, no action is needed—your payment method on file will be automatically charged. To make changes to your subscription plan or turn off recurring billing, visit your Microsoft account at least two days before your next billing date.

By maintaining your subscription, you’ll enjoy secure cloud storage, advanced security for your data and devices, and cutting-edge AI-powered features, along with all your other subscription benefits. Thank you for choosing Microsoft.

Learn more about how to manage your subscription, including how to cancel and switch your subscription.

* Subscription prices listed do not include any discounts, promotions, or special offers that may be available.
by ipaddr | 2025-10-27 19:33:42+00:00
Are you talking about:

"ACT New Zealand party, a junior partner in the governing centre-right coalition government, last week unveiled the bill, which it had promised during last year’s election, arguing that those rights should also apply to non-Indigenous citizens."

How does grant others the same rights turn into racism. Shouldn't everyone have those rights including groups that are bigger minorites in New Zealand like blacks of Indians from India?

When we single out groups for special treatment we exclude others who might need it more but who's voices are softer.

It might be worse in the US compared to New Zealand but compared to most of the rest of the world: Middle East, India, Africa, Europe, Russia, China, Korea the US is the least racist place but also has the biggest anti-racism industry which makes their voiced louder.
by lisbbb | 2025-10-27 19:35:03+00:00
One concern I have is that after 2-3 times building the same app, you're going to be finding improvements to it that you didn't think of at the start. Thus, doing a comparison with you as the "instrument" can introduce bias. Still interesting.

Seems like a lot of decisions about frameworks come down to what solutions they support well, e.g. OAuth2 or whatever the latest and greatest authz crap is these days. I'm probably already six months out of date on that...
by embedding-shape | 2025-10-27 19:35:44+00:00
I did the same (also during COVID, after doing it for a bit in my youth). I haven't tried Covert Instruments gear, I bought some other pack from China, but whatever pack you can find with the basics (and maybe some variety so you can try different techniques) plus a training padlock so you can see what's going on inside, and it'll be a walk in the park.
by LudwigNagasena | 2025-10-27 19:35:51+00:00
Those are just dimensions of different things, and it’s usually pretty clear from context what is meant. Color space has 3 dimensions; or 4 with transparency; an image pixel has 6 dimensions (xy+RGBA) if we take its color into account, but only 2 spatial dimensions; if you think of an image as a function that maps continuous xy coordinates into continuous rgba coordinates, then you have an infinitely dimensional function space; embeddings have their own dimensions, but none of them relate to their position in text at hand, which is why text in this context said to be 1D and image said to be 2D.
by tuxxness | 2025-10-27 19:35:58+00:00
Currently at my local gitlab. Not sure if i want to make it opensource yet or maybe offer a free and paid version.

If you have any good reasoning to convince me to either of those two sides let me know :)

Personally I think opensource is awesome and have made a few opensource projects so far. But on the other hand a bit of income from releasing an app also does not sound horrible.
by tasuki | 2025-10-27 19:36:01+00:00
> It seems so rude and careless to make me, a person with thoughts, ideas, humor, contradictions and life experience to read something spit out by the equivalent of a lexical bingo machine because you were too lazy to write it yourself.

Agreed fully. In fact it'd be quite rude to force you to even read something written by another human being!

I'm all for your right to decide what is and isn't worth reading, be it ai or human generated.
by everforward | 2025-10-27 19:36:01+00:00
I don't think there's much of a point. If the thief came prepared with tools and is willing to make a lot of noise, there's not a ton that can be done.

Without even exotic tools, what are the odds the door the lock is attached to will withstand a crowbar? Or the same mallet and force concentrator applied to the door/hinges/where the lock attaches?
by ceridwyn | 2025-10-27 19:36:06+00:00
> 10-20x

More even, for storage at least.

In 2010 I got my first taste of SSDs after I bought one for an ageing laptop and it was the single most impactful hardware upgrade I can recall experiencing. I think I was following Engadget at the time, and probably caught wind of the idea from there, convinced enough to part with a shocking $2/gb. In any case, I was blown away. I remember excitedly showing people (who could not care less) that I could click on every application as fast as I could, and they would simply pop open. Photoshop + high res photos open in seconds was unbelievable, gone were the days of getting coffee after starting something up. Crysis levels took around 10s. I was delighted by ~250mb/s. Nowadays fast drives are ~6gb/s, with pcie5 promises of ~15gb/s for something like ~$0.50/gb. The enthusiast hardware is 60x faster than it was.

As for the more common consumer side, maybe consoles? The Nintendo switch 2 just launched with internal memory access at something like 2gb/s and external memory support for memory cards that support 1gb/s. In 2010 you could get the New 3DS and enjoy ~4mb/s on the micro SD card as the nand was mostly inaccessible. So that's a cool ~250x faster. Some games released on both switch and n3ds (e.g. Monster Hunter XX), so it should even be possible to compare load times!
by danudey | 2025-10-27 19:36:06+00:00
I don't need an AI generated PR summary because the AI is unlikely to understand why the changes are being made, and specifically why you took the approach(es) that you did.

I can see the code, I know what changed. Give me the logic behind this change. Tell me what issues you ran into during the implementation and how you solved them. Tell me what other approaches you considered and ruled out.

Just saying "This change un-links frobulation from reticulating splines by doing the following" isn't useful. It's like adding code comments that tell you what the next line does; if I want to know that I'll just read the next line.
by ajross | 2025-10-27 19:36:33+00:00
And my point, again, is that focusing on this particular criticism[1] seems like a transparent attempt on your part to deflect from the very serious story (ICE transparently harrassing "enemy" journalists without apparent cause) because, hey, maybe he failed to declare an agricultural product in his luggage. We don't know, amiright?!

It just doesn't seem to be a good faith discussion of the situation, and in particular it makes your position seem decidedly pro-secret-police.

[1] Which amounts, basically, to "Mildly sensationalist mid-tier news outfit used a sensational headline". It's boring.
by wat10000 | 2025-10-27 19:37:02+00:00
I don't think a truly random sequence would necessarily halt under these rules. It's not enough to have arbitrarily long runs. As the sequence as a whole gets larger, the run length needed to end it also gets longer, and thus the probability gets smaller. The result should be something like a geometric sequence with a finite sum.

Consider a simpler version, where you flip a coin three times, then four times, then five times, etc., and you stop if you ever get the same side for every flip in a given turn. The probability that you'll stop is equal to 1/4 + 1/8 + 1/16 + ... which is 50%. If you do this forever then you'll eventually see a run of ten trillion heads or tails, but you probably won't see that run before your ten trillionth turn.

So I think the question is, does the anti-hydra sequence ever diverge sufficiently from randomness?