skysight-inc/HackerNews huggingface dataset:
It's not a bad attitude. When front end frameworks are actively disabling browser APIs you've come to learn over years of experience in favour of their own tangled functions (that break if you look at them wrong) it gets pretty annoying.

I'd call that wisdom...
It has absolutely gotten worse, but it's not a new problem. It's been a problem since the 80s, and has been steadily increasing since. https://en.wikipedia.org/wiki/Mass_shootings_in_the_United_S...
> For example, a sorting algorithm for a human to sort a pile of books or papers, or a structure for someone to manage a large bookshelf so that they can find a book quickly given its name.

Are we assuming that the human actually remembers the name of a book? If you go stand next to a big physical bookstore's help desk for an hour or even hang out at the library, you'll see a bunch of people go by there and ask for help finding a book they can sort of describe, but can't really remember the exact name of.
exposure may be a factor but you're willfully ignoring rampant far-right online radicalization
I remember thinking that about the way Jobs introduced the ipad 2: https://www.google.com/search?q=ipad+2+jobs+speech&oq=ipad+2...
This is surprising because train tickets have gone nothing but up, at least in France. You used to be able to do Paris-Marseille (660km, 410 US miles) in 3:30 hours, for 30€. Recently it's operated by private companies, who limit you to one piece of luggage and make you check in in advance, and charge you 150€. Like they are trying to be an airplane company but slower and more expensive. I thought we had given up to be honest.
It's sad that content marketers need this advice in 2022.
This is the difference between a business and a service. The unprofitable lines could have continued as a government-backed service to promote economic development, for example.
I disagree - I think that "reasoning about moral intuitions" is completely useless if you're attempting to reason about them in utter isolation and with the assumption that the subject is omniscient.

It's like economists assuming perfectly reasonable actors in markets, or physicists assuming a perfectly spherical object that ignores wind resistance.

They're toy problems that don't match reality at all, and the value is dubious at best as anything other than a very gentle intro to the subject.

Here's a thought experiment - How many people do you think would actually make the choice they state they will make if you present them the trolley scenario in real life with no warning? People who say they will pull the lever are fooling themselves.

1. They won't know how to read tracks

2. They won't know how the lever works

3. They don't know for sure that anyone will die: those five people might be able to move off the tracks just fine themselves

4. If they do pull the lever they're almost certainly going to get arrested or troubled by the legal system, because they fucked with shit and someone died afterwards (the courts won't give a shit that "they thought five other people might have died!").

5. For all they know the trolley operator can stop just fine, why would anyone be about get hurt?

6.... on and on.

Basically - you're setting up an impossible framework, the results (even if you get them) are useless because they're only valid in that impossible framework.

If the results of the real world never match the results of the framework you've set up, what is the value of that framework? It's just a shitty model with bad reproducibility. We have lots of those.
The vast majority of shootings are done with handguns. There is nothing specific to semi-automatic rifles that make them deadlier in a school or grocery store.
This is an important detail that OP missed in their post.
When it comes to Windows on ARM, so many reasons to pick a Windows laptop over a Mac are thrown out the door by self-sabotaging compatibility in that way. It's just not a good experience in my mind, unless you plan to use your system like a Chromebook and just stick to browsing the web or using other basic apps.

I would also say that 12th generation Intel is more competitive with Apple's current silicon than it gets credit for. It beats Apple on single and multi-threaded performance. No, you won't get 20 hour battery life, but you can find a respectable balance, and to that point I don't think it's worth making the ARM tradeoff on the Windows side of the house.

For Apple, ARM is great because they're betting the farm on it. For Microsoft, ARM still looks like a bit like a side project to me.
The value is in training your ethical understanding so you can make better choices in real world scenarios. If you can't answer trolley problems and other thought experiments in a way that is ethically consistent, how can you hope to make ethical choices in the real world with all its complexity?

