skysight-inc/HackerNews huggingface dataset:
Using numerical analysis, can someone please plot the inevitable destruction of the American state? I'd like to make some plans to get the fuck out of here before this shit show sinks to the bottom of the sea.
There is an album and videocassette, possibly had “official bootleg” status, by the Swans titled “Public Castration Is A Good Idea”, and the typesetting as album cover “art” is not discreet about that. Swans are a New York “No Wave” band known for their loud Industrial Noise concerts with reports of bleeding eardrums

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

Bonus Technical Fact: in 1986, audio Compact Discs (“Red Book”) were penetrating the consumer market, and Swans were releasing albums with TRT just over 74 minutes, in order to maximize the 650MB storage capacity. In fact some would squeeze in up to 80 minutes of audio and CD players needed really good triple-beam tracking, plus error correction, for those. https://copilot.microsoft.com/shares/vU7spvGEpV5k8JUHMuFFD

For a really gritty depiction of at-home unlicensed castration surgery cum revenge fantasy, “Hard Candy” starring Elliot Page is out there.

In Robert J. Sawyer’s The Neanderthal Parallax sf novel series, there’s a male character [rapist] who describes firsthand how it felt to surgically lose just one testicle, and how he felt less aggressive, less angry all the time; his libido, formerly out of control, seemed nearly normal?

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

Sawyer thus promotes castration for White people as a forward-thinking eugenic punishment which can be visited on all genetic relatives of the offender! ... an eye for an eye, a tooth for a tooth, and 10 nuts for a single nut!
ARIN/Internet registries doesn’t maintain these records themselves, owners of IP netblocks do. Some registries have introduced mandatory abuse contact information (I think at least RIPE) and send a link to confirm the mailbox exists.

The hierarchy is: abuse contact of netblock. If ignored: abuse contact of AS. If ignored: Local internet registry (LIR) managing the AS. If ignored: Internet Registry like ARIN.

I see a possibility of automation here.

Also, report to DNSBL providers like Spamhaus. They rely on reports to blacklist single IPs, escalate to whole blocks and then the next larger subnet, until enough customers are affected.
> 5 – Alternate IP delivery (content component is delivered via intermediary)

Ok, this is entirely paranoid conspiracy theory rumblings at this point, but why does this sound like a way to catch unlicensed rebroadcasters?
Previously:

(81 points, 2023, 60 comments) https://news.ycombinator.com/item?id=38224920

(181 points, 2021, 170 comments) https://news.ycombinator.com/item?id=28188929
I had in mind everything since Vista.

Its only saving grace is WSL2.
Thanks for the reply and apologies for the general cynicism. It's not lost on me that it's people like you that build tools that make the work tick. I'm just a loud potential customer and I'm just forwarding the frustration that I have with my own customers onto you :)

Your customers are software devs like me. When we're in control of generating timestamps, we know we must use standard ISO formatting.

However, what do I do when my customers give me access to an S3 bucket with 1 billion timestamps in an arbitrary (yet decipherable) format?

In the GitHub issue you seem to have undergone an evolution from purity to pragmatism. I support this 100%.

What I've also noticed is that you seem to try to find grounding or motivation for "where to draw the line" from what's already been done in Temporal or Python stdlib etc. This is where I'd like to challenge your intuitions and ask you instead to open the flood gates and accept any format that is theoretically sensible under ISO format.

Why? The damage has already been done. Any format you can think of, already exists out there. You just haven't realized it yet.

