skysight-inc/HackerNews huggingface dataset:
Like encoded base64 and using a post-processor to convert the images?
I think you may have misunderstood the article.

The point of the article is to parse AND validate input AT THE BOUNDARY between the outside world and your program, rather than a bunch of ad-hoc validations at various points after the suspect data has entered the castle walls and has already been (at least partially) processed (thus making the program state harder to reason about). By enforcing your invariants at the border, you ensure that all data entering your system always conforms to your expectations, just like a strong type system ensures that invalid states are not representable. A schema is basically a type system for your raw data.

This concept is also a major element of Domain Driven Design https://en.wikipedia.org/wiki/Domain-driven_design
So I get strict tracking protection and I can't open Twitter, no matter how hard I try? I'm not sure I see the downside.
The day they will also drink half the sode, will the Earth's axis tilt with 1 billion obese people there?
What a cruel thing to say when it is precisely because of the United States that the Cuban economy has been thoroughly crushed.
I can think of a bunch of different answers:

This wasn't a code update, just a configuration update. Maybe they don't put config update though QA at all, assuming they are safe.

It's possible that QA is different enough from production (for example debug builds, or signature checking disabled) that it didn't detect this bug.

Might be an ordering issue, and that they tested applying update A then update B, but pushed out update B first.

The fact that it instantly went out to all channels is interesting. Maybe they tested it for the beta channel it was meant for (and it worked, because that version of the driver knew how to cope with that config) but then accidentally pushed it out to all channels, and the older versions had no idea what to do wiht it.

Or maybe they though they were only sending it to their QA systems but pushed the wrong button and sent it out everywhere.
Yes, but now I can’t convince my family to use Firefox because it makes part of the internet unusable which is a deal breaker to them.

Doesn’t matter if it’s the sites that are the problem, Firefox has lost momentum to such a degree that sites don’t care anymore. So they should tread carefully with features like this.
Hey, remember that time you didn't obsess over a bunch of para-social relationships on a platform that monetizes your attention?

The only thing keeping twitter relevant is the fact that you keep opening the website/app.
http://archive.today/YjQOV
According to this statistic https://www.statista.com/statistics/1411761/australia-share-... Indigenous Australians are significantly overrepresented in the prison population. As of 2022, Indigenous Australians made up 31.8% of the prison population, despite constituting only about 3.3% of the total population. Because of this massive overrepresentation, it might well be that other non-white ethnic groups are underrepresented. It's statistic and doesn't tell why one minority ends up in jail so often.
S3 Express supports efficient directory-level operations.
tl:dr; we're duck-typing LLMs as AGI
Why is it uncomfortable? It is the reality, and no one important wants to change it.

There are plenty of immigrants working under the table. And there are plenty of employers willing to hire them.

We do have it both ways.
One database to rule them all with Bigtable hybrid transactional and analytical
How so?, is there not a glot of trailing edge semi manufacturers?

We get dazzled by leading edge semi conductors by that's only part of the picture.
That Firefox setting doesn't disable Javascript. I use it on a Firefox fork for Android and about the only noticeable difference I've seen is sites aren't given the `prefers-color-scheme` value, so dark themes can't be auto detected.
My only issue with Tcl is that aweful, aweful language that one way or the other managed to become the language of choice for EDA tools. I hate it with a passion.

Other than that, it’s fine…
I'm not overly familiar with crowdstrike processes, but assume they are long running. If it's all loaded to memory, eg a config, I can't see how you'd get any performance gain at all. It just seems lazy.
absolutely. if I quit Twitter, where would I get my Jake Paul and Kim Kardashian updates?
Why Chinese banks are now vanishing
1994 would put it at about System 7.2 or 7.3 if I'm not mistaken

Very nice flashback. Spent a lot of time making numeral only fonts for the clock with fontographer, old (or younger) me was a little scared of ResEdit's powers
Just like in real life, there's no perfect solution to most problems, only different trade-offs.
Welcome to new generation "cybersecurity" experts that just regurgitate buzzwords like "compliance" and "guardrails" in addition to filling out risk matrix spreadsheets.

