skysight-inc/HackerNews huggingface dataset:
Thanks for your feedback.

We just launched the website and are moving fast to incorporate some of these suggestions to make the experience better.

We have tried to solve the problems with stock Jupyter for use as a production ops tool, given that its a fully capable programming environment (given the right connectors).

Would love your product feedback as well!
https://archive.ph/ImlPb
> I don't have enough patience anymore to spend lots of time trying to understand errors where I have zero idea why it's complaining

I consider those bugs. Please file tickets for that. The errors should provide enough context for an uncaffeinated developer to understand what went wrong.
So many articles like this just presuppose that since capitalism hasn't collapsed in the way Marx predicted, so we should all just quit worrying and love the market.

The problem is that global capitalism did collapse, and does collapse, every 10 years or so. 2008, dot-com crash, Black Monday, et etc.... Every 10 years the whole world has to come together and bail it back out again.

Socialism triumphed; its just socialism for the 1% and capitalism for everybody else.
Typo in title s/blocky/Blockly
> Yeah that's a good point. OTOH all the U-He stuff is already ARM native for macOS.

Right, the problem is not a technical one, it's an app ecosystem one. Urs has spoken about this at length on KVR. This IMO is a great reason for Ableton to have not gone the iPad route, because it's a problem that doesn't look like it'll be solved anytime soon.
people complaining about no good content need to binge kotoro, revival, and sweettooth. netflix still makes some great original content
Not a badge, but a modern icon https://github.com/SavchenkoValeriy/emacs-icons

ps. Emacs plus aggregates a great collection https://github.com/d12frosted/homebrew-emacs-plus#icons
Globally you are absolutely right. Quality of life for billions is improving.

If you look at the developed world only, the divide between the rich and poor is growing. Quality of life for those outside of the middle-class (and some would even say for the middle-class) is decreasing in these regions.

We absolutely don't want to forget about the poorest globally, and need to ensure they continue to benefit and increase their quality of life, but we don't want to ignore the poor in developed countries.
There is a huge difference between one afternoon hitting 108F and then going back down to the 70’s after midnight, and a situation where for multiple days temp reaches upper 110’s in afternoon and still being in the upper 90’s at 3-4am, like it can be during a Phoenix summer heatwave
Different people have different thresholds. I cannot function well above 80F in humid weather. I get dehydrated very quickly with a small frame and heat exhaustion in short order.
I had an idle shower thought that technological restrictions might result in hyper-intelligence.

E.g.: humans could reach high technology relatively easily because our environment and physiology enables tool use, etc…

But if “takeoff” is blocked, and evolution continues, then it might still be possible for an aquatic species to overcome the limitations of their environment — but only once they’ve reached the much higher level of intelligence required to find workarounds for their miriad problems!
Well just today I found unsoundness in a crate I was auditing. It turned out that the crate had since removed the entire module of functionality in question so I couldn't submit a bug, but it led me to take steps to remove use of the crate entirely.
Yes. Mexico was a manufacturing powerhouse until PNTR shifted all of that to China.

[0] - https://georgewbush-whitehouse.archives.gov/news/releases/20...

[1] - https://en.wikipedia.org/wiki/Permanent_normal_trade_relatio...
Russian Combat Air Strengths and Limitations: Lessons from Ukraine (2023) [pdf]
Montana’s New Anti-Climate Law May Be the Most Aggressive in the Nation
Shout out to my favorite integer sequence, The Recaman Numbers:

https://www.youtube.com/watch?v=FGC5TdIiT9U
People elected the government. The people made the choice. GDPR and other privacy protections are also widely supported by most people in Europe. It's so popular with the average person that vver 17 countries have already adopted laws based on GDPR. And it's common sense: most people like privacy and don't like someone invading their privacy.
I made this mistake in a project at work...never again.
It reminds me of the song, "If you tolerate this, then your children will be next." That said, I think prescription drugs are probably more part of the problem than is widely acknowledged.
They will when I cancel the service, acquire the content using some alternative methods and make it available to my brother and mother on my Plex server.

