skysight-inc/HackerNews huggingface dataset:
The pattern is open easy access to military grade weaponry by literally anyone, previously threatening others notwithstanding.

Kids who can’t even have a legal beer can walk into a shop or gun show and walk out with an arsenal.

Lawmakers beholden to the NRA and/or Republican ideology will make sure to block
- waiting periods
- limits of any kind.

Remember, driving a car is a PRIVILEGE but these radical extremists believe that unfettered access to guns for ALL is a human right.

I don’t see anything about such right in the second amendment. I DO see the words “well regulated militia” and suspect that this is not an Oathkeeper party…

A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed
Growth is strongly linked to population which is stabilizing or falling in many regions. It is quite possible that this line of inquiry is already irrelevant.
> Yet, he does literally none of the work

This sounds like labor-theory-of-value BS. Management and leadership is work, and it's essential.
Congrats! I think there's a big market for books that are more like docs.

Edit: I made a post to discuss continually updated books that could exist: https://news.ycombinator.com/item?id=31536185
Hint: "grooming" was a thing long before concern trolls co-opted it to harass people associated with TSes. It meant just what the reporter said.
Good tip for would-be phone thieves: ask for directions, your mark may not think twice about pulling out their phone.
>it seems these teams lack(ed) the drive to consciously change.

classic Scrum statement - putting the blame again on teams. A team usually has no power to change anything that matters.
Anything that gets between me, the user, and the product manager, is a complete waste of time. Scrum masters, project managers, whatever your company calls them. They are the most counterproductive member to any team.
It's not as useful this decade due to everything being tunneled over https anyway and it requires you to actually analyse the results. So... I'd say it's not useful for home at all, unless your goal is too learn.
What was your blogs following prior to launch? How did you market the book? Congratulations btw
Payload –  Free and Open-source Headless CMS and Application Framework
Not sure about the AWS bit but I like Suricata.
Reasons for Linux to replace ifconfig, netstat, et al.
Then why does gun control work in every other country but USA?

It’s not an honest answer.
A homemade zip gun can’t pop 1000 rounds off, sorry.
Is `.{"somevalue"}` a string array of length 1?

The dot seems quite superfluous and quite the silly quirk (in an unintuitive way). How do Python and Go get by without such a mystery sigil?
For sure, I suppose it mainly depends on how common an idea is. If it's something that one in a million people will figure out then there are 8000 redundant people alive for it to be discovered right now and it likely won't make a difference if our population was halved (or didn't have access to the prerequisite information to make the discovery). But there are likely to be ideas that are far rarer than that, and the more people there are the faster those can be discovered I suppose.
Hard to Change doesn't mean Hard to Break
It’s all relative: I’ve never worked on a team that beat RenTech in the market. I’ve worked on a team that in certain verticals kicked Google’s ass up between their ears on advertising. Is that a “high-performing” team?

The thing with these fluffy observational posts is that it’s rarely if ever concrete: here’s the Goliath to our David, here’s the advantages we leveraged to get the drop on the better-resourced, ostensibly smarter competitor, here’s how we opened the door with the slender bit of the wedge, and this is how we maintained cohesion and momentum to ram it right up Goliath’s ass.

Anything short of that is fucking whiffle-ball and is a waste of pixels on HN’s front page.

Let’s hear the actual story about how your scrappy and creative and cohesive group left the big enemy with a broken jaw. Otherwise, yawn.
I just finished a Masters program at Trinity College Dublin (Ireland), where this is very much not the case! Unlike the American system (Im from the US), at TCD a 70% is considered "First Class Honors" i.e. the highest grade possible. Getting a 80% in any of the classes I took (a MSc in High Performance Computing) was very nearly impossible, the grading for assignments and exams is very harsh (but fair I think!).
No, this is grooming by the usual definition.

People lately misusing a term does not invalidate the regular meaning.
Some questions:

How can I set a CSS variable as the color of a path.

Is there a way to use SVGs as custom characters? Even better to allow copy-pasting them?
> I hope this should be the kickstart for a change in how communication apps are built

We've had this since 1988. Its name is IRC. Anyone could communicate on a protocol shared by any kind of app you wanted (not that I'm arguing that IRC is the gold standard of chat protocols necessarily - Matrix seems an improvement to me - but it was an open chat protocol before most of what we now think of as the internet existed). The fact commercial chat apps aren't interoperable is a decision they made to screw the user for corporate interests (i.e. force everyone who wants in on the network onto their app that they can track and advertise on), not because cross-app communication is a new or novel concept.

