skysight-inc/HackerNews huggingface dataset:
India has banned most satellite telephones [1] (Inmarsat is still allowed apparently) and still catches people using them. There's a more complete list at [2].

Musk has already admitted that providing satellite services to countries like China can become a problem [3]. Countries that don't want StarLink and don't have the capabilities to take out LEO satellites might start to team up with China, Russia and other countries that do to protect their sovereignty.

Of course there's no way to prevent hardware that someone managed to sneak in from connecting to the satellites. Those devices will all need to come from the black market though, severely limiting the reach and future business StarLink might have in such a country.

[1]: http://www.gard.no/web/updates/content/26690148/ban-on-use-o...

[2]: https://en.wikipedia.org/wiki/Satellite_phone#Countries_with...

[3]: https://www.businessinsider.com/spacex-internet-satellite-co...
For me, this is the big reason to celebrate this. A duopoly in search is at least marginally better than a monopoly. If Maps is any indication, people will bitch about it for a year or so, but after 2 years, 80%+ of users will be using it.

Personally, I'd love if Apple put this out there ad-free. Getting clean, honest search results was why I switched to Google to start with. Google's current platform where almost all search results above the fold are paid for is what we switched to Google to get away from. DDG is piles better in this regard now.
This thread is a aompelling argument for Bitcoin/LN as an intermediary--just saying. It's getting easier every day.

Bisq for exchange will get easier over the next 5 years or so, too.
No screenshot in the readme?
Don't all subscription services get 15% after the first year? Is Amazon getting that from the very first year, is that what's different here?
I took my other comments down, because I realized I was being ignorant to the real people who wrote the paper/operate the journal, and I apologize for that. I think other's have criticized Distill much more aptly then I ever could, so I don't think I have much to contribute to the conversation
IIRC the device is used to control people in the show, so that would be a little bit dark for a namesake?
Sure, but in the context of Amazon's negotiations with Apple, "Premium Streaming Apps" is a narrowly targeted category that's designed to include Amazon and not a ton of other products.

Why does this bypass exist for Premium Streaming Apps, but not exist for Game Streaming? What's the fundamental difference between streaming video and streaming a game, or purchasing an Ebook?

Apple's 'we apply the rules to everyone' defense is a bit like a store-owner saying, "I'm not playing favorites, I'm giving a special discount to anyone with green eyes, a buzzcut, and a striped t-shirt. It just so happens that my friend Tim fits that description."
It was a consideration to raise prices. We believe it does violate their terms as well. Also it's illegal in some countries.

They wouldn't approve the app with any mention of the site at all.

It's all a load of BS. My Ring app tells me I can only buy it on their site. But since we don't have a lot of "power" we are screwed.
You still need to centralize this though.
There is some concern about carbon fiber and carbon nanotubes, they share some of the physical properties with asbestos fibers. So I do think that we would be on it pretty quickly but whether we would change course before the symptoms appeared is a different matter.

https://www.sciencedirect.com/science/article/pii/S0041008X1...
Unhealthy but delicious!
I was planning to reply to your parent comment that discoverability has always been an issue for me when I work with Apple devices. Whenever I use my wife's iPhone or Mac for a couple of minutes, I get frustrated because everything is all over the place, none of the apps work well together, and everything is hidden.

Back on Android, (or Windows, or Linux), it makes sense, whereas she loses her way. Just to point out, a part of discoverability I guess is familiarity with the underlying principles the UI follows as well.

To add two more points to this. I think there's one thing platforms in general got very right: simple touch controls. My one year old is discovering that sliding fingers across a screen, touching and pinching (the three basics) does stuff. Hidden menus, press-and-hold, and so on is secondary. Second, icons are something which is wrong. You need to guess their initial meaning, and translate badly in conversations, like recently with my mom: "press the rectangle with four arrows pointing out of it" (fullscreen or whatever it was).
Apple Silicon will use an Apple-designed GPU.
The microsecond of time which is the quantum between seeing the scroll element, moving focus and it going away again before you can grab it ....
It doesn't sound like its only Amazon. According to this article:

"The agreement with Amazon is similar to a program Apple announced earlier this year letting select developers avoid the 30% fee in exchange for integrating with certain features. Amazon is part of that program."
Like how Steve Jobs made the iPhone?
Swim Protocol [pdf]
Man that 1% of icing is pretty amazing then.
Based on the review posted, there is still no way to natively transfer files other than the web interface. The reviewer is a developer so he should know what he is talking about.

This is the only other method I've found: https://github.com/nick8325/remarkable-fs

You'd think scp would work also but I haven't found info on the subject and I don't own the RM1 to try.

edit: found someone's scp script: https://github.com/reHackable/scripts/blob/master/host/repus...

