skysight-inc/HackerNews huggingface dataset:
No, complete misdirection. Scapegoating and loathing over cops is barking at the wrong tree. It also takes crucial attention that’s much needed to correct terrible progressive policies and further perpetuates them.

This is a time for introspection of the type of government structures and leadership, not knee-jerk reaction. Probably feels satisfying to call cops pigs and donut munchers but that’s the lowest blow you can strike.

It is time for progressives to start looking inwards and resist the urge to scape goat Capitalism, Cops, Inequality, etc. Study from how good governing cities look like and learn from it. Educate the public. Purge administrative class that delivers nothing for the taxes people pay.
Google Chrome gained dominance and was not the default on Windows or Mac. Firefox is an Ok product but isn't super compelling for a typical user.
they can afford not to care. this doesn't mean it's not a good solution.

it's no surprise the general population in one of the richest regions on Earth doesn't immediately change their consumption habits when a small fraction of their monthly bill gets variable
No offense taken at all - I agree those formative years of childhood shape our view of the world.
Hope we don't let the bad experiences color the future.
Powering AI with Vector Databases: A Benchmark
This is about moving usage around the clock, not cutting unnecessary usage.

Yes, poor people have less usage to move around in absolute values, but they have more relatively to their income.
Reducing cycle times for changes minimizes integration testing effort. Effort and risk increases non linearly with the amount of change and time. So, release as often as you can to minimize the risk and effort while balancing the cost of doing so. Some release processes just involve a certain amount of heavy process that takes time and money. E.g. app store releases are a PITA so doing that multiple times per day is not worth it. Server updates on the other hand are fine. Create a PR, tests pass, merge it and it goes live right away. We automated that process. A decision to merge implies rolling out the change. The minimum cycle time is the time it takes to build and deploy (about 7 minutes for the PR and another 10 to deploy) plus whatever time we need to do a change. Some changes are as small as 1 character. We have a production branch that we merge to from our master branch. We test the and use the master branch intensively and merge to production multiple times per week. No point in sitting on changes that work fine. Get it out and create some value for your customers and company and keep feedback loops short as well.

Short cycle times is also why I use a rolling release linux distribution (Manjaro) and browser (Firefox). Always fresh and up to date. And even though I'm on the Firefox Beta channel I never have to deal with it breaking or being unstable. It's stable because they have frequent nightly builds. By the time builds hit the beta channel they are already rock solid. I was on the nightly channel for a while and never experienced many issues there either. Great example of short cycle times. With the Beta channel I'm a few weeks separated from changes happening and me seeing the feature. With the release channel it's another few weeks.

Not updating because it aint broken is very valid until the time comes when you finally have to upgrade and all hell breaks loose because you are two years behind on dealing with breaking changes and have to do a massive project to make it happen. It was getting increasingly more broken while you were doing nothing; you just did not know about it. It's still technical debt. And now you get to deal with the non linear effort to fix it and pay the price.

