skysight-inc/HackerNews huggingface dataset:
This is a tangent, but it reminds me of the plot of The Three Body Problem. The story begins with a series of suicides from top physics researchers because physics just stops working for some mysterious reason which is revealed later in the book.

I loved that series of books and this highlights why I like it so much. It's an "optimistic" view of humanity. People are serious in the book so its entirely plausible that physicists are so distraught at the futility of their efforts to understand the universe that they end their life if the universe is broken. And government officials are worried and dig into the issue. The book follows that theme as humanity puts forward a strong centralized effort to combat a threat. Human's aren't just a joke or a stepping stone. It's really a breath of fresh air compared to a lot of sci-fi that makes humans out to be idiots or malevolent. I don't know if it has to do with the book being from a Chinese author
I live in California. Cycling in Michigan winter and Arizona summer are great! I wouldn't mind either. People do it all the time. Having the right clothing is very important.

It's okay to have options. Many people who live in those places and have bikes also have cars. Why not have a small car instead of a big car?
Ask HN: How to get a feel for masters CS specializations?
Hi, HN. I am thinking of doing Georgia Tech's online masters in CS
because I have a job that will pay for it. The masters program offers
the following specializations:

- Computational Perception & Robotics

- Computing Systems

- Human-Computer Interactions

- Interactive Intelligence

- Machine Learning

You can see them here:
https://omscs.gatech.edu/program-info/specializations.

I want to get a feel for which of these specializations I might enjoy.
Does anyone have suggestions for books/videos/MOOCs that I could consume
to get a feel for these specializations?

For background, I have a bachelors in math and a minor in CS.

EDITS: Formatting. Added a word.
Skyname lets you register a username like example.tired.io (or another domain such as .bsky.cool) and switch your Bluesky username to it automatically. Will try and improve on communication here, I get "username registrar" is kind of hard to understand at first glance but after learning more I think it's a good description. It requires very specific user interaction to first select a new username and then register it and change your account, so logging in (make sure you generate a new App Password in settings) won't do any writes to your account automatically.
Hey Joe, we should stay in touch regarding Qrypt (cryptography / quantum security) - we're growing a ton and based in NYC. We'll be hiring over the next few months in areas related to distributed systems, key gen, PKI, scalability, etc.

mike@qrypt.com
https://htmx.org/essays/splitting-your-apis/
I remember the hype about javascript on the server (node) being front-end devs didn't have to know/learn a different language to write backend code. Not so much writing code once but not having to write Javascript for client-side and then switch to something else to write the server-side.
Are there any tools to identify stack sizes and function traces?
> a trap that having a 14-16 year make pretty good money in high school (via trades or apprenticeships) can dissuade them from ever getting into college

Or have their parents dissuade them from ever getting into college. I think you could make a strong argument that the minimum full-time work age should be no lower than the age of being legally independent of the family.

The hybrid solution, which is very rarely seen, is a proper apprenticeship system where people are (a) doing real work and (b) continuing to learn during the process, but that is hard to organize.

I would also like to mention the UK briefly had the Education Mainenance Allowance, which was paid to kids 16-18 to give them an immediate economic incentive to stay in school.
A coworker of mine committed suicide a couple of weeks before the date in which the company had announced that they would lay off some of us. This period of time in which we know layoffs were coming but we didn't know who was going to be let go was morale-destroying and I have no doubt in my mind that it pushed him over the edge.

He left behind his wife and two children. His name was Dave Brackman.
I think with that kind of $$$ it's impossible to be Anon. Someone better get out of the country, preferably to some places untouchable and lay low.
Techno-optimism tells us "everything will be fixed with this new, disruptive approach!"

Meanwhile, the solutions to our problems today basically mirror the ones we've been using for centuries.

It's like in the face of all this insane tech profit people decided that it's better to be impatient and extractive rather than patient and foundational. You see it in all the ventures going "I started a startup for the express purpose of justifying its sale to someone much larger". When it ends up being a relatively pointless innovation whose sole purpose is to be a VC money sponge.
It wasn't clear when I read that the rate wasn't alarming if they were comparing the Foxconn rate to the entire general population rate or just the employed general population rate.

I think the difference is obvious.
>Imagine some cool feature like... collaborative editing.

What are you gaining by writing something like that in java/type-script rather than like rust and webassembly?

To me javascript is in a sort of uncanny valley where you probably want to be either making a real app and compiling it to wasm or using something like htmx.
> At some extremes, this is false, right? What about someone becoming an astronaut? Getting elected president?

