skysight-inc/HackerNews huggingface dataset:
> First, UAE hasn't signed that declaration. Do we hold UAE accountable to a declaration they never signed just because we've signed it and hold it a "North Star"?

Yes, we should. Pressure so they increase human rights is the moral thing to do.

> Second, the Declaration has nothing on LGBT rights, and it's not by mistake, but rather by the agreement of the signing parties at the time.

Yep, the fight must continue because we're still second class in most places and hunted down in many.
"TCP/IP" means TCP, IP, and UDP.

ZeroTier can do other protocols like NetBIOS, so you can use it to run LAN games that don't use TCP/IP.
I remember when I stumbled across a forum and was very confused by the near universal use of the phrase "gently caress"...
You can easily cancel worker goroutines in Go using contexts and their associated cancel functions (listen on ctx.Done() in a select statement).
PHP Library Remote Code Execution
Yes it stays atop the skin and reflects rather than absorbing into your skin and bloodstream. It is best for the beach in your non-fancy bikini. Removing it from the skin is done by wiping with a towel rather than soap and water.
Why does this article not even once mention that average could mean "mean", "median" and/or "mode"? Even the title alludes to one of the biggest problems in the domain and that is that many people don't even realise that there is more than one way to measure an average.

There are plenty of examples of where the mean is not representative of the sample and where mode or median would be more realistic, particularly where some large outliers in a relatively small sample would skew the mean.
The same rules apply to college loans. The loans increased demand and allows the market to bear higher prices. What happened next should be a mystery. Yet the plan to fix it is either debt forgiveness (not a solution per se) or more loans.

The failure to see the pattern is a failure of the US higher edu system. The irony funny. Sad but funny.
The sanctions have little impact on oil supply. Oil is mostly fungible and somebody is buying Russian oil already.
Solving Data Integration With Categories (Cats)
very interesting. what is the suggested correct way then?
I've used Redux but I've never heard of any of these alternatives. I have no doubt they're popular, but what is it about frontend that makes everyone reinvent the wheel every five years? Everything from the tooling to the tiny details somehow expires and gets recreated in a similar-but-not-similar-enough way that keeps the ecosystem in a constant state of flux.

Is it the lack of platform API support? Is it the community trying to make everyone a library developer? What's wrong with frontend?
The article does not make clear whether the cases where Go struggles with concurrency are also cases where structured concurrency improves the situation.

Pretty sure "sync.WaitGroup is too hard to reason about" is not a real issue people are having.

AFAIK most of the challenges occur within that structured block, so to speak. Robust communication between concurrent processes is the hard part, not managing their basic lifecycle.
Insufficiently protected credentials vulnerability in fixed in curl 7.83.0
> Imagine someday giant vessels growing tomato plants in the dark and on Mars—how much easier would that be for future Martians?

Tomatoes are naturally pollinated only by bees. If you don’t have pollination, you don’t have tomatoes. Artificial pollination of tomatoes requires some that vibrates like a bee. Such devices are called tomato ticklers. Efficient pollination seems like a bit of a problem to solve at scale.
Not sure what you mean by this. You can dynamically add to a wait group using the Add() method.
100% - The #1 developer mistake is not knowing when to ask a co-worker for help. Juniors make this mistake more often, but I've observed the same pattern in developers with lots of experience too.

When to ask a co-worker for help: domain specific problems, open ended questions, subjective questions that would be hard to input into a search engine, etc.

Ask questions when you would spend a lot of time tracking down the answer.
Don't ask a co-worker a question that a web-search could answer quickly.
I ran a similar set up in the past. HP Proliant server. It was not reliable at all and the lengthy POST on reboot kills the whole experience to use it for home use not to mention that it’s actually pricy once you start adding parts.