It's really very similar to the reason physicists use simplified models, and the value of physics, even when it assumes a perfectly spherical cow, shouldn't need to be stated.
It was enacted in 1994. There wasn’t a mass shooting epidemic before 1994, either.

Also, the police are not outgunned (see Boulder). The police response in Uvalde was an incredible leadership failure and nothing else.

> No one needs a long-gun for self defense, its too awkward to carry around.

(1) The second amendment is not restricted to defense.

(2) For just one example, ranchers rely on long guns to defend their livestock from wildlife, dogs, etc.

> The only people using semiautomatic or automatic long guns are mass shooters.

I’m a mass shooter?

You are demonstrating a fantastic ignorance of the subject at hand and ought to recuse yourself from this debate until you’ve rectified that.
My fear is that if we remove guns, we will get more IEDs and other Bombs
We'll see how many post-acquisition inXile, Obsidian, Doublefine etc. games make it to Linux/macOS compared to pre-acquisition, not counting those where they had contractual obligations to release Linux port (e.g. Psychonauts 2 was already sold for Linux via Fig before the acquisition) it doesn't look good so far.
I don't think it does. I was looking at [1], and it doesn't seem to line up particularly well with inflation charts. Nor do the charts I could find based on number of shootings rather than fatalities.

It looks to me like they heavily correlate with presidential elections. Columbine and Virginia tech were the year before an election, Sandy Hook was the year of an election. Even now, it seems like we peak on shootings before elections.

1: https://www.motherjones.com/wp-content/uploads/fatalities3.p...
We need some kind of framework for humor development.

Lets start with the scripted spaghetti jokes, work towards functional humor then eventually do classes. OOH!
Well. For small projects or even larger open source projects I would expect the translators to just clone a ts file (which would basically just be JSON, but with comments, template strings, function calls), change the translations and contribute the file as-is.

For large projects it would still be possible to have a utility program export a translation to CSV/whatever and re-create a ts file from it when it comes back.

Any mistakes made by the translator would immediately show up when building the program or just visiting the file in a code editor.
Wow. The mental gymnastics required to contort oneself into the position that student loan debt is more a primary driver of mass shootings in America than access to weapons.

People all over the world subsist on a few dollars a week. And you expect me to whip out the world's smallest violin for little Johnny who murdered 6 people and wounded 20 others because he had to take out a loan for college?
TIL of myself that robots can get stuffed.
See also: S.S. Van Dine's Twenty Rules for Writing Detective Stories

https://www.openculture.com/2016/02/20-rules-for-writing-det...
These days for me, the content that is considered an Ad is really anything that makes a large company profit, or anything that is possibly a scammy or low value product. I don't consider an individual trying to gain attention for their independent work as an ad... And it can be far more easily ignored than a bunch of corporate employees brigading online about Tesla or Uber on a daily basis, and getting away with it in droves.

That being said, I think sometimes it's better to just reply based on the title and theme of the HN post and not focus on the other promotional elements or ignore the post altogether provided that the poster is not really trying to spam or deceive us... Coming up with creative ways to work your own struggling ideas into conversations online is not really easy when you don't have a marketing staff and lots of ad money.
Budibase will have barcode / qr scanning functionality at the end of the month. It'll also have:
single docker image deployment, new UI update, automation logs, user groups, snowflake integration and more.

https://github.com/Budibase/budibase
The India system is essentially a system of “who you know”. Anyone who grew up in India knows that if you’re a powerful bureaucrat, cop, or politician, you can do whatever you want. The law doesn’t really apply to you.

The only exception is if you manage to piss off someone higher up in the power hierarchy.

Its not so much as authoritarian as it is Darwinian.
Maybe they should open source it for third parties to verify it then.
Many? Which countries do not suffer from corruption? This seems to be the human condition. As the old saying goes, “power corrupts…”. It’s not of question of “if” a country is corrupt, it is “how much”.
Exactly. In real life, I'd try to derail the train, and then call the police so they can figure out who tied these people to the track. The problem is a very artificial situation, and therefore hard to apply to real world ethics.
Interesting the resistance to this given its inevitability based on the direction of the last decade and a half.

