skysight-inc/HackerNews huggingface dataset:
No one is arguing that the legality of gun ownership is the problem. It's irrelevant because it is a right in the US.

The argument is that the quantity, power, and saturation of guns are unusual.

The US has far, far more guns per capita than any other country[1].

We know from other, similar countries that changing laws works[2], and those changes do include reducing the ease of getting the most powerful weapons.

1. https://en.m.wikipedia.org/wiki/Estimated_number_of_civilian...

2. https://www.nytimes.com/2022/05/25/world/europe/gun-laws-aus...
Terrible advice. If there is one thing I know from ~8 years of following the darkweb markets is that there's nothing worse than stepping outside of the common practice of: use Tor, use Tails, use Whonix

If you read the the DOJ indictments of Tor users what they have in common is that they stepped out of those bounds

There _was_ a period where Firefox (hence: the Tor Browser) was terrible and 0days were cheap (which is why most of the darkweb switched up to using VM's behing their browsers), but those days are over[0]

I can't recall a recent indictment where the adversary in the USA broke Tor Browser. If you are a dissident in Turkey, Syria or Russia .. you're more than safe using the Tor Browser bundle.

The NSA aren't burning 0days in Firefox and VM's on 99.9% of Tor users - if you're in that other 0.01% then good luck to you[1], your threat model is very different to those looking to obfuscate from oppressive regimes.

As somebody with an infosec background, this is where I feel the industry fails in the sense of "perfect is the enemy of good" - there is no such thing as perfect (I bet most who preach against Tor Browser wouldn't be able to come up with a model that is) - the practical advice today is, and always has been, use Tor (Browser), use Tails, use Whonix

[0] I used ungoogled-chromium in that period, until an DNM administrator during a chat told me he could spot me in his acccess logs
In most countries it’s legal to own guns in Europe. The difference is they’re tightly regulated and controlled, you can’t buy a gun in a supermarket.

To equate European gun control with US gun freedom is disingenuous in the extreme. They’re not even remotely comparable.
I think it’s just an introductory example that inexperienced developers may think of, and explains why it’s wrong.

The rest of the article isn’t about this at all, so I don’t understand the critique.
I love this justification:

> To laser focus on our core business and products, we will be prioritizing our roadmap and making several structural changes. Unfortunately, this includes reducing the size of our workforce and parting ways with some incredibly talented people on our team as of today.
For sure the psychiatric care in the US is far from sufficient, but that doesn't remove from the fact that guns make causing massive suffering accessible in a way that building a bomb and blowing up a dam doesn't. Guns shouldn't be allowed to be sold OTC, and mental health issues should be taken seriously. Both problems have to be adressed.
You’re not living vicariously through your child if they are just doing the same thing you do for a day job.
Windows 11 is not very different from Windows 10. The UI is a bit more polished and don't think it has any unique user facing features over windows 10. That's the good part.

The bad part is that is all the missing features especially regarding the start menu and taskbar.

It is to an large extend just a normal windows 10 service pack that MS Marketing Department has chosen to call Windows 11.

For Microsoft, the critical part is the new hardware requirements, that eventually will allow them to removed old parts of the windows code base and maybe that is why it is called 11 instead 10 Service Pack 1

In your scenario it doesn't make much of a difference if you install 10 or 11.
Ah yes, the hypothetical dictator defense.

Nothing that said dictator would need support from the military (which has demonstrated it is not necessarily keen to go that route), how well will your "well armed" people fare against well trained soldiers with, um, "tanks" (using tanks here as a catchall for all their weapons.)?
Are the same people who can own a gun in US can also own a gun in those European countries under the same conditions?
> I don’t understand why this person is using network controls to deny access to Microsoft services.

The person who wrote the article, wrote it about trying to get windows updates working.

>> in this case, I was trying to restore Windows Updates.
When I was a small child I begged my mother to ask my teacher to excuse me from school music lessons. They were recorder lessons. And 20 children with recorders were giving me a literal headache every week.

My teacher excused me but reached out to my mother with the business card of a piano teacher she knew, as she considered music to be important.

I am eternally grateful that she did, and that I gave it a try, because even though I was never going to concert-grade piano player, it did mean I had enough music theory knowledge to play around meaningfully with early midi sequencers -- and those skills landed me a professional job in radio production straight out of high-school.
Interesting to see the JWT issue. I have recently found a vulnerability in a publicly traded CRM SaaS that was also about JWT claims validation. It’s also quite amazing that popular Auth SaaS rely so heavily on JWTs with 1 hour expiry times, making it impossible to log users as you can’t invalidate the token for the next hour.
FIFY: music you literally cannot play because you don't have as much time to practice compared to you were younger.

The wires you speak of come from time, practice, effort and habit - i.e the original meaning of the term kung fu.
>Restricting guns, ammo, attachments, magazine sizes etc are not effective forms of gun control imo

Why?

And the argument of "it's too hard because of the volume already sold" doesn't wash.
UK opens national security probe into sale of local wafer fab to Chinese company
My gosh, the ignorance of security on this site is just astounding sometimes. This is why IT and developers are in different departments, good grief.
How else would you know if the clock on the micro is not correct if you don't have the oven to use as reference?
With YC, Craft, and Sequoia all urging their portfolio companies to operate at a < 2x burn multiple, it would make sense to see these growth stage companies start to panic.

When you’re small, and have revenue, it might only take a handful of layoffs to get to “default alive” as a startup. But once you go beyond a series A and start dumping gasoline on every part of your business to scale faster, the risk starts to grow exponentially. These companies with hundreds of employees are insanely inefficient, but that’s the game. You run hot until you get above everyone else and then you start to figure out how to actually make money.

During a recession that type of growth probably doesn’t work. We might still see a few companies blitz scale, but if the capital is risk off there’s unlikely to an abundance of these types of companies.

In a way it’ll be an end of an era. Probably for the better, but the run was great while it lasted (depending on how you view great). I think any startup caught in the middle right now needs to effectively assume they’re dead unless they get to operational break even with their current runway.
It’s pretty complicated, because from a certain age they might spend time with friends who exclusively play Fortnite, and talk about nothing else.

Additionally, if we just limit screen time too much, that might lead to a feeling of scarcity, and overindulgence when the chance presents itself.
Cars have stronger and more useful "positive" use cases than guns
Great insights, looking forward to continue stumbling upon your posts once in a while!
No, rapes would not go down if guns were removed. Guns don't prevent rapes and actual rape and domestic violence victims ended up in prison after trying to defend themselves with guns.

It is simply not true that women, and the elderly would defend themselves with lethal force all that often, besides aggressors are the ones who are quicker at obtaining guns and using them.
> 2) It's easy to get out of sync with what version of software corresponds to what branch/tag in each repo.

I'd like to hear how others solve this. The way I've addressed this is I bake into the build pipeline some way to dump to a text file all the version control metadata I could ever want to re-build the software from scratch. Then this text file is further embedded into the software primary executable itself, in some platform-compatible manner. Then I make sure the support team has the tooling to identify it in a trivial manner, whether a token-auth curl call to retrieve it over a REST API, or what have you. This goes well beyond the version number the users see, and supports detailed per-client patching information for temporary client-specific branches until they can be merged back into main without exposing those hairy details into the version number.

While this works for me and no support teams have come to me yet with problems using this approach, it strikes me as inelegant and I'm for some reason dissatisfied with "it ain't broke so don't fix it".
Someone is going to say "dial-up modems" and "dot matrix printers", but I had twenty of each, all absolutely brand spanking new and fresh from the factory, in the back of my car a couple of weeks ago.
I imagine that airing it out on TV is somewhat cathartic for him; perhaps also a way in which to get closure on the topic.

I also feel like he wants to inflict some of the pain he felt back on his parents, and embarrassing them on TV is the only way to make them take notice. I doubt it's going to do much to heal their relationship, but reading the post, I doubt either party is interested in a reconciliation.
Did the makers of this site ever consider cooperating with e.g. freesound.org? A simple "city" search returns 13000 recordings. E.g. this one (https://freesound.org/people/Yuval/sounds/197759/) is really good.
We researched the name heavily as part of registering our trademark. There are hundreds of hardware/software/internet products and services that use the word "muse" in their name somewhere--and that's true for almost any other single english word or even combination of words.

The practical reality of naming things online in this age is that you try to avoid obvious collisions e.g. don't name your photo editing app Photochop, don't name your computer company Newton's Apple. But there's not a lot of risk of customer confusion between different domains like music sequencer vs thinking workspace.
This is an instance of the general problem of finding a function F such that the distribution F(Uniform Distribution Over a [0,1]^n) has properties you desire (in this case, n=2 and F is the polar transform).

I have very often found myself wishing for an extensive reference table of such F functions when coding, as in:

- draw one or many samples from the language's PRNG
- apply F to it
- get a random number that "does what I want"

Unfortunately:

1. The math for F, while not hard in theory, rarely yields closed form solutions (you've got to, IIRC, find Distro^-1 and integrate it, or something like that, neither steps being easy for some distros).

2. There are very interesting "methods" to produce a similar results (such as the box-müller transform [1]), even if they involve rejection sampling.

What I've never seen though is an overall theoretical + practical treatment of the problem: how do I get the distribution I want by applying a function or maybe an algorithm to the output of a uniform PRNG).

If anyone is aware of such work, would love to learn about it.

Keenan Crane's solution is really neat in that regard, btw.

[1] https://en.wikipedia.org/wiki/Box%E2%80%93Muller_transform
Why would you put yourself through this
Taking Open Source contributions to next level with the Reward System
> It's a little sad that Mr. Wheaton felt the need to air his family grievances so publicly.

If they were real and he was exploited, why is it unfair to discuss it? Conversation helps - this is how we make progress.
> And yet, there does seem to be a strong correlation between “countries with stricter gun control laws” and “countries that have low rates of gun-related deaths and homicides”.

I don't like the argument that relies on separating out gun crime from other crime to show how you get more gun crime when you have more guns. That's like saying you get more drownings in places that have more residential pools.

It's perfectly correct but only serves to further an anti-gun (or anti-pool) argument.

What I, personally, care about and what matters to the voting population, is whether we are safer in a place where the citizens are legally armed (or not, as the case may be).

Separating the crime into different buckets just to show larger numbers is intellectually dishonest.

Mass shootings are much, much rarer than home invasion and resulting rape, murder or serious assault, and as such deserve a proportionate response.

Let's be honest, if burglars decide to break into your house while you are in it they are not doing so to simply take your stuff. If they wanted your stuff they'd break in when the house was empty.

This scenario is much more frequent than the mass shooting scenario.

Guess which one scares voters more.
> It's straightforward to fly with firearms. You don't need a professional, just basic attention to detail. Details are posted by the TSA

Including the very elucidating first bullet point!

> Citation needed.

I was being generous. No one needs to travel by air with a firearm.
> A 16 year old was effectively an adult not so long ago. Today, an 18 year old is a child.

I ask genuinely - when exactly and where? Voting age was lowered in 1971 to 18, it used to be higher.
By interface do you mean an OOP style interface as in the C# (and I think Java, been many years since I touched Java) keyword? Or do you mean some sort of intermediary 'wrapper' code rather than calling the API directly?

The latter I think can have value even if you only have one implementation as it makes it easier to find and update all the places that touch the underlying API in case you ever do need to change. It can also give a clear picture of the surface area of the API you're actually using all in one place in the codebase.

The former I think is less valuable and often a bad idea. As others have pointed out, unless you actively maintain and test multiple implementations there is little chance you will actually be able to effectively abstract across them and just drop in a new API / 'backend'. You will end up having to rewrite and refactor code that uses your interface anyway to actually swap to or offer an alternative. At that point a C# or Java style interface isn't buying you much and is just adding complexity and code duplication (and potentially impacting performance).

The calculus may look slightly different for internal projects that your team fully controls (where there is less value in an interface) vs. open source projects that want to make modification easier for others (where there might be more value).

The examples you give of projects like Ghost dropping support for alternative databases I think reflect the reality though that if you're not actively maintaining and testing multiple implementations (which is extra work that may not be justified for the value it is bringing) then interfaces are just adding overhead now for a future feature that you may never need to support and will have to do some rewriting even if you do. YAGNI.
What’s considered high?
It can burn bridges but up to him.
The weapons used in these shootings are inevitably AR15 variants. That's a rifle that is designed to put lethal rounds in targets as quickly as you can hit the trigger, with a 30 round magazine (and with a modicum of practice you can reload almost without interruption).

Even the the ubiquitous glock can sustain similar rates of fire, although the survivability may be greater.

If the average person is facing someone with any intent to do harm with a modern firearm then there is no power balance.
No gun === Not able to shoot people.
It's a little disappointing to see a whole thread of people who clearly haven't even seen a pro-gun perspective at all. The primary purpose of guns as they see it is self defense, as noble a purpose as any, especially compared to travelling really fast.

Why don't I ban you from browsing the internet, clearly the primary purpose of the internet is porn, which drives a lot of human trafficking and ruins lives every day.
I wish I was pushed as a child to play the piano. And I did it for my child. He endured it for a year. He's talented and he's at the beginner's level, but when we observed closely, he didn't want to practise. He only did it when we threatened him with stopping the lessons. So we just let it go. Now we have a piano at the house. He sometimes plays whatever he likes. Maybe he will pick it up later in his life. Maybe I will pick it up.

All in all, I guess there is no one good way of raising a kid.
Much appreciated. Sharing the journey is a big part of what has made this project fulfilling.

As another commenter pointing out, the Mac app alone is somewhat limited without the iPad as a kind of ink/annotation accessory--but I'm curious to see if people get use out of it. There are plenty of desktop-focused spatial canvas apps (Scapple and Miro come to mind) so clearly there's potential for utility here.
I smell a fellow survivor of the industry...
https://www.howmanydayssinceajwtalgnonevuln.com/
Notwithstanding "because", why does a civilian gun owner need a firearm with more than (say) 5 round capacity?
Likely some clues about guns in Serbia here:
https://en.wikipedia.org/wiki/Serbia_in_the_Yugoslav_Wars
Is this still working? I can't get over the part about pkunzip.
Starlink is only interested in colocation of their earth stations along major longhaul fiber routes, typically next to regen huts with existing Telco infrastructure. Just having dark fiber back to a medium or larger sized city isn't enough.

The level3 Prosser, WA hut site and starlink equipment there is a good example.
Those are not like cases. The picture in Belgium and the Czech Republic does not seem inconsistent with the thesis that lax gun rights, and mass gun ownership, are heavily related to rates of mass shootings.

Belgium:

"Until 2006, Belgium had surprisingly lax gun control laws. After a man shot two innocent people, however, the nation become increasingly concerned with the illegal flow of firearms. The 2006 legislation requires gun permits to be renewed more frequently and sought to prevent the impulsive purchase of guns by requiring prospective gun owners to go through a three-month process which includes an extensive police screening. Six years later, in 2012, the European Union passed regulation aimed at interrupting the transportation of guns across borders by requiring exporters to obtain a special license.

Today in Belgium, it's not easy to own any type of gun, unless it's a rifle or shotgun. The nation prohibits the private possession of fully automatic weapons, and permits ownership of semi-automatic weapons only in certain case scenarios. Furthermore, the private possession of handguns is only allowed after obtaining special permission from the government. In the country, long guns, such as rifles and shot guns, are the only guns not prohibited by the state. According to GunPolicy.org, these regulations categorize Belgium as a country that has "restrictive" gun control laws."

https://www.bustle.com/articles/149385-what-are-brussels-gun...

Czech Republic:

"The most recent statistics show that on a per-capita basis Czechs own about one-tenth the number of guns Americans.... Still, owning a gun in the Czech Republic isn't so easy. Permits are for 10 years and are reviewed after five years. People have to pass a written and practical test, as well as a medical check that includes mental health, and a clean criminal record...

Mass shootings are rare in the Czech Republic, but not unknown. In 2019, seven people plus the gunman were killed in Ostrava, and in 2015, eight people plus the gunman were killed in Uherský Brod. There was also a case in 2009 with four victims plus the gunman."

https://www.expats.cz/czech-news/article/how-does-gun-owners...
In fact, most Chinese children have similar experiences to you, like me. But it's been a lot better lately because the kids who have been through these bad things have grown up and become parents, hahaha.
That might be part of it, but also VCs are not interested in $100 mil exits, they rather you go all out and either capture the market or die trying.
I’m not sure if you’re replying to me or just using the reply button below my comment as a place to dump objections to things I didn’t say?
I tried to create a Facebook account recently to join a group. I used an Apple hide my email address. Within a day or so the account was blocked, and I was required to provide not just my mobile number - but a photo of me.

I did try uploading a celebrity photo instead, and of course it didn’t work. But I was shocked at the need to post a photo of myself. That is way past my creepy threshold.
Which part is racist?
That's usually because security is a bolt-on instead of bake-in within the control and data structures themselves. Too many people interpret "Make It Work Make It Right Make It Fast" to mean security is implemented at the "Make It Right" stage, when it should be at the "Make It Work" stage. That's if they're the lucky ones who get security designed in from the beginning into the architecture.

We're paying for the sins of that in Unix these days, the kernel attack surface is in-feasibly large to remediate to correctness anytime soon (if ever?).
So, just {Facebook,} has to have a timer at the top? Above the fold? Indicating cumulative time spent? What about Amazon?

For context here, there are many existing methods for limiting ones access to certain DNS domains and applications at the client. A reasonable person can:

- Add an /etc/hosts file entry: `etchosts='/etc/hosts' echo '127.0.0.1 domain.com www.domain.com' >> "${etchosts}`

- Install a browser extension for limiting time spent by domain

- Buy a router that can limit access by DNS domain and time of day (with regard for the essential communications of others who could bypass default DNS blocking with a VPN that can be expected to also regularly fail)

- Install an app (with access to the OS process space of other programs in order to restrict them) to limit time spent by application and/or DNS domain

-- Enable "Focus Mode" in Android; with the "Digital Wellbeing" application

-- Enable "Screen Time" in iOS; and also report on and limit usage of apps [and also to limit access to DNS domains, you'd also need required integration with a required browser]

You can install just an IM (Instant Messenging) app, and only then learn strategies for focusing amidst information overload and alert fatigue.

Some users do manage brands and provide customer service and support non-blocked but blocking essential communications, while managing their health at a desk all day. Some places literally require you to check your mobile device at the door. What should the default timer above the fold on just facebook be set to?
The murder rate in other countries that do not have this gun legislation?
Unfortunately, that would be also great ground for misinformation about those shootings. Which is already large factor - both with regards to concrete incidents and general culture.