You know who has accepted this? Pandas devs (I assume, I don't them). The following are legitimate timestamps under Pandas (22.2.x):

* 2025-03-30T (nope, not a typo)

* 2025-03-30T01 (HH)

* 2025-03-30 01 (same as above)

* 2025-03-30 01 (two or more spaces is also acceptable)

In my opinion Pandas doesn't go far enough. Here's an example from real customer data I've seen in the past that Pandas doesn't parse.

* 2025-03-30+00:00 (this is very sensible in my opinion. Unless there's a deeper theoretical regex pattern conflicts with other parts of the ISO format)

Here's an example that isn't decipherable under a flexible ISO interpretation and shouldn't be supported.

* 2025-30-03 (theoretically you can infer that 30 is a day, and 03 is month. BUT you shouldn't accept this. Pandas used to allow such things. I believe they no longer do)

I understand writing these flexible regexes or if-else statements will hurt your benchmarks and will be painful to maintain. Maybe release them under an new call like `parse_best_effort` (or even `youre_welcome`) and document pitfalls and performance degradation. Trust me, I'd rather use a reliable generic but slow parser than spend hours writing a write a god awful regex that I will only use once (I've spent literal weeks writing regexes and fixes in the last decade).

Pandas has been around since 2012 dealing with customer data. They have seen it all and you can learn a lot from them. ISOs and RFCs when it comes to timestamps don't mean squat. If possible try to make Whenever useful rather than fast or pure. I'd rather use a slimmer faster alternative to pandas for parsing Timestamps if one is available but there aren't any at the moment.

If time permits I'll try to compile a non exhaustive list of real world timestamp formats and post in the issue.

Thank you for your work!

P.S. seeing BurntSushi in the GitHub issue gives me imposter syndrome :)
I dated a woman that had a job of managing fake social media profiles. She worked for a marketing company, but the whole point of her department was to do shadow PR.

Step one was get (sometimes a purchase, sometimes AI, etc...) a lot of pictures or same person.

Step two was create the basic "character" based on the pictures.

Step three was make posts, sometimes automated, sometimes manually, using the pictures and any appropriate content. This Step can last years and goal is create a internet presence that looks like a real person.

Final possible steps:

1. If character became famous enough, could be sold to an influencer or corporation to manage that profile and do whatever they wanted.

2. If wasn't sold, it was used often to generate legitimacy for other fake profiles.

3. The real cash cow: during PR emergencies those profiles would be used to direct the narrative, for example she told me her last work like that was using these profiles to make content go viral to distract the public from negative news that were viralizing about one of the world biggest appliances manufacturer. She said in 24 hours people were all over paying attention to the new "viral" post and forgot the news entirely and the company didn't even had to make a statement.
The suburban family would be repelled by the look.
US is basically oking virtually all white collar crime.
I think part of it is, as the youth numbers decline, the culture declines with it. This is addressed in the video, people >18 and <40 are those who keep traditions and culture alive. If you somehow imported a bunch of babies who were raised in Korean families, Korean culture survives, and if you import a bunch of 60+ people, well they're not going to be spreading their culture as much as someone who is 30. But babies and the elderly aren't the ones immigrating all that much, it's the (relatively) young singles and families. If you somehow managed to keep up the current population of SK by importing only young Thai families, within 4 generations SK would be North Thailand. I think is only a small part of why many countries are resistant to immigration, and on the micro-level, it's as simple as asking, do you want more neighbors? Or less? And I think, generalizing greatly, most people would say less.
Playing both sides with this comment
This is what the orange guy dreams about as well. That he can strike individual "deals" with each small country so he can win on size like a sumo wrestler against a featherweight wrestler.

It is pretty obvious that the common foreign policy is more important than ever. Sadly it is too late to include Canada, South Korea, Australia and Japan into that umbrella, at least this time around.

And people here in Sweden are talking about that next we will need to give up our currency and use the Euro since that is what T will weaponize next, going after the smaller currencies.
I would love to be able to use GNURadio for something, I've just never found flow diagrams to be more expressive than writing procedural instructions over whatever SDR API. GNURadio's flow diagrams introduce a lot of hidden complexity that is difficult to observe and understand. For example, every arrow you draw represents a buffer and so for all but the simplest graphs this will quickly lead to difficult-to-interrogate sample over/underruns. There are workarounds for fine grained control over these buffers but they cannot be called simple (like message passing via tagged samples and flow control blocks).
The Dakotas are fine. They're better covered than Saskatchewan and we visited there in a Tesla. Superchargers on the highway, the friends and family we visited all had welders so had high amperage 240V, and campgrounds also let us charge overnight.
It doesn't make any sense.

No one in their right minds would want such a product.

Seems like the industry is too high on their own control fantasies to discern what people want.
Aside of mentioned above languages, many others have similar concept but does not use any particular operator, e.g.:
C# - LINQ https://learn.microsoft.com/en-us/dotnet/csharp/linq/
Java - Streams https://docs.oracle.com/en/java/javase/24/docs/api/java.base...
Rust - Iterator trait https://doc.rust-lang.org/std/iter/trait.Iterator.html
Are dithering patterns proportional in perceived brightness to a uniform grey for any percentage of set pixels?

I can see them not being linearly proportional to a smooth perceptual grey gradient as the ratio of black to white changes, but I suspect it might change also with the clustering of light and dark at the same ratio.
This is a pretty weird hill to die on, boss. Are you suggesting that all of the software written over the years by emacs users (eg gcc) is “ivory tower”?

As a community of practitioners we should embrace the idea that not all tools have to be “ideal” for all users. Some people like hacking their editor, and some don’t. If software tools sink to the lowest common denominator, like the vast majority of commercial software, we’ll all be worse for it.
This was something that came up during Brexit of course but it seems difficult when you start getting into the details.

The idea is that (completely reasonably) if you have a “single market” as you describe, you need harmonised regulation so everybody is on a level playing field; once you have done that then you need some form of democratic governance.

Everyone basically ends up designing the EU when they do this.
So would you trade your founder equity for a fixed salary? My guess is probably not.

Equity is an extremely important factor for many candidates, especially more senior ones and executives.

I would not pitch it as future value, and instead pitch as % of company. If it's a minuscule amount that doesn't move the needle in offer conversations, than perhaps you are not offering enough, or you're identifying candidates who value more predictable income than investment in the company.
I mean… the first orange basically looks red on my monitor.
Sure, if you are reading the word "arguably" completely literally, but that's not the colloquially understood implication of the term when used to describe a work. Obviously the author of the parent comment is implying they they would possibly consider it the best PKD novel, but the colloquial meaning implied when someone uses the word arguably, generally isn't just to describe one's own opinion, but a significant portion of the popular or critical consensus.

One person could take a position opposed to the general held consensus on any topic, but if one person is the only one to hold this opinion, in english, it would generally not be described as a position that is "arguably" the case, even though if you read the word literally, one person is technically arguing it.

Also, I asked because I wanted to get the above user's opinion on the matter, not your dismissive comment which isn't contributing anything. I've read the VALIS trilogy, but I've never heard any of VALIS trilogy novels described as possibly PKD's best work.
Hi, OP here!

Thank you so much for pointing this out! Just read the post you linked and did some of my own research on the non-linearity of sRGB - really fascinating stuff :)