Leela: "Didn't you have ads in the 21st century?"

Fry: "Well sure, but not in our dreams. Only on TV and radio, and in magazines, and movies, and at ball games..and on buses and milk cartons and t-shirts, and bananas and written on the sky. But not in dreams, no siree."

Those of us pushing back are in such a minority that our voices will not be heard over those of the significant majority clamoring for their $3 savings at the checkout for giving away $300 worth of their data and an incalculable value of their privacy.
Even if someone isn't yet brain dead, if there's no hope of recovery and it's just going to be a long slog of supporting more and more organs artificially until either the brain gives up or we hit an organ we can't save, I have no problem with allowing death to come because we stop supporting at least one organ, without which the person cannot survive.
My parents were paranoid about kidnappings. It was like perfect social engineering on my parents' generation with TV movies like Adam - the story of John Walsh's son who was kidnapped and beheaded:

https://www.imdb.com/title/tt0085136/

My parents had me and my siblings watch that movie with them - it is still unsettling to me thinking about it.

And then the FBI contacted my school and provided a voluntary program for parents to have their children fingerprinted. From my memory 95%+ of kids all lined up in my school and got fingerprinted to "protect them from kidnapping".

It honestly seems surreal - looking back it sure seems like a black ops campaign to get biometric data on a large portion of the U.S. youth population.
Case for self-hosted Google search
A lot of those steps just seem like good engineering. (I personally prefer modular monoliths over microservices though, in all but very few cases.)
It's also fun to note that one of the first leaders of the Russian empire married one of the last Byzantine princesses - thus taking the title of Caesar (Tsar).
Interestingly, TCS (Tata Consultancy Services) which many people on HN would recognize, is a publicly traded company- yet something like 70% of it's shares are owned by Tata Group, and it's a massive part of their income.
> 2. It's not reasonable to expect to use it for 10 years. Even if Apple stops supporting it, you can still use it. In addition, Macs have insane resale value. So you can sell it in 5 years, and then buy a new one. This is a more reasonable approach than yours.

Why is that? I still use my 2015 15" MacBook Pro which released 7 years ago, and I have no intention of replacing it anytime soon. This isn't the 70s, 80s, 90s or early 2000s: the improvements in performance from one year to the next are far more modest and the utility of further improvements are far less impactful than they once were. My 2015 MBP is still as capable of browsing the web, writing code, and video editing as it was back in 2016 when I got it. It's not in any way slow doing any of those tasks.

The performance of an M2 MacBook would undoubtedly be much better, but am I actually going to be able to browse the web faster or write code any faster? Probably not.

A new 16-inch MacBook Pro with 1TB storage emits approximately 620kg of CO2e in its manufacturing process (The Carbon Footprint of Everything by Mike Berners-Lee, 2020 second edition, page 140). Why should someone emit more than half a ton of CO2e for a new laptop unless they really need it?

If you have a Mac that no longer gets OS updates by Apple, as long as it was released within the past decade you should be able to use OpenCore Legacy Patcher to update it to macOS Monterey (and later Ventura when it releases) without much issue. If it's older than that, you might run into some issues, but generally speaking everything from late 2008 and beyond is supported, with everything from late 2012 and beyond being fully supported.

https://dortania.github.io/OpenCore-Legacy-Patcher/START.htm...
I've found using Doom Emacs to be a lot easier than handrolling an init file.

I understand the gripes though. Emacs really shines when you have a workflow that is poorly supported by mainstream tooling and you want to write your own. I don't know of any other editor that allows you to add keyboard shortcuts/commands/functionality that easily.
Interesting to see the rise with respect to population. The article shows mass shootings increasing 158% (19) from 12 in 1982 to 31 today. In the same timeframe, US population grew by 46% (105,328,915) from 229,476,354 to 334,805,269. [1]

