skysight-inc/HackerNews huggingface dataset:
No comment other than I’m very happy to see this from my alma mater on the front page of HN. I hesitate to say it’s a woefully underrated school, but I’m nevertheless proud of it.
This was how I learned to program, also, on my dad's HP-85. I would animate text on the screen by writing multiple print statements with the correct number of spaces. I drew pictures by drawing lines (HP basic has a DRAW command that draw a line between two coordinates) by writing a new DRAW statement for every line.

Much later I learned to encode the position information in DATA statements and loop over them. This is an important leap in skill.

Maintaining the balance between quick and dirty and maintainable is one skill that separates the great engineers from the good ones.
> As someone raises prices, sales decrease

Not if the product is controlled by an explicit or an implicit cartel. The point being made is that cross company pricing services leads to an implicit and deniable cartelization.
The best thing the pandemic ever did was accelerate to shift to remote working. It was always my dream to move to 3-4 days a week WFH and it became a reality 10 years early than i expected. I’m now fully remote and couldn’t be happier. Work life balance is incredible with remote working
I'm not a aware of any other full-fledged solution. There is some opinionated tooling written in Python [0] and Go but nothing coming close to defined.net. This is definitely a point where other overlay solutions look way better.

After having searched (and implemented) this myself for work, the only practical solutions I found were 1) smallstep [1] or 2) Terraform (with the nebula provider [2]) and a CM tool of your choice. The latter can be nicely combined with the ansible provider if that's your CM of choice.

0: nebula-cert-py
1: https://smallstep.com/docs/step-ca/integrations/#nebula
2: https://registry.terraform.io/providers/TelkomIndonesia/nebu...
Greenwashing and the COP28 Website
>My son got locked out of his Sony account forever, for a reason I’ve never been able to find out, and getting a human on the phone is not possible.

My son got a 2 months ban while at the same time I paid a full year subscription, so they robbed us for 2 months of subscription. Same thing we do not know a reason but we suspect some guy mass reported him and I suspect that Sopy has no or very few and bad moderators in our native language.

Edit: I hope at least EU will force companies to give your money back in such cases , also force them to offer real customer support
If you lease an office and now your employees are working from home, does it actually make a difference? You leased it for X years, regardless of where people are working. If you're hiring then it is an opportunity to hire more office loving folks without needing to find more office space. Otherwise, it's just a sunk cost.
This presupposes that ebpf is obviously the one true solution and everything should use it. I would prefer that we avoid monocultures.
The Datassettes
You can make it with a sous-vide heater. It still takes a very long time (20h!), but at least the honey doesn't boil so you don't need to watch it. Here's a youtuber doing it (and I have done something similar so I can vouch it works): https://www.youtube.com/watch?v=gTcniVE3sU0
Why skulls though?
Physical disks have DRM too.
Running a business requires continual effort, it's a different question than simply "owning resources."

You could do that of course. But then you probably don't actually own the resource directly. You probably own the company in the form of shares, similar to money, another tradable token.

You're certainly not using the real estate for yourself like the comment we were replying to was saying. Indeed, if it's being leased then it's probably being used entirely by others!
Mideast Violence Tests Europe's New Digital Content Law
I was there for the first few iterations of TPP and it is probably my favorite moment of the internet.

The lore created around TPP was insanely good and captivating, like ascribing god-like status to certain Pokémons and finding funny interpretations of in-game events and random Pokémon names

Bird Jesus, ATV, Lord Helix :D

https://helixpedia.fandom.com/wiki/Gen_1_(Pokemon_Red)
I think the disagreement to this generally falls into the trap of taking(rejecting) this advice as a purported unbreakable law. I can't speak for the author, of course, but I think like most (good) advice about how to do a thing (better), it's simply a suggestion that maybe some of the time you should try to be more like this.

YAGNI is a somewhat similar advice, and a good one -- at least for my overengineering inclined brain. But if for every single decision you invoke YAGNI, because overengineering is bad, you can also end up with bad code. Even in that case though, the standard for what is "bad code" depends on context (goals, deadlines, etc.). Even "objectively" bad code might not have a significant impact on the project, again depending on context.