For now, I've acknowledged this limitation of my implementation so that any new readers are aware of it: https://amanvir.com/blog/writing-my-own-dithering-algorithm-...

But I'll definitely revisit the article to add proper linearization to my implementation when I have the time. Thanks again for mentioning this!
It never ceases to amaze me that LUE is still active (especially by modern GameFAQs standards) so many years after the quarantine.
This is a bit confusing.

Are you challenging me to re-think the concept of striking out as a consultant because you believe I don't understand the business I am in as an FTE, including the management decisions?

Because I underestimate the work, and all along I expect to work less?

Why haven't I started already, and why I am posting on HN? That answer is easy - because I work enough hours as an FTE that there's no time left for that. Posting on HN is easy (and fun). And it's 'decision-time' - which is the point here.

I am hunting for some advice or positive suggestion beneath the veneer of warning and negativity. So far the messaging I am getting is, Try to Understand the Business Better, and Don't Expect to Work Less. Is that right?
1 in Every 22 NYers Is a Millionaire
Thanks for the pointer! DARPA ERI investment was initially directed to US academic teams, while Yosys & related decentralized OSS efforts were barely running on conviction fumes in the OSS wilderness. Glad to see this umbrella ecosystem structure from LF Chips Alliance. Next we need a cultural step change in commercial EDA tools.
Variations of guns (high pressure tubes with plugs) also shoot nails, pilings, and can quickly split hard surfaces like rocks or pavement. They are also natural parents of internal combustion engines.

