skysight-inc/HackerNews huggingface dataset:
Yes. The government can indeed ask, "Hey, what phone number is 1-555-123-4567 ?" and Signal can tell them it is "1-555-123-4567".

Or, instead of spending $$$ on lawyers to make Signal tell you the answer to obvious questions, which US government agencies have done several times - I reckon I'd do it for $10 per time, minimum order 1000 stupid questions.

I can do other stupid questions, wondering which Telegram user is "@foobar" ? I can tell you it's "@foobar" and for just $10. Now, Telegram can tell you a lot more about this user of theirs, so you might want to get the court to make them do that, but Signal don't know anything about their users so maybe my $10 service is more "useful" for Signal? I guess it really depends what you think the word "useful" means.
Not just Forest Service lands (which have a nice online map[1] to find your nearest) but also Bureau of Land Management land as well, depending on where you are[2] (mainly the Western US).

1: https://www.fs.usda.gov/ivm/

2: https://webmaps.blm.gov/program_apps/BLM_Natl_Recreation_Opp...
> As users begin migrating to the noncommercial fediverse

I keep wondering, who pays to run all those servers, handle users on the servers, and for the people to spend time keeping it all up to date?

Will it end up with some companies running servers for people. Still, where does the money come from to cover the expenses?
Some people have to streetpark their cars sometimes not close to their place, and others might park in an apartment garage where the landlord is not interested in investing into their property any more than the letter of the law demands. That being said, I've seen cars parked in driveways with a huge extension cord running into a partially closed window in their house. These rickety setups make me imagine it won't be long before some idiot teenager runs up the block at night unplugging every ev they see as a prank, screwing everyone for work the next day.
So, I am a very experienced front-end developer with quite a bit of CSS expertise and I have been using Tailwind on a project, and I actually quite like it.

It lets me design things in browser in a way that nothing else I've ever used has. Precisely because of my CSS knowledge, I know how to do everything, it's just a matter of finding the class name for it (referenced post talks about having to look up docs a lot, I relate.)

There's also a lot of established UI patterns, so I don't have to reinvent the wheel. And I often do roll something up into a semantic class name when I know I'm going to reuse it a lot. For example, I have a .container that is a list of @apply'd tailwind classes. PostCSS gives a lot of flexibility.

But I mixed things. So I have media queries that affect that :root font size and that decreases the amount of element specific responsive work I have to do.

I should mention I'm also working in Svelte, which has the ability to scope local CSS at the component level. It's a delight. So I mix and match between utility classes and scoped (dynamic classnames get generated) styling.
No idea, but I'm trying to look at it in a positive light. My knee-jerk reaction is to gasp and grab my pearls, which is wrong. I think this is a subtle issue that needs careful examination. I'm not a big fan of "The Big Bang Theory" sitcom and think that it perpetuates negative "nerd" stereotypes, but I don't want to ban Target from selling TBBT t-shirts and mugs.
Sounds like you don't know how to use Tailwind. Any front-end app is almost certainly already using a templating language, so declare your aggregate shared styles as variables there. Now you don't have to repeat your long style declarations in every context, and your 100 different markup files don't change if you want to make a minimal stylistic tweak (handling your point 1+3).

Yes, you can do this sort of thing in CSS and SCSS, but you're already using a templating language that can do this job, so why are you pulling in yet another tool (SCSS), or why are you requiring the mental context switch to yet another language and another file (CSS) when you can stay directly in template you're actually working on?

In other words, by removing CSS from the full stack of template language+programming language+HTML+CSS+JS, you reduce the cognitive overhead and context switching needed to actually get stuff done. If you add htmx you can also remove most of the JS too, thus reducing cognitive load even further.
I basically just see them in snobby rich areas.

Same place as the virtue signal yard signs with luxury shops everywhere.
Would a viable solution to this be to block all requests to IPs that have not been resolved via DNS?

E.g. I setup my router as a linux box that has Adblock DNS software package. Extend said package to write all resolved IPs such that its firewall checks the list before allowing traffic?