Article is from 2010-12-24, posted a bunch of times. Earliest: https://news.ycombinator.com/item?id=2037576
Avoid Over-Indexing in Postgres
It's not a mono culture but the idea of true cross-platform APIs that could make supporting BSD kernels much much easier in both terms of development time and interoperability.

> I would prefer that we avoid monocultures.

Where were you to say "Stop the C and POSIX monoculture", because that's a pretty opinionated view on how to build kernels, too, you know.

I'd prefer interoperability over having to implement everything myself all the time, any day.
Constexpr Std:String Update
...737 MAX begs to differ.

Just gaslight the regulator and produce the best selling airframe of all time.
I have a strong suspicion that Christopher Williams invented some of these words.
Tautologically impossible for something to be an absolute bare minimum if it wasn't common in the industry for decades.
I always thought an Abecedarian was someone who liked alphabets.
The first part of all the shit that's bad, is to have a phase where it's good first.

"It's good for now" is just the typical path to it becoming shit.
The Project for A New American Century is also a good companion piece to this article
The other tool is simply not allowing receivers to sold or used to decode/decrypt forbidden sources in a country enforced with import ban like with satellite phones etc.
I dunno, I'd rather start with words that are rare but that other people will know; if nobody understands you, how useful can they be? (Edit: In fairness, an unknown word could have value, but it feels like pushing the line between being clever and egotistical)
We don't need heroes (2020)
Humans (on the most basic level) have a much better adaptations to survive hot climate than cold.
That’s like saying “if you ignore their biggest success, they’re not successful”.
Piffle. I myself use many of these words on a daily basis.

Seriously though if you want a read something by an author who really went for it and used maybe 75-85% of this list, get a copy of the Gormenghast series of books by Mervyn Peake. Just don’t come blaming me afterwards that you lost a chunk of your time.
It's unfortunate how cyclical our world seems to be. Repeating the same conversations endlessly, ad nauseam.
I don’t have citations handy but I don’t think they changed it all at once. There might have a been a single major switch on macOS but I think all this stuff was developed incrementally on iOS.
So you give one point that makes you sound anti-WFH, but then you caveat that with a lot of other information that makes your position pretty vague - i.e. taking a job where you really cannot be in the office, and will be in a separate time zone too.

From another perspective, you only have your job because remote work makes it possible. You need some separate social interaction to fill a felt gap.
Ok, except for default intellij key bindings, that works. Thank you.
What's the oldest "purchased" but remotely stored content you own?
> Write comically straightforward code, as if you just learned to program, and go out of your way avoid wearing any kind of software engineering hat

Can we stop saying this? Has anyone who said this actually TA’d for an intro programming class? It’s not as beautiful and “straightforward” as you imagine.
You can run Docker on Mikrotik's RouterOS[1]. I doubt performance is anywhere close to great though, but it'd be interesting to try.

[1]: https://help.mikrotik.com/docs/display/ROS/Container
The sweeping line algorithm with a priority queue is what's used internally by the GLU Tessellator[1].

[1] https://www.glprogramming.com/red/chapter11.html
Yeah to try to maybe draw an analogy, NaAscorbate vs Ascorbic Acid is a bit like CSV vs JSON encoding - you might be sending the exact same data but if the serialisation format isn't what the API expects, then you could get errors but that doesn't necessarily mean that you sent the wrong data.

The body can react differently to salt vs pure form for the same active ingredient - eg crack vs cocaine
YC Down
I cannot edit my YCW24 application, showing 500 Error, is site down from YC end
I mean, we have bacteria living off of the heat and gases of underwater volcanoes — it is absolutely not realistic to think that life itself will be in jeopardy. It has survived the release of a highly reactive gas that killed off the majority of things (oxygen), a huge meteor that introduced a huge cooldown overnight, etc.

