skysight-inc/HackerNews huggingface dataset:
Agree with this. Starting with a "well-designed set of interfaces" usually results in half of them being unused having only one implementation and the other half being rewritten because the requirements changed (worst offenders are interfaces which only have one implementation, not even used for mocks in tests, the runner-up being interfaces accepting multiple boolean parameters).

On the other hand, finding an opportunity to introduce a common interface to a familiar codebase feels like leaving behind a mental burden. Sounds crazy I know, but introducing order into a chaotic mess is just relaxing to me, especially when I know I will have to maintain it.
IMO this is right and wrong.

ChatGPT does not understand the hard parts of Rust I read somewhere (no evidence).

But in the longer term it’s more likely that programming will morph into something much more inherently linked to AI.

People said computers and computer games would be the death of board games, but instead board games have exploded in popularity, I think mainly cause it’s easier to create fabulous board games with computers.

New technologies tend to be overestimated in the short term and underestimated in the long term.
> How much could a good lawyer with a long and distinguished career make in the private market? That's how much we should be paying our judges.

That would maybe make sense if we were able to reign in their conflicts of interest. The private market would set a fiduciary duty on many lawyers in a number of capacities, but nothing like that exists for the SCOTUS.

As it stands now, there is no way to hold the justices (or really any elected or appointed official) accountable.
There's a date at the bottom of the page.
Pop!_OS (https://pop.system76.com/) at home.

RHEL (https://www.redhat.com/en/technologies/linux-platforms/enter...) at work.
That's the problem I have, there's a chance if we do nothing there may be a bad outcome. However there is absolute certainty that poor people will starve to death if we "just stop oil". Infact if we attempted to do this now, civilisation as we know it would collapse, as we rely on fertilizer, cement, plastics and steel. We have no way replacing oil right now.
Right associative! It's just one of the many rites of passage for people working with PHP to get bitten by its left associative ternaries. Naked nested ternaries are deprecated now, but maybe one day, PHP can have right associative ternaries.
Sorry, can't find anything about how organized crime has taken the field.

But: if this happens in Marseille/Nice, I'm ready to bet organized crime has a hand in it. Mafias still have a lot of power there, and they're taking all the fringe paralegals businesses.
ARM had decades to get into the server market and they are still struggling. Sure AWS' server instances are reasonably good but competitive RISC-V server hardware will be coming out over the next five years and then it is over for ARM.

I personally thought that Microsoft was going to abandon x86 for ARM in 2017 because it means they can lock the platform down even further with applications only being installable from their proprietary store and the bootloader being locked to windows only. Six years later nothing happened. ARM is on its deathbed.
While Serbian government is also very corrupt, Kosovo has its own government now, made up entirely (to my knowledge) of Albanian people who conquered it.
Lolita is covered by an exception for art. I doubt such a book could be written in Norway today, but you can't really ban historical literature.
Having been homeschooled for high school myself, there are definitely people who won't accept anything that isn't official, but there are also people who just need to check a "received transcript" box on some form.
History of Microsoft (1987)
If there’s one company which can wrangle its suppliers to deliver 4x RAM capacity in the same form factor, performance and thermals it’s Apple, but they aren’t sorcerers, just ruthlessly efficient.

I’ll be queueing at midnight for the first time ever if I’m wrong.
AI will. Once we get past the hype and scam phase.

People have forgotten the alternative to capitalism and communism proposed by Veblen and others was the technocracy.

Back then there were no computers which is why the movement failed. But there already existed a tension between the Engineer and the manager/luxury/leisure class.

Veblen said the natural instinct of the Engineer is to reduce waste (ie corruption). While the natural instinct of the leisure class is to signal power and status through how much they can waste and get away with.

This tension is very much alive and is what produces Snowden. With AI do not underestimate what the next bunch of Snowdens will attempt as a natural reaction to the injustices they see.
I'm of the opinion that a lot of prescription drug demand is created. Why else so many ads that are basically "ask your doctor about [our medication]."

There is a whole class of ailments that people could cure on their own by getting to a healthy weight, exercising, and not eating garbage. But it's easier to ask your doctor for a pill.
what is with the extremely detailed photo captions -- are they stable diffusion prompts? if so it would be nice if that were disclosed. how skeptical should we be of the entire article? ex:

"Goat cheese with slice on round wooden cutting board shot on dark bluish tint kitchen table. The composition is at the right of an horizontal frame leaving useful copy space for text and/or logo. Low key DSRL studio photo taken with Canon EOS 5D Mk II and Canon EF 100mm f/2.8L Macro IS USM"
(2011)

From Miles Corak's paper, describing "the relationship between inequality and generational earnings mobility."

Here is the source for the "Great Gatsby Curve" in the Alan Krueger speech at the Center for American Progress on January 12

https://milescorak.com/2012/01/12/here-is-the-source-for-the...
The Cl0p group have been doing mass exploitation of globally of MFT products for quite a while, MOVEit is just their latest one.
ICANN has lots of rules around TLD assignment, so squatting .gov doesn't seem possible. But some have recurring cost. Here's gTLDs:

> a fixed fee of US$6,250 per calendar quarter; (b) and a transaction fee of US$0.25. [1]

.gov is not a gTLD, I'm not sure what financial relationship exists, if any.

[1] https://newgtlds.icann.org/en/applicants/global-support/faqs...
Mods, please add "(2012)" to title...
I think that it works best when the traffic density is below a certain level.

When traffic becomes busy some order is needed
GPT-4 is excellent at this - give it code from an existing SDK in Ruby (or whatever) and tell it to rewrite the functions you need in Elixir and it'll get you at least 90% of the way there.

The other day I used this to create an Elixir wrapper around, appropriately enough, the OpenAI API.
Show HN: Vatic AI – convert messy thoughts into animations within seconds
Hey HN,

I am releasing Vatic — a cutting edge text to video tool that can help you make stunning animations like [these](https://imgur.com/a/7nylak8) within seconds.

You can draw inspiration, visualize your dreams, make a short film and more using mere words.

Would appreciate any feedback from the community!
Good, they can pay attention for once. Traffic arriving to roundabout is slow enough anyway as you can't just "ride thru it" if it is a small one.

And for big ones, well, you can just have traffic lights. Or not have passing for pedestrians in same place as for cars
> GDP is not everything of course. But even on measures of safety, why is Africa so much more violent than equally poor Laos or Cambodia?

Can you point to some statistics to back this up? I've lived in Africa for most of my life, and I struggle to see the truth of this. Apart from some countries at war, where is tis extreme violence going on? For what it's worth, I felt far more unsafe when I lived in the US.

Compare how many people were killed in wars in the 20th century, by continent. Africa has been by far more peaceful compared to Europe and Asia; it's not even close.
Amazing video. My jaw dropped watching it. However I then realized the video playback is quite speed up. Perhaps as much as x4. Still a very interesting video.
It doesn’t sound like you actually understand Swift or the Mac platform you claim it’s tied to.

(a) Foundation is portable and available on Windows and Linux.

(b) You are confusing language features and OS features. Async/await is part of the language. GCD is part of the OS.

(c) Banning modern concurrency primitives is not viable forever — you’ll be left behind as the native APIs adopt them.
> What every IT person needs to know about OpenBSD

First thing that we need to know - what is it? I had to look up on Wikipedia for information on what this is and what it's trying to solve.

So my takeaway is that not every IT person needs to know this since I've been in the field for over 20 years and worked at a wide range of tech companies (from Unicorns to academia to fortune 100 companies to FAANG or whatever the name is now)?

It's a shame when articles like this make so many assumptions about their audience. It reminds me of the RTFM days of tech that was dismissive, arrogant, and not all that helpful.
For some of us, using a middle company such as Deel might be a good idea. They take some money for that, but you get a real German contract and don't have to care dealing with the local bureaucracy.
Just like how Judeo-Christian roots ensured US military drones were/are used ethically? Cyberspace shady tactics?! Or the same roots that govern all military and intelligence operations, subverting nations, orchestrating coups, and obviously wars primarily only going after oil and drugs?!
Sure.
This is cool! We are thinking about homeschooling and need all the tools we can get.

As an aside, I finished high school homeschooled. A state scholarship requires you to be in the top 10% of your class, so the state added me to a cohort of 120 people I had never met, decided I was 7th in that cohort, and gave me an extra $10k in scholarship money.

So yea, “top 10%” metrics are dumb.
Not the same poster but as airlines have come up, this German IT dysfunction appears there too. At some point Lufthansa bought Swiss. Swiss previously had a pretty competent website. It worked fine, so of course, they ported it to the Lufthansa system. What a disaster. It regressed about 15 years overnight. Incredibly buggy, primitive ugly clunky UI. Ordering tickets was easy and never failed on the old system, on the new one there would often be just random failures halfway through the process and you'd get stuck unable to proceed.

Did NOT leave me with a good impression of German IT.
It is simple applied statistics.
Wow, down votes for a question. As a non rust developer, and non BSD user, but tangently aware of these things I am just trying to understand the energy of these communities. Guess I got my answer.
Deception in marketing doesn't mean that there haven't been significant improvements in battery management systems.
Yep! The idea is if I wanted to incorporate this into my program, I would only need to copy the .c/.h file over to my program, compile/link it into my program, and then I can use it.
This is rather incredible, both in its simplicity and the fact that I never read about it yet. Thanks for posting.
The topic is literally one that is to define the role, my man. I don't understand your criticism.
I actually somewhat agree. I think there's a gradient here between modularity and useability. The more modular something is, the less user friendly it becomes.

The problem the GP is talking about here is a modularity problem right? He designs (aka guesses) the interface and finds out later that his guess was wrong. Mathematical interfaces deal with this problem better.

However mathematical interfaces are less user friendly and less intuitive, especially for someone not familiar with mathematical interfaces.

The reconciling solution is that the public interface can be very domain specific and made narrow in usage. The logic underneath this public interface can remain mathematical and therefore more amenable to future changes.
A Point of View: Why Orwell was a literary mediocrity

https://www.bbc.co.uk/news/magazine-28971276
For the following:

* Recording my practice to listen back
* Recording music just for fun
* Using it to play back songs I want to learn at different tempos and speeds (I play guitar at a church so this comes in very handy).
Not a matter of keyboard shortcuts, but I'm quite at sixes and sevens in other editors because I can tell Emacs what I want done and how, live as I edit, in Lisp, and I simply cannot do that in Sublime Text or Visual Studio Code.

For me, web forms are okay for up to a typical Hackernews comment's worth of text. More than that and it gets irritating.
That odd poster is writing about the (rather abortive) Bantustan effort after 1970. While that effort aimed to separate whites and blacks, it didn’t particularly seek to separate blacks from each other in spite of a claimed titular nationality for each; the projected bantustans were quite tribally mixed. So, it isn’t an example of what you were claiming.
Going Lean
Implications of suboptimal Covid-19 vaccination coverage in Florida and Texas
The study authors concluded: collectively, these two states could have averted more than 95,000 hospital admissions and 22,000 deaths had they reached the vaccination coverage achieved by the top five states and continued at the same pace from October 2020 until August 2021.
Have you actually read Starship Troopers? It isn’t exactly ridiculing facism.
That actually sounds like a pretty smart plan for pedos. They'll just need to make sure not to keep any of their trash on their own computers, which means they'd need to remember some pretty long onion addresses, but it would probably work as well.

Luckily most pedos are not smart enough to do more than basic disk encryption.
It does highly depend, but what I posed is the "standard" definition. I don't mean to imply this is any law that must be adhered to, just general guidance. Like the CEO, COO, CFO, and president roles have "formal definitions" but also often include overlapping responsibilities. Sometimes the CEO is also the CTO.
I don't have a great accent, but Whisper understands me >99%. So do my colleagues.

I've tried to talk to ChatGPT through a Siri shortcut for a day and Siri transcribed pretty much all of my requests wrong, to the point that GPT seldom understood what I want.

Even the Hey Siri … Ask ChatGPT trigger phrase fails ~50% of the time for me.
Not sure if there is a significant benefit, but I think its sort of Andrej's specialty as an educator to build things out from first principles. He has a habit of sharing his "from-scratch" version of important papers/methods. Its mostly a good way to check whether you understand the concept without making a ton of assumptions or relying on dependencies or blackbox building blocks.
Queues are often used for two reasons: as a way to throttle processing (just throw it into the queue and drain as you have time) and a way to avoid state loss (process the queue item and only ack/clear it once you've done X, Y, & Z. Of course there are more uses, but these are the two most common.

Depending on the throughput you need, the number of clients pulling/putting into the queue, and other things you can rule out certain options. For example, Redis queue will be one of the fastest choices - but is very limited in capacity (memory size). SQS is basically unlimited capacity, but can often have 150ms or more of time elapse between when you put the item in and when it's available.
I am all-but-certain that NordVPN doesn't. I am in possession of records from a recent police investigation in which law enforcement subpoenaed NordVPN and the company replied, essentially, that they had no information connecting a particular IP address, at a specific date and time, to any specific user.

(I am a reporter who covers law enforcement and crime.)
Today's North Atlantic Sea Surface Temperature (4.8 Sigma)
> In other words, doing a good job with the boring stuff is also good for getting elected.

yes and that is fully unrelated to the question of weather politics is about morals or not

e.g. you explanation also would go hand in hand with not electing anyone with very bad morals because then it's guaranteed that they won't just do "the boring stuff good" but will try to do other stuff; Or if they are corrupt will not do the boring stuff sustainable good because of corruption sneaking in slowly etc.

or in other words voting with ethics/morals in mind _but focusing on candidates with non extream ethics/morals_ is essential for there beeing any chance for good government longterm
Yes but I don't think he did back when this happened? And still he's only a "bulletproof" hoster as far as I understand.
PLJS – JavaScript Language Plugin for PostreSQL
I'm old enough to remember when people said they would never buy a Japanese car because of the lingering resentment over WW2.Some people won't buy Fords because of his alleged anti-Semitism. Some people won't buy Teslas. Times change but many people cling to their biases.
Pop!_OS at home. It works well and is nice to look at.
First the US required visa-free travellers to get travel authorisation beforehand, and pay $10 for the privilege, then Canada did the same, South Korea also started doing it, I'm sure plenty of other countries too, and now it's the EU.

I wonder when the EU will start reciprocating on all the financial reporting bullshit that banks have to do when dealing with US persons.
>Its the same tactic doctors use when dealing with medicare. I've been to several doctors that won't take it. The reasoning is obvious: your insurance company will just deny you and medicare will fight them to the bitter end on pricing.

I don’t think it’s a “tactic”, at least in that it’s not a maneuver meant to get the other party to do something differently or win a battle or something, it’s just frequently not worth it for the doctor to bother with insurance, in many cases. The insurance companies can make it arbitrarily hard to get paid, and they’ve gotten so far up there on that abusiveness scale that in many cases, it’s better for sanity, business, focus, etc to just lose those patients that have that insurance.

Source: I’ve worked on billing for a small doctor’s office that eventually decided to drop insurance altogether for life enjoyment rather than monetary reasons. It was incredibly painful working with eg some of the Blue Crosses. It made us want to just not deal with them, regardless of the amount of money, and we eventually did, almost purely for happiness reasons. Not dealing with insurance anymore was a big quality of life improvement. The patients could still file claims themselves, which let the insurance purchaser experience the product, and we always steered people towards Aetna when they asked about less horrible insurance companies, away from Blue Cross and UnitedHealthcare.
This reminds me of the story about American football padding and feedback loops. Whenever stats are published showing that high schoolers are getting more concussions when playing football, the natural reaction is to add more padding. But what ends up happening is that the players get more confident and hit even harder, resulting in more concussions. So the counterintuitive solution might be to remove padding, not add more. Presumably if you feel more "naked" and vulnerable your subconscious will restrain how hard you hit.

I heard this story in the feedback loops section of 101 Universal Design Principles. I haven't looked into the research, so take the idea with a grain of salt.
Thank you for providing the obligatory "real communism has never been tried" remark. You service is appreciated.
I'm more thinking in terms of logical primitives for the design of modules and components that can be composed, decomposed and recombined. I'm thinking less about proof based correctness.
Wow. The fact that there is an objective answer that is independent of any perspective on the importance of rare species is a rare gift, at least for this part of the problem.

Some questions and thoughts.

It seems that the result could vary based on how you construct the similarity matrix Z, e.g. is it purely taxonomic? or does it try to account for the ecological roles that a species is playing in the community, etc.

A seeming limitation is that the optimization works only for a fixed set of n species.
While it is useful for managing existing communities, it means that there is still a question of whether larger n is strictly better, and leaves open questions of how to deal with transient or migratory members (if the community is spatially bound).

The answer I think, is that it depends on how the similarity matrix is constructed. If every species is fully dissimilar then increasing n is always a good thing. If you use niche space to construct it and new species do not some add or enter new niches so they overlap with others, then they will be close to another species in the matrix and increasing n will not have much impact. On the other hand if you use a purely taxonomic approach then you wind up balancing the number of birds and mammals regardless of niche.

It is not clear to me whether it is possible to construct a similarity matrix that can account for the interaction between n, the carrying capacity of the ecosystem, and the number of available niches (or the ability of species to create new niches). By analogy if you have a stream (sunlight) powering water wheels, how many wheels and how many levels of gears (layers in the ecosystem) can be added, created, and/or sustained? At what point does adding an additional species mean that either two species are forced to be close together in the similarity matrix or both their populations must shrink in size because they must compete for the same energy sources?

Does the model sometimes produce impractical results, e.g. that it is good to have a single member of a sexually reproducing species (this is probably an orthogonal concern and you would want to scale to real population sizes such that the minimum corresponded to the smallest viable a self sustaining population)?

Is there evidence that maximizing diversity using this measure actually produces more robust and stable ecologies?
Sorry to hear this. But are you implying one single use of hair dye could have caused her cancer?
It's probably more trouble and cost than it's worth. How many thousands of dollars are you willing to deposit for the use of the battery?
Yeah, traffic calming can reduce accidents: speed bumps, 90 degree turns, road lanes reduction, safe islands on crosswalks. With all these in place, signals&signs will be treated just as mini informative help instead of a full guide
It does lead to real customer facing problems. A jungle of different systems won't have transactionality between them at all, it's all a mess of rec scripts, so customers will see a lot of weirdness like the bank being unable to decide what their balance actually is.
Nope I'm not, I'm in in-house IT.

But yeah the VP they acquired from another company to manage us is a total tool.