These days, I just run M1 Mac Minis. Cheap. Fast. Reliable.
I came to understand MVC (model-view-controller) from writing Objective-C desktop software (https://developer.apple.com/library/archive/documentation/Ge...).

The “M” in that MVC is “Model”, which is the same idea as “state management”. It’s an object that stores state and notifies listeners when it changes. You can think of these libraries as ways to implement the “Model”
concern in the application.

But from your use of MVC, I think you are referring to server-side MVC, where the “V” is a rendered HTML template? I’m not sure how to square the desktop software version of MVC with your assertion that state should only exist on the server.

My Cocoa desktop apps ran fine 10 years ago without a server. The React application I work on today has many bits of local state it needs to track like “what is selected?”, “how wide is the sidebar?”, and “should this menu be open?”. I don’t think the server should be involved in such matters.
Wish the Shack had gone all in on the Maker stuff. I miss the old days (90s) when I could buy small quantities of components. Now I'm stuck buying the 1000 pack of 1/4W resistors in all the Ohms, and so many other things. But they come back on Crypto? Now!? Tell me your business is dead w/o saying "we're dead".
> In societies somewhere in between, with a flawed rule of law, like India, these predictions are impossibly hard to make.

I think this is overselling the stability of the judicial process in the UK, US and other countries with a strong grounding in the rule of law. Without getting to political, sometimes judicial controversies spring up in the US. The issue is there are centuries of norms to fall back on. India doesn't have that yet - they have millennia of history in being the centre of civilisation but not in how the current legal system should be applied under the governance of the sweaty masses of voting Indians.

India is going to be more politically dynamic than the US at the moment because it is bigger and its ability to direct itself democratically is a bit younger. So judges are going to be harder to predict regardless of how strong the rule of law is - there is effectively less data even assuming a perfect rule of law.
Most of these new client side state management libraries are incompatible with any form of SSR. If you see the documentation for Jotai/Zustand/Valtio, the solution is to avoid using with Next.js at all, or fall back to hacks using context+provider at which point the state manager becomes effectively redundant.
I owned a couple of them. Unfortunately useless for understanding electronics. It is not their fault, they were no substitute for an electronics class.
Yeah I have a fully loaded XPS 5500 and a 14” MBP
I just have some few favourites that I often come back to; such as scrambled eggs with Japanese dip (Kewpie or Otafuku), air-fried french fries and mozzarella sticks.
Pretty sure it was a good deal more common to do so than it is now.
I've been on a 100% carnivore diet for a month and I feel great. Only meat, salt and water on an intermittent fasting (16:8)
Choose Money First (2020)
Haha it feels like you perfectly described our entire financial system.

If you wanna run a scheme and not get locked up, just make it needlessly complicated!

Originally people wanted decentralized finance to get away from the grifting and complications of our financial system. Yet it's all scams and companies in trouble crying for help and/or regulation.
I too read "Roman" to refer to empire. Maybe because of the Latin-sounding single name, or maybe because I'm used to identifying people by their nationality rather than their city.
This matches my experience as well. Additionally, React Query has support for features like retries and caching.
Visualizing Nelder-Mead Optimization
In jury trials - for many types of court cases there is no jury.
What's especially stupid is that the maker economy, as it's now called, is very much of interest to young people and Radio Shack totally missed the boat on that by becoming a phone store. The old Radio Shack (the one that made money) sold parts for people who wanted to build electronics. That field is hotter than ever.
Pentagon UFO study led by researcher who believes in the supernatural
For bzr did you try archive.org? https://web.archive.org/web/20150321194412/https://code.liw....
It could be a good peak load computer, which you turn on when you have a large number-crunching job, like compiling a large codebase.

They are great at running at top speed, but not great at idling.
I’ve been moderately depressed recently and it’s been really ruining my appetite. I have the worst eating habits in the life right now, and I’m unsure how to fix it.

For reference i was always underweight, and medication i was taking was suppressing my appetite. I switched medications and ate WAY more. Was getting to a healthy weight, and i got COVID and that kinda ruined my appetite. Since then it’s almost been a chore to eat. Even when I’m hungry i struggle with what to eat, then i just don’t eat enough of it. My body will physically say “no more”

I think if i start eating a couple smaller meals throughout the day and then a bigger meal at night i can get back into the habit of eating regularly. It really is a struggle trying to think of what to eat though, and i usually go fasting all day until i NEED to eat.
You can’t imagine how many incompetent developers are there making good money and not feeling a bit of shame. Just go use long enough every other popular software (camtasia, google search to name a few examples).

So don’t worry :)

