skysight-inc/HackerNews huggingface dataset:
4. It's available ~'everywhere'.

RPi foundation has done a great job at making it's product available to buy at the time of announcement in over 50 countries and I think that's underrated.

It shows 5 different websites for me to buy in India, which is not usually the case here for new hardware except few exceptions like Nvidia Jetson; if at all they ever make it to the country. Also RPi foundation/partners seems to be actively working with the Govt. to keep the prices competitive.

To give you a comparison, PinePhone costs >$200 (+tax) to get it here that is if at all it doesn't get blocked at the customs due to licensing requirements for telecommunication hardware, taxes for CBU(Completely Built Unit) smart phones, blockade on shipments from the country to the North. That's a tragedy considering huge number of Linux enthusiasts in the country and that alternate smartphone OS can indeed help Govt.'s self reliance goals.

P.S. That was not to diss on Pine64's efforts, but to show the state of enthusiast hardware availability in India.
http://www.archaeopress.com/ArchaeopressShop/Public/displayP...
New UK variant 'may be more deadly'
I've been mapping Michigan gas stations on OpenStreetMap so I have some data ready at hand here. Wayne County, which is essentially all part of the Detroit metro area, has more than 800 retail fuel establishments licensed by the state of Michigan.

(I don't think my point particularly rests on how the Detroit metro is defined; Detroit itself has 349 gas stations)
A programmer and his wife moved to a new house.
When they arrived, he looked around and said, "I think the moving company ripped us off... I paid them to move 40 boxes of our belongings, but I count only 39."
His wife said, "Maybe you should count them again to make sure."
The engineer started counting again, saying, "Zero, one, two, three..."
That just means they form a coherent vertical, as do retail sites (Google shopping), brick-and-mortar stores/venues/restaurants (Google maps), flights (Google flights), hotels (Google hotels), etc. You're really straining the definition of the word "special". It's especially inapplicable to the parent comment's referenced claim, that they're special enough that Google needs to be legally forced into an unwilling transaction with them.
There’s always the expired v6 proposal: https://datatracker.ietf.org/doc/draft-peabody-dispatch-new-...
The thing that weirds me out the most about colors is that "khaki" can mean 4 quite distinct color tones, depending on the origin of the speaker: https://en.wikipedia.org/wiki/Khaki#Tones_of_khaki
I'm a MT diehard (owned 9 cars in my life, 9 of which were MTs), and I'm trying to think what my must have feature is for an EV.

Probably some sort of aggressive or responsive driving mode. I mean, the reason I go with MTs is because I love how responsive it is. I still giggle when I'm driving around at 4000 RPMs and punch the throttle to get that instant thrust. Even with manual shifting modes on automatics, it's not the same because the torque converters mute this responsiveness.

I've never driven a Tesla or anything, but I expect that they aren't so hyper-responsive under normal driving conditions because it would be pretty fatiguing to drive. Adding that back I think is must have for me to go full EV and not keep around a Miata or WRX for fun driving.
https://youtu.be/ipAnwilMncI?t=3245 (English subtitles available)
> Interestingly, if your a VOIP app you can actually circumvent a lot of the background networking restrictions

These APIs were removed a while ago. As an example, pure SIP clients (without a SIP<->APNs proxy operated by the app developer) are no longer possible for iOS.
Fortunately this is the Internet. You can see those parts plenty of places - like ifixit for example. Yes, the front facing cameras on iPhones are thicker than what would fit in a current MacBook display.

Honestly though, I think the real reason webcams on laptops suck is that until recently 95% of people didn't use them 99% of the time.
Apple: Thinnest laptop evar!

Also Apple: We can't give you a better camera because we gave you the thinnest laptop evar!

"We think you're gonna love it!"
> If you want to be a supremacist, you have to be supreme to something, and anything that might question that (even hypotheses) is a threat to that feeling.

Yes, Sometimes I am too naïve for my own good
Few people regularly drive more than 300 miles in a day. Most people drive less than 50 miles a day.

The fact that you start every trip will a full charge means you only worry about range on the longest trips.
this is fantastic. Seems like a great resource.
This MSDN article (which starts by recounting a day in 1995) backs your theory up: https://docs.microsoft.com/en-us/previous-versions/ms364048(...
How else would you describe a person whose job is to plant explosive devices in the street. 80 percent of the people killed by IEDs in the last decade were civillians (over 130,000).

https://reliefweb.int/report/world/decade-global-ied-harm-re...
I spend a lot of time on video calls every day, and wanted to take advantage of my iPhone camera. I had tried Epoccam and it was buggy, and broke between releases of Zoom or didn’t work in Slack calls. Screwing around with OBS was time consuming and pinned my fans.

Reincubate Camo has been a pleasure to use over the last 3 months, and has never let me down. Having good image quality on video calls is on par with wearing a clean shirt or showering before in person meetings. You can get by without it, but you make a much better impression if you step your game up a little bit.

One big plus of Camo is that it will also patch software like Slack so that it works with virtual cameras at all.
This is certainly wishy-washy regarding timelines and commitments.
Don't forget the fog machine to leave a little trail of smoke behind you. Bonus points if you can put in a 2-stroke-exhaust-scent infuser in there!
The AVR/Arduino boards boot instantly which is one of their big advantages here. I imagine the Pico will be the same.
Since you brought it up...

Some of the Nazis that setup the gas chambers likely said "I don't like this but I have to do it because my boss told me to. They have all the responsibility."

It sounds a lot like you are trying to justify work you are not particularly proud of to me.
We pick up algorithms from 30 years ago all the time. Nobody’s as bad as the fashion industry, but we sure do try.

Part of it is short memories, but part of it is how the cost inequalities in our hardware shifts back and forth as memory or storage or network speeds fall behind or sprint ahead.
How can you speak so confidently for other people? It's just not that simple - it looks simple to you.
Also on Windows you’ve got WinForms and MFC and I think another C++ UI framework as well. Microsoft has switched their preferred UI framework every five years or so, often leaving behind the old framework in the dust when it comes to new UI paradigms they want people to adopt. So you’re kind of forced to roll your own if you’re stuck on a legacy framework but want your app to look modern. It’s a mess. Now they’re just starting to roll out a new one called “WinUI”. I’ll wait a few years before deciding if it’s worth the effort to learn or if it’s just another one for the scrapheap.
Wow, Android/IOS only!

No PC options at all. Interesting choice, and perhaps a JS browser version wouldn't have worked properly.
Maybe I'll try it, and maybe my PC VM would have caused issues, but doing a full mobile install is a big ask.
Have you tried TinyCore http://tinycorelinux.net ? Might be faster.
> Well the fact that the riots were organized on Facebook for the month leading up to it certainly looks inconsistent.

That's misleading. While there was definitely unacceptable activity that slipped through Facebook's moderation, they were making attempts to stop it.

IIRC, a lot of the organization activity on Facebook acted as a funnel to places like Parler. E.g. a protest event on Facebook, calculated to comply with its policies, which linked to Parler or Gab where more illicit planning could take place.
I've used on Windows and it was quite buggy and crashy at the time... over a decade ago.
A retrospective of 100k yearly pageviews
> [PIO] allows you to add support for protocols you don't have hardware for.

PHY level support, yes. But nothing higher than that. You would still need to implement the protocol in software for the most part. So at 133Mhz, it’s probably fast enough to toggle a CAN transceiver correctly, but would have very little comprehension of bus arbitration or CRC or what makes a message valid (RTR, IDE, DLC, etc).

It’s very cool, but the example they used of making a simple waveform for the serial driven LEDs is more what they were going for.

That example is pretty much already taken care of with an SPI or PWM that runs off DMA though. You can easily make a waveform for those LEDs. I’ve never understood why the enthusiasts use bit banging and special hardware.
> but if the technology you sell is not even truly required by an unethical client like those mentioned, then there is even less reason to engage with them.

If the technology is not truly required by the unethical client, then you are doing a good, by taking their money and providing technology they don’t need. Money they give is money they can’t spend for other stuff that they truly need.
Sure, massive media conglomerates.
Well, I'm sure you'd hate it if your smartphone would keep white text labels without outlines on your home screen if you set a very bright custom background. I've just tried it on my phone: if I set a mostly white background image, I can still use the home screen because the text also has a dark drop shadow (for exactly these kinds of situations!). That illustrates my point quite nicely I think: there are fewer settings now, but - when done right - those that are available behave quite well.

Theming was just the first example that came to my mind. It's a pretty benign one in the grand scheme of things. There were other ways in which you could misconfigure your system. These were also the days before PCI, USB and hardware auto-detection. You could easily pick the wrong driver and/or wrong settings for some hardware and the system would mostly just try to run with it, not knowing that anything was amiss. Pick the wrong mouse driver? Set the wrong COM port for the serial mouse? Tough luck.
> If you replicate low level changes, you might not be able to do a live upgrade/downgrade if the version change affects the on disk format.

It certainly requires care to ensure all the replicas have software capable of understanding the new format before it's actually written, but it can be done. Likewise after writing the new format, you want to have a roll-back plan.

In SQLite's case, https://sqlite.org/formatchng.html says: "Since 2004, there have been enhancements to SQLite such that newer database files are unreadable by older versions of the SQLite library. But the most recent versions of the SQLite library should be able to read and write any older SQLite database file without any problems." I don't believe upgrading SQLite automatically starts using any of those enhancements; you'd have to do a schema change like "PRAGMA journal_mode=WAL;" first.

> Another downside is that you might also propagate data corruption in case of bugs in the DB software (e.g. memory corruption) or hardware defects.

This happens regardless.
Good! Glad to see cybersecurity taken seriously.
You want to take a look at buildroot-based approaches. They're not quite instant-on, but they're tolerable. https://github.com/showmewebcam/showmewebcam is a good example.
If you just want to browse some repos via a read-only web interface, you might also want to check out gitweb[1] and the wrapper script git-instaweb[2], which are bundled with git.

[1] https://git-scm.com/docs/gitweb

[2] https://git-scm.com/docs/git-instaweb
Android is heading in the same direction with GCM.
Why would that be the case? In this case we have already accepted that multiple servers will be involved. That means the limitations of the networking are a given.
Thanks for making the attempt. It works fine without JavaScript disabled. Is there a reason you have disabled it?

Yes, it does cost money to delivery your books. However, your library books are free of cost (taxpayer funds).
What is my end of things? The end where people don’t like making jokes about war crimes against journalists? I’m sorry that expressing that rained on your parade. I guess I should be canceled for it.
I would if there was a mobile app.
So you're arguing it's cheaper in the case where nobody openly knows Roscosmo's numbers, nobody can obtain the services at those numbers, then comparing the cost at the FACTORY for Soyuz to the price of LAUNCH for SpaceX - before accounting for using the same rocket TEN TIMES - and still claiming Soyuz is cheaper?

Edit: Parent filled in data below, it looks like Soyuz in cheaper. :)
It seems a bit short sighted to abandon hybrids altogether. EV's are great for your average suburban/urban commuter, but they are terrible for long distance cross-country drives as you have to wait for hours for it to charge (presuming that current issues with availability to charge points in service stations are addressed).