How else are people solving these rouge systems that ignore the network settings?
Actually:

One Beyond Burger has 260 calories. There are claims that these are healthier alternatives to beef, but to what end? Calories is certainly not it because this is compared to 230 calories in a same size beef patty.

https://bluebirdprovisions.co/blogs/news/beyond-meat-vs-beef....
Depends, "real" hybrids like Priuses definitely save fuel, I'd say the powertrain consumes 20% less fuel before you layer on other energy saving techniques like crap tires.
> - Hunter Biden's laptop being genuine

Which has what exactly?

> - The COVID Lab Leak theory

Still not proven.
Show HN: What Charities Want, a charity wishlist search engine
Thousands of US charities have online wishlists via Amazon wishlists, but no one seems to know about them, and they're definitely not easily searchable. Not making anything off of this, this was just a nice project idea while I was nap trapped with a newborn.
Mature mammalian red blood cells ditch their DNA, which is one reason they don’t live very long.
Back in the Windows 98 days, I was transferring my MP3 collection over my network to my other PC. For some reason on this day, my network hub started showing massive collisions (there were only 2 computers plugged into it). I figured that if there were network errors, it would retry and grab the bad parts of the file again. Nope. Corrupted every single MP3 that I had collected. Every song had transferred, but they all ended up with loud pops and clicks and buzzing. Still not sure why that happened to this day.
It's expensive and no one wants to pay for it.
> The thing some vegetarians do not understand is that traditional cuisine from all over the World is basically 90% vegetarian, because poor people had to survive too.

You're saying that vegetarians don't know this?
I totally agree, that's how it should be. In reality right now there are countries in which you get cease and desist letters and a ~800 Euro fine for even a short amount of seeding. This is a cool technology but also allows more automation in this shady industry and laws will take years and years to follow up.
> They can just call someone "too" mentally ill and lock them up?

Yes. Thats how it worked for over 100 years in the US, until the 1980s. I remember being shocked to learn this too, being too young to remember such a time. The “funny farm” was a real place.

But the alternative is what we have now. Where every major city in the country has thousands of deranged psychotic people roaming the streets, completely unmedicated or cared for, until they inevitably cause harm to themselves or someone else.
Thank you for explaining this to everyone. As someone who is disabled with Schizoaffective Bipolar Disorder and suffered the horrors of today's for profit psychiatric hospitals this is not only unlawful but is a disgusting money grab that Adams no doubt will profit from at some point.
Not everything is indexed. This isn't documented anywhere.
https://web.archive.org/web/20221129012054/https://www.nytim...
FTX Had Plans for Its Robinhood Shares
Amazon DataZone
You should check what the external API returns anyway. If only because the format of any external API might break in subtler way than just returning a single Unicode snowman, and you'll want to ensure that all such failures are correctly detected as soon as practically feasible.
I don't know. I used emacs for a solid year (in evil mode admittedly), and my configuration kept breaking with new updates. I spent more time fiddling with my config files than being productive. I love lisp and the idea of emacs. But when I started using vscode, my productivity immediately jumped. Emacs also suffers from latency spikes, even worse than vscode does. I want Emacs, but with the speed of Rust, and the polish of vscode.
How narrowly defined will "care" be? Can a man choose to be homeless? Does that mean he "can't care for himself" and should be imprisoned in a mental hospital or asylum of some kind?
Already, at my work, even under work-from-home, all the EV charging stations are filled if you get in after 8 am.
Judge Approves Apple's Plan to Pay $50M to Settle Butterfly Keyboard Lawsuit
I'm not writing this as an argument for or against lethal-force robots, but I think there is some important context here. When people hear 'police robot' they tend to imagine ED-209 type robots blasting people, but this isn't really the case.

