skysight-inc/HackerNews huggingface dataset:
Generally I'm not wild about the equality of opportunity/outcome framing. I think to really advocate for equality of opportunity you have to account for the vagaries of life, like:

- If you're born into a wealthy family, how should we handicap you or boost others to give everyone "equality of opportunity"

- Or, should we outlaw wealthy families (maybe this is a 100% tax on wealth > $1m), assuming we could actually do this

- If you're born into a normal family, but one of your parents dies when you're 17, how should we compensate you, or handicap everyone else?

- If you get thyroid cancer at age 33, how should we compensate you, or handicap everyone else?

- How would we even quantify these opportunity gaps? The way we currently do it is by comparing lifetime earnings and try to ceteris paribus everything else, but as we start compensating, we're disturbing the experiment. Also, where does the money come from?

I'd love to hear a set of policies that deals with life's basic unfairness, but I bet it would look a lot like progressive taxation, a strong social safety net, and heavily subsidized education, and the people who support equality of opportunity definitely don't support those things. Mostly their position distills down to "don't tax us to subsidize low income/wealth people", and the best you can say about that is it doesn't reckon with the unfairness issue.

So I reject the premise. But, I also think that "equality" is actually a complex concept. Is a society that allows super wealthy people alongside homeless people equal? Is a society that puts a 100% tax on wealth > $1m but a 0% tax on income < $12,950 equal? What about a society that gives women 6 months paid leave for birth and early childhood, but men 6 weeks? What about a society that subsidizes insulin but not L-dopamine for Parkinson's sufferers?

My ideal would be that we treat people with "equal regard" for their needs and situation. Maybe that sounds like bullshit, or the idea of the government deciding what your needs are/should be is worrying, or you're skeptical we could ever really quantify it, and I would mostly agree. But I also can't come up with a better or more reasonable goal, even though we might not ever practically achieve it.
When did he have him swatted? Like he gave away the persons address or called the swat team on him?
It’s amazing to me that otherwise smart people can’t see this. Maybe there’s a fog of war thing going on when it comes to the equity markets because I imagine many would question the exact same behavior coming from a sports handicapper or race track tout but don’t see it with the Cramers of the world.
I hate to mention it but this would be a killer feature of a ChatGPT like search. Imagine being able to describe something in such vague terms and get a good answer.
Yeah,it's going to be tough. However, the one good thing about Z-Wave (even relative to zigbee) is interoperability - devices pretty much work for the most part, even with generic drivers.

At some point there'll be a matter/thread bridge to z-wave.

The big question about matter/thread devices is cost.

The second is going to be security. If they're IPv6 then they're globally addressable, which is bad bad bad. How is that going to be mitigated? Is the hub going to be the router for those devices and block all incoming connections?

I'm sure this is all in the docs somewhere.
But there's few restrictions on fundraising and administrations. So if the billionaire wants to throw a party, the charity throws the party. There's all sorts of shady bullshit billionaires do with their charities. So long as they turn in receipts and don't funnel the money directly into their pockets it's typically completely legal.
The latter, though I have to admit, in many cases, I end up upvoting comments more than submitters.
Docker Storm – Container Visualizaiton
Docker Storm: Bringing clarity to your Docker Swarms with powerful metrics.
Docker Storm is a developer tool that dynamically displays relevant metrics from your Docker Swarms.

We are excited to launch this product. If you would like a detailed explanation of how it works please check out our github or medium article. They are very detailed!

Medium: https://medium.com/@shaysheller/docker-storm-bringing-clarity-to-your-docker-swarms-with-powerful-metrics-653ca6911eb1

Github: https://github.com/oslabs-beta/Docker-Storm
I have never lived somewhere with an HOA, and have also never seen the horrors you are talking about.
Was just watching an interview of Billy Corgan (smashing pumpkins) on Rick Beato’s YouTube[1] last night where billy was lamenting the inevitable future where the “psychopaths” in the music biz will use ai and auto tune to churn out three chord non-music mumble rap for the youth of tomorrow, or something to that effect. It was funny because it’s the sad truth. It’s already here but new tech will allow them to cut costs even more, and increase their margins. No need for musicians. Really cool on one hand, in the same way fentanyl is cool — or the cotton gin, but a bit depressing on the other, if you care about musicians. I and a few others will always pay to go the symphony, so good players will find a way get paid, but this is what kids will listen to, because of the profit margin alone.

[1]
https://m.youtube.com/watch?v=nAfkxHcqWKI
Who named it "Secure Hash Algorithm" :|

Now the name will be annoyingly and misleadingly wrong forever, in a way that was totally predictable.
JDAM and similar technology are the center of US bombing today. Those are not only extremely accurate but launched from a high altitude from a B-52 or F-22 or F-35 they can glide 30 miles or more to a target. At $20,000 the JDAM costs less than the target it destroys and is highly cost effective.