The changelog is public so you can see the rate of development if you're interested: https://support.remarkable.com/hc/en-us/articles/11500546010...
Tristan Harris's Documentary Trailer: The Social Dilemma [video]
Apple doesn't buy companies for their user base.

And while DDG's front end was innovative 20 years ago when Google did it, it's pretty basic (which I love) and shouldn't be too difficult to copy.

The big challenge with search is the index.
Is this your homework?
>I much preferred Google circa 2006

2000 to 2002 was "peak Google" (and "peak internet") according to my preferences.
True, and it was an interesting case study.
our JS build time was hovering around 30m for small changes. I built a proof-of-concept backend in go (basically a mirror of some existing services), and was able to build and deploy it in no time flat.

No one knew typescript at our org, but that was a much easier sell despite slowing down the build and HMR significantly.

It was not for lack of knowledge of go either; there were several developers on the team with strong go backgrounds.

Management was unsure of it as "new" technology despite using next.js, typescript. Really, they just were afraid of switching.

To your point about a vertically integrated stack, this is great in an small to medium environment but on a large (and quickly growing team) where the CI looks like a christmas tree and testing is sparse, it was actually quite difficult to manage. Maybe i'll muster up the courage to write a medium post one of these days.
True, but if James Webb launched in a fairing as big as Starship, the unfolding mechanism that’s driven most of it’s delays and cost overruns would have been far simpler.