I mostly pay for the convenience. Make it inconvenient and I'll use my time to make it work my way.
Tesla plummets 50 spots in a survey of the US's 100 most reputable brands
This is very simplified.

A lot of western countries, Germany first, believed that if we traded and opened up to those countries, they would naturally tend to adopt western values.

It turned out to be incorrect. China being an even better example. But it was not a crazy assumption at the time, and coming after the fact is hindsight 20/20.

Honestly, even knowing how things turned out, I am proud that the west tried.
Every year in America 900 kids age 0-19 die from drowning.

3,058 teenagers ages 13-19 die in motor vehicle crashes. [0]

In a country of 332,000,000 people, if 32 deaths stemming from parking lot arguments seems to require a society-wide blanket of fear and dramatic political anger, you are just badly miscalibrated. You're thinking like it's a village, which is natural, but if you want to discuss broad issues at scale, you need to put on your adult-style numerical/comparative thinking hat. "One is too many" sloganeering is simply a path to stupidity at scale. It distracts badly from things that actually matter and we end up way worse off in every respect.

Also worth noting that based on these data it is more or less completely true that a random student doesn't need to worry about school shootings for their own personal safety at all. If you don't choose to get involved in armed parking lot arguments over girls or respect or drugs, you'll be fine. (However, please wear your seatbelt and choose your driver carefully!)

https://www.iihs.org/topics/fatality-statistics/detail/teena...
I use an SSH tunnel myself. It gives me much more control over the endpoint, and thus more control over my data.

Haven't had any issues at all. Works from everywhere, and arguably is less suspicious since more governments/ISPs/whoever are paying more attention to VPN traffic.
What do you mean by "anything"? There can't be that many things that can be transported by planes and cars/trucks but not by trains. Are you allowed to take pets on the TGV?
Eh, Germans and points west are delusional, Hungary is corrupt, but Poland and the Baltics know the score.

The fact that Poland had to shame Germany into defending their *own interests* should be a national embarrassment.
Facebook loses no control by not operating in countries where they can't obey the laws. You keep focusing on individual choice but conveniently never include Facebook as a party perfectly capable of making choices too.
We already did this. Humans hunted all the megafauna, including mammoths, to extinction.
Sounds like we had a similar childhood!

More to the point: this is a good idea. I have half a mind to grab a razor blade and fill up my tank...
Volkswagen have RCD head units that are compatible between VW and Škoda cars. RCD/RNS 210, 300, 310, 320, 330, 360, 510, 560, etc are all interchangeable and some are touchscreen-based, others are button-based. I think they also do the same for SEAT and Cupra cars, though head units have different models.

I'm not so sure compatibility with the car is the reason. Maybe it's more about maintaining one branch of software for more head units.
Good point. Fortunately we're in a 2 story building so access isn't difficult. I think I might have a harder time selling the others on shades for now. At home I'm trying to grow some vines to shade some of the south facing windows but the real need is better attic insulation.
>if we traded and opened up to those countries, they would naturally tend to adopt western values.

You can't possibly tell me with a straight face that your argument is "Germany didn't know that Russia invading 3 countries was bad and it hoped Russia would come around if it just kept buying gas from them and pumping trillions in their economy which Russia spent on its military would make them more peaceful".

It's safe to assume that either Germany doesn't know when to take a hint that after 3 invasions, your trading partner is not gonna come around, or Germany was actively ignoring Russia's warmongering for it's own benefit.

Either way it looks bad on Germany and no made up excuses are gonna cut it.
> - Vendoring dependencies using "go mod vendor" is not a good default workflow - it bloats the repo, the checked in code is impossible to review, and is generally a pain to keep up to date. Don't, unless you really have to.

Go's setup is that if you don't vendor your dependencies then your build might break at any time, no?
Obviously the workflow is very different, but it looks like they're going after the Deluge. Whilst I can't afford either device, I'm always happy to see standalone boxes that can produce full tracks on their own.