But seriously the fact that you care about your professionalism alone puts you on the next level above the army of bad but self confident developers.

I wish you to use it as a tool for your growth, not for feeling bad.
I've got a couple recommendations. I currently use Net News Wire and News Explorer on the Mac. News Explorer has excelent YouTube integration. If you're into web apps Feedbin is IMO well worth the price.
I wonder if he is indeed this person. [1] [2]

I consider it unfortunate that Radio Shack feel compelled to hire a person from an unrelated segment and are even pressurized to pivot into a space (NFTs, general "crypto") that is being viewed with skepticism (perhaps less skepticism than it deserves).

While I myself am still studying this space, I do feel that there is a significant mismatch here.

[1] https://emamo.com/event/nftnyc/r/speaker/abel-czupor

[2] https://cryptobrowser.io/people/abel-czupor/
Try to type fuckuck
This is true until your customers complain that your UI is super slow. You realize they’re trying to use your app from a cell phone with poor service. So you have the genius idea to add optimistic updates in JS. Now you have all the problems from the article since you need to update all the components everywhere on screen that share state.
There are plenty of people who are politically conservative but don’t have particularly strong religious beliefs. Not every republican is anti-abortion and pro-prayer in school no matter how the media portrays them.

You should meet some real people sometime and see how the other half lives.

—edit—

Though…if you don’t look like you walked straight off the set of Duck Dynasty they are probably closet conservatives and won’t risk offending some random stranger with their “hate speech” because that’s what ‘merica has become.
His lawyer advised him not to end sentences.
Have you tried lenns.io? I have a feeling it will meet your needs.
I'm a lawyer. This makes some good points not everyone realizes but I'll add some caveats:

This is way more relevant in common law countries (US and UK) since in other countries judicial decisions are a lot less important.

Also, it's probably a little litigation focused. For transactions lawyers, for example, their value is in negotiating a better deal.
About half an hour. Earlier I had seen a video on YouTube of someone just driving through a city I was considering moving to— just car sounds. So I told the guy to stay on the line while I was I was driving to Walmart to buy gift certificates because it was only a 3 or 4 minute drive and kept being like "oh damnit... I took another wrong turn" every now and then. Eventually he heard me typing and hung up.
I think I‘m not the only one who doesn’t quite understand that question. Querying Google, “LLM” seems to be an unambiguous three-letter abbreviation: https://en.wikipedia.org/wiki/Master_of_Laws, which says:

“A Master of Laws (M.L. or LL.M.; Latin: Magister Legum or Legum Magister) is an advanced postgraduate academic degree, pursued by those either holding an undergraduate academic law degree, a professional law degree, or an undergraduate degree in a related subject. In most jurisdictions, the "Master of Laws" is the advanced professional degree for those usually already admitted into legal practice.”

I can’t think of a situation where it wouldn’t matter whether your LLM would be an expert in British tax law, North Korean tax law, or British criminal law, so given your “I am not picky which one”, I don’t think that’s what you mean.
In some countries? 1993.

In the US? 2001, once the Food and Drug Agency allowed acesulfame potassium in nonalcoholic beverages.
a refrigerator, ironing clothes, heating or AC consume at least 3-5 times as much (assuming they are latest generations, which usually are not, and the CPU is running full throttle all the time, which is not usually the case).

I don't think that a Xeon is a real threat in the context of environmental damages.

Switching to newer CPUs would save a few kWs per year, the difference is negligible in the grand scheme of things.
thanks for this comment, I'll look into fixing it. In the meantime I'm curious whether it works when you install deprank directly? e.g.