I once had to drive 900 miles in around 12 hours to make a flight (driving an Audi funnily enough). That journey would take _days_ in an EV.
I bought a special week ticket in Paris for all cultural institutions. It was great sailing past all the tourist who were trapped in the rows before the registers.
The media is the propaganda division of the congressional military industrial complex.
I have used Miranda IM every day <3
> So long as screwing people too poor to justify a new or new-ish car is politically unacceptable there will be some resistance.

The obvious solution to this is to use the money from the carbon tax to fund a dividend that goes to everybody. Then the net result is progressive because everybody receives the same amount back but people with less money tend to buy higher fuel economy vehicles or take mass transit.
My understanding is that some of the people that work at Palantir have security clearances and work on classified work. Do you know what those people worked on? I've read a lot of things in the past that strongly suggest Palantir helps configure there systems for specific use cases, including the "killing people" ones mentioned in the article - is this erroneous? Is there no customer-specific configuration and assistance and help with whatever goals the customer has in mind?
The latter. It's ridiculous. I wish Google had not caved.
Thanks! If you know of any other open source icons let me know :)
Great job on the launch - I'm always trying to grab new icon sets. I'd love to be able to re-color icons (e.g. black --> white) and group them for batch downloads.
Most people don't care about web cams at work. Most of my meetings I'm looking at a power point, or some other screen and so the person speaking isn't an issue.