A bit off tangent, but a (very) minor reason I like to see that is because their capabilities are much easier to research. If you go watch a video of the deluge in action, you'll see what the deluge can do. Aside from in a few cases, if you go on youtube and search for Moog Subharmonicon videos, you can see what you can do with it IF you combine it with a full board of effects, a massive modular synth and an expensive midi keyboard, but if you want to see what it can do on its own, keep looking.
Yes, to me it's much more about politicians wanting a short-term win, over long-term stability at a cost.
https://news.ycombinator.com/item?id=36051936
... which is https://oeis.org/A005132 ...
Critique My Website
I want to keep my website relatively simple -- no scrolling baloney and falling balloons -- but it's not there yet. Help me. I can take it.
Factorial Energy nabs UN certification to ship solid-state batteries for EVs
That's a gross exaggeration of what was claimed. The idea was that if a law is good but it prevents some companies from legally operating, that's ok. For example, if a company can't profit without using child labor then it's ok for that company to go out of business. Lots of folks feel the same about privacy. If you can't protect my data, then it's fine if you go out of business.
Are you kidding??? The USA and Britain convinced Ukraine to give up its nukes!!! All this is rooted in trying to appease Russia in the first place.

If Ukraine had kept nukes they’d be at peace right now.
Nobody's making a PGP alternative because a major part of what makes PGP bad is that it tries to be a generic solution to every problem, when in practice signing and encryption workflows are incredibly domain-specific.

People are continuously creating better tools for domains that historically saw PGP usage. To name a few: Signal for short-form messaging, age for file encryption, signify/minisign for artifact signing.
It's possible to have a lower mean temperature and still use less total heat. Stats, right? E.g. if the temperature is warmer at night.
One of my first projects involved linked lists. Oh boy was that the right wrong project to start with.

I've never written linked lists the same way in other languages since.

Rust made me better in languages that aren't Rust.
Aside from offering nothing new, its design was wilfully, explicitly anti-intellectual. Once you've used an expressive language, having to copy-paste boilerplate becomes very painful. And there's no real USP except Google backing, so it's pretty disappointing to see it beat out better-designed languages.
I literally said they're not exactly the same. But in practice, if the share price is $0, it's because the company is generally unable to pay its bills for long and bankruptcy is imminent. If the market thinks a company has zero value, the company is unlikely to survive for long, unless some miracle proves the market wrong.

Splitting hairs over these technicalities is important for lawyers and analysts and management and in bankruptcy court, but not terribly important in the larger view. In the larger view, market cap via share price is a very practical reflection of the overall health/viability of a publicly traded company.
Have you tried asking? The Rust reddit was a major reason I stop hitting my head against the wall.

In the past, `&str` was just so huge block for me (now I wonder why!) and instead of getting stuck just ask about it. I think was a stream of a few question on reddit that unblock Rust for me after like 3 months of going nowhere.
I have zero trouble doing that in vscode without vendoring.
I hadn’t heard of Kanboard, but it’s always a good sign when a FOSS project shared on here already has an associated Nix package!

https://search.nixos.org/packages?channel=22.11&from=0&size=...

I look forward to trying it out.

As the project is in maintenance mode (also a good sign - it has completed its objectives and doesn’t look to go crazy with new features etc) I wonder how receptive the project is to stylistic changes. Subtly rounded corners, a bit of a gradient, and a bit of padding and the cards as shown on the screenshots would look a million times better (to my very subjective eyes).
You Don't Know JS by Kyle Simpson. The PDFs are one of the most starred repos on GitHub: https://github.com/getify/You-Dont-Know-JS

Also more to your question, "The Browser Hacker's Handbook" and "The Web Application Hacker's Handbook" I also think are really helpful in understanding how browsers work. Sadly a not better documented subject.

Visiting the list of APIs on Mozilla's website is also helpful.

https://developer.mozilla.org/en-US/docs/Web/API
Not everyone has such a combative relationship with their parents as you apparently had.

It it is possible to be firm on dangers, still be understanding and calm, and let them have face-to-face conversations with privacy... even a beer once in a while or whatever else harmless thing that might excite them in other ways. Pick your battles in other words.
It appears that some think that sharing a password with someone in another country is an expected/justified use case, which is an objectively ridiculous interpretation of the terms of service.