I'd contrast that to the cruise missile and similar weapons that Ruzzia has been using in the last few months strategically against Ukraine. These have been effective at taking down the power grid but are ruinously expensive. The Tomahawk missile costs about $2M -- it's a cost effective platform for nuclear weapons but unless you are blowing up aircraft on the ground it is hard to do $2M of damage with a 1 ton bomb. Granted longer-range weapons keep aircraft away from AA fire but 30 miles standoff is super-effective for stealth aircraft.

The same kits can be applied to older rocket artillery to greatly upgrade both accuracy and range, not to mention engage targets on the back sides of hills since such a "shell" can turn around 180 degrees and strike from the other side.
I think RoR is a viable and smart choice in a lot of circumstances, but this article did nothing to inform that opinion.

> Ruby serves for functional programming and web development, while Python has found application in different branches of AI and academic programming.

> Ruby is 100% OOP language, while in Python these principles are implemented only partially.

> Principles of declaring variables and working with them differ.

Well, jeez, if I have to work with the variables differently, then...

Who wrote this? The bookkeeper?
I switched to Elixir and Phoenix this year, and Elixir is a joy to write in. It makes me so happy to write less business logic by leveraging their pattern matching. I struggle going back to other languages and have to re-adapt a lot.

I love Ruby, but Elixir/Phoenix is the natural next step after Rails.
XFCE was my main desktop for a long time, it's what I'd go back to if Cinnamon ever stopped been the one I use everywhere - Cinnamon in many ways feels like what XFCE would have been if it was started decades later - it also (like XFCE) doesn't screw with the standard desktop UX approach and that's a must for me, 28 years of using basically the same approach makes me feel uncomfortable on anything else.
The pattern I'm most familiar with is using type constructors:

type Shape = Square Int | Circle Int

and then pattern matching:

print (Square size) = ..
print (Circle radius) = ...

In Typescript this would be something like:

type Shape = { type: 'square', size: number } | { type: 'circle', radius: number }

And string matching for type narrowing:

function print(shape: Shape) {
if (shape.type === 'square) {
...
} else if (shape.type === 'square) {
...
}
}

The TypeScript approach is comparatively weird and verbose but also pretty clever since it doesn't require any change to the core language.

It also have some pitfalls, e.g. you can write:

print({type: 'square', size: 10});

But you cant write:

const x = {type: 'square', size: 10};
print(x); <-- type error

You have to write:

const x = {type: 'square' as const, size: 10};
print(x);

Things like this just complicates the type system and type inference.
I really enjoy the Linux lightweight desktop environments. Not as whizzy as some of the heavyweight environments, but so much more usable and functional, in my opinion.

I am personally a fan of LXDE. It just gets out of my way and lets me do stuff!
Well, it might be accurate for the industry in general (e.g. going to higher level languages), but I don't think it's particularly the case with Python.

It's not like Python devs build abstraction towers beyond what the language already has an encourages (unlike, say, Java which has a well deserved reputation for this kind of towering abstractions, or say, web development).

If anything, a lot of Python effort is on Data Science and scientific python, where wrapped C/C++/fortran libs for maximum speed/minimum memory is the order of the day.
> general feeling is that zigbee did not take off

Z-Wave's primary advantage is, ironically, the openness of the ecosystem. Due to the lack of a stringent certification process Zigbee vendors can (and routinely do) lock devices to their proprietary hub. I'm guessing that is one main motivator for its failure. Though, keep in mind that Hue (one of the most successful IoT vendors) is all open Zigbee.

Zigbee's main advantage is that it's cheap.

Thread (the new standard to fix the old standards) is apparently just "Zigbee, the good parts". We will see if vendors drive it into uselessness like before.
Ask HN: Programatically creating a virtual camera for Android?
Is it possible to programatically create a virtual camera on Android that other apps on the device see and can access as a camera? My goal is to be able to add some filters over the real webcam that are available from any other apps.
It does sound like projection. Your link comes down to depiction of “a minor”. How does one prove an image is an 18 year old, even if they are, and not 1 day younger? It’s unquestionable for children but not so clear near the age of 18. I think that is the point of the poster, that it’s really not clear on all porn what age the people are. Even with disclaimers they could be lies.
I don't know anyone these days who is the model of morality. People are pretty messed up in general. I think at least Elon puts most of his energy into doing things that are good for the planet and people.
Another option in Firefox: right clicking and selecting Open in new tab works on most (but not all) links in McMaster.
Cmd+Up/Down/Left/Right, not Fn, so those keybinds have always been accessible, even prior to the Fn key.
Rockauto sends the wrong parts and list the wrong parts for certain cars. Not a fan any longer. I now will call around dealerships some will let you open a personal account with them and give you a better pricing. Just call the parts departments.