A few people enable their camera all the time, but not everyone. In the few meetings I've been in where everyone is asked to turn on their camera so we can see each other (in some sort of team terms) at least one person says they are in a family situation where they cannot.

Cameras are a must when calling grandma. In an office situation they are at best a nice to have.
> "well this is really cool tech, and I am making good money... Not my problem what they do with it"

Yep. I've got a feeling this is a sentiment shared among all of the engineers working on shady tech. I'd also add, "and even if I quit, someone will quickly take my place."
For those interested in more similar things, there is an unofficial FAQ by minimaxir: https://github.com/minimaxir/hacker-news-undocumented#flame-...

Also, for future readers, the numbers and exact criteria may change without warning. Perhaps in five years the threshold will be 50 (or 30) instead of 40, perhaps 37+uvpotes/7 or whatever criteria the mods can imagine. IIRC it has no changed in a long time, so perhaps it will still be 40.
Have a look at kits for BBC Micro:Bit.

EG, this one gives you a nice breakout board and a few sensors and switches. It also gives you an instruction book. You'll also need to buy the actual Micro:Bit too. This kit has a website for more projects here: https://tinkercademy.com/microbit/

You program the micro:bit in MakeCode in a webbrowser. That also has an emulated device so you can see what it's like without having the actual board.

And you can program the Micro:Bit with Python.