But yes, I believe this is the way to go. Unfortunately it will never be the way the mainstream goes because the ad money from the walled-garden apps funds their own marketing campaign to keep them in the forefront of users' minds, but both ecosystems will probably exist side by side in perpetuity (at least until the walled-garden lobbyists convince the government that open apps have to be outlawed because of children or terrorism or something).
A high performing engineer is someone who has above average technical capabilities and also above average social aptitude, IMO.

If you can schmooze with stake-holders, explain esoteric subjects to non-technical people in a simple manner, and are pleasant to be around, _on top of_ being able to grok basically any code, you're "10x"
Do you have something to say about it?

4 months ago https://news.ycombinator.com/item?id=29958559

9 months ago https://news.ycombinator.com/item?id=28505190
I really sympathize with people who try to avoid systemd but I think it is a futile exercise.

Every piece of software these days assume you are running systemd and make your life miserable when you try not rely on systemd, and sometimes, it is even not possible to run without systemd at all.

Unfortunately, people don't remember how was the systemd adoption and why it was so controversial.

systemd was promoted as a init system, but in reality, it is more than that, it is a suite of software; we have journald, firewalld, udevd, logind, networkd, resolved and many more.

People forgot how systemd was forced to everybody when Gnome made systemd-logind a hard dependency and logind was extracted to elogind so people could initialize their desktop without using systemd.

The same happened with udev, forcing Gentoo to fork it into eudev to avoid systemd dependency.

People complaint about portability and compatibility because you cannot interact with systemd-* without systemd; you are coupled.

The problem is not systemd as a software, is the attempt to hijack the entire ecosystem, replacing existing services with services dependents of systemd, forcing systemd adoption.

And the question I ask to you is: who is behind this?
And a few bad apples, I see… might want to regulate your thing there before some bad apples get it taken away from you and ruin the party

Responsible gun owners overwhelmingly favor basic regulations.
The NRA are the only fanatics trying to stop any regulations.
Ask HN: What are continually updated books you'd like to see?
As a community, tech expects documentation to be 'up to date'. Maybe books will be more like this in the future?

By way of example: I'd like to see a continually updated book on climate change, that is both an in depth look at where we are and where we think we're going (new tech, etc). Wikipedia is something like this, but it's not linear, and that format is really helpful for onboarding people to ideas without assuming a lot of background knowledge.
stopPropagation() should be used only as a last resort

Why? This way you switch from “an event finds its deepest control” mentality to “anything at these coords receives it”, which may have much broader effect under different situations than any reasonable sense may suggest. Is there any programming benefit except pleasing some hacky techniques which go against the fundamental idea?
I'm not in any way trying to diminish your accomplishments but just writing a note of caution to those trying to replicate your success before they plow a lot of time into writing a book: Jordan is a talented developer who has 27K followers on Twitter, who I imagine largely follow him for some of the same things that are in his book. He had a natural audience to market to (I imagine he had less than that a year ago). If you don't have 27K followers already interested, you may not be as successful with self publishing.
Almost Summer
Now this is the sort of news that I hope is fake and will shed 50 seconds off of the doomsday clock if true.
> I don't like relative grading. I think there should be objective standards of what you should know, and if you meet those standards you get an A.