A similarly ridiculous interpretation, of sharing it with the whole office: https://news.ycombinator.com/item?id=35719281

I suspect Netflix will come out ahead with this, with how casual it seems to be.
The entire debate here in Germany is also just heavily driven by industry interest to a comical extent. Not only has the gas price already fallen to pre-war levels after decades of everyone arguing that these kinds of changes aren't possible, and there is no economic crisis, energy prices are also really only very critical for a rather small amount of products in particular niches of industry.

While that's not unimportant because industry is a substantial factor, the economy is also very diversified and just like with the car industry I'm kind of tired of the cronyism and giving in to every small industry bluff and demand for subsidies on the back of a crisis.

As a side note it would help though if our American friends across the pond would not fall for similar demands and push through enormous subsidy packages. Just let companies compete. There's a lot of bad industrial policy being revived opportunistically.
I often daydream of building out a team with all the people I've worked with that were good. But to answer you question, no I've never gotten anyone a job in my place of work.
Why do you care so much about school shootings specifically? Shouldn’t be the goal to reduce overall child mortality? In which case it doesn’t make sense to focus on school shootings. They’re a rounding error in child mortality. Compare actual death rates between first-world countries to see what I mean; the US lags behind its Western peers, but the presence of school shootings, which is generally referred to as a decidedly American problem, is not nearly large enough to make an appreciable difference [1].

[1]: https://ourworldindata.org/grapher/youth-mortality-rate
I wonder how much of this is the urban / rural divide (and where that divide is can be debated) and how much this is rich vs poor (obviously those who are poor produce a net drain on the government, but that’s not necessarily bad).
Flying an airplane in a prohibited way is usually very evident though. Not so much with consumer sales/trade.
Exactly. If something can be generated relatively quickly, don't persist it.
that's some nifty work
The German goverment went as far as nationalising Uniper, the big gas and energy company. Now, Russia has made an even more destructive move and seized Uniper's and Fortum's Russian subsidiaries. (Fortum lost billions in both cases.)
“Rick James dwells in the abyss” https://youtu.be/2278XhCy4Bs
If 0.7% is accurate, then your kid's chances of dying in a car crash for any given year (1 in 93 = 1.07% [1]) is less than your chance of being in a school shooting during your entire childhood!

But the cultural framing (or lack thereof) makes the risk of driving in a car _feel_ like it's completely different

[1] https://injuryfacts.nsc.org/all-injuries/preventable-death-o...
haha, how do you add more than 30 tags to an instagram post
Reviewing recent diffs has always been far more helpful for me.
I literally cannot fathom how Germans still don’t see this. It’s a certain flavor of arrogance and greed to watch your neighbors be slaughtered and think “hey, we are getting cheap gas - surely this isn’t a problem”.

Germans like to say how much they learned from their history, but when shit got real they funded the aggressor and benefited from Putins corruption.
I like pretty things, but for Kanban the tool’s appearance is perfect IMO. If anything, I’d want it to be duller: I want to spend as little time looking at my task management as possible, and making it prettier only serves that purpose if it’s more usable as a result. But this is already perfectly usable.

I think the landing page could use a little typography and spacing polish, but again it’s perfectly usable. It’s worlds better on my phone than ~99% of what I encounter where the lede includes “free and open source” or the target audience ≈ most of HN.

The only thing I really could criticize (with the tool, as presented) is that it’s susceptible to the same problems every software kanban implementation eventually succumbs to: every Trello eventually becomes a Jira. IMO it’s already too featureful (and I know some other commenters disagree here), not too much to rule it out for me but the real risk is there’s a very clear path for feature creep that would degrade its appeal (to me).
No one is advocating the extremes you mention.

No on-device privacy is different than no privacy.
You want an MPC One.
I am glad Germany didn't stop trading with the US after they invaded Irak by producing fake witnesses, or the second time by fabricating proofs, or Afghanistan.

Diplomacy is not black and white.
WebRTC? I'm not sure WebRTC has a bright future.

AFAIK nobody ever implemented WebRTC on top of QUIC. The new kid on the block is called WebTransport.

