skysight-inc/HackerNews huggingface dataset:
Humor is entirely subjective.

On the one hand, South Park has almost never made me laugh (just not my thing); on the other, one of my very first programming experiences was transcribing things from the same box as the Commodore 64 user manual that I didn't understand because I was aged about 5 or 6, amongst them a random sentence generator whose utter nonsense was hilarious at the age.
It's arguably obvious to those with relevant training, so perhaps he didn't realise justification was needed.
Are you forced to use it? I certainly don't use it. I was able to remove it from Windows without any problems.

You don't like it? you can use Linux or buy a Mac. There are very credible alternatives today.

Edge is bundled with Windows and Chrome still has 80% of the market or more. I still don't see the problem.
See the example given from Kubernetes. Is that not a real codebase, or what?
I am not but that’s a funny coincidence.
My employer is a prime example for this case: We use Microsoft 365 because we need Microsoft Office and use their email hosting.

And then we use Teams simply because it's already included in the package anyway, even though many employees hate it, but it's hard to argue for another solution because why pay for Slack when we already have Teams "for free"?

And since Teams doesn't really need to compete on functionality it's extremely slow and with a borderline unusable group chat.
This is just trolling for some kind of religious flamewar, even the pope supports evolution so can we please avoid this? Thank you.
The get out jail free card is that the engine is open source chromium, not actually held by Google. Others are free to use it.
They brought out the Serpent/Raptor Canyon recently and they're awesome bits of kit.
Through 3 employers over 5 years, all have switched from Slack to Teams partially or entirely because someone in upper management thought they were equivalent enough to cut the extra expense of Slack. It doesn't even make Microsoft any money (yet), it's just there to kill competitors.
I would argue it was better but has since degraded. The pivotal point, IMO, was ~6 years after Google's IPO.
So Apple and Google can bundle the sh*t out of iOS and Android, which together have 99% of the cellphone market, but MS is expected to not do it?
These find a few unrelated cases, but the interesting bits tend to come first:

EU v. Google: https://competition-cases.ec.europa.eu/search?search=%22Alph...

EU v. Amazon: https://competition-cases.ec.europa.eu/search?search=%22Amaz...

EU v. Facebook: https://competition-cases.ec.europa.eu/search?search=%22face...

EU v. Apple: https://competition-cases.ec.europa.eu/search?search=%22appl...

...
I've been using this a for while now as a replacement for fugitive, since moving from Neovim to Helix. Overall it's great, but I do wish there were some better tutorials for it thou.
> C++ can't do it either with std::string and sky doesn't fall, because such distinction is rarely needed and for business logic empty string means absence of value,

Incorrect. I'm literally, today, working on a project where the business logic is different depending on whether an empty string is stored in the database, or no string.

"User didn't get to fill in a preference" is very different from "user didn't indicate a preference".

In more practical terms, a missing value could mean that we use the default while an empty value could mean that we don't use it at all.
The paper is talking about DELTA though. It used to do well and doesn't now.
Yes, to build up pressure on oneself.
What about before? Were they lower than expected before they lost the weight?
This is the first setting I make when configuring IntelliJ on a new machine. Also make sure to enable ligatures
The previous generation of the lockout chip on the NES is also a Sharp 4-bit MCU, but even more ancient. To save gates, the chip designers made it use an LFSR program counter. So, execution didn't go 00, 01, 02 at all. Had to be a real pain.

On the later SNES and then N64 iterations, they did use a standard incrementing PC, but still with the inscrutable opcodes. It was so arcane I had to write a special disassembler to spit out all the register operations while reversing it.