And space telescopes don’t suffer from atmospheric distortion, can focus on the same spots for days straight to collect more light, etc. those are huge advantages.
If you only use emails for github issues and PRs, you’re missing edits made to comments after their publication.
In another anti-competitive move, Apple has banned all game streaming service (with the phony-sounding reason of 'we have to review all the games' when they don't review movies from streaming apps) while they prep their own game streaming service.
Depends on the phone. Bought a Pixel 3a to use after I lost my Pixel 2 in a car accident. The 3a picks up way less than the 2. But honestly, using my Google Home is super pleasant.

"Hey Google, turn on the lights"

"Hey Google, good night" -> reads me my agenda, asks me for an alarm time

Wake up, walk to the bathroom, "Hey Google, play the Economist podcast" while I brush my teeth. "Hey google, shuffle my thumbs up playlist" as I walk to the shower.

"Hey Google, set a timer for x seconds" while I'm cooking.

Fantastic tool.
OCR is pretty bad IME, but I also have terrible handwriting...
Show HN: Audio Researchers are using AI to decode a Trump/Epstein conversation
A resignation can be an opportunity
sadly no sdk
In practice I think cache eviction policies have trended to optimizing _memory_ usage. Storing two pointers per cache entry for LRU on 64-bit CPUs uses 16 bytes of data per entry - which adds up quickly! Especially if you're storing e.g. a like count (so an int64 or float per cache value). This approach to LFU has an even higher overhead.

There's a few cool alternatives. The first and most obvious - use a good dense hash table implementation! For eviction strategies: a random eviction strategy actually does pretty well in the general case and requires no extra memory - great if you're caching an int32->int32 mapping and the cost of recomputing isn't astronomical. You can also use try the CLOCK algorithm which just requires 1 bit of storage per cache entry.

From an abstract perspective, all page replacement algorithms can also be used as cache eviction policies. There's a whole list of these at https://en.wikipedia.org/wiki/Page_replacement_algorithm#Pag... .
Buy books then.
You should also include "word per minute for reading". Apparently "The average adult reading speed is between 200 and 300 words per minute (same reading rate you want to achieve by the 6th grade). For success in college you should be able to read 350 to 450 words per minute if you want to have any extra time."
If I plugged a keyboard into the USB-C, would it work?
I am a UI spelunker. I right-click, option-click, dobule-clicke, force-press every little interface element and I am so happy when the software delights me with a surprising feature.

I type the konami code as soon as I discover a web app supports keyboard input. I have no problem pulling-to-reveal and shaking to undo. In fact, it makes me feel awesome to know all this little secrets and have people all like: Wait! how did you do that?

But when I design software I don't do it for people like me. I want my users to feel awesome and delighted without being UI spelunkers. Good design doesn't make you think.
Way before I ever tried, I had seen videos of RFID "contact less" demos where you tap the device to the machine. Like at a gas pump. The icon usually gives you a clue to tap as well, but I suppose you have to imagine it is even a theoretical possibility.

I don't think there is way to make it discoverable without a big sign saying tap here ↓. Not from the phone anyway. Just something children will see and in the future never think twice about.
Working in the energy space, I don't know why a driver would want this. It's the same problem with V2G schemes. It means that you could decide on a whim to go for a drive, walk out to your car, and find that it has no charge.
My current and last positions both involve(d) writing (mostly) Go code, so it's definitely possible to find Go jobs within Google.
Thanks for pointing this out! The slack invite link expires periodically and I need to replace it. It should work as soon as changes propagate! In the mean time, you can also join here: https://join.slack.com/t/distillpub/shared_invite/zt-grg499d...
It stifles innovation and competition though.
It would be more like rent is free if you're unemployed, otherwise x% of your income.
nah, I just quit and started my own company instead. Now I use go on the backend. problem solved.
I read it, I will try to summarize the idea with some intuition.

A classic LRU cache has a map from key to value, with the entries of the map arranged in a doubly linked list. When a value is accessed, it is promoted to the front of the list. So the last item in the list is least-recently accessed.

In a LFU cache, you might try the same idea, except each node also has a counter. When an item is accessed, increment its counter, and then swap with previously-higher-counter items to keep the list sorted. In this way an infrequently accessed item does not get promoted.

However this has a problem for certain access patterns. If every item has the same counter value, then accessing the last item in the list will force it to migrate up the whole list - O(N). You could use a heap instead, and get log time, but that's still not the constant time that LRU provides.

What's proposed here is to bucket items by counter. Each bucket has a linked list of entries, and each entry knows its bucket. The buckets themselves are arranged in a linked list. When an item in the N bucket is accessed, it conceptually unhooks itself from the N bucket and adds itself to the N+1 bucket, creating it if necessary.

Incidentally, a tip for writing this sort of cache: make your list circular, starting with a sentinel node (I call it the "mouth" since it eats its tail). This eliminates all the null checks in the linked list manipulation.
Google Assistant really wow'ed me when, to settle a dinner table debate, I asked "Ok Google, on the TV show 'Friends', what was the name of the game show Joey hosted?" Before that, I'd never engaged with this device, which we got for free as part of a promo, and which sat on our bookshelf doing nothing.

It truly amazes me that GA is able to give a relevant response here. First, Joey never hosts it, he just auditions for it. Second, GA reads a paragraph or so from IMDB's summary of the one episode where this happens.

Very impressive, IMO

(It was called 'Bamboozled')
It's a constant high stakes cat and mouse game though. A good idea for sure but the ad networks will expend incredible effort to avoid the filters
You are going down a well trodden path on HN where the problems of intermittent power generation are waved away and declared as not an issue because there are other technologies that will be available real soon now that can solve this problem. Here you mention several: more grid connectivity, pumped storage, electrolysis of water.

Future imagined technologies and/or infrastructure can't help you with balancing the power on the grid today.

The recent rolling power outages in California came from the fact that they are too dependent on renewables and basically ran out of power generating capability as the sun was setting in the evening but everyone wanted to keep running their air conditioning.
Show HN: Wallow – A wallpaper that rises at sunrise and sets at sunset
Do you see large differences between ddg and bing? I get close to the same results on both sites especially for images
Starbucks, Taco Bell, Chipotle reinvent the drive-through
> The dividing line is digital versus non-digital content

Content that’s consumed on the device to be more precise.

You can sell domains and hosting etc. using alternative payment methods. For example I use namecheap’s App to buy domains and I would use CC to do so.
If you buy a printer at a retail store there is nothing stopping the manufacturer from having a flyer in the box advertising a cheaper place to buy replacement cartridges.

Apple is like Walmart taking a 30% cut off Xbox live subscription fees after a customer buys an Xbox from them.
Configurable in settings.
Why don't they invest heavily in DDG? They don't have to have their own.
Didn't we just have a discussion here about this a couple weeks back which suggested there hasn't actually been a collapse of insect populations?

https://news.ycombinator.com/item?id=24133315
Why would they? If Apple makes it the default search engine on iOS they immediately dwarf the ddg user base. And the front end is the easy part of a search engine.
Ask HN: How to get experience with scale as an engineer?
Hey everyone.

Feedback that I frequently receive from prospective employers is that I don’t have experience dealing with scaling an app for many users, presumably concurrent users. This feedback comes from video streaming startups, primarily. I apply for full-stack positions, mostly.

How do I get this experience without being in a situation where I have many users at my disposal?
Pedantic much?

In conversational English what I said is != blocks ALL light without absorbing ANY heat.

Visors block enough light to greatly reduce reflected light, and do it without substantially increasing satellite temperature. There is a thing called an insulator, which I hear can efficiently reduce the transfer of heat from things like visor to satellite.
Exactly, it is the dust that is dangerous, not the bulk material. Avoid scratching, grinding, sanding, cutting, drilling and another kind of operation that turns some of the material into dust, especially airborne dust. Always wear a respirator when you have to work with it, always meticulously clean the area around it keep everybody (including pets!) out and if at all avoidable: simply don't touch it.

There are companies that specialize in asbestos removal and safe work on it, it is one of the things I check for very carefully when looking at real estate.

Finally, you find it in the most unexpected places. Floor coverings, roof coverings, liners, chimneys, stoves, ovens, as spray-on covering of steel beams and girders (and floor joists), the list if endless.

If you don't know what you're looking at in an older building and it's gray stop until you are 100% sure that it isn't asbestos.
The main problem there is the SSD controller interfacing between the flash memory and the CPU. Right now, the only SSD controller that supports PCIe gen4 speeds and is small enough to fit on a M.2 card is a controller made on TSMC's 28nm process. Everybody else in the industry decided to move to TSMC's 16/12nm processes before trying to ship a high-performance PCIe gen4 SSD controller. Doing really advanced error correction at 5+ GB/s takes some juice, so SSD controllers have to follow in the wake of CPUs and smartphone SoCs by moving to smaller but more expensive (at least up front) process nodes.
I'm in the middle of my PhD and switched from printing papers to reading them on my iPad roughly two years ago.

There are some things I miss from paper but overall I found the pros to overweight the cons.

I haven't found that flipping back and forth on iPad is that horrible, to be honest.

Not sure how helpful this will be but I'll share what I've been doing for now.
I use the following apps:

* Mendeley (to organize papers)

* PDF Expert (to annotate PDFs)

* GoodNotes (mostly when working out the maths)

My usual workflow is:

* Read through the paper

* Annotate in the paper using Apple pencil as I read through

* Figure out the maths on the iPad when needed

* When I get back to a computer, upload the annotated file to Mendeley and type summary notes in Mendeley

A few things that I like/dislike about iPad when compared to paper.

+ Search for information on the web while reading paper more easily

+ Check notes/annotations quickly from my computer

+ Share notes easily

+ Search notes easily

+ Clean desk =D

- More context switching needed when I need to scramble something

- Mendeley misses some basic features on iOS (e.g. attach PDF to existing paper) so need to context switch with computer at some point after reading the paper

I would say that for 90% of the papers I go through, where I don't dive that deep in the paper, the experience is just as good on iPad. For the 10% of the papers I read where I go in-depth, redo proofs, etc, it's a little more tedious.
While it's for sure not perfect, given the above pros, I can live with the cons.
Man released from prison after being given life without parole for $50 robbery
I read this on some legit news site a few days ago: apparently Bella Thorne, a formed Disney actress-turned-pornstar(?) joined OnlyFans and hit $1m in 24 hours.

I don't follow OnlyFans progress and I have no idea how many "content creators" they got and what is the "fanbase", but if a 20yo nobody with a nice body can take $1m in 24h (then I assume that is with 1-3-6-... months subscriptions)(so she won't bring in another $1m the next day as well). OnlyFans keeps 15-20-25%?
And Stripe/WF share a 1-2%?
And OnlyFans has 10-20 people of that "caliber" like Mrs Thorne?
They won't complain for a long time.