So, on all projects where I'm in charge we update everything very frequently. If something doesn't work I want to know ASAP and mitigate now instead of not even knowing stuff is not going to work for another few years. If you stay on top of changes like that, the effort for this is very low. Mostly stuff just works. Occasionally some library has an issue. And then we fix it, work around it or wait for the next version (and document why we can't update). Easy stuff. Basic project hygiene. The first thing I do when working on a project I haven't touched in a while is update dependencies. If I'm working on it all dependencies have to be current. I get annoyed with being a few minor versions behind. I might wait a few dot releases with major releases. But generally, I want to get that over with ASAP. If it breaks, I'll at least know that I need to deal with that. Rolling back is always an option.
Someone did this trick with me in the '80s, but the numbers were to sum to 13. I still said "carrot", however. Wish I would have thought to use a different number than 13 when I tried it out on others.
- Any links from many Microsoft apps (including searches in the Start Menu that silently turn into web searches)

- PDFs (sometimes, even if you don't have Edge set as your default PDF app) (even though Edge is actually the least unusable non-paid PDF viewer for Windows)

Besides that, Edge will randomly reset itself as the default on updates.
It's easy to believe that rich people "outright buy political influence" when you only pay attention to examples of when they happen to get what they want, and don't care about the examples of when they don't:

- Bloomberg spent almost $1 billion dollars in his presidential campaign and barely got any delegates

- Google constantly gets blocked from rolling out Google Fiber, despite being richer than all the telecom companies combined

- Facebook really wants to outsource moderation decision making, so they can point their finger at something when it comes to unpopular moderation decisions. To do so, they created an independent oversight board that cost them $130 million, which is more than their total spending on lobbying. If they could outright buy political influence, they would have Congress make rules instead, which would not only give them more distance, but would have the added benefit (for Facebook) of creating regulatory capture.

- Abortion rights got rolled back despite being overwhelmingly championed by billionaires. For example, Warren Buffet has donated over $1 billion to pro-choice charities, and Mackenzie Bezos has donated $300 million.

Of course, there are plenty of examples of large-scale outright corruption in American politics, but you're naive if you believe that it would be any better than in countries where you can bribe police officers.
> they decided to write their own lore in.

They had to. They didn't have the rights to Children of Hurin, or the Silmarillion. And they're never going to get them, because the Tolkien estate is never going to sell those. (And I'm frankly surprised that they let the LotR rights get so far out of their control as to make The Hobbit and this possible. Plenty of authors these days want more control over what happens with their story.)

They only had the rights of the Appendix to LotR. There's tons of material in there, but not a complete story. So they took the events from the Second Age to write a story about (though they already seem to be mixing some events from the Third Age into the mix). They could have made this a grand multi-millennia epic, but instead they decided to mix the events of 2000 (or even 4000?) years together into one big soup.
I think I only use it when entering my character's name in an RPG after slowly typing a few letters with the controller then remembering I can press the screen.
On Semicolons and the Rules of Writing – The Millions
"Oh, great, more STIGs."
How about they take some millions and PAY THE OSS PROJECTS?
Like couple of Kafka's novels. But I have enjoyed them.
The 90s console wars were all about bits, even though no one knew what it meant other than "more bits = better". It was really Sega that started the bit-wars, releasing the Genesis while Nintendo was still selling the NES. They were very successful with getting kids to compare how powerful their console was to Nintendo's by slapping a giant "16-BIT" front-and-center on the top of the console and mentioning it in all the advertising. And that kinda stuck around for years.

Most of those kids didn't know what 64-bit meant, but they knew it must be better than their old 16-bit piece of junk. That's 4x the amount of bits, therefore the console was 4x better!
My old laptop suddenly became very slow many years ago. top told me it was 99% in wait status. It was the hard disk failing. I think it was trying to read again and again some bad sector. Shutdown. Bought a new HDD, restored from backup, solved. BTW, that new HDD failed with a bad clack clack clack noise years later. Backups saved me again.
The README has a section about the code

> Implementations are for learning purposes only. As they may be less efficient than the implementations in the Python standard library, use them at your discretion.
Could you please stop posting unsubstantive and/or flamebait comments to HN—regardless of how bad another comment is or you feel it is?

You've been doing this repeatedly, unfortunately, and it goes against the kind of forum we're trying to have here.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
> Also completely remove Pocket and anything else like it.

Yeah - hard agree. Pocket feels like a sheer gimmick. It cheapens the experience, and it hurts the trust people have for Firefox when they jam it in your face.

I remember the original Firefox ethos where it was just a browser, and that was awesome.
Yeah. That is awesome.
Accelerating Nvidia HPC Software with SVE on AWS Graviton3
Please stop. We want interesting new discussions, not boring old flamewars.
where it gets really goofy is the US gov work doesn't have copyright itself, so wouldn't any work done by them be PD, regardless of the underlying license?
Quality standards are certainly required, and the software/technology ecosystem is brittle in avoidable ways. However, I'm not sure we can simply roll forward with methods we used to build bridges and use them to build software.

I expect that we will see quality management going the other way. Deriving new and more capable ways of dealing with the complexity of modern technology stacks. Then those methods backpropagate to how we manage other complex systems. As we saw with the 737 MAX, in many cases the "engineer signing off" is merely a figurehead/scapegoat. Could one person realistically know the details of every system (to a detailed engineering level) in a modern airliner? Even if they could, is that the best approach?

Our methods for durability are already overextended. Technology will be the area that makes us admit it, and provides the tools to manage it better.
The first thing I did when helping my parents set up their new LG OLED TV's at xmas was to disable all the ads and tracking. It's exhausting how much pressure they put on you to opt-in, and how many layers there are, constantly implying the TV will be nonfunctional without it.

But sure enough, it works just fine with no ads, no "free tv channels", and no voice functionality.
Haha yea, everytime i read about pihole i have these thoughts, but then i think to myself: “ah, one more thing i will have to admin…”.

But anyway, i still have a spare rasbpi lying around somewhere…
- When you paste a link and press enter to send, it doesn’t send immediately and instead sends randomly after a few seconds

- This means if you were typing a follow up message your messages will look like this:

> Hey visit this cool site: https://news.ycombinator.com/ It has al

>l these cool discussions about tech!
GPL only requires you to provide source code when you provide an executable program. If their internal software isn't released outside the organization, then source code does not need to be either.
Perhaps it's an idea to make Linux parameterized in the pointer/word size, and let the compiler figure it out in the future.
Nah, that's not the same.

Stolen by foreign influence is very different than what the 2020 nuts have claimed. How many court cases did they lose? How many times were they asked to produce evidence and came up with ... nothing?
>>This is just plain wrong. People went after new york's stop and frisk laws for being unconstitutional. (see https://en.wikipedia.org/wiki/Floyd_v._City_of_New_York)

Did you read your own citation?

>alleging that defendants have implemented and sanctioned a policy, practice, and/or custom of unconstitutional stops and frisks by the New York Police Department ("NYPD") on the basis of race and/or national origin

The whole suit was based on the assertion that the stops and searches were unconstitutional because they were being carried out in a racist way - not because the searches themselves were unconstitutional by their very nature.

>It's not surprising that civil rights groups will focus on civil rights violations.

I'm for for equality and equal protection under the law (notice I said equality - not equity), and I fully support groups that push for Civil Rights and equality. But who stands up for Civil Liberties? ACLU stands for American Civil Liberties Union. If they aren't willing to stand up and fight for Civil Liberties (without regard whatsoever to "marginalized" status), then who is?

>If you care about your own freedoms, you should care deeply about the freedoms of everyone else, especially the most vulnerable. It's really not some conspiracy to "make everything about race".

It isn't a conspiracy - it is right out in the open. I care about freedom as a principle without regard whatsoever to anyone's standing in society. The freedoms of the "most vulnerable" are neither more or less important than the freedom of everyone else, or the principle of freedom.
Combat like this without reserve cavalry likely devolved into dismounted melee immediately after the first charge. They would have started mounted, charged with lances, became embroiled in close combat, eventually dismounting or being pulled off, then melee combat on foot.

The squire in question probably broke ranks and ran off and mounted his steed and then flanked his opens at full charge and just ran them over. That’s usually the job of reserve cavalry to smash formations of foot soldiers but they agreed to not have any reserves so it could be considered against the terms they agreed to even if he was taking part in the fight from the start.
It's unclear how it works, I received a prompt in Firefox to save my password, and I thought that it was the Firefox browser that would be saving my password however, it turned out to be keychain. Now the keychain message pops on all the time, I will have a look in the settings to see how to disable it.
Related: Inverting hash functions using SAT and SMT solvers [0]

[0] https://blog.lse.epita.fr/2012/07/31/using-sat-and-smt-to-de...
No the people hired will be IBM consultants and such with long lists of meaningless qualifications and no GitHub profile.
Two quotes I thought were noteworthy:

> traveling at a downward angle and about 600 feet per second as they reached the target zone.

That is incredible. Some BB guns don't even fire horizontally that fast

> Regarding it taking 69 shots to hit the mark, with all the variables that had to be taken into account, “we were thrilled it was so few,” Humphries said.

To give an idea of how difficult this is....
What would be the main differences Wails and Tauri? Rust's gurantees regarding type safety and parallelism? I image that the performance characteristics greatly depend on the chosen front end framework, or am I mistaken here?
There's no conspiracy.

Mostly think tanks, policy circles, and White House wonks over every successive Internet-age administration. All segments of the U.S. government pay close attention to, among many people, geopolitical analysis of all stripes, who can help them understand how to remain the world hegemon. The U.S. frequently commissions studies by outfits like Booz Allen Hamilton on geopolitical matters (you can browse the "DoD Reading Room" to read plenty of the these thanks to FOIA requests[0]).

"Breaking them up would hurt the U.S." isn't just a lobbyist argument, it's deeply understood at all levels of the government. The White House absolutely understands that Silicon Valley is part of the U.S.'s soft power, draws plenty of international students to the U.S., and helps the U.S.'s cultural hegemony. It's not just about the most popular social networks and search engine "belonging to them" (though that's obviously important, and an advantage no rational nation would give up); Google and Meta's R&D spending are also huge elements of the U.S.'s "artificial intelligence dominance" over China, and the U.S. will never break them up simply because it sees AI-dominance as one of the most important elements of its geopolitical strategy.

It's easy to get the impression that the government mostly deals with domestic politics; but at its root, it is deeply and overwhelmingly concerned with fundamental strategic questions. The government cares deeply about U.S. universities remaining the world's best; about immigration remaining high (Republican administrations too) so that it can attract as much skilled labor as possible, grow the economy, compete with China's 1.4B population, and avoid an aging population that would decimate the economy for decades.

Policy debates "inside the government" bear very little resemblence to the TV version the American citizenry is obsessed with.

[0]: see, for example, "The Future of Europe", a 177 page evaluation of Europe's future economic, industrial, demographic, and political trends. https://www.esd.whs.mil/Portals/54/Documents/FOID/Reading%20... After you read it, you'll understand that the "policy debates" the masses are exposed to have very little resemblence with what preoccupies decisionmakers! The government, no matter the administration, is far more rigorous and strategic than people give it credit for.
That Fraidycat app is really very interesting. Thanks, I am going to try that out.
Cyberpunk 2077 main issues are the very unequal main story and the extremely boring and repetitive side quests (also the driving gameplay but that’s fixable). That’s not things graphics can save sadly.
Same but Im bad at my job and basically just helpdesk, bad pay, not rich like you devs, dont know anything my dream is so be hooked up to opiates and just watch movies and shows until I die
the game's the game
30 kph is absurdly fast for city bikes and really slow for cars on any long stretch of road. So it's only relevant for like 1% of roads that are very windy and only sport cyclists go.
Google pushing their product while allowing anyone to easily change default browser on Android is called competition.

Somehow though, that is the worst for you, while Apple simply blocking any competition on iOS (everything is Safari under the hood) is fine.

The amazing thing is that you say you are a huge fan of engine diversity - exactly what Apple is totally blocking.

Not much Firefox can do with their engine when iOS is their most important platform by far (note the countries they are strong in). Unless Apple changes policy they isn't much point in FF investing in their engine.
I have a hypothesis about this type of feeling but it is work in progress and probably not finished.

I think one primary reason why we feel this loneliness is because we fear the situations where we might need other people, in particular situations where we do not have a computer or we are sick or otherwise unable to live the way we usually do on the computer (speaking for HN crowd specifically) ;P

What i mean by this is for example I can imagine myself getting sick or getting old to the point where I can't do the things I am passionate about, so I end up sitting alone somewhere just staring out the window or something, with no friends or family, and that is a pretty lonely thought.

The problem in the modern world is that we can for the most part actually live alone and do the things that we are interested in, and these situations where we actually need other people in person become an abstract idea rather than a concrete need, but historically and probably evolutionary we did need them. I think in prior decades it was a lot harder to entertain yourself and be alone as much as we are today. We can get a hold of food, social interactions online and accomplish goals in a way that was never possible without in person interaction in the past and this confuses our brain which is not used to this arrangement. Edit: Just to make it clear, I think we oscillate between feeling complete happiness and contentment from the things we do alone and enjoy (like coding/reading/whatever you do), and the feeling of being afraid of the moments we might need people. It is this oscillation pattern that confuses our brain because we don't know if what we have is enough or not. We want to "cover" all possible scenarios we can imagine.

I also want to mention the feeling we've all probably had when we do something on our own that was a challenge and we succeeded - it gives a strong feeling of relief when we actually accomplish this. I think, if we can get that feeling for ALL life situations we would no longer feel loneliness since we would be self sufficient in all situations. But up until we are convinced of this, we will always be afraid of the abstract imaginary situation where we will need other people but will be alone I think.

So i think there are two possible solutions -

1) Either convince yourself through experience or thought that there is no situation you cannot deal with alone and it will be fine

or

2) Do the hard work of making and keeping friends which means sacrificing your own time and thoughts etc to them. This is like studying for a test in a boring subject there is no way around it. Don't get me wrong I don't think other peopel are boring I just mean there is work needed there that usually goes beyond the comfort / convenience level of what you're used to.