No, I’d say both of those are definite examples where the rule applies; particularly the latter, which is an extremely limited term gig, overidentifying with the job is dangerous, for you in most jobs, but also potentially for others in that last one, depending on how the overidentification manifests.
Yeah I also remember this. My Dad was at DEC/Compaq at the time and had access to the Windows NT prerelease. He was explaining to me why it was cool, but as an 8 year old I didn't really get it.
Unfortunately, developers often write code in a framework they don't know well so they end up fighting the framework instead of using the niceties it provides. The end result being that the surface area of things that can go wrong actually increases.
1) "Web application development" doesn't happen in a vacuum. Often it happens in contexts where the "backend" is also consumed by various non-web applications. In those contexts, collapsing the frontend and backend back into 1 component is less of the slam dunk than it's made out to be in this post.

2) The missing piece is how you can achieve this "collapsing" back of functionality into single SSR deployable(s) while still preserving the ability to scale out a large web application across many teams. Microfrontends + microservices could be collapsed into SSR "microapplications" that are embedded into their hosting app using iframes?
> “During the segment, Carlson made the inflammatory and false claim that trans people are ‘targeting’ Christians. To position trans people in existential opposition to Christianity is an incitement of violence against trans people that is plain to any viewer.”

Interestingly, religious beliefs are a defense for "inciting or promoting hatred" in Canada[0]: "in good faith, the person expressed or attempted to establish by an argument an opinion on a religious subject or an opinion based on a belief in a religious text;"

[0] https://en.wikipedia.org/wiki/Hate_speech_laws_in_Canada#Sec...
Major module put in place at Sanmen 4
I think you can agree with the views of sheeple and not be a sheeple. You sound too self aware for me to assume you're a sheeple
Yep. And if you prosper you can deduct a lot of expense from the business.
“Protesters” aka Jan 6 rioters and insurrectionists attempting to overthrow democracy by invading the capital.
Headline seems kind of misleading. Someone filed a complaint and CRTC is going through the process of handling the complaint. Its not like crtc just initiated these proceedings on their own.
We are talking about headlines, not links. This is not necessarily about Google Search, but News.

Also, it's not that links aren't content from a legal perspective, there's a lot going on there, but that they are opt-out content, meaning that one could just decide not to allow any search engine or aggregator to automatically index their contents. It is also different from personal aggregators, which is why you could do it yourself.
The article seems less about China tracking journalists and more ByteDance employees tracking critics. So like the eBay stalking scandal, except less severe.
There was also a big case in France https://www.bbc.com/news/world-europe-50865211
Show HN: Dill and Emma – A Twitch Series Exploring AI Ethics Aboard a Starship
I'm excited to share my latest project with the Hacker News community - a Twitch series called "Dill & Emma". Set on a starship carrying millions of passengers in stasis to colonize a new planet, our two AI protagonists, Dill and Emma, face challenging ethical dilemmas in each episode where they must kill a passenger based on parameters such as their profession and "usefulness". As they debate, they reveal their inherent biases, shedding light on the complexities of LLMs like ChatGPT. The show aims to be both entertaining and educational, touching on real-world implications of AI biases.

One unique aspect of the show is the interactive chat bot, BitBotBob, which allows viewers to participate in the ethical discourse and influence the AI's decisions. This level of engagement creates a dynamic and immersive experience for the audience.

You can check out the show here: https://www.twitch.tv/dill_and_emma

Please note that this project is a work in progress, and we're constantly seeking ways to improve and expand upon it. We appreciate any feedback, insights, or suggestions you may have to help make the show even more engaging.

As a disclaimer, the show explores ethical dilemmas and features a final script revision controlled by a generative language model. Some dialogue may be considered offensive, but our intention is to raise awareness about biases in these models and their real-world implications.

The prompts for the scripts are very ambiguous. They never tell it to focus on jobs and the prompts never provide names, instead instructing the model to give people names. So it's been very interesting the way it assigns certain negative connotations to people and the arguments formed.

We look forward to hearing your thoughts and hope you enjoy this AI-powered ethical exploration.
Neat little golf cart! Looks like fun!
Bash? Ruby earlier on? Node earlier on? Erlang? Elixir? Perl, earlier on? Clojure? Go earlier on? All the standard Unix utilities and their DSL's? (sed, awk, bc, jq, etc.) Apple's Objective-C/Cocoa, and Swift? Rust (earlier on)? Scala? Haskell?

Every one of these languages' Windows support tends to lag their *nix support, and most are fairly widely deployed (my definition of "making it"). Many may support Windows now to some degree, but did not originally and not for their entire incubation period.

Early Python did not have good Windows support. Neither did PHP... which is exactly why Microsoft basically copied PHP to make ASP.

Hell, even C/C++ was basically fleshed out on Unixes long before Windows even existed.

Linux (and Unix flavors before it, as well as things like BSD) is the premiere developer OS, period. It enjoys, by far, the most languages to choose from. Windows is the developer OS only for the Windows ecosystem of technologies, which is far too limiting IMHO.