It looks spendy, and it is, but the colour-coding of the cables and the keyways of the sensor PCBs make it friendly for children.

There are lots of kits for micro:bit https://www.elecfreaks.com/micro-bit/kits.html

You may want to wait for Version 2 to be released. https://www.element14.com/community/docs/DOC-95670/l/introdu...
This doesn't get around the egress pricing for sending data from AWS to another company's data center, yes?
The good old time, when Google used XMPP..
Yep the recoloring should be available pretty soon, as well as batch downloads :)
Are you guys talking about single server, non redundant databases? That’s not even apples and oranges. More like watermelons and blueberries.
> Why even give the benefit of the doubt? Someone reports CP, remove it, period. Of course, Twitter makes money off it...

Because it may not be CP, but a malicious reporter bullying the poster.
I don't use Homebrew because it embeds spyware. I think we should all probably stop recommending it as a result.
It's also a nice and relatively straightforward first step into custom silicon, which is probably going to turn out to be quite an important strategic move for them.
Director of Amazon India Drama Cuts Scenes Amid Outcry from Hindu Nationalists
Not exactly a joke, and, hysterical.

https://blog.codinghorror.com/new-programming-jargon/
Now that I'm thinking about it.

That's probably the better approach.
I mean I have a CS degree and we have our fair share of Java and all that good stuff.

But yeah maybe refreshing my base knowledage would be a good idea :)
Archaeology Awareness Playing Cards
The sites always had an opt-out of being scraped, via robots.txt. Google made a special-case change for French news sites where they stopped showing snippets, and just showed URLs (still opt-outable via robots.txt). The complaint was just a pretext to force Google to pay protection money against the spirit of the law, as if France is some failed-state thug-government like Libya or something.
I took my test in the UK (which was part of the EU at the time) and I used my own car.
Who is arguing for "banning all social media" in this comment chain? You're attacking a strawman.