yarn add deprank
yarn run deprank ./src
I wonder if anyone has actually been charged based on malicious open source contributions. Off the cuff, it seems unlikely -- the person whose computer was damaged would have to navigate multiply jurisdictions and explain something technical to a court, likely as an individual.
Yes, programming in dynamic languages like Python.
> third party Retrofit

For whatever historical reasons, there has been a flow of Android programmers from Google to Square (and from Square to Google). Square libraries are often written by people who came from the Google Android team. Dagger was written at Square but maintenance was handed over to Google. So technically Square's libraries are third party and Square gets some credit for it all, but it's not totally independent.
And what would that line of code be? As far as I am aware you have to parse the URL string, and it only gets more complicated when you add more URL parameters. Which definitely leads to boilerplate code shared across projects.
I am talking about client-side MVC. Models should be POJO [1], no library needed.

[1] https://en.wikipedia.org/wiki/Plain_old_Java_object
You will do many of those stupid mistakes in the future (take it easy, your palms are already sweaty then), i say that with confidence since i drop'd a database midday (insurance company) on the production system instead dev (just one of my ~many proud moments).

Just have a eye, or try to implement strategies that this ~cannot happen again.

Wo gehobelt wird fallen spaene ;)
A Browser Extension
Cats live in the world somewhere between code and data

This version incorporates HN feedback from earlier A-B testing article aimed at the FP community. Mainstream programmers don't really care all that much about FP. It's pretty clear to me now that Cats and FP serve different markets anyway