Not arguing, just saying.
Honestly can't remember, it was years ago when I looked into it.

Here's a good starting point though (trying to remember): https://www.reddit.com/r/shills/comments/3uoxpl/internet_shi...

But yeah, the site changed heavily around 2015-2016, in tandem with content policing growing, subs getting closed, etc.

These days I just use HN tbh.
Cheers for clear summary, I take it you mean sync.WaitGroup and not WorkGroup? As a beginner I started up with WaitGroup usage years ago since it was more intuitive to me.. worked fine afaict.
Haha, thanks.

When you can buy 4 USFFs for the price of 1 new one, and run 2 have have a test one, and one for spares I'm not really sure what everyone is concerned about.

Enterprise, engineering, industrial grade equipment is the same high quality level, be it a server or a desktop meant for extreme environments.

Too many people are only purchasers of consumer grade equipment and would be surprised at what a huge difference the corporate/engineering/industry spec stuff is like.
If you want to go that route, you may find it easier to check your logic analyzer dump side-by-side with the debugger in an emulator (e.g. VICE). Break on the first instruction and then go step-by-step. (Just need to make sure you have the same ROM version, but that shouldn't be too hard.)

However, your problem kind of sounds like a power supply problem. So using a logic analyzer will maybe just produce a different result every time. So maybe check the 12V and 5V rails on an oscilloscope while turning on the computer. (Or maybe it's a problem with the reset circuit, etc.)
I caught the initial reference, it's one of my favorite books, it just sounded less and less sarcastic by the end of it, to me it came off as "The Heritage Foundation published Project 2025 for all to see months before you voted in the guy who put it into action". I apologize for assuming incorrectly.
It's optional if you want "add to wallet button".

That's not related to ability to create own app - on both ios and Android you can access NFC hardware directly (on iOS it's limited geographically), and send card data as you see fit - Google & Apple do nothing in such case.
> internet speed/cost in much of America is insane compared to Europe

Can you expand on this? I'm in the US and have 1 Gbps symmetrical fiber for $70/month. The US is a big country and some people will have it very slow, but usually not the same type of people who self-host.
Introducing Presenter [video]
Firstly, I didn't say "read the manual", I said "read the links I shared". And that's a pretty reasonable comment to make given I took the time to find examples knowing that I couldn't easily type them out on my phone. And if you bothered to open the links you'd realize they were brief and to the point. I was actually trying to be helpful.

Secondly, your "receipts" were incorrect. Neither of your examples follows the examples I cited, and your second example creates a key named "Description:>-", which is clearly wrong. Hence why ">-" needs to be after the colon.

Here is more examples and evidence of how to use >- and why your "receipts" were also incorrect:

https://go.dev/play/p/1B4ba-dUARq

Here you can clearly see my example:

Foo: >-
hello
world

produces:

{ "Foo": "hello world" }

which is correct.

Whereas your example:

Bar:>-:
hello
world

produces

{ "Bar:\u003e-": "hello world" }

which is incorrect.

----

One final point: I don't understand why you're being so argumentative here. I posted a lesser-known YAML feature in case it helps some people and you've turned it into some kind of pissing match based on bad-faith interpretations of my comments. There was no need for you to do that.
This is presuming you get to keep the shipyards. They're no use to you if they're all blown to hell in the first 48 hours - ships take months to build at minimum. If you lose your navy in the mean time, you won't be building anything.

This is the problem with these assumptions: they're all rooted in the industrial warfare the US won in WW2 but are not contextually accurate to today. WW2 wasn't fought with satellite targeting and precision cruise missiles which could be fired from half the planet away. Ukraine is currently hitting targets on the other side of Russia - "behind the lines" doesn't really exist for strategic assets anymore.
Pretty sure his editor(s) created most of his titles, but could be wrong.
Statistically, stock options are often lottery tickets that the holder may have a tiny say in.
Most of the people pushing this want to just sell an MVP and get a big exit before everything collapses, so code review is irrelevant.
> No other icon I use on my site was that hard to find an adequate version of.

Ones I always find it difficult to find good icons for are "users/people" and "save file".
Author's title: "Too many adults are absolutely clueless"

Original HN title: "Too many adults are absolutely clueless"
That’s correct, I don’t believe anything illegal was done but certain things were done to dilute the employee share class which didn’t dilute founder shares. Just start reading about preferred stocks and you will realize they can basically be blank cheques to have any value and have voting rights to issue as much other common stock as they want.

Additionally there was some liberty on what “sale price” actually was in the contract. This may be common operation, but the sale price according to my contract was much lower than the amount of dollars which was exchanged for the company.
Niche content for sure is the best thing Reddit is for. I only go there for info on my favorite instruments, and a few other shitposting communities for games and shows I watch.
Yes, but Korea is genuinely unique in how quickly it's happening. The birth rate in Korea is currently at 0.75, which is the lowest in the world. Italy, the second lowest, still remains above 1, and this large gap tells a lot about the current situation in SK. The country is facing challenges in all fronts - politics, society, and economy.
Make your code past tense
Nitpick: ATSC 1.0 only offers broadcast in 720p or 1080i... of course with overscan and all, nobody actually notices the resolution of TV.
Thank you for all the insights.

Nice to know that all supported Pixel phones are not only on the same kernel version, but actually are build fro the same source tree now.

Do you also contribute your fixes back to the upstream projects like the upstream Linux kernel, AOSP or Google?

Many of the security features you are using are already included in AOSP, why does Google not activate them by default? Do they have a different balancing of performance, stability and compatibility on the one side and security on the other?
I understand that Google has a different view on privacy for business reasons.
I believe that people who complain about parens have not coded in Lisp (atleast not enough)! Once you get over the "parens", the homogeneity of the language shines through and you will appreciate why some people like me never get over Lisp.
I try not to. Failing that, in a text file named notes.txt. Failing that, in comments in the makefile, in the code. Failing that, in a commit comment. Failing that, in a journal of some kind to describe what failed.
It’s 2025 and windows can even show a preview of a png
Google Workspace adds new AI tools to Docs, Sheets, Chat and more
On getting supported extension status - there's a C API spec that could potentially become an option for an OS-agnostic way: https://github.com/riscv-non-isa/riscv-c-api-doc/blob/main/s.... libc already will want to call whatever OS thing to determine what extensions it can use for memcpy etc, so taking the results from libc is "free".
I don't intend to be on the founders' side at all, I'm just not quite sure I'd throw them in jail over it. I'd definitely call it "cooking the books" comfortably.
I've noticed that large models from different vendors often end up converging on more or less the same ideas (probably because they're trained on more or less the same data). A few days ago, I asked both Grok and ChatGPT to produce several stories with an absurd twist, and they consistently generated the same twists, differing only in minor details. Often, they even used identical wording!

Is there any research into this phenomenon? Is code generation any different? Isn't there a chance that several "independent" models might produce the same (say, faulty) result?
There are a lot of people in their wrong minds, and the industries market to them, intentionally or not. I have been one of them for a time although I somehow resist AI companionship. Companies aren't going to learn the stories of every depressed addict with a rough home life; so long as those addicts throw money at the service they see no issue.

Mental health needs to be addressed before the propensity for someone to be addicted to AI chatbots can develop at all. By the time someone's AI addiction needs to be addressed, something has already gone wrong.

The same goes for tobacco/heroin/gambling/other addictive substances. It's not very different in practice for AI chatbots. It fills a personal void in someone's life. That void is not usually discussed when building up regulatory frameworks to address the symptoms of despair.