Its all PaaS/SaaS now, old-school properly engineered isolated solutions require too much expensive staffing.

I'm waiting for a vendor like zscaler to be hacked - what could go wrong with having thousands of companies do MITM SSL interception via a single vendor.

That's a nice juicy target for hackers if I ever saw one...
Why are you complaining? Shouldn't you be happy that Firefox is working on your behalf in the manner you asked if to?
Tech bros. Never change
Its only tragic if you think of the world as a bunch of sports teams winning points, rather than a planet occupied by the human race. Would you rather the researcher toil fruitlessly in their home country that lacks the funding to properly support a good research environment? Or would you rather they had the opportunity to actually conduct their experiments or build their invention? They will draft a patent or a research paper that the entire world can now see coming from the US.
US Prepares Jamming Devices Targeting Russia, China Satellites
Nonsense. Mexico already has an active trade relationship with Cuba. The US hasn't done anything about it.
When I first came across Cek Khodam, I was at a crossroads in my life, yearning for some guidance and support. By chance, I discovered https://cekkhodam.co/, a website that helps people discover and understand their spiritual protector.

With curiosity and anticipation, I entered my name and performed a Khodam check. When I saw the results, I was filled with wonder and emotion. The website not only revealed who my Khodam is but also provided a detailed explanation of its significance and how to connect with it. What touched me even more was the practical life advice offered, which brought me an unprecedented sense of reassurance and encouragement.

Using https://cekkhodam.co/, I discovered not just my spiritual protector but also a profound spiritual connection. I started facing life's challenges with more confidence and actively pursued my dreams and goals. If you are also seeking deep spiritual guidance, I sincerely recommend you try this website. It might just bring new insights and strength to your life journey, just as it did for me.
"I never said '640K should be enough for anybody'" (1996)
Crazy idea, for critical systems dont give them blanket internet access, USB, email attachments...
The problem with that is that the definition of intolerance tends to get weasel-worded into whatever argument suits the trolls.
About 1000x more than the difference between US states
The jury is still out, but there are a lot of articles that are claiming that social media is harmful. Adds stress, harms mood, contributes to anxiety and depression.

The threat to privacy is well documented.

It's enough for a some people to consider such websites as not important, at least to them.
I'd too probably write it in Ruby using classes basically just as modules and not much else. It's totally fine using simple arrays and hashes in Ruby for data structures. For example, unlike in many other languages, board could be just a hash of booleans addressed by "tuples", like @board = {[x1, y1] => true, [x2, y2] => true}, which makes neighbours check trivial, while board will be sufficiently compact.
Why not just use base64 or something
I support immigration. I know a ton of university educated parents who either came here so or paid msrp price at American universities to get their education. And their kids all went to American universities. Through undergrad they got no free rides or scholarships either. They're smart and went to places like Emory or CMU.

But why is so damn hard to also solidly insist on an orderly border? The US is a proper country with borders. It cannot be if you shoot or sneak in you're served like the wilds of old western bar frontier living. That's not operationally effective.

I want both.

It's congress far, far, far more than any president that is responsible for taking a 0 on all this.
Related:

A brief interview with Tcl creator John Ousterhout - https://news.ycombinator.com/item?id=34733120 - Feb 2023 (92 comments)
Recent and related:

A brief interview with Tcl creator John Ousterhout (2023) - https://news.ycombinator.com/item?id=41017367 - July 2024 (56 comments)

Previous discussions of current submission:

Why you should not use Tcl (1994) - https://news.ycombinator.com/item?id=14944103 - Aug 2017 (52 comments)

Why you should not use Tcl (1994, "The Tcl War") - https://news.ycombinator.com/item?id=7071479 - Jan 2014 (1 comment)
https://nitter.poast.org is a working Nitter instance. Only problem I have in Firefox is watching videos shared on Twitter.
Together with the static site, in /img/ directory next to the html files.
A click/review farm in India/Vietnam/China isn’t going to do that.
if Stallman is the answer, it must be a pretty intolerant question.
How has this affected the country?
> What is wrong with respecting people's right to have opinions you don't like? Isn't that what everyone wanted?