On the final (N64) iteration, these CICs actually support coexistence with multiple slave devices on the bus. They really had it down by then.
This is unfortunately not robust against phishing which is for most users the bigger risk IMO (not necessarily power users, but I'd argue that most power users are too sure about themselves in this regard). It's always a question about the threat vectors and this weight you give them.
Failed coup attempts are signs that someone wants the government to be unstable, but less so that it actually is.

Russia’s government has been very stable for the last couple decades, with little change in substantive authority even in the inter-Putin period when Medvedev was nominally President; certainly much less substantive change than in the UK.

(One might reasonably suspect its the kind of stability produced by a brittle regime that does not bend and is thus more likely to catastrophically break, though.)
Of course, this is all very subjective, but I do find Fira Code to be a beautiful coding font. I also appreciate having ligatures in fonts nowadays. Fira Code was my go-to for a long time, but I've come to increasingly use Jetbrains Mono which is available under the same Open Font Licence and is quite similar (although slightly preferable visually to me).

https://www.jetbrains.com/lp/mono/
I will literally not touch any language that does that. Not too sad about missing out on Go, but Zig unfortunately also shares this braindead thing.

The solution is all so easy also — just add a debug and a production profile. Enable your strong linter in prod, for all I care, but this is a must-have development tool.
I will upvote any Fabien Sanglard posts. He's a good technical writer
The drivel is so bad even writers can't stand to write it anymore.
It probably can be answered with data, but explaining how executives get to this point is very much based on non-obective factors.

So, not much benefit even if we blow the lid open and show a much better way to make more money. That is important for a publicly traded company, but far from their only consideration.
I'd like to know what happened to Squash. Up until the mid 90s or so it was really popular. Then it seemed like everyone stopped playing and courts closed left right and centre
Yes! For anyone curious, this is how it looks (just some random code I'm working on): https://i.snipboard.io/F4zwad.jpg.
Fair point - just like the old internet with lots of forums then :)
The basic answer is "yes." Some of them are hobbyists, some are professionals.
AI Mett Porker (I see what you did there)

Maybe in my lifetime an AI could generate a few more seasons of Firefly (that got cancelled too soon)?

Another AI challenge would be to super-impose Harrison Ford onto Alec Baldwin in the movie Hunt for Red October. That would give nice continuity to the Jack Ryan character across the Tom Clancy movie series (Patriot Games, Clear and Present Danger)
The young men of Ukraine are being killed at a rate of 7-1 vs Russia, with nothing to show for it but 300k dead Ukrainian young men.

You have this information from where, exactly?
I can't understand how Apple keeps getting away scot-free, considering this type of scrutiny exists and how their services work.
Find blocked domains and other anomalies in France
With my team, we have try to find blocked domains in France.
To do that, we have simply query 10 million domains for various providers (fdn, adguard, orange, free, sfr).
Yes, it's a tiny part of Internet.

You can find your POC here : https://github.com/diagmate/check_domains

Result : https://github.com/diagmate/check_domains/releases (file domains_data_tags.csv.zip)

Blocked domains : 74 (authority_fr) + 155 (authority_us),
Anomalies : 119451 (= some providers didn't respond to the query)
Chrome when it released was faster than Firefox, but it wasn't "better".

It ate far more RAM than either Firefox or IE did (and still does), back when RAM capacities were still practically limited, and Chrome was (and is) rendering the internet in Chrome ways much like IE did in Trident ways and Firefox has in Gecko ways. Chrome also had and still has its own UI paradigms, including no title bar, menu bar, nor status bar, and an omnibar instead of an address bar.

What really made Chrome the victor was they kept improving things common people care about, particularly in JavaScript and therefore JavaShit execution, while Mozilla got lazy on "winning" the war and Google dollars and IE was too late in getting back into the game.
Satire is not (necessarily) made with the intention to get chuckles and laughs out of you.
Context of Oppenheimer Quote: “Now I am become Death, the destroyer of worlds”
Some relevant extracts from "Section 4: Moral dilemmas" > "The Bhagavad Gita placed in context":

> The context in brief: There are two opposing parties, one led by the five Pandavas, and the other by the hundred Kauravas. The Pandavas and the Kauravas are cousins, of royal birth and are warrior princes. Dhritarashtra is the father of the Kauravas; his younger brother Pandu is the father of the Pandavas.

> As the Pandavas grew and the time approached for Dhritarashtra to vacate the throne, he and his sons schemed and plotted to kill the Pandavas, without success. Acrimony on both sides mounted, negotiations became fruitless and the only option left was a military showdown.The battlefield was Kurukshetra; the epic battle is called Mahabharata.

> The warring sides shared divine favors: Lord Krishna, the Supreme Creator of the Universe, became a charioteer for the Pandavas, while his army went to the Kauravas.

> Just before the battle commences, on the battlefield, the Pandava prince Arjuna falls prey to an agonizing dilemma, the morality of killing kith and kin for worldly wealth and power. In despair he seeks advice from his charioteer, Lord Krishna, not yet aware that Krishna is the divine creator of the Universe.

> During the conversation and on discovering Krishna is the divine creator, Arjuna asks, “You are the original Personality of Godhead, the oldest, the ultimate sanctuary of this manifested cosmic world. You are the knower of everything, and You are all that is knowable. You are the supreme refuge, above the material modes. O limitless form! This whole cosmic manifestation is pervaded by You.”

> Krishna describes himself: “Never was there a time when I did not exist, nor you nor all these kings; nor in the future shall any of us cease to be.” What was Krishna doing on Earth? Krishna explains. “Whenever and wherever there is a decline in religious practice, O descendant of Bharata [an ancestor of the Pandavas and the Kauravas], and a predominant rise of irreligion—at that time I descend myself.”

> Krishna, at one stage in the dialogue, startles Arjuna by not only revealing His multi-armed Divine Self but also the outcome of the battle to begin shortly. Said Krishna: “Time I am, the great destroyer of the worlds, and I have come here to destroy all people.” This is the verse Oppenheimer translated to “Now I am become Death the destroyer of worlds.”)

> Krishna continues: “Therefore, get up. Prepare to fight and win glory. Conquer your enemies and enjoy a flourishing kingdom. They are already put to death by My arrangement, and you, O Savyasachi [ambidextrous], can be but an instrument in the fight. Further, “Drona, Bhishma, Jayadratha, Karna and the other great warriors have already been destroyed by Me. Therefore, kill them and do not be disturbed. Simply fight, and you will vanquish your enemies in battle.”

The dialogue continues, as Arjuna remains unconvinced and is even more confused and adamantly refuses to fight.
I love that we see new languages all the time, enabled by reusable toolchains like LLVM etc. but I'm always disappointed how close they are to existing languages.

It's understandable why a company like Apple would seek Swift to be familiar to developers, but I don't know why new efforts that will be building a community from scratch would do this.

We need more imagination and more bold deviations from the norm, if any of these languages will make sense to pick up for a dev out there.
Some of the alliances are more surprising to me than others. I'm not surprised that religious social conservatives eventually discovered that they have things in common with other religious social conservatives, even from other traditions. If your main issue is that you like the traditional patriarchal family and don't like homosexuality, it's not a huge stretch to find others who agree.

I'm more surprised by the movement in this direction of people like Tommy Robinson, former leader of the English Defence League (discussed in the article intro). I thought of this kind of far-right as more of a "clash of civilizations" type of cultural and/or racialist right-wing, defending "the West" against foreigners and immigration. They did not historically have much of a religious angle to them, nor particularly care about social conservatism (other than opposing immigration). It feels like a genuine change that people in that camp now find common cause with Islamism against a shared enemy of Western liberals.
It's 41 birthday is next month
Filezilla blocks download for EU users
If anyone is confused what the "bad editorializing" is ...

Actual title of article: Local Async Executors and Why They Should be the Default

The title posted to HN: Async rust – are we doing it all wrong?

The title has been fixed now. But yeah it is annoying to see badly editorialized titles. It is against the guidelines -- https://news.ycombinator.com/newsguidelines.html

> Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize.
I have had the misfortune of supporting users across all common operating systems, the many versions of Windows, Mac OS/X, various Linux distros, etc.

Based on my experience 10% to 20% of computer users shouldn't be given a computer to use. They have absolutely no understanding of the simplest concepts and are totally disinclined to understand. In many cases they are using systems that haven't been updated since they purchased them and have made so many mistakes along the way that their work areas are a mess. For these people, the best recommendation would be to "step away from that computer!".
Football was everywhere (e.g. calcio in Italy) The English codified rules for it but that doesn't mean Aussie rules or Gaelic Football are derivitives of the English game.
Make debug mode have runtime costs automatically (like race checks, less optimizations for faster compile). That way people are left alone while developing (plus getting cool tools for that as well), while are incentivized to build final prod builds for sane performance, for which they have to clean up after themselves.

Though personally, I dislike this paternalistic approach to handling devs.
Easy to assume to the worst considering the company, and those assumptions are probably correct.
Using it for years and loving it!
He was referencing this study [0] by the Cleveland Clinic (the second most prestigious medical research institution in the US) which states exactly that.

He didn't get "caught", nor did he try to pretend not to have said it. That is pure dis-information.

Why do most if not all criticisms of RFK Jr, resort to such easily debunked ad-hominem attacks instead of genuine attempts to refute his arguments? Is it simply that ad-hominem attacks are the last bastion of one with no valid arguments to make?

[0] https://pubmed.ncbi.nlm.nih.gov/32664879/
This is too slow to really be useful on its own
aicoverlettercreator.com
I'm not aware of any but I've been thinking about this too, but more on the level of "code regions" vs "nested data structures". Currently access is often regulated by knowledge of a reference/pointer to some specific piece of data.

I'd like all application data to accessible via one big nested data structure without knowing "secret" pointers or references which grant access, but instead just filesystem-path-like accessors, e.g. 'root.gfx.buffers.count'.

Then restrict certain sections of the code to have no access, read-only access or full read-write access to certain parts of the data. Pretty much as if the application data is a file system, and certain code sections/subsystems are users/groups.

(for instance only a physics subsystem has full read/write access to its data under 'root.physics', some other subsystems that need to inspect the current state of the physics world only have read access, while all other subsystems have no access at all)
> I've used a bunch of VCS's and managed solutions, and PR's are probably the _best_ I've had the pleasure of using.

That is genuinely sad.
Saw the same pattern with 3 employers over the past 5 years. One killed Slack and all institutional knowledge in its search engine within a month. One replaced all remaining Intel Macs (not an insignificant amount) because Teams would being them to a standstill. The last one is currently happening and I'm wondering what unexpected cost will come to haunt this decision this time.

Though one thing that always suffers in Teams is the ability to self-organize. Slack makes it very easy to let everyone write an automation or open a channel. Teams feels like it is imposing a culture that seems antithetical to most of the organisations that I saw adopt Teams, at least until they did.
And they do switch off their transponders to afford patient privacy because everyones devices provide realtime activity feedback!
Here is the link of k9s. Great project as well. https://github.com/derailed/k9s
TLDR: In protest of the Cyber Resilience Act. FOSS projects have been raising alarms for a while. Today ITRE voted. Now it's game over for FOSS in Europe
Yeah I'm leaving a Big Tech company for exactly this reason. Ultimately, staff needs to be thinned. If too many folks are competing for too little work then you either have too much staff or too little work. In this economy, probably the former.
In my experience many people use Windows computers are their work. Because they don't know anything about computers, they find the somewhat different way of doing things on ChromeOS too hard to come to grips with.
This reminds me. Co-Recursive episode: JSON vs XML
With Douglas Crockford

https://corecursive.com/json-vs-xml-douglas-crockford/

Some really wild stuff about the genesis of JavaScript. I've never heard about HyperCard until now.
... and we could all be writing Java applets today.
They specified a conversion rate of 1 MW : 750 "homes". So if the Utah project can power 750 "homes", that's 400 MW.
So in addition to worrying about fake AI stuff that is presented as real, we now also have real stuff presented as fake AI.
The cynics among us in Victoria believe the bid was just a state election stunt to woo rural voters that the government never intended to follow through with.
I wrote the beginnings of a Javascript game that used LiveConnect to connect to the TCP game server.

this video shows netplay between tabs but i also tested it on a lan in a house (physically moving between computers):
https://www.youtube.com/watch?v=vcwPOfVXRc0

https://github.com/fuz/jspkmne

the java applet:
https://github.com/fuz/jspkmnengine/blob/master/JSPKMNe.html...

netplay code that Java applet calls:
https://github.com/fuz/jspkmnengine/blob/master/netplay.js

here's the java applet calling the Javascript of the game:
https://github.com/fuz/jspkmnengine/blob/master/server/Clien...
Tech Stocks, Meme Stocks, Crypto: Investors Are Feeling Bold Again
Generally speaking Apple isn't as big in Europe
https://archive.is/6ScUW
You can try your hand at Blockchain projects! They usually hire globally. And with hire, I mean freelance contracts! No VISA or anything related needed.

You just have to make sure to comply with your local tax authorities how you have to write the bill.
>No mature, responsible adult grounds his life or his actions in his passions.

I somehow keep it together, as a sample size of one.

Don't see much point in playing word games. You can call it "obsession" or "investment" or simply "greed". The point is they have a strong intrinsic factor that keeps them around and makes them strongly opinionated on how to best make money.

>It is better to say "dedicated to the company and its mission".

that implies they won't take the next golden parachute 12 months out if they fail, as opposed to trying their best to keep the company they "are dedicated to" afloat. I think that gives too much credit. Wheras like you say, passion can quickly burn out.

And their feelings on the company is very relevant to how much of a damn they give. They can say "I quit" and never work a day in their lives again, they don't have any "dedication" to working. You can very much tell in many cases when leadership stopped caring about the company and are looking out the door.
We no longer live in the era where the only people who use hardware that runs executables are philosopher kings with the capability of vetting them by looking at the code.
The Terrifying Rise of Debanking
It was not really common sense. Most people ran all sorts of random codes. If they didn’t, it was because they didn’t know how to get online to find all the good viruses.

But, it was easier to avoid this common error before every site depended on it.
Me, too! Remember the Serpentarium? And the king Cobra shows with nothing but grass between us and the snake?
> well, we're talking about Meta here

And? Why would Meta employees be better off if Meta didn't exist?
What doesn't match your experience?
https://huggingface.co/TheBloke/Llama-2-7B-Chat-GGML
Yeah I'm leaving a Big Tech feeling this pain now and it's exactly this. I stayed careful over the years to stay clearly within my means and have the freedom to walk away but still hold onto previous saved earnings. But I have coworkers who bought huge houses in high COL neighborhoods and nice luxury cars who feel too trapped to leave Big Tech.
I've noticed their parts coming from New Jersey, anyone know why that is between Taiwan and California?
I know you're trying to compare geothermal to these sources, but I'm now in shock from the comparison between solar and wind. 1 large wind turbine (3MW) is equivalent to 7,500 x 400W solar panels. That's mind blowing.
So it's open source for all intends and purposes.

Not sure why some people get off of this hair-splitting.
> What exactly are they doing with all that money?

Paying for ads and for developers that make ads I suppose.
If Netscape hadn’t introduced and managed to establish their scripting language before Microsoft steamrolled them, then the standard language on the web would be Microsoft’s contemporary alternative which was VBScript — in other words, BASIC.

Be careful what you ask for.
I'd recommend looking at Kontron and OnLogic, products. They very much are targeted to industrial applications, but they effectively make exactly what you're describing. Low power machines with lots of I/O and expansion capability in a small form factor. We use a couple of their full system solutions for our lab infrastructure, but they also sell boards if that's what you're looking for:
https://www.kontron.com/en/products/systems/c136842
https://www.onlogic.com/eu-en/computers/industrial/
Who else has been allowed to advertise on the front page of Google?

None as far as I am aware of. Not even - again AFAIK - disaster relief after the biggest disasters we have seen after Google was founded.

I'd argue that is quite clearly the same league as Microsoft pre-installing Media Player and Internet Explorer: taking advantage of a niche that they completely dominates and abusing it to wedge their way into another ecosystem and then completely dominating that too.
Obligatory bash solution:

$ random_bytes() { xxd -plain -c 0 -l "$1" /dev/urandom; }
$ random_bytes 32
e6a4a7bbea69a0164cbb66c89f8f528af93c6d2459fd28d2640e2952c031b618