[1] https://www.macrotrends.net/countries/USA/united-states/popu...
That's what I'm arguing against - legality isn't morals, but the original quote:

> Implied legal (and moral) liabilities made a difference in my choices.

Serves to muddy the two. I'm saying if we want to consider the moral option the legal isn't relevant.
> pay is still higher than current, but not that much and is a lot lower than what I wanted

Don't join on these terms, from the first day you'll be resenting the company and thinking about how to move somewhere else or how to get a promotion. It's a bad position to start the relationship for both sides (which is also why companies shouldn't aggressively low-ball offers).
Did I miss something? Title was "What You Need to Know About The Rise in U.S. Mass Shootings," but seemed to only tell me "number of mass shootings go up" and "lack of consensus on what qualifies as a mass shooting." The title I saw on HN, "U.S. Mass Shootings on Rise No Matter How You Define Them", seems way more appropriate for an article that never even tries to get into determining causal factors or solutions.
Thanks for the heads-up about toxoplasmosis. This was something new for me.

I just Googled "toxoplasmosis eye floaters" and almost fell off my chair.
Very interesting.
In my experience, it wasn't until 2003ish that telnet really started getting replaced by SSH, with telnet access being routinely shut down. My memory is really more around dev environments, prod envs may have been a lot more locked down.
Presumably because that's not a laptop.
MacBook Air M2 will most probably replace my current 2018 MacBook Pro. My only gripe with MacBook Air M1 was crappy RAM which they addressed (24GB). It's still less than what I have (32GB) I expect M2 will make up for that.
The more you do that, the less people think about the train as an option and the less they use the other lines as well. Plus it gives an opportunity for other, more polluting modes of transportation to develop, since no one is suggesting we do the same thing with roads.
The last Intel Air (early 2020) is the worst Mac I've ever owned by an absolute mile. The fan is permanently on - it's like working on a hairdryer.
> You think that once we get rid of half a billion guns in America somehow (lol) the criminals won't be able to get them anymore.

It would definitely be _harder_ for them.

The latest school shooter bought a rifle from an officially sanctioned store. Others just went to gun conventions and bought them from other individuals.

> How do you explain continued criminal access to guns in very restricted parts of the world, like Europe or Australia?

I'll explain it by the fact that shootings are extremely rare, and mass shootings are almost unheard of.

> If your solution has leaks like that, it's not a solution.

This is akin to saying that if a medical treatment doesn't have a 100% efficacy, it shouldn't be considered. Well, it is just not how it works.
Abrash Black Book
Understand this has probably been posted numerous times, but just wanted to point out that written over 20 years ago, Abrash really was prescient. Here's a quote

"Again, I am not saying that this is bad. It does, however, have major implications for the future nature of PC graphics programming, in ways that will directly affect the means by which many of you earn your livings. Not so very long from now, graphics programming—all programming, for that matter—will become mostly a matter of assembling in various ways components written by other people, and will cease to be the all-inclusively creative, mindbendingly complex pursuit it is today. (Using legally certified black boxes is, by the way, one direction in which the patent lawyers are leading us; legal considerations may be the final nail in the coffin of homegrown code.) For now, though, it’s still within your power, as a PC programmer, to understand and even control every single thing that happens on a computer if you so desire, to realize any vision you may have. Take advantage of this unique window of opportunity to create some magic!"
Meanwhile I have to deal with Google maps prompting me to enable GPS to get my current position and then leaving it on permanently.

Apparently no amount of analytics by the company with the most widely used analytics package can make a connection between me closing Google maps, clicking through settings and turning of GPS again.