WebTransport could be described in short as "WebRTC / WebSocket, the good parts". It's way simpler than WebRTC and solves some issues with WebSocket like the lack of low-latency unreliable transport (WebTransport can send Datagrams without having to use a reliable connection channel for that). A big difference to WebRTC is: All the STUN / TURN complexity is gone. WebTransport gives you at the end more or less almost "raw" QUIC streams or datagrams. It's almost like a socket interface for web user agents, only with all the features of QUIC.

Given you have already HTTP/3 (which implies you have also QUIC) WebTransport is a pretty simple and slim addition on top:

https://datatracker.ietf.org/doc/html/draft-ietf-webtrans-ht...

(The only thing I'm missing is client authentication. It would be really good to do this in-band, and for example allow to send client certs with the WebTransport CONNECT request. For some reason this was left out on purpose. Only that I did not find out why actually.)

What I'm not sure about is who good WebTransport would be in a P2P scenario. But given libp2p implemented WebTransport it would seem that it's good for that also. (So could replace WebRTC completely.)
Dependencies are dependencies in rust as in C++.
I found it's extremely rare that homegrown library that have similar functionality to (used) open-source libraries are better from a security stand-point.

At least in Rust a large part of the security issues that would be VERY time consuming to audit at scale through your dependency tree (whether internal or public) are covered by the compiler/borrow checker/type-system.

In that sense I would take on an larger amount of dependency in Rust than I would in C++ while sleeping better.
Yes indeed, and I just tried installing it and got:

error: hash mismatch in fixed-output derivation '/nix/store/7sagfaqcqv5flgvrzs5b30ndfchwvpa4-source.drv':
specified: sha256-s//GkCKvppqJ+7x8pNwVEaBsUOCKCGt+wLj9P+3N9hc=
got: sha256-LLTbJPxqOQB1v79nzr6GxF+/OE2704UpXmqEfKjQGDo=
error: 1 dependencies of derivation '/nix/store/9i74fl13f7s61lgx794jpp4iq179i45v-kanboard-1.2.24.drv' failed to build
error: 1 dependencies of derivation '/nix/store/vnv9wyc3dzhc4wx3p346cl96646yj6y8-user-environment.drv' failed to build
error: 1 dependencies of derivation '/nix/store/5ini5ll4fdcpaq23m97xlmnvzz2idjx9-etc.drv' failed to build
error: 1 dependencies of derivation '/nix/store/map4y39y8rc24945a8vxvgd573zpdsir-nixos-system-ibanowexultro-22.11.4303.b0671cbf1e5.drv' failed to build

which I'm sure will be fixed soon :)
“Eastern Europe has been parroting […] Germany stuck its fingers in its ears”

Or perhaps Germany couldnʼt hear them, because their actions spoke louder than their words – a majority of Eastern European countries had made themselves more dependent on Russian gas than Germany:

- Hungary: 110.4 percent
- Latvia: 100.1 percent
- Finland: 92.4 percent
- Estonia: 86.5 percent
- Czechia: 86.0 percent
- Slovenia: 81.0 percent
- Slovakia: 75.2 percent
- Bulgaria: 72.8 percent
- Germany: 58.9 percent

“Some of the countries have a figure above 100 because they import more than required for domestic consumption and export other energy products.” per https://thehill.com/policy/equilibrium-sustainability/326055...
PT is so much better than Jira, and I doubt you'll ever be able to replicate it in Jira. But once a company grows to a certain size the forced migration to Jira is inevitable. At that size the pointy hairs hire people who's only job is to twiddle bits on Jira, and they wouldn't have anything to do if you didn't migrate to Jira. Your only real choice at that point is to decline all meetings where jira is involved.
And yet the USA and Poland were screaming at the top of their lungs to not do nord stream and the German public didn’t care. At all.
Definitely. I’m unable to function above 72F. That’s because god made me a programmer.
Not taking any chances here. When mine are old enough I'm blocking all SNS in my home at the network level and applying parental controls to their mobile devices. Fuck Mark Zuckerberg and all of the charlatans who've followed in his footsteps.
Maintainer of tokio-uring here. It uses io_uring for the network APIs as well.