ULPT: Another thing you can do when you call is just ask "Whats our price on it?" They will ask who you are with. Just mention the name of the largest specialty ship matching the brand of the place you are calling. They almost always have an account. Now just say you'll come and pay and pickup in person. "I'm sending the new guy" Now you just got your car part at the MAP price.
True ... but we need new order or two of battery performance improvements, so the breakthrough must come from somewhere.
Show HN: Ellie – Your GPT-3 email assistant
Naming things can be very hard. For this, it helps to have the paper catalog to flip through.
“However, crucially, when the money leaves the foundation it must go to an approved charity.”

They can spend money on expenses and those expenses can benefit you. Having family members work for and be generously paid by such an orientation is a common example. Anytime you control a cash flow you can benefit from that cash flow.
Twitter shuts down Revue, its newsletter platform
About 99 out of every 100 train cars are self-driving. Removing the last one driver per train just isn't cost effective.
We're nowhere even remotely close to that. I have to assume that anyone reacting on this level are in the same group of people who 10 years ago believed we would have fully self driving cars by now.
There are many good reasons to expect sodium batteries to beat li-ion batteries in specific energy. Yes, a sodium charge carrier is ~3.2 times heavier than a lithium ion, and yes, it holds a bit less charge, but none of this has to be relevant because in a normal li-ion battery less than 1% of the total mass is active charge carriers.

If you went by the simple properties of charge carriers alone, you'd expect lead-acid batteries to be at least 15 times worse than li-ion ones. However, the best lead-acid batteries are only ~8 times worse than the best li-ion batteries. Because even though the charge carriers are so much worse at doing their job, the chemistry is otherwise much more simple and easy to work with that it lets you pack a lot more charge carrier and lot less support infrastructure into the same battery.

Sodium is similar, in that if you have a viable electrolyte, you can expect to utilize a lot more than 1% of the mass of your battery for usable charge carriers. This is why it's absolutely possible for molten salt batteries to have specific energies much higher than the best lithium-ion ones. As far back as 2014 there was a lab-scale prototype that beat every li-ion battery then in existence. The big downside of course is the molten part -- these are stationary batteries not due to low specific energy, but the fact that they have to be heated above ~110C to operate, and it is much more economical to make such batteries as large as possible. And in that segment, the chase is not for the highest specific energy but the lowest cost per Wh.
I used Linux at home since 1995's Summer (dual boot), and at work I only started using GNU/Linux in any kind of serious workload while at CERN in 2002, until then Aix, HP-UX, and Solaris were our workhorses, alongside Windows NT/2000.

At CERN back in 2002, most people were transitioning to OS X and Windows 2000 from Solaris pizza boxes, largely leaving GNU/Linux for the server room.

Scientific Linux was their very first supported version, back in 2004.

Nokia Networks only started the transition of HP-UX into GNU/Linux around 2005, and even then, HP-UX was still supported for quite some time until the final switch took place.
https://archive.vn/Zds24
I think local traders are expected to execute some level of KYC. In my experience (under £1K, online) that's a photo of me, holding my driving licence and a piece of paper syaing "I'm buying X from Y". I've never tried a physical cash trade in person.
WebRTC is one of a very few newer browser features that has made me say "That seems legitimately useful!". Good to see it being integrated with more things.
ProtonVPN: We’re testing IPv6 on our servers, and we need your help
There's always somebody out there who knows how other people should spend their money.
Can anyone confirm/deny my theory that AI audio generation has been lagging behind progress in image generation because it’s way easier to get a billion labeled images than a billion labeled audio clips?
Only insofar that they are anti-establishment and the media uses them for ragebait, and they troll the media.

Trump is a rent seeker celebrity. Elon is one of the most productive humans.

They are radically different but both break people's brains because they are supposed to be pro-establishment refined elites. Instead they are uncouth and align more with the working poors and dissidents. That's the biggest sin and it's what drives TDS and EDS respectively.
What's the more likely scenario:

1. System reports "print out these recovery codes and deposit them in multiple places so you will never lose access to your account". User John Doe posts his security codes on his Facebook page and gets hacked.

2. System reports "print out these security codes and store them in a safe place". User prints them out and stores them in a drawer, but his house burns down and the user loses access forever.

Both scenarios are shitty, but I think 1 is more likely.

Of course, you could write a detailed guideline on where to store your codes, and that you should share them with some trusted people but not everyone etc. But who's gonna read that?

People who understand security already take threat models into account, but those who don't need very simple guidelines.
Intrinsic Acquires OSRC from Open Robotics
As the poster who posted it, it irritates me but it saves a lot of typing and is a well understood idiom.
Ask HN: Htmx or SPA
I'm a CTO & co-founder of an early stage fintech start-up (EU). We have to build our MVP for February and other founders. We have some funds (<1M).