The fact that you've even asked this question makes me think you are living under a Redmond rock.

If you didn't have access to WSL, you wouldn't even be able to fully enjoy most of these languages. Which is exactly why WSL exists! No one would need it otherwise!

In fact, the only open-source language I can think of that DID premiere with first-class Windows support was Java.
> Google employs 200,000 people. Suicide rate in the US is ~13 per 100,000 per year. This means there is an expected base rate of Google employees committing suicide per year regardless of working conditions that is likely higher than just 2. Maybe there is a real issue but two suicides within such large number of employees isn’t really significant.

How many of those 13/100,000/year have jobs?
I agree. At the moment that’s what’s going wrong in countless react applications already though, largely due to things a compiler could catch automatically.

I’m not saying it’s perfect, but I expect the case you’re anticipating will be less common (though harder to resolve) than the ones which plague people today (whether they realize it does or not… The lack of awareness is one of the worst parts in my opinion, and why resolving it in the background seems ideal).
I'd probably get a job as a welder after spending some time at a local community college getting certification. It's a highly paid skill, in demand in most areas and you don't have to go in to debt to become educated in the field.
Here's some context:
https://www.youtube.com/watch?v=6dHPXrIj8jg

Also, on how media is weaponized, here's some more context:
https://www.europarl.europa.eu/RegData/etudes/STUD/2021/6536...
"the best an attacker can do is traffic analysis and denial of service...? "

That's already a lot. If the evil secret police knows when and with whom you texted, then they don't even need to know the text of the messages, to link you to the opposition. And then just extract you and then the password with force to get the rest.
(I’m just delighted my profile is working exactly as intended. Hopefully my tombstone will engrave something that makes people question whether I was a real person.)
> some students are so disruptive

Can you just politely ask them to… go away? My high school teacher did this and it was very pleasant for us that actually wanted to learn.

I presume it was pleasant for the disruptors too since they always seemed more than happy to spend an hour doing something pointless instead.
> No physical evidence linked Glossip, the motel’s live-in manager, to the crime. Instead, the case against him was built almost exclusively on the testimony of a 19-year-old maintenance man named Justin Sneed, who admitted to bludgeoning Van Treese to death but said it was all Glossip’s idea. In exchange for testifying against Glossip, Sneed avoided the death penalty and was sentenced to life without parole. Glossip has always insisted on his innocence, and, over the last decade, evidence that he was wrongly convicted has steadily mounted.

> Much of this evidence supports Glossip’s contention that Sneed — a chronic drug user who demonstrated unpredictable bouts of violence — carried out the crime and only later set up Glossip as the mastermind. New witnesses have come forward to counter the state’s portrayal of Sneed as a hapless dolt who took direction from Glossip, testifying that Sneed was cunning, manipulative, and quite capable of killing a man on his own.
The primary defensible part of the narrative for cracking down on migrant labor was that it was lowering wages across the board. So wages going up should be celebrated as a good thing, and the same people pushing for immigration reform should be fighting these changes. Alas.
What does that mean? Let them play with plastic toys, then as teenagers smoke weed and fuck each other?

How about we let children and teenagers be people. They want to help their dads in their day to day lives, family and work are closely connected. Teenagers want their autonomy and their own money, they want to learn skills that they can use as adults. Instead we send dad somewhere away from his family to earn money and isolate teenagers from the real world and expect them to just get it at 18. Preventing children and teenagers from doing any actual growing up, infantilizing capable people with ambitions and a restless desire to learn and grow in the world, that is dysfunctional, not letting them hammer some nails or pick some apples or whatever.
"Easy and secure solar mobility for all (EU Only)"

We're in the market for a new car. A cheap, small, low-range, light electric car is exactly what we need. I'm putting off our purchase for as long as I can in the hopes that someone make one for the US market... but I'm starting to give up hope.
This latest proposed ban is significantly more serious than the CHOI-FM dispute, in the sense that they're now considering banning an entire channel because of a complaint that one particular program on that channel was allegedly in violation of particular norms. At least with CHOI-FM the alleged offending content was peppered throughout the day.