I assume that the OP writing about millions, he/she means revenue, not Stripe/WF profits from the fees.

https://edition.cnn.com/2020/08/26/entertainment/bella-thorn...

Edit: I couldn't remember the site, I DuckDuckGo-ed and this piece of news appears in many sites, I chose CNN as I didn't recognize most other "celebrity news" sites.
The smoothstep function is close to a gaussian function, which is very difficult to beat as a pixel filter.
Nuclear is very often (majority?) located on connected lakes with dams cooling and pumped storage.
their national food is made of sheep organs
Linked Templates in ARM Template
Streaming video and streaming games are pretty obviously different things.

You can say ‘they are fundamentally the same’ in the sense that bits are traveling in both ways across the network.

But everyone does in fact make a distinction between games and movies. That’s why we have two different words for them.

It’s true that one day, the distinction between interactive movies - e.g. Bandernatch, and real-time interactive games may go away.

That day is not here yet.

It’s also true that if Apple won’t sell us what we want, we’ll buy it from someone else.
Just to note: many to many isn't "safer" than many to one. It is more dangerous in the sense you can have invalid data represented.

For example if you have an invoice line, it belongs to an invoice. The DB will ensure that for you with a foreign key. If you stick a join table in the middle to make it many to many, you can now have a invoice line that belongs to many invoices.

That is probably not what you want, and if it isn't the DB is asking your application enforce the constraint that it could have easily enforced itself.

And that means you are not getting the advantages of an enforced schema!

To answer your actual questions, I'd go for the most constraining option first (which is usually the easiest to implement) and then open it up to many to many later if required. That might need an 'upgrade' script, but that is par for the course in DB design.
They're not lost, you can still run them.
> Our infrastructure, at least the antiquated American power grid infrastructure, is built with the assumption that production and consumption is balanced.

All power grids require that balancing. Old, new, American, non-American ...
Laser jolts microscopic electronic robots into motion
Sensible advice to be sure, but no need to preclude discussion here
Apple maps is probably a good example because outside the US it is still useless, 8 years later. I don't expect an Apple search engine to be any different.
I'm not sure how you can have that opinion of Java when Go is basically Java pre-generics. Especially in the context of collection functions. Java's stream API is simply amazing.