Usually police want these robots for 'barricaded suspect' type situations. We have SWAT to deal with this, but entering an area held by armed suspects is still extremely dangerous. Also, because officers might need to shoot in order to save their own lives, they have to make decisions extremely quickly, which can lead to bad shootings or unnecessary use of lethal force. Since robots can take bigger risks than humans can, there are situations where they may allow officers to resolve a situation nonlethally where they otherwise couldn't

That said, there are serious problems with police robots. The first is their ability to vastly expand police surveillance. Nonlethal robots face much less public scrutiny, but their potential to automate surveillance is terrifying to me. They also present a problematic revenue source for police departments, who might use them to ding people for parking violations, set up speed traps, etc, i.e., enforcement of minor crimes without actually improving public safety.

A final criticism (relevant to lethal robots) is that, while they may improve officer safety, this doesn't always improve public safety. There are times when officers need to prioritize response speed -- Uvalde Tx being the prime example. They can create a 'it's too dangerous -- SOP is to wait for the robot' mentality -- police departments / officers need to have the courage to avoid this.
I think making it harder to build an OS by increasing its scope is not going to help people to build Linux alternatives.

As for the components, at least their interfaces are standardized. You can remove memory sticks by manufacturer A and replace them with memory sticks from manufacturer B without problem. Same goes for SATA SSDs or mice or keyboards.

Note that I'm all in favour of creating OSS firmware for devices, that's amazing. But one should not destroy the fundamental boundary between the OS and the firmware that runs the hardware.
Kensington made a new wireless version of its SlimBlade trackball mouse
> joker

Which part? Support for anti-trust legislation, ending for-profit prisons, ending the war on drugs, increasing teacher salaries, increasing public school funding, combating global warming, confronting Ted Cruz over guns, pointing out that past US policy in Central America was bad, supporting gun buybacks, removing tax-exempt status from churches which are politically active, immigration reform, expanding Medicaid, legalizing Marijuana...

Those are some of his main things he's been doing or is advocating for. You've put it out there so I may as well ask... which specific ones of these make him a joker?
I’m almost 40 and have never had a credit card… don’t see why that would be a fair requirement.
It seems like this is going in a similar direction as suburbia and HOAs to me.

You'll join a community subject to agreements that are periodically renegotiated, but those negotiations and the resulting enforcement will be done by idle members rather than those too busy to notice minor infractions. Likely a better fit with human psychology than living in a monolithic and decaying walled-garden, but also likely to result in spaces where people largely talk about what they do outside of them. Some people will still commute for business and will bring their cultural conflicts with them.
This thread focuses on Russian oligarchs hiding money, but doesn't mention what I think is likely a bigger long term issue here, ie Chinese private equity IP raids.

For a long time, Chinese companies have been buying controlling / major interest in European companies and then sucking out the IP, etc. back to China, and often fully killing the European entity. [1]

It's very common for a core technology to just be a firm with a few hundred people doing a very specific thing, which is useful in itself, but also has access to big portions of the specs/designs/IP of which it's being integrated into.

Think: Advanced aircraft engines, ASML's EUV machines, weapon systems, etc.

The same actually happens in reverse too with aggressively one-sided joint "partnerships" like when China essentially played the world's high speed rail manufacturers against each other to steal their IP. [2]

[1] https://www.npr.org/2018/10/03/639636532/chinese-companies-g...

[2] http://www.ipbrief.net/2011/08/07/digestion-and-re-innovatio...
I think Tailwind is great but I agree with many of the issues raised.

I desperately needed a _language_ instead of a framework back when Tailwind was still a framework. As I could not get any response from them, I ended up rolling my own called Turbo CSS - this was like 2 years before their compiled version came out. Take a look if you want to consider alternatives.

https://developer.boomla.com/turbo-css