To the first, the paradox of tolerance.

To the second, we can use traffic numbers as a proxy as to what "most people" want and if that is increasingly or decreasingly found on the platform.
I’m all for RISC-V regardless, psyop or not.
It’s pretty clear that he’s proudly projecting an asshole persona throughout the article. I think it’s intentional
Same here. Also before the first phase, we test wether we can remote downgrade after upgrade.
The sensor that detects whether the lid is closed works just as well whether you slam it shut or close it gently, so it's unnecessary to actually slam the lid.
GDP calculations for the Soviet Union were bullshit and not to be relied upon. The numbers were heavily manipulated, and much of the country ran on a command economy where money didn't even mean much because you couldn't buy things with it.
A way to look at this is that death is an evolutionary advantage for the species. Vertebrates have a PVN that control the HPA-Axis. As anything that contributes to the HPA-Axis such as pain, stress, or inflamation increases, the PVN shrinks and it fairly rapidly (evolutionary wise) behaves like a kill switch to the brain. Some pre-Vertebrates can effectively live forever and the mammals that live the longest have different hpa-axis loops. What is wild to realize is that there was probably a creature at some point that wouldn't die from pain until that was connected to this loop.
It's a good idea, but it might turn out to hallucinate even more. For instance, there is one article on Abraham Lincoln and one on Abraham Lincoln: Vampire Hunter, so the statistics (50/50) in regard of mixing fantasy with reality are perhaps discouraging.
It's complicated, but tl;dr, the ATF is in a constant spiral of trying to apply the text of the National Firearms Act and a handful of other laws in the real world.

They don't define a firearm as something that can shoot bullets, they define it as (usually) the part that receives the ammunition/magazine, the "receiver", which becomes the serial-numbered portion of the gun. For some guns, it's a complicated, vaguely gun shaped object made up of welded and formed parts, for others it's something as simple as a piece of 1-2" steel tube threaded at one or both ends. This legally can be classified as a firearm and if you were to, for instance, mail it to someone across state lines, export it, sell it in some states or take it through airport security you would face jail time.

As an aside, this quirk is occasionally used by photographers and others who want hand inspection and chain of custody for expensive checked luggage, so they'll put an inert receiver in their suitcase and declare it as a firearm to the airline.

This gets further complicated by the other elements of the NFA banning machine guns and regulating short barrels, suppressors, and a couple other items. In this particular case we're talking about a specific, relatively simple aluminum receiver that can be made at home with a cheap mill or 3d printer, as it isn't pressure bearing. The ATF has deemed that this is, itself, a firearm and further, it can be modified into an illegal machine gun by drilling a hole near the top edge. In reality this does nothing, you'd need to go make or buy three-ish other distinct parts to modify a trigger group into one that supports automatic fire, as well as all the rest of the parts that make the bare receiver into a functioning firearm that can actually shoot.