That’s what external exams are for. The CFA, accounting exams, APs, English A Levels all have those. There’s very limited demand for them at university level. No demand leads to no supply.
Do you prefer the Dedekind cut construction of the real numbers over the identification of Cauchy sequences of rational numbers with common limit? In ZFC, they coincide, but in constructive mathematics, one can build a model wherein they differ (see https://mathoverflow.net/questions/128569/a-model-where-dede... ).
To say nothing of Einstein’a child born out of wedlock (to a mother who was Einsteins equal) because his family wouldn’t allow him to marry and lost to history. Now think of all the brilliant minds who by accident of birth are never afforded the opportunity of education. Now think of all the regular people who could contribute at a higher level with an bit of training.

Our biggest obstacle, and our greatest opportunity for advancement (and the continued growth our system requires) is the fact that opportunity is not available to all.
The good news is that the problem is so vast there are parts of it everywhere. Every one of us can pick it up and help.
C# keeps accumulating "more than one way to do it with every (too frequent) update.

A guy who is an expert lets say C# 2.0, would have no way to just read
code for C# 9 that took advantage of new features and syntax.

It can be procedural, object oriented, functional, in a limited way aspect oriented, it can be data oriented in a way and all of those at the same time.
One of the subtleties is how to determine acceptance criteria by the stakeholders/client. You can negotiate upfront a spec, and upon delivery conformance to the spec means success. Or you could negotiate a high-level objective, or a metric to be changed, and every sprint get an on-the-fly approval of the incremental changes delivered.

The key is understanding the upfront spec, while a necessary stating point, is almost certainly wrong, maybe fundamentally so. So how are renegotiations handled?
Census data is wildly inaccurate. The percentage of people who fill out the census form is less than 20% in some neighborhoods. Whereas the city knows every time someone flushes a toilet or flips a light switch.
And just let them keep driving until that happens?

What proof to we have that any of these issues have been solved?

And self-driving is a combined hardware/software system, not just software. Certain problems aren't bugs, but limitations of the hardware.
Some old circuit boards are so beautiful, I love when they're jam-packed full of microchips over every possible surface.

The common hardware of today is comparatively dull and mundane.

I humbly posit that the old PCI cards from the 90s and early 2000s with RAM expansion slots were (are?) about as sexy as a circuit board can get .^^.

And let's not forget the legendary 3DFX Voodoo 5 6000, which is just..

https://static.tweaktown.com/news/6/7/67383_01_legendary-3df...

https://static.tweaktown.com/news/6/7/67383_02_legendary-3df...
Why do you think you have to be productive all the time? What a strange idea! Isn’t the point of working that you can then afford to kick back and do whatever you want outside of work?
Global Lithium mine production worldwide from 2010 to 2021

[https://www.statista.com/statistics/606684/world-production-...]

Top ten biggest lithium mines in the world (2021)

[https://www.mining-technology.com/analysis/top-ten-biggest-l...]
The roads basically are max 80 km/h in japan, so you don't really need it.
Except if you don’t take the loan, you are still betting big on the company by staying around for stock options. There is zero reason to think this shows lack of faith in the company. This is on the level of thinking you’re going to get fired if you don’t buy a red BMW because all the execs have red BMWs and got a local dealer to offer a good deal to all the employees.
> Every piece of software these days assume you are running systemd and make your life miserable when you try not rely on systemd

This is silly. Apart from desktop environments, barely anything cares about what session manager is being used. There's no connection between almost every software these days and the init system.
Most of the arguments are theoretical or probabilistic.

It's true that more code means more places for bugs to hide. It's also true that systemd and it's fans(myself included) don't really care about init freedom.

Obviously, no self respecting FOSSer is going to sabotage alternatives actively, but we don't use or know the alternatives, so there could be subtle bugs.

But systemd does work. It's not what I would call buggy. It doesn't appear to impede performance.

And very consistently, whenever I think "Oh, how do I do X", there's a clean and purely declarative way to do it, that hooks into all the logging and monitoring perfectly.

Systemd goes a long way to making Linux work like an OS, rather than a build-an-os kit.

The people who are against it tend to be very security conscious. Not "I use 2FA" conscious, but "I will wholesale refuse to visit a popular site that I believe is selling my telemetry data" level.

A lot of the others are enthusiasts. They want to control and understand the machines they own, and don't want any black boxes, and they are almost as grossed out by anything "overkill" as most people are by a drawer of urine. They don't care if it's tucked away, they don't like it being there and don't trust it, no matter how well it performs who who did a 3rd party audit.

Systemd seems highly inappropriate for people who really like the old Linux modular kit approach, or anyone who doesn't like big things.

But the majority of big corporate and average home users seem to love it, and I wouldn't want a distro without it.

The arguments against it are valid, but usually only if you share the same values they tend to be based on.
The so-called free market doesn't self regulate enough to be hands off, and would fail without centrally planned lever pulling on interest rates, the banning certain practices, and tight regulation of others. Why? The big shortcoming is it doesn't solve tragedy of the commons problems like global warming, destructive pollution, etc. It also breaks down if you don't have proper limits on consolidation and collusion in order to maintain competition. It's not perfect. The free market is an ideal that we base our real pragmatic system on, one that has only mostly worked for us, and only so far.

China, on the other hand, as compared to the west, likes centrally planning things, but they can only lean on that opposing ideal so hard before they'd fail too, for reasons you have pointed out. Both approaches have yielded different mixes of central planning and bottom-up self-organization, and they're both necessarily mixes.
Runaway trucks are a very real problem, we even have emergency escape ramps in places where they are most common. There is usually no split second decision here: You have a comparable eternity to decide where you want your non-braking truck to end up.

However you construe my particular example to be "ridiculous" under the additional constraints that you imposed on it yourself, you are looking at an instance where an autonomous vehicle failed to make a reasonable decision that a human would right in this article.

In fact, a human, the garbage truck driver, had to react. They were not a "jet pilot" or "rally driver", and yet they were perfectly able to resolve the situation that the AV had gotten themselves into.
What happens is that the US spymasters ask the Swiss spymasters very nicely to spy on this foreigner using their countries' tech services. Legally, there's no real way to contest this, because most rights apply to "citizens" or "residents" and not "people".

If you sue Switzerland for violating your right to privacy, Swiss courts won't do anything, because you're not a Swiss citizen. If you sue American courts for violating your right to privacy, American courts won't do anything, because the US constitution only binds the US[0] and not Switzerland. There is plenty of law, precedent, and/or jurisprudence[1] in both jurisdictions that restricts a country spying on their own citizens, but not a country spying on other countries' citizens. So yes, the Swiss company can technically ignore a US court order, but Switzerland can issue their own court orders that will have far few protections for you.

That's also not to mention that the basis for jurisdiction is actually really broad. Like, some countries will actually use "speaking our language" as a jurisdictional basis. So the likelihood of a Swiss company being able to resist a court order is lower than you think - basically the company would have to cut all ties with the US and forego the entire US market to protect you.

Of course, I'm writing all of the above assuming you are an innocent, privacy-conscious individual, where:

1. The balance of US law is in your favor

2. Swiss law is not

3. Stolen information can be laundered across jurisdictions

If you are actually committing crimes, then both US and Swiss law are against your right to privacy, and adding more jurisdictions will absolutely help you in the sense that it makes it far harder to investigate your crimes. That's the sort of thing that the "Swiss privacy law" hype is trying to market off of. The spymasters generally don't like the idea of letting regular law enforcement agencies (LEAs) touch their tools, if only because the evidence they gathered probably isn't actually admissible. So LEAs have to go through official channels[2], which are actually slower and less efficient than things like Five Eyes.

[0] State Actors doctrine notwithstanding

[1] French for "precedent, but we're not doing that 'common law' thing the filthy English do"

[2] CLOUD Act and parallel construction notwithstanding
I wish I could say it was my plan all along, but it just kind of happened.

But yes, from a credential standpoint, a masters program can upgrade your prestige, for sure. Although it would be important to note that there are social aspects of the Ivy League in undergrad experience that aren't the same in grad school (and vice versa), if that's what someone is looking for.
You try getting investor funding with "normal compute" haha
The SpaceMouse looks really cool! I might pick one up and see if I can get it working outside CAD software (which are the only demos I could find). Has anyone messed with it and can give me an idea where to get started? Like, what's the interface it uses to talk to software? Can you use any old joystick library like SDL2 or it is something custom?
It's not by the NIH. Nor does it reflect the opinion of the Journal they're republishing.

"The views and opinions expressed in this article are those of the authors and do not necessarily reflect the official policy or position of the Journal."

In this case, it's just the opinion of one retired Mississippi neurosurgeon.
In Sony’s defense, they have much less of a direct-to-customer channel than Apple does. They’re at the mercy of their retail partners (which they don’t directly control) to fix this problem.
But is this something actually happening on any regular basis anywhere?
No.

America uniquely experiences higher levels of gun violence than it’s developed peers simply due to the ridiculous notion that no regulations on guns are acceptable.

Your argument wouldn’t hold water if we were talking about motor vehicles and you know it.

A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed

I see nothing about “ the right for every wacko to have an arsenal is sacred”
1) I've been a 10x engineer, a 1x engineer, and a 0.1x engineer. A lot of this is situational and about fit.

2) I've been at startups that need 10x engineers, and ones which don't. There are technically boring problems to be solved 10x engineers won't work on (and won't be 10x at). Many of those can be very lucrative. There are technically hard problems which will never be solved without a 10x'er.

I hate this kind of generalization and generic advice. If you're writing a medical patient record management system, the right toolkit, organizational structure, recruiting, etc. is very different than if you're doing build an autonomous robotics startup, which is in turn different from writing a mobile operating system, which is different from a mobile, social video game.
So the next question is why?
Show HN: Self-Hosted Maps Stack
Over the past week I built a project to let people self-host an entire maps stack so they don't have to send data to the big G. Right now it includes a base map, geocoder and directions server. Currently only bicycle directions are supported, and I'm only hosting tiles for Seattle because I'm unemployed and can't afford to host data for the whole planet. Check it out!

https://maps.ellenhp.me/

https://github.com/ellenhp/headway

Ultimately I'd like to really focus on transit routing (not implemented) but I'll probably throw a driving mode in there too.
There's nothing admirable about the January 6th attackers. Do you also admire the 9/11 hijackers? How about the gunman in this most recent school shooting? These are all "true believers".

Most people exist in the expansive middle ground between regurgitating Tweets and insurrection.