(I'm not saying either move is a sign of a healthy society, but this latest proposed ban is a step beyond. It's basically communicating to channel operators that absolutely all of their content has to fall in line, or they risk an end to their business. It doesn't even matter if the CRTC ultimately decides not to impose a ban here -- there is now a content-based sword of damocles over every channel.)
I’m Australian, it is mildly surprising. America is the land of convenience, and I’ve found an electric kettle even at 120v is still faster than boiling water on an electric stove, and much faster than boiling on a gas stove.
> The US locks up more people, but not for wrong-think. Instead our country does it for consuming the wrong plants at the wrong time, because our systems are still racist in various ways, and because we have somehow allowed prison to become a for-profit institution.

You completely ignored OP's example of Julian Assange, I guess?
> Anyone know of other good solutions in this area for restricting to just {wikipedia, stackexchange, gitlab}?

Kagi Search lenses:

https://help.kagi.com/kagi/features/lenses.html
A country that allows kids to climb on roofs five years before they're considered mature enough to drink alcohol needs to have another look at how it does risk assessment.
Some validations require capabilities that you don't want/need the client to have.

There are also validations that can improve UX but aren't meaningful on the server. Like a "password strength meter", or "caps lock is on".

Religiously deploying the same validations to client and server can be done, but it misses the point that the former is untrusted and just for UX. And will involve a lot of extra engineering and unnecessary coupling.
Today is the 20th anniversary of LinkedIn’s launch
I was hoping they would go under. Now we get even further slanted zombie Vice. Bring back the zine days or let it die.
> There is no longer any tolerance for anything but a narrow slice of views an opinions to be available to people.

Carlson literally disputed the results of an election, and that despite heaps of evidence that there never has been fraud.

At that point, he and his gullible viewers become a threat to democracy itself - and that is not an exaggeration given the events of Jan 6th.

It used to be the case that such events got classified and prosecuted as high treason.
My RO system works purely on water pressure and requires no electricity. Do you mean the increased pressure causes increased power consumption?
I think it's unrealistic to expect a multi-national government funded organisation to offer a commodity service at a competitive price. With all the conflicting national interests and bureaucracy that come with this funding model, how should they compete with much leaner, commercial organisations that are only responsible to their shareholders? But does it really matter? If the main objective of the Ariane Group is to offer Europe independence by providing access to space, I think that’s worth a premium.
In my experience, these 'can-do' people can (and usually will) butcher anything, be it MPA, SPA or TUI.

This seems like the real problem we need to solve, but not sure how?
That article is stunningly light on actual substance, other than "you can generate QR codes with this repo" with a link to a repository that doesn't exist anymore. The best case they give for "issuing commands" is encoding a WiFi access point into a QR code. So you can encode a URL, or you can encode your WiFi data, because the data in a QR code is _literally text strings_. You could _possibly_ stick some malicious Javascript in it, but again, if your device is allowing JS to randomly exfiltrate data from your phone through your browser, something worse is going on.

The actual statement from the FBI on this subject says "While QR codes are not malicious in nature, it is important to practice caution when entering financial information as well as providing payment through a site navigated to through a QR code." So the danger is really visiting malicious URLs, which was the entire point of my previous post.
I found this article very interesting as a way to get more insight into the deeper layers of this industry. Where can one go to keep themselves updated on these topics?
"Considering" might be a bit strong. All that's really happening is the CRTC is opening a public consultation in response to a formal complaint. A cursory look at the CRTC's website shows quite a few public proceedings that are open to comment [0], including the one from the featured article.

I'm inclined to believe this is an example of the system working as intended. A complaint was filed and now the public has their opportunity to voice their opinions in response.

[0] https://applications.crtc.gc.ca/instances-proceedings/Defaul...
Show HN: Pure browser side natural language processing
> And you don't have to look too many years back in time to find concentration camps for specific ethnicities.

Two things here.

First, 1945 was a long time ago.

Second, the interment of Japanese-Americans was shameful. It was a concentration camp. It was not intended to make them "un-Japanese" or to destroy their culture.

What's happening to the Uighurs is different on both fronts. It's right now. And it's not just "we'll round up these people and put them in a camp to keep them from maybe doing espionage for a country that we're currently at war with". It's "we're going to completely destroy their cultural identity". What China is doing meets the definition of genocide (even if they aren't killing people, they're killing their ability to be part of "a people"). What the US did was shameful and was falling far short of our ideals as a nation, but it was short of genocide.
I think adding just this explanation to the site would go a long way. Especially the “won’t do any changes automatically” part.
need to use the brightest slice of your day for things that will feed you after your job might not
Opposing nuclear was the first catastrophic mistake environmentalists made, causing them to be a net negative overall in terms of climate change. Opposing carbon capture will be the next (and possibly last) one.

If you think climate change is a serious problem, then you need to put aside your moral beliefs and think like an engineer about solutions. There is no math that allows you to conserve/renewables your way to 2C while accommodating the expected growth in living standards in India, China, and Africa. And any strategy that doesn’t allow people in the developing world to dramatically increase their standard of living is a non-starter that will create billions of enemies for the environmental movement. India recently committed to go carbon neutral by 2070: https://www.thehindu.com/news/national/developing-countries-.... That’s too late, and they won’t meet that anyway. The developed world needs to go carbon negative as fast as possible.
AV fever has cooled off, but driverless cars aren’t going away