I'd compare the two as Tailwind being primarily a framework, a language second, while Turbo is a language first. For example, in Turbo you write libraries and reference class names in libraries via `my.btn` instead of polluting the global namespace. It also has first class support for classes, like you can do `hover:my.btn`, which Tailwind doesn't support (to my best of knowledge, it definitely didn't back then). Also, Turbo has zero global side-effects, which makes it great if you don't control the entire codebase (think CSS reset).
We can encode the idea of infinite sets and their relationship to one another with a finite set of symbols. But we can't enumerate those sets.
Edit: How is there a paradox?
My only horse in this particular race is that--repugnant or not--this ad campaign does not constitute pedophilia, grooming, pedophilia normalization, or the like, as is claimed (for example) in the sibling to your comment:

>Just like the Balencia [sic] photos constitute pedophilia flirting with ritual abuse.

Furthermore, that, these moral panics are dangerous and (specifically in this case), constitute attempts at stochastic terrorism and political destabilization.
I think the Digikey page is a far worse introduction than the article. It explains what transistors are, but not at all how they work. It doesn't mention what N and P type silicon are, no mention of depletion zone, there are tables filled with PNs before we even get to the word "electron", and the history is fascinating but not particularly illustrative or helpful for how transistors actually work. I think they're intended for different audiences.

I think the article is an excellent introduction to the subject. Maybe the videos explain things better, but I didn't watch them, sorry. I'd much prefer to read a 5m article than 2hrs of video, and I think that's pretty common here. I personally think this fits great on HN.

Edit: Second video was very nice; it's short and sweet and covers the same material as the article. I still prefer the article, but some may prefer the different format.
This was an entirely predictable outcome. When right-wingers complain about platforms controlled by censorious leftists, what they're usually complaining about is that the platform doesn't take orders for who to ban directly from far-right propagandists. But now they've got what they want, and, at least on this website, they can have their political enemies conveniently removed under false charges.
>A room covered in blood from what seems to be a real homicide scene

>innocuously edgy

No way.
Leaving parents out in the cold? Surely not.

It’s obviously parents leaving their children out in the cold if a 10 year old is given unrestricted access to apps and the internet.

There are abundant and powerful options to track, monitor, and censor content that your children are exposed to on their devices, assuming a parent chooses to provide their children access to such a device.

Asking every single service everywhere to somehow gatekeep when the client-side can do it simply and easily is such a bizarre approach to solving the problem that I can only see it as an obvious and bold-fisted attempt to clamp down on anonymous speech, which is entirely essential for a functional democracy.
Nope, it saves me (a) keystrokes and (b) design effort. The restricted subset of color options, for example, lets me use a predictable color system out of the box without having to think about it. It's not about removing "complexity" in the sense of understanding how CSS works.
Thankfully internet innovation doesn’t stop because a few people have terrible internet service providers.
FTX gave more to Republicans than Dems.

> More consequentially, Emmer was the head of the National Republican Congressional Committee, the campaign arm for House Republicans, this year. The NRCC’s associated super PAC, the Congressional Leadership Fund, received $2.75 million from FTX in the 2022 cycle; $2 million from Salame in late September, and $750,000 from the company’s political action committee.

> That money helped House Republicans win the majority in 2022. Though FTX has been portrayed as a Democratic firm, thanks to the high profile of former co-CEO Sam Bankman-Fried, the company sprinkled around campaign donations fairly evenly, with a shade over 50 percent going directly to congressional Republicans and a shade under 50 percent to Democrats this cycle.

https://prospect.org/power/congressmembers-tried-to-stop-sec...
Ask HN: I have zero experience with web IDEs, where should I start?
I'm procrastinating a lot from work by spending time on my PC (usually work on a mac). I can't use WSL and make a linux subsystem because a video game I play does not allow virtualization to be turned on (Escape from Tarkov, it's maddening).

So, in an effort to try to make my PC a workable solution, I want to try a web based IDE. I know there are plenty of editors, even VS Code has a web based editor, but I'm at a loss of what the workflow looks like, where you'd keep files, how you'd run tests or builds, etc.

Anyone with experience or opinions care to share them?

(I will mainly be working with js, maybe ruby)
San Francisco police consider letting robots use ‘deadly force’ - https://news.ycombinator.com/item?id=33728664 - Nov 2022 (86 comments)

Draft policy proposal would authorize SF Police to use deadly force with robots - https://news.ycombinator.com/item?id=33726496 - Nov 2022 (209 comments)

Robots authorized to kill in SFPD draft policy - https://news.ycombinator.com/item?id=33720719 - Nov 2022 (11 comments)
Two companies I'd absolutely not want within miles of my health records.
You can set bindings for substring search too:

"\e[A":history-substring-search-backward
"\e[B":history-substring-search-forward
We'll see how this goes. Maybe a win for some things, like possibly better security standards enforcement to protect against ransomware.
>Balencia

[sic]
I'm a vim guy, and I don't find the readline commands confusing. I just think of it as "Insert" mode in Vim (many of the readline commands work there too!!) and it feels pretty natural.
We should be very skeptical of claims of "censorship" and "deplatforming" from a corporation that literally has its own press and can manufacture its own platform.

Twitter chose to block the Post's story as factually incorrect because they were skeptical of it. That's their choice, much as the Post can choose not to trust a source. Twitter were wrong, but media outlets are sometimes wrong (for example, https://nypost.com/tag/correction/).

The Post is right to criticize Twitter's error, but any claims that Twitter lacked the right to make that call is, well, chipping at the rights the Post itself enjoys of control over its own pages. The Post can't force Twitter to run their stories any more than anyone should have the right to force the Post itself to quash the laptop story; both editorial authorities stem from the same freedom of the press.
> Teams and especially companies often benefit from strict standards that keep everyone on the same page and make it harder to screw things up.

Sure, but those standards don't have to be enforced by the language design. They can be enforced, for example, by policy, e.g. "Don't push anything that produces warnings to the master branch". That still allows you to, for example, test parts of an uncompleted program, which can vastly improve productivity. Not being able to test-run a partially completed program can increase your development cycle by orders of magnitude.
With automation, targeting micro-communities is easy enough, especially when they all speak the same protocol. At the same time, you don't have a massive anti-spam team defending the platform, but instances can probably introduce small variations (like a honey-pot url-field in a contact form that immediately cuts spam frequency by 99% for most sites).
Emacs Key-Bindings for Tridactyl
My grandfather was a corrugated cardboard box salesman for Container Corp of America back in the day. A lot of the cardboard then was coming from trees in northern Maine. All that paper industry is pretty much gone now. Not because there aren't any trees left, but because it's cheaper to harvest and process wood in other places now
Are you saying that meant you did a lot of useless work?
Something similar happened when the "right to be forgotten" laws passed. Under the guise of privacy, the law was largely petitioned by and for bad actors.
http://archive.today/MYKKF
Network-crashing leap seconds to be abandoned by 2035, for at least a century
I wouldn't want a burger without some kind of sauce. I'm a mayo guy.

On sandwiches I can do vinegar and oil.
Yeah, but the fact that it's a little tricky to think about, and that the trickiness doesn't come from the algebra part of the problem are exactly why I would say that's a terrible question to ask under exam conditions in the first place. I'd be totally cool with assigning it as homework, both because it could generate some meaningful discussion, and because doing the problem on one's own and with ample time to think gives the student the opportunity to work through the "paradoxical" aspects themselves.
seems piping through `iconv -f utf8 -t macintosh` fixes them
Why though? What data?
Don't forget "sexual assault".
Is Christmas Season Coming Earlier? A Statistical Analysis
Do renewables also require cooling times or is that restricted to natural gas/coal plants? If we continue on this pace of installing so much solar will the peak plants get used less frequently? Or was that just sloppy language on peak vs base loads? I have not seen anything near-term realistic on removing fossil fuel base load generation.
The opinions around facebook’s metaverse are hilarious when things like Second Life, WoW, EVE, VR Chat, and even Roblox have been so massively popular yet unrecognized for what they are.
This is one of the things C# does extremely well. Expressions are an under-rated (and sadly under-maintained, e.g. no tuple support) feature of C# and one of its big differentiators versus other languages for me. I use reflection heavily as well.