I would almost consider this proof that analytics are a waste of time if it weren't for dark UI design patterns and the very likely motivation to make this "explicit" choice an intentional pain to deal with.
you could try engaging with an actual argument instead of plugging your ears and shouting
Safety Planning for Protesting
It's just me or their logo is cheesy as floor.
Show HN: Affiliate Corner – Done-for-you Research solution
I use GrapheneOS personally. I'm not the biggest fan of smart phones. I like using an OS written by security researchers that have hardened Android code and have a lot of other security and privacy features baked in. I still don't use my phone as much as most people, but I found myself actually enjoying my phone for the first time ever when I finally swung for a Pixel and installed Graphene. It's nice to feel as in control of my hardware, software and data on my phone as much as I do on my desktops and laptops running Linux.
On the same day Modi along with G7 countries were signing some declaration to protect democratic rights, his party in India was arresting Zubair for tweeting a scene from a 4-decade old movie. One commentator asked if G7 is trolling Indians.

Western democracies can certainly do a better job if they are principled but they aren't. They take only two extreme positions - either be chummy with dictators or sanction/bomb them to oblivion. Little acts of social control to keep all the dictos in check doesn't seem to be taught in western capitalism's textbooks.
The FBI and other 3 letter agencies have been vacuuming up every communication between us, warrantless, for so many years it’s crazy. That unconstitutional overreach has been used to do what exactly? No I really want to know. It’s not keeping us safe, because someone who is basically a cartoon caricature of a school shooter can scare everyone they come in contact with, get a long gun and ammo, and execute a mass shooting, but somehow the panopticon keeps missing it.

If we’re not giving up our rights for safety, what are we giving them up for? Cause we have neither.
This does not have anything to do with open source
I thought about doing that too, but then I realized my best friend would never forgive me for choosing his life over theirs. He'd unquestionably wish to sacrifice his own life instead, and it felt appropriate to honor that desire.
We can now push 15 different apps to prod on the same server with completely different base distributions and dependencies, and they'll run the same as they did on a dev's laptop. The apps & servers don't crash as much as they used to when the app or packages would break on an update, and somebody had to juggle actual dependencies or run separate VMs or physical servers to run all those apps, and the configuration management that used to hose the box when it was misconfigured now no longer exists. The site is much more reliable now, and more dynamic, as it can be updated more frequently with random tech.

When was the last time you saw a weekly "Our website is down for maintenance for the next 2 days" message, other than for some government website still running COBOL on a mainframe? When was the last time you saw 500 errors? Used to be a daily thing.
So what's your alternative, throw your hands up and proclaim ethical reasoning to be impossible, nothing is true, everything is permitted, and it doesn't matter what you do?

All models are wrong but that doesn't make them useless.
Agree with this completely
That’s called nepotism, not Darwinian.
It gets tricky. Should you kill an innocent guy from the street if you can save 5 people with his organs?
Show me where in the news or otherwise that the objection against farmers is that we don't want to pay for their labor. You know this is not the case.

I'm happy to pay farmers for their work, so long as their work doesn't add pollution beyond what is legal to the environment.
Sadly this hasn't stopped people from destroying massive amounts of rail infrastructure.
The solution to that is teaching tech illiterate people not to do that. At some point you have to accept the reality that not every advanced system can be made safe. The approach to not have advanced systems is not sustainable. You end up with Candy Crush OS that negatively affects everyone. In my opinion people get scammed by that too.

In reality Apple could just implement a dummy mode. I bet a lot of people would decide against that an be completely fine.
Your wife's career is probably less portable than yours in an international move. Definitely make that part of the decision. I think your skillset and work habits would be ideal for in-house tech work at non-tech companies, where the more fundamental web technologies are directly used, and the tech, though perhaps important to keep running well, is not a major driver of the business value such that you will be put under intense pressure to deliver too fast.
I apologize for any bad meanings of my words.
Completely unwanted.
That's a totally baseless assumption, and it's wrong. But yeah, just spout whatever comes to your head to the internet and move on.
Yep, it has almost the same feature set as the dev API. You can get really specific without knowing what exactly you’re searching for.