As the laws are extremely complicated and subject to fairly arbitrary reinterpretation periodically, people somewhat routinely get in huge trouble for breaking them (they're enforced extremely aggressively). Some of those people are trying to poke the bear for fun, but some of them just don't realize that screwing an oil filter to the end of their rifle, or tying a shoestring to the trigger (of particular rifles) are all felonies with a 10 year prison sentence.

It's all a bit dystopian. It would be as if there were certain illegal numbers that you weren't allowed to tell your friends about...
im using Cloudflare for my static content (includes images)
I love it! it's kind of a "stupid Unix trick," but so easy why not do it from time to time?
I don't know why BetterSnapTool is even still on the store: as far as I know, it's been entirely absorbed by BetterTouchTool.
I will not comment on a now-obscure putatively secure system (which presumably has not been battle-tested, at scale, with network cables plugged in, under modern-day conditions) vs UNIX and its derivatives, but I will say that MS Windows has been lacking security considerations right from the outset. Incidentally, the most recent Outage of Global Reach (OGR—there, I coined it) was due to millions of Windows machines infected. So I think the argumentation should be: Corporate cares so little about resilience, diversity of approaches and stability and so much about fast money and good quarterly reports—they tend to just throw millions of identically-configured Windows boxes at a problem instead of even considering some or all could run a different system.

So, if anything, all considered it's really more damning.
> The United States is singular

Maybe in the past, but now other countries now have wayyy more immigrants: https://en.wikipedia.org/wiki/List_of_sovereign_states_by_im...

Shows foreign born 15% of USA. Countries like Australia have 30% foreign born immigrants.
Pandoc! I write markdown and generate HTML pretty straightforwardly.
Modal Effect Types
Tcl needs to change to a Lisp Like syntax and add a package manager to survive.

My thoughts.
I’m struck how you can’t see that both situations are exactly the same. Go to a strawberry field. Would you have any idea what to do as soon as you arrived? Absolutely not. No one is born knowing how to manage a farm from instinct. You’d need to learn how the farm works too.
I don't have any social media of any kind, unless you count HN.

My wife only uses Facebook, and even then pretty sparingly.
Recently bought the no-ads pack for an iPad game, still showing ads. It's for my kid. Said ads are very very long, minutes long, like TV ad breaks, and require interactions and clicking impossibly small buttons. They even open the App Store at some point so you buy faster.

Where are the apps that cost some money, a fixed sum, that is knowable from the start? And then you can use the apps instead of paying to win and milking kids for upgrades and installing other apps? Some of them try to trick users into subscribing for 10$/week for a single shitty game.

The AppStore is a wasteland. Shame on Apple for making such a complete 180 from the first years of AppStore. Walled garden my ass.
What is the significance of the character "j" at the end of a Roman Numeral? (2013)
> the Republican anti-immigrant platform

It's just illegal immigration.

We need more immigration. But people's first act as American citizens should be a legal one.
>They have more than 200 years of combined kimchi experience, but ask any one of South Korea’s most esteemed kimchi makers the secret to a good one and you will get a different answer.

Sounds a lot like BBQ!
mind sharing the story? else you've contributed little besides seeding curiosity, and a commented form of an upvote
Are you suggesting that, in respecting people’s right to have opinions GP doesn’t like, GP must make an account and, in their view, endorse those opinions? Or are you suggesting that in merely not liking or endorsing those opinions, GP is somehow denying their right? Does this just apply to Twitter, or should GP also join every forum allowing public signup, to give fair and balanced attention to each of their respective viewpoints?
That's great, most websites can afford to give the middle to finger to Firefox but not to all the Apple devices out there.
As I am currently unemployed, I feel I need to utilize my shell skills somehow lol
Wouldn’t they have already launched before suffering any ill effects from EMP?
I strongly recommend modiano's occupation Trilogy on this general subject (jews in europe) 2012 Nobel prize winner (year from memory but modiano (french) def got a Nobel in literature)
my guy, people are too flawed, ignorant, and tribal to select a cellular telephone, let alone participate in society
You can combine zig and nix with <https://github.com/Cloudef/zig2nix> (shameless plug)
For EFI you could probably set BootNext to something else early on, in combination with some restarting watchdog. GRUB can store state between boots https://www.gnu.org/software/grub/manual/grub/html_node/Envi... and has "default" and "fallback" vars.
shhhhhh...remember, the aim is to avoid them jumping all at the same time
I'm a senior, worked with Ruby for a long time. There's nothing wrong with this code, it's just Ruby, using some of its new features (which all look pretty organic, style-wise). It's been obvious to me for a while: good languages have a fair balance of paradigms. While Ruby is more OOP than others (everything is an object) it also has some fairly nice functional features that are, in the context of the language, are actually fairly easy to comprehend even by junior devs.

I'm beginning to think that the true reason for Ruby losing popularity is because some find it somewhat difficult to wrap their heads around it, but I don't know why -- some people maybe have a completely different mental model and processes in their heads? For me, from day one I got my hands on the language it seemed perfectly natural. Now I program in several languages with various features and properties (compiled/interpreted, strong/weak types, procedural vs OOP vs functional) -- all I can say is it is joy to write programs in Ruby. About the only things I dislike about it are the following: 1) they could've come up with better ways to signal code-block boundaries (keyword `end` is used with way too many different constructions) and, recently, 2) Type implementation where types are declared in separate files, which is probably sub-optimal. For (2), however, I do understand why it is the way it is: they needed something that would not break an already more or less complex argument definition rules (named arguments, default values for named arguments, etc.) and also something that was a layer on top of the language and not so much part of the language itself -- so maybe it's better this way?