Tbh I am far from good at this, I am mostly alone nowadays but I do enjoy talking to some select few people, but I try to keep the fear mentioned above in check and also be content that I can handle the situation I am in and future ones.
Not sure if anyone else has said it, but I sure will. I am the lone developer of my website, and it has been so wonderful to be able to remain in JavaScript for both front and back end development. Node also makes a fine scripting language, and the repl is where I normally go by default to practice/drill JS concepts so I won’t forget them. I’m incredibly grateful for NodeJS!
My main reason is to build trust and let others modify it to their own purpose if necessary. If people can examine the code, then they don't have to worry about a situation where I might discontinue the service. They can just host it themselves but they would have to start from scratch for any data they stored which is not that hard.
FWIW I've never heard this happen before. But some courses are very popular with students.

I think Harvard's CS50 hands out yellow rubber ducks to students for free.[1] I see now that you can buy them online, too.[2]

Besides what the sibling post is saying about tuition being earmarked separately from merch, your peers wearing/hauling around course-related merch could also strengthen your impression that the course is good. Therefore you give better course evaluations, which helps your lecturers.

(Lecturers are adjunct faculty which is generally a bad gig.)

[1] https://cs50.harvard.edu/x/2022/

[2] https://www.theharvardshop.com/products/ddb50rubberducks