Of course, it doesn’t mean that we should not try to stop the impending doom that will kill off an insane amount of species, and render many populous places unlivable for humans, causing famine and wars - but Life itself will never be in any danger.
Nanoimprint lithography semiconductor system with simple patterning mechanism
I can imagine why these things are expensive, as someone who occasionally cleans the local Olympic pool using an underwater vacuum cleaner (just a side gig to get free diving time). Salty or chlorinated water (and public pools usually use heavily chlorinated water) will dissolve almost anything over time - I've seen chlorinated water eat through plastic or neoprene in 2-3 years of use. Account to that mentioned vacuum cleaner is used practically every day, through the whole year, now you have to imagine that these things must be designed for heavy-duty things.

$4100 is peanuts compared to how expensive are (professional) underwater jobs.
Brand new laptop so haven't got a chance to really get a good sense of an average. I think depending on the workload I got 9-12 hours thus far.
That clearly depends on the context. If you want to win a contract, having a functional prototype to be the deciding edge over your competitors. Here, speed of implementation trumps everything.
Agelasts age first.
You put an amusing picture in my head of "I've found most productive and rewarding to me - in person" showing up at the office and finding it empty. Do they then start visiting their colleagues at their homes, pestering them for coffee?
If you mean dogs — they were bred by humans for that purpose, that operates very distinctly from “raw” evolution.

The latter is not particularly fast at adopting, it survives mostly by having a huge variety in the first place, and in an adverse environment some will survive, quickly growing in numbers due to the abundance of resources left behind by other former competitors. But that only works if the adversity is not too extreme, at least in case of more complex life forms (plants, animals).
As professional developers we are usually in a business context and our purpose is not to be artists, to create, we are there to provide the reliable building blocks out of which actual creation can arise.

The focus here is “reliable”. Let the creative guys mess around, we should focus on keeping stuff clean. If we start becoming messy that’s no good, because it’s all downhill from there. How can you draw skulls, no matter how messy, if the drawing functions don’t work?

Using this article’s story, we are the ones creating the drawing functions, not the “skulls”. We make sure those guys that actually see the skulls can do whatever it is they do. We are bad at that, so when we are asked to be creative we arrive at what the author describes: few lines, something simple, something algorithmic.

That’s not because you are all about cleanliness.. you just lack creativity and vision and an artist’s drive to make it reality. And that’s OK.
I agree with you, and I buy physical media for similar reasons. I also like that its so cheap! But the problem for people like us is that it doesn't matter. This whole subject is about entertainment access, and on the list of things that matter that's pretty far down. It's like the drive for prisoner human rights - people care, a little bit, but it's so far down the list of priorities it never gets attention. I believe that media companies are THE smartest companies in the world on the subject of selling and human psychology, and they know EXACTLY what they are doing and how much they can get away with, and they probably even have accurate models that describe how long it takes for new constraints on a population to be normalized such that anyone who complains is alienated by their peers, and the central authority need do nothing.
- A whole block that's pointless but they didn't bother trimming it

- Spawning threads for things that don't need threads

- Using timers for things that don't need timers

- Everything in one file, OR

- Everything in way too many files

- Most of all, busy loops, thread safety problems, and global mutable state.

I have seen the face of student code and it is weeping
Would love for whoever downvoted to directly address what they thought was inaccurate ...
There are two versions here, Bing Chat(GPT) via bing.com, and OpenAI's ChatGPT w/ Bing via chat.openai.com. You're referring to the former, I'm using the latter.
It took me four years to paint like Raphael, but a lifetime to paint like a child.
- Pablo Picasso
People do regularly point out that POSIX limits exploration of interesting ideas in computing, and a segment of the community is actively attempting to deprecate C. I think it's a continuum; I personally think being unix-like is a useful baseline without being too limiting, but the cost/benefit rapidly degrades after that. As a topical example, I'm glad that everything didn't adopt iptables, because pf seems to be more friendly to work with. I don't mind ebpf, but I wouldn't be surprised to see one of the BSDs leapfrog it.
oh yes, have all the votes :-)