We need high regulation of recommended content, probably by moving recommendations out of the scope of section 230. Pointing to a not banned but extremely highly regulated decriminalized sector kind of speaks for itself. It's not like I could go on a San Francisco street corner tomorrow and start selling pot like a paperboy.
Dang, that was an, erm, interesting link. I can't imagine living somewhere where "death to $otherCountries" is so popular. Which is really too bad; I'm of the impression that pre-revolution Iran was a really cool place/time, and I'm sure Iran is a very beautiful country.
VW has (properly) announced that their end date is 2026. I feel like this is an accurate reading between the lines and it will be announced.
Working with Persistent Volumes in Kubernetes
Artificial Heart Will Soon Be on the Market in Europe
If I started a small news aggregator app, would I also have to pay these sites or is it only for large companies.
How does it work now? usually back in the day I had to download a plugin enter email/username or password. and that's it.

Does it require some bridge hack or something like that?
Ask HN: technical book club recommendations?
Hey HN!

I run an engineering book club at work, and we’re looking for our next book. Any suggestions?

Our last book was Designing Data Intensive Applications, which was phenomenal.

Context:

- It’s ~30 engineers that split up into smaller discussion groups

- People have different levels of experience (some new grad, some have been coding for 10+ years)

- There’s a mix of stacks: server, mobile, web, ML

- We’re looking for something technical, but relevant and practical and not too abstract
i personally use my front facing webcam on my computer 10-20x per day (for video calls, or short quick video walkthroughs). my kids also are using their cheap school laptops front facing webcams 3-4x per day with remote school, and my wife and i frequently use facetime on our iphones to chat throughout the day. i'm not interested in add'l dedicated equipment, i'm interested in the easiest solution to perform the job i need done
I understand the historical significance. I was born to a Jewish father and a Russian mother in Belarus, a country that was the first ussr republic to be invaded and had more than 25% of its population die (as you mentioned, many of them were Slavic). I’ve been on trips to many villages that were exterminated and burned down for helping the partisan. The wounds of that war run deep and the horrors are well remembered and taught to the new generations.

On my dads side most of his family was killed by the nazis and while he was only 4 when the war started he remembers Minsk burning and the horrors that followed, especially towards the end as he was older. My paternal grandfather (also Jewish), fought in wwii starting from day 3 of the invasion of ussr all the way until nazis got pushed out of Poland (and a miracle of survival since most of red army in Belarus was wiped out quickly).

As you can imagine, I am no friend of the Nazis.

At the same time I’m now a US citizen, and one thing I internalized about my adopted homeland is that America is this weird place where everyone can have a voice. It doesn’t mean we need to amplify all voices, such as nazi voices, but I do think that it is very important to allow meaningful expression of all sides, even when it is despicable and uncomfortable.

Only when nothing is taboo can people truly speak their mind and change narrative. When things are not hidden in subcontext but rather spoken out openly.

I do not mourn loss of nazi voices, but I am worried about it being ok to silence anyone. Especially at infrastructure/carrier level. I believe that if one doesn’t like platform rules they should move/make their own, but if the very infra of internet prevents you, that’s really bad. You can’t say “don’t like our rules then make your own internet.” This goes beyond simply not amplifying the voices (such as the justified Twitter/fb bans), and into total suppression.
>interact with local keyrings which aren't compatible across all platforms?

Yes, that's how git does it.
Here's a list of all the new fun ways HNers are using Gist
~
https://news.ycombinator.com/from?site=gist.github.com
Not as yet. The law will apply to Facebook and Google, at least initially. A rational implementation would set a bar for market share or market capitalization before the laws kicked in.
That's where the fast-charge options, ideally in places people go anyways, become important. You also don't have a petrol pump on the street and have to go out of your way for one, but doing that for electric isn't that feasible if it takes hours. 30 min quick-charge near somewhere you want to go anyways (shop, park, ...) makes it more viable.