Our product has very little interaction and reactiveness: it's primary a dashboard with a lot of backend logic (AI).
I'm choosing the tech stack: Django will be the foundation, since I'm primary a django dev and other co-founders know python.

I'm in the middle of a front-end blues: should we go with a React SPA (+nextjs) or choose html + htmx?

I've read a lot on htmx and looks like a very good technology. I also used it in some hobby projects and fell in love.
I have very poor React experience, but I know it's roaring in the FE market.

Just wondering if anyone used htmx as primary FE tech and want to share feedback.
Thanks in advance folks!
I'm not saying that because I think all derivative creativity is lesser than 'original' creativity. Rather, we've gotten so used to such broad protections on all creativity that a good chunk of us genuinely think that their dozens of minor variations on a popular prompt entirely spat out by a tool and published to a site every hour are at the same level of creativity as something even just partially drawn by a person (eg characters drawn into an AI generated background or AI generated character designs then further fixed up).

The vast majority of AI art I've seen on sites like Pixiv has been 'generic' to the level of the 'artist' being completely indistinguishable from any other AI-using 'artist'. There has been very little of the sort where the AI seemed to truly just be a tool and there was enough uniqueness to the result that it was easy to guess who the creator was. The former is definitely less creative than the latter.
I think about this line of thought a lot in reference to Is The Man Who Is Tall Happy?[0] Seems somewhat relevant here.

[0]: https://youtu.be/goalPsow7cw
Unmentioned is the helpful explanation text in some categories, for example if you search for "compressed air fittings", you get a small box labeled "How to Identify and Measure Fittings" at the top of the page that can be expanded. Included in this is a table of *all* the different kinds of fittings, including measurements. In my case, I had something that I didn't know what was and this allowed me to identify it, then narrow my search for compatible parts.
Full documentation is here: https://supabase.github.io/wrappers/
It's not totally unknown, but it's also not especially common
Therapy will help. Identify the root cause which is some fear you have. So you procrastinate because taking action causes psychic pain.

https://www.thetoolsbook.com/tools/procrastination
Someone posted the paywall-bypassing archive link two hours before you commented.
Why does search need to be offered by the instances themselves?
All of the founding members generate their own mapping data, and are top tier contributors to OpenStreetMap
https://www.mdpi.com/2220-9964/8/5/232
Thank you. I'm actually going to be building a B2B app for a client soon and this will help a lot.
A first look at the new Gitlab Web IDE and remote development experience
Just a few.
Alphabet’s Intrinsic Acquires Majority of Open Robotics
Good job SHA-1, you had a good run and didn't get too broken before retirement, which is quite an accomplishment for anyone these days.

Does anyone in the field know if there's a SHA-4 competition around the corner, or is SHA-3 good enough? It would be interesting if one of the SHA-4 requirements was Zero Knowledge Proof friendlyness. MiMC and Poseidon are two of the big contenders in that area, and it would be really great to see a full NIST quality onslaught against them.
Very true - there’s a famous scene from the movie Pi that talks about exactly this (and puts it very eloquently)

https://youtu.be/OGKPmBtBpBo
OP here.
We founded a startup to automate git tasks. Ask me anything!
Montreal astronomers find that two exoplanets may be mostly water
it's been very frustrating to see how much ignorance and incuriosity is held by what i assume to be otherwise very worldly, intelligent and technical people in regards to what working artists actually do.
> You can be employed by your own charity. Your own charity can provide you housing, cars, etc. even your vacation and travel can be paid for by your charity

is this really true?

Your own charity can pay for your personal vacations and travel?

Do you have a source for that?
I think I saw this somewhere else earlier, and one of the ideas listed was: don't use seawater, use other wastewater, like mining leachate, or similar. This gets rid of the water in it, making it more concentrated, and gives a useful product. The more concentrated heavy metal contaminated waste would then potentially be used as feed stock for extraction.

Or if you're using seawater, and have a convenient large area nearby, just make sea salt from it.
Is the WSJ a national security risk? Isn't all just free speech?
Yeah, I thought of that. But (especially given political polarization) I would expect that there'd be at least someone with an axe to grind and the necessary technical skills. I mean, there's certainly no shortage of criticism of Hacker News/some HN moderation actions even on HN (or "the orange site" as it's known in some circles).
Is the 'return since' the return of holding the stock? Or it the return, given you went in the direction Cramer recommended?

And if so, is there a difference between 'hold' and 'bullish'?
The other webrtc allstar is Feross. Some of my earliest uses of the tech came from his very simple and effortless implementation of sending files to someone else simply with a link.

Instant.io
Rust 1.66
AKA, SHA-2 :-)
HTML imports got deprecated in favor of ES modules, because JS was required anyway to use those imports.
I was disappointed at the time as I wish we could make web components without touching JS directly.
Now with HTMX the future sounds promising.
you're out of date, half of current lithium production is hard rock mining of spodumene in australia