Btw, anyone used types in Ruby? Any tips? I'm still avoiding this, wondering if it'd be a boilerplate and a constant annoyance and waste of time. But does anyone think there is a legitimate way to use it and benefit from it in Ruby (language being interpreted and not compiled)?
I was only thinking about how widespread the card type is. You're absolutely right from the acquiring perspective, MasterCard is basically free to support with the same network as VISA
The kind of person who would do that once would probably be the kind of person who would do that many times, thinking it's a clever way to bypass the system. However, being the operation who marks every toilet they see as red 100% of the time is just as if not more suspicious as the person who other people mark red after the fact 100% of the time.

If we really want to take it up a notch, we have ways to do so. Deviancy, countermeasure, arms race all over again - but few such arms races are actually worth the hassle.
How many BPD do you estimate your software is supporting nowadays ?
Like Maxwell's original (8? 12?) equations, there are probably some simplifications we could arrive at given more recent notations; in particular `pairlis` instead of zip and the gratuitous sequentiality of `evcon`?
Unfortunately there is no lawful way to penalize someone for being an absolute piece of shit, since being a piece of shit is totally legal. Shame doesn’t work: people don’t even feel or respond to shame anymore. You can’t punch them, even if they deserve it. So lawyers like this just live their shitty lives, threatening children and sleeping soundly at night on mattresses stuffed with $100 bills.
There’s no point in leaving vague allusions. Can you expand on this?
> sufficiently advanced mimicry is not only indistinguishable from the real thing, but at the limit in fact is the real thing

I am continually surprised at how relevant and pervasive one of Kurt Vonnegut’s major insights is: “we are what we pretend to be, so we must be very careful about what we pretend to be”
I love your ethics statement. TBH, this mindset ought to be the bottom line for any serious software (non-demoscene / non-fun-and-games type). Without pervasive empathy for the user, it's kind of hard to do the right thing in the first place. Especially within the strange organisms that are organisations.
C++ also got into the Linux kernel at some point in the past, it just failed to stay there. Let's see how it fares for Rust.
I see. I considered doing a static site dedicated to images on Cloudflare Pages and hotlinking from there. According to the docs[1], Cloudflare Pages projects support up to 20000 files.

[1]: https://developers.cloudflare.com/pages/platform/limits/
Massive investments in AI and Crypto, both of which will face less regulatory oversight and more opportunities to centralize both wealth and power under a Trump presidency.
absolutely terrifying power play from someone who wants you to know both, that they can identify your anonymous activity and that they're unhappy with you. It just stifles further whistleblowing
It was a concern though. People worried that people wearing headsets would not hear cars and walk or bike into their path.
Good take, I also did a similar thing with Gemini, Where we had to generate personalized advice based on Habits, Tasks done and Surveys taken by the user. All these were in JSON format, I gave it and asked to generate a piece of advice.
Germany has very high taxes and seems yet unable to maintain clean free restrooms. I can relate for countries with income taxes around 10%, but for taxes much higher than that free restrooms should be affordable. I currently visit Australia and it seems to be no problem here almost as good as Japan.
Stop using words you don't understand, it's dishonest.
Well, millions of PCs bluescreening at the same time does help stop a rapidly spreading malware.

Only this time, crowdstrike itself has become indistinguishable from malware.