Now all I need is to know how to pronounce it

Edit:

https://www.merriam-webster.com/dictionary/agelast

Aj - eh - last

One who never laughs
(Cheese that's grown mold in the fridge, not cheese that was intentionally aged a lot before sale)
I like this idea of owning tangible physical media in concept. But it occurs to me that in practice I'm choosing to go the other direction.

I have floppy disc copies of the original Civilization, Master of Orion and Alpha Centauri, presumably somewhere in storage, that I spent $60 each on back in the '90s. But I've also spent the $5 to buy digital copies from Steam, GoG, etc. so that I can actually play them today. I wouldn't have the first idea how to proceed in getting a 5 1/4" floppy up and running these days.

Same for music. I have a cassette tape of AC/DC's Back in Black. And a CD. And an iTunes download. No idea where, but I paid real money for each of them and thus, presumably, own them. In the car, I stream it from Apple Music. Just last night I was practicing guitar so I played it off Youtube, which appears to be the fastest way to get music to come out of a computer these days.

So yeah, when I pull out the old CD collection, I look back fondly to being able to rattle through them in the center console of the car and swap in a new one without ever taking my eyes off the road. (and having it actually play instead of invent some new form of bluetooth/cell communication error).

But in practice, I don't have a single cd in the car.
I use sponsor block on youtube too (I have youtube premium but that does not remove these sponsor blocks automatically) and the only videos I'm kinda sad not to see the sponsor blocks are videos by "Internet Historian".

He does it funny enough not to be annoying. Worst example on the other hand is Linus Tech Tips in my opinion
Meta made its Llama 2 AI model open-source because Zuck has balls
Great, that opens up under-water scenarios for computer games where the protagonist can pick up a chain saw.
>

Anarchy and Democracy

TwitchPlaysPokemon now has two modes, anarchy and democracy.

Anarchy mode is the "old" mode, where everyone's inputs are applied immediately.

Democracy mode is vote-based and has a more sophisticated input system.

In order to switch from one mode to the other, the mode that isn't active needs 75% of votes as indicated by the dotted line, the current percentage of votes is indicated by the black line.

I wonder if this kind of thing could be implemented into a Reinforcement Learning model.. Like Playing pokem via Playing Twitch plays pokemon with Reinforcement Learning.

I'm thinking of how a house fly can or .. sheep .. can suddenly just go nuts and bounce about to get unstuck from somewhere.
There's no need to sacrifice clean and correct code, the speed of implementation shouldn't be any less.

I can understand performing fewer tests in that context, because writing tests can take a lot of time. Still, a minimum number of tests that target complex code is a good idea.
Ignorance of Asia is the biggest hole in Western education
https://archive.ph/OuHMR
the naivete of this law has already been exposed. How are social platforms meant to distinguish between real vs fake when the facts on the ground cannot be independently verified in real time? This was already a massive challenge pre-AI, but surely impossible with the mainstreaming of generative AI tools. If liability is established, then social media is done - in fact, any type of user generated content will be done, including sites like HN - no platform will be able to guarantee veracity of what users post, and so will have to close down to protect themselves from financial ruin - which means back to monolithic control of information from actors we must then naively presume to tell us the truth
iPhone 15 Pro Max is a disaster: Screen burn-in latest of reported issues
All Meta apps and platforms are down
Not a single platform of Meta is running, including Whatsapp, Instagram, Facebook
Australia Rejects Voice Referendum
Very proud of my fellow Australian's. Don't chose the easy option, reject a constitutional change that won't materially improve the lives of the first people while adding race to the constitution.
Are you at liberty to say how high the frequency gets in connection with these models?

I assume the latency is comparably much higher but also wouldn't be surprised if microseconds generally aren't a problem, eg because the patterns detected are on a much larger scale.
On our behalf. Whether or not the american people elect politicians that are corporate puppets is irrelevant because they vote anyways and accept the legitimacy of their government.

The US public is very much pro-business. In every election cycle you almost never see the economy and jobs being less than #1 and #2 topics. Even the very fact that you are criticizing the govenrment, I suspect is a result of a good economy, perhaps you would be wondering why we are not invading someone if things were much more dire? Most people would and have too.

> How has that played out for the US in the long term (this thread, for example, being about Iran).

A better question is how might it have turned out otherwise. I don't see any war with Iran for example.

> Exactly how many democracies has the US toppled through fear that the "socialist leaning" elected people's government might not buy American or fully align with the US hegemony?

As empires go, are you saying the US is doing worse here? Colonisation would have been the first choice by any other historical empire. America can pretty much manifest destiny our way into the rest of the world you know.

I mean, it's actually thanks to more level headed folks like you that doesn't happen. If it were up to me, they would get a tomahawk for so much as spelling America wrong. But don't worry, you will get your way, China and much of the world has forgotten what world wars were like and the CIA thanks to the changing views of the US public has gone soft. It will be you or your children that will pay the price. The CIA is a paramilitary org that "nips it in the bud" as they say, except even that offends your sensibilities so let's go back to full on century long back and forth warring with nukes, drones, slaughterbots and ML now!
You're assuming it would have to be either/or, but it doesn't.
I was having a similar issue with a ca2015 Macbook Pro, new things wouldn't work without updating the OS to whatever the new flavor is. It now happily runs EndeavourOS...
Telegram already has a backdoor for russian federation. Default chats are not e2ee so basically you can say stored in plain text on the servers
My Most Successful Keyboard Hacks
/e/OS-loaded Fairphone 4
More accurately, synonymous with recent US Presidential debate.

Civil debate, people take turns and listen to each other; Anecdoche. everybody talks at once, nobody listens.

I've been a reader | writer | speaker of commonwealth English for decades, this has the feel of a list of words less familiar to American English speakers; there are a few words I've not come across - most might feature in an episode of Have I Got News for You (panel programm that rips and riffs on contemporary UK news events) or other chatty talkfests.
In general, when you get DDOSed (not neccesarilu DOSed though,you would want to route around the firewalls because they process and inspect every packet/connection their rps/pps capacity makes them a bottleneck.
Niklas Wirth wrote a nice concise book on compiler construction. He’s targeting his own register-based RISC architecture.

https://people.inf.ethz.ch/wirth/CompilerConstruction/index....
Ahoy, everyone! My name is Arturs and today I'm launching Bridge on Producthunt.

Bridge is a better way to build customer journeys without code. Understand your customers on a new level and immediately use this new knowledge to guide customers with diverse needs to product value much faster.I need your feedback and support! If you have a Producthunt account, please upvote Bridge and if you don't, please share us on Twitter - https://activationbridge.com/.
The thing with lists like this, with words you've never seen or heard before, is the worry you're not saying them correctly. This list could be enriched with sounds showing how they are pronounced correctly.
offtopic:

There is a link to the article LOGiN magazine from 1987: https://archive.org/details/login-may-1987/LOGiN%20-%20May%2...

Around page 318 you can see some games https://archive.org/details/login-may-1987/LOGiN%20-%20May%2...

I just love this way of sharing software, not sure why, because it seems super tedious to write 20 pages of line numbered basic, but in the same time it seems freeing, as you can change it as you write it, and the interaction between the user and the program seems very intimate.

Maybe if we went the lisp way this would've been more possible to just change the software you use, kind of like pico8 (https://www.lexaloffle.com/pico-8.php) where you just hit escape and you can edit the lua code.

Somehow personal computing became not personal at all.
Horrible list - English already has way too many words.
It would be great to categorise this list by origin language.

It seems like a third each are just relatively modern French or Latin words pronounced in an English manner; of little interest to people who know Roman languages, but then there are the remaining third of “real” English words which seems to come out of a mirror world and are delightful! Mogshade, mollycoddle, mugwump, …
AI Chrome Extension to improve ChatGPT prompts
Mate, the point I was making is that 15 minutes is not a reasonable time frame to learn new programming concepts in.