Earlier version here (I think the article is now flagged anyway) but such is the nature of the interwebs that only controversial articles get attention
https://news.ycombinator.com/item?id=31957194
Mponeng is a mine of extremes. 4km of depth means immense pressures (just think maximum depth people can dive, static pressure increases lineraly with depth as the rock above needs to be supported (and rock bursts). The amount of engineering and resources poured in to support the tunnels and openings gets crazy.

Not only that, but heat is a problem. Here in Québec the mine Laronde is famous for its air problem. The typical pattern of ventilating mines is to bring air down these tall vertical passages (raises) to just about the bottom of the mine then let it pass to the surface through workings. Cold air in the winter at high speeds means ice build up on the raise wall, which risks decreasing airflow in winter (smaller passage) or flooding/falling ice in summer. So the mine Burns propane in the stream of incoming air. However, the mine is more than 3km deep, so the ambient temperature of the rock grows as that same air continues down, and at some point you reach greater than safe working temperatures, so that exact same air is AC'd further down on a massive scale so the humans and machines can work safely at the bottom. What a headache.

I don't know many specifics about Mponeng but I did was a doc on Youtube about it a couple years ago which miners following very narrow gold seams, reinforcing the opening with blocks of wood, which even they felt weren't safe (wood would only last a short bit of time). Travel time also becomes a big consideration. Workers in most mines travel from the surface to their workplace and back during work hours. If you have 3 or more hoists (elevators) to take, many KMs to get to your workplace after, before/after shift meetings, time to change, etc. you don't get many productive hours from your people. I think Mponeng has at least experimented with having guys sleep underground close to the face for short periods (kinda like on-off rotations in remote mines) to get more effort out of them.
Headscale seems to have experimental support for OpenID, so if you plonk it down next to a simple OpenID server for authentication you should be good. You should be okay with anything from SimpleID to Keycloak as long as it supports the right endpoints.

I have no idea how the official clients will deal with that, though, but I've never used tailscale myself.
Exploring the Role of Neuromodulators in AI
Can get you a cult following willing to pay more.
Adventure Game Studio
Thanks for sharing! I think it's pretty interesting to look at cost per wear. Wish I could get the same insights from my wardrobe without all of the effort.
It's maybe better than I'd expect from the Daily Mail, but I still conclude the headline is an intentional lie. Nowhere does the poll ask respondents if they are "ready" to take up arms, which would imply some level of active preparation (such as buying a gun and ammo). I would find that much much more concerning than the actual question posed, even if the poll is 100% accurate.
Turn problems into money and money into problems.
Bad wording on my side, but I think you get the point.
Really? You see a joke project made for fun and the first thing you do is try every horrifically racist and homophobic slur you can think of? Do you always look for things to be mad about?
Yaaawn.. and can you now also please add how many more nuclear plants with how much more money and unavailabele not long enoguh lasting fuel ( lets not start with all the other issues) you think would have prevented this, on an European and global scale?
But it will only be 6 more months and we will se how gloryful France comes out of this...

The pseudo-environmentalists now all crying nucular for a cheap way out (which it even isn't even if we would happily accept all the downsides), while we could have averted this if we just started 20-30 years ago where it was clear what will happen already just full effort but was always prevented by this thinking, it annoys me so much.
All you need is a client-side cache.
That's delightful. I love this sort of silly (miss-)use of technology.
I discovered NCSA Telnet late, after it was obsolete, but it inspired me greatly. I still have not looked at the source code, but it is tucked away somewhere.
If humanity survives then this trait will emerge and become dominant.
"I could go pro, but nah" -- I read this and closed the tab. What a whingefest from a free tier user.

The Reddit crawling problem is because Reddit rate limits their crawling so they have to prioritize the most popular feeds. What's the problem with linking your account, or making a dedicated feedly throwaway for crawling?

Been a pro user since the beginning because I want the service to stick around. It works just as well as it always has and I don't mind that they're adding new features even if they aren't for me.

Sheesh.
I'm a USA lawyer so not hyper familiar (we have no such distinction here) but a barrister is licensed to put on a funny hat or wig and actually speak to/interact with a judge. If you're only a solicitor (you can be both) I believe you're limited to interacting with your client and describing the law for them.

I believe this distinction exists on the premise that barristers, being more independent from their clients, will be more honest and fair when interacting with the judge.
Sorry, it's modern Roman, not ancient. Trilussa wrote in Romanesco, which is a Central Italian dialect (Tuscan and central Italian form a somewhat of a linguistical continuum, while southern Italian and northern languages are not mutually intelligible).
Excuse me - I'm still talking...
> "Note also there's a tendency to congregate in many coastal areas, likely related to the ability to harvest food from the ocean."

Maybe, but if you have boats to go fishing then the easiest way to get 100 miles away to make a new settlement will be by boat and that coincidentally leaves your new settlement on the coast as well. 100 miles slog through undeveloped land and around valleys and hills and carrying all your supplies on your back is much harder. Same with your comment about valleys, the easiest way through land is to float down a river and that will include going through a valley and your new settlement being on the river in a valley, and the last settlements being at the river mouth and on the coast. And water makes for the easiest trade routes - a camel train can only compete in temperate open plains, not in polar regions or the harshest deserts or thick jungle.

> "humans don't appear to like living in deserts and polar regions [..] deep-seated genetic preference for living in valleys and grasslands with nice views?"

Perhaps a deep-seated genetic preference for drinking water and not freezing to death?
I believe Law is one of the fundamental industries of civilization, along with Textiles, War, Food, Medicine, and Shelter. Without a way for disputes to be settled in a (theoretically) predictable and well-documented manner, the other "fundamental industries" will suffer output and availability problems.
I've witnessed that, in Ireland though, which has a similar system. On a very technical case. The barrister failed to set up WIFI in the meeting room 60 min before going to the court, not even reading the error messages. Which scared me, but then he proceeded to explain the most complicated details in front of the judge. I was stunned.
Question for those who have a beefy box as a dev workstation: do you run a hypervisor and try and compartmentalize the way the machine is used, or do you just run/drive a bare OS install? I like that a VM can be started, stopped, moved around, snapshotted, rolled back, etc.

Also, anyone daily drive Linux and then have a sidecar/utility VM for windows-related stuff like specific apps or gaming care to comment on that experience?
You can also buy TR1900x for ~$90 USD now that the platform is dead. In a few years upgrade to 2990wx

https://www.ebay.com/itm/133925326383?hash=item1f2e924e2f:g:...