skysight-inc/HackerNews huggingface dataset:
This suggestion is complicated by the fact that you can't just boost out of an orbit with one short maneuver. You can turn your circular orbit into an elliptical orbit, tangent to the original orbit; any debris in this orbit can still affect satellites in geosynchronous orbit when those satellites cross the point of intersection. Because the orbital period will be slightly longer than the original, and it is not tuned to any particular resonance, eventually all satellites in geosynchronous orbit will be at risk.

To actually get your satellite into a new orbit that doesn't intersect the original, you need to maneuver again: in this case, after you have followed the new (elliptical) orbit for ~12 hours (half an orbit) to its new high point.

All this is complicated by the fact that an explosion is further acceleration that shifts the orbit of the debris.

(That said, they appear to have ample time to move the satellite, it's a question of rules that would ordinarily prohibit it. The race is with the bureaucracy. Also, since the thrusters are designed for stationkeeping instead of propulsion, it's more of a gentle spiral outward than two fast maneuvers. Finally, some of the complication is about having ground tracking stations that can communicate with it: they have to speed it up by going lower, causing "eastward drift", before they can slow it down by going higher, which will give it westward velocity on the surface.)
"Join us as the new Boeing 777X enters the next phase of its rigorous test program."

Hahaha ya the whole world has seen your "rigorous" test program.
> That said, creating a throwaway for snitch-tagging isn't a moral highground.

Yeah, that wasn't me. I don't know who you are or follow you.
Earth orbit is like a funnel. If you're in geo-synchronous orbit, you're at the top edge (Earth is down by the hole). It's easier to jump off the edge of the funnel (and fall into the Sun's funnel) than it is to climb all the way back down to earth.
This sounds... expensive.

Every time I read about miracle energy sources, I want to see the cost model. Cost is everything.
In that case, one of these diamond batteries would be able to substitute for the CR1632 and give a sealed tracker an effectively infinite lifetime (at least compared to, well, human civilization). I imagine it would be pricey, though.
Bitcoin’s Prospects in the Year of the Rat
We're Making EVs Affordable
Re-keying every lock in your house all by yourself
Because a newspaper does not have enough user targeting data; their ads would not be as valuable since they would not be as well targeted.
His faith was extremely important to him. His essay on why he chose not to play basketball on Sunday, because it was the first compromise that would lead to every other compromise, has helped me keep my own moral compass pointed north.
I wasn't accusing you. (I'm more-or-less curious who did; it's the first time I've seen snitch-tagging on HN)
A.k.a. the serverTransferProhibited status.
A thread from 2018: https://news.ycombinator.com/item?id=16571827
It's already used (minus the diamond casing), e.g. in the Curiosity mars rover, or the Voyager probes

https://en.wikipedia.org/wiki/Curiosity_(rover)#Specificatio...
https://en.wikipedia.org/wiki/Radioisotope_thermoelectric_ge...
How to Write Good PRs
And Dijkstra's predicate transformers: https://en.wikipedia.org/wiki/Predicate_transformer_semantic...
I remember his lecture at Harvard when he talked about how cancer diagnosis/heart attack changed him while he was writing "How Will You Measure Your Life". Father of disruptive innovation, RIP.
Nevermind the hocus pocus, and I agree as far as "travel", but all that's really needed for (fairly dystopian attempts at) space colonization is surely artificial wombs?

Which aren't far off.

We don't need to break the laws of physics, or have cryonics or singularity shit work out to eventually consume the universe. All the nodes will just be real isolated.
Not everyone uses plugins. I don't have autocomplete but my parens flash when they're paired. I like it.

You write the parentheses because they have meaning. I can understand your frustration but I don't think you gave lisp a fair chance if you are asking "why parens".

> '(this is a list)
> this is a list

These don't have the same meaning. The computer can't know what meaning you want to give to the code beforehand.
For sure, there are a list of things he was way off base. I am just saying, there were many more things he was spot on and many of us thought he was just a nutter. My bigger concern around these folks is that individuals can exploit their characteristics by showing them snippets of true malfeasance, wait for them to get emotionally spun up and start making a fuss, then the malfeasance becomes something that nobody dare speak of, for fear of being associated with the "nutter". At least, if I were going to hide something big, that is probably one technique I would use. Let the nutter start spinning off the hinges and then nobody would dare talk about my evil plans.
Interestingly, this post on an application for Nuclear waste was on the front page[1]. This talk on nuclear waste may also be of interest to you[2].

[1] https://www.independent.co.uk/life-style/gadgets-and-tech/ne...

[2] https://www.youtube.com/watch?v=rv-mFSoZOkE
The Cultural Phenomenon of Emoji (2019)
Willingness to make changes even when things are going well, preparing for future disruptions in your career and life, realizing that people and relationships also change.
Exporting to parquet has existed for a bit for AWS RDS (via AWS Data Migration Service), but this should make doing so more straightforward (since it doesn't require managing any DMS compute).

AWS DMS also supports incrementals (using the change-data-capture features in the DB).
Teddy Roosevelt Would Not Understand the E.U.’S Antitrust Fine (2017)
Ask HN: Declarative Schema for Caching?
Have seen a bunch of teams lately with complex & undocumented caching designs that require lots of code reading to understand and host bugs / stale views.

Can anyone recommend a schema language that can describe which fields get cached, the links between cached data and source of truth (i.e. keys), and the TTL / triggering of invalidations?
“She” goes missing from presidential language
I know your comment is sincere, but it breaks the site guideline against taking threads on generic tangents: "Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents."

The reason for that guideline is that, if allowed to, the larger, hotter, and more common topics will drown out all the weaker and less repeated ones. That's bad for intellectual curiosity, which is the organizing principle of HN.

https://news.ycombinator.com/newsguidelines.html
Macintosh Turns 36 Today
Change designs on Jan 1st. Grandfather the old mugs until Feb 1st. If you somehow have a guest staying for 5 consecutive weeks, deliver the new mugs to their hotel room sometime during their stay.
I'm also interested in which apps klik99 recommends.

Here are the apps I've whitelisted on my 3 year old's iPad. I don't like having video on there because I found passive video consumption dominates all other activities. I've found with a hand-picked set of apps, she naturally self-limits her screen time.

- Metamorphabet. An alphabet toy with high production values. https://metamorphabet.com/

- Endless Alphabet. Discussed elsewhere in this thread. https://www.originatorkids.com/?p=564

- Flow Free. A simple puzzle game kids seem to love. Lots of levels. Make sure to remove the ads. https://www.bigduckgames.com/flowfree

- Divide by Sheep. Actually a pretty difficult game, but for some reason she loves it. https://www.tinybuild.com/dividebysheep.

- Busy Shapes. Simple put the shape in the hole game. Recently has been crashing, though. https://montessori.edokiacademy.com/en/our-games/discovery/b...

- Crazy Gears. A puzzle game that builds intuition about mechanics. See also Busy Water by the same developer. https://montessori.edokiacademy.com/en/our-games/discovery/c...

- Khan Academy Kids. A pretty large library of educational content that nevertheless is engaging enough to compete with the other apps she has access to. Does have a few videos though. https://www.khanacademy.org/kids
Just my two cents: Mirage is freaking great because it makes mocking shit out pretty much as easy as possible and pretty damn correct.

I don't know how many times mocking up a UI I start to throw some random JS objects in a file and then inevitably after a few hours, those random JS objects are unmanageable and contain very small differences between what my API will deliver.

Using Mirage from the start of projects has made my life a lot easier, it also provides a nice sanity check between what the backend delivers and what the frontend actually expects.
The first chart is eye opening. Moving from beef to pork is a much bigger win than "eat locally".
Unfortunately their price is excessive and their income mostly comes from rent-seeking the contribution they make to the value of the internet is negligible and they leverage their position to take an outsized chunk out of income streams.

Google is a literal barrier to entry when it comes to running a web based business - if you can't secure traffic you die and traffic breeds more traffic so it's price is highly inelastic. It's (essentially) the same issue as market driven healthcare if you are dying then prolonging your life (generally) has infinite value and the market price for treatment becomes as much cash as you can get your hands on.
You can also use the CDC features of AWS Data Migration Service to just get incrementals (also in parquet if preferred) rather than full snapshots.

https://aws.amazon.com/blogs/database/aws-dms-now-supports-n...
The URL changed (notion-vs-roam => roam-vs-notion), this works: https://www.austinrileygray.com/articles/roam-vs-notion
London Met Police to deploy facial recognition cameras
> he suffered a stroke that left him with expressive aphasia. The storyteller still could think and reason but no longer had the ability to direct his mouth to express the words in his head.

My oldest son was born with expressive aphasia. Not being able to communicate what is in your head is so very frustrating. It must be so much more difficult for someone who previously could speak without difficulty.
It's worth clarifying that this is from 2014/15. The New York Times bought Wirecutter in 2016, and Lam isn't CEO any more.

The site doesn't hide that it makes money from affiliate links:

https://thewirecutter.com/about/

FWIW, the XDesk post mentions The Wirecutter's response to their initial post, but doesn't link to it. That response is here:

https://thewirecutter.com/our-response-to-nextdesk/

They suggest the Wirecutter refused to review their desk (though the e-mails don't seem to actually say that?):

> We offered a review desk to your CEO and the response was basically “pay us a kickback”. So, the only NextDesk you’ve ever reviewed was our original model that is now 4 years old (2-3 versions ago)

When the current standing desk review page (https://thewirecutter.com/reviews/best-standing-desk/) features the "Terra 2", which appears to be the exact same desk XDesk's own site is promoting. And the page states:

> Xdesk did not return multiple requests for comment on our impressions.
Building for the Culture
You're making the outlandish claim that 'leaving the EU is like having sanctions' - the burden is entirely on you to 'prove it'.

Since most nations 'outside the EU' like Norway, Switzerland, or even Canada, the US, Australia are not comparable to 'being sanctioned' I suggest you're going to have a hard time making your case.
List of Twitter mute words for your timeline
fuck that city what a stupid regulation... if there is a cash only business thats between them and their customers... they just want tax money
Not 5², 6².
For really important domains, there was MarkMonitor, the high-end registrar. But they've been acquired by an analytics company, so now it's necessary to wait a few years to see if they are still trustworthy.

It's useful to trademark your domain name. That gives you a very likely win if things ever get to the ICANN dispute process.
Like many here I found "How Will You Measure Your Life" particularly helpful. The book was based on a letter to his students, which provides a nice summary and I keep handy to share with people: https://drive.google.com/file/d/0B50RBERcUJSba2Fmd2Z0VzdtZm8...
F2P Games that run in browsers.....
Not defending them, but it seems like a lot of online websites have kickbacks. I mean hell, you can set up an amazon referral link for your youtube channel in like 2 seconds. The intensives of the review "industry" are fucked...
it's not like movie reviewers make 10 cents if I see Star Wars
> Looks like JBR doesn't have a JDK dependency.

That is, JBR includes a JDK.

Almost every "serious" broad market desktop app bundles its own runtime: JRE, QT, Chromium, etc.
If you have the original DOS .EXE, it runs without problems in DOSBox on Linux.
Yes, sure. It's hard to compete with already built hydro.

So there's little incentive to move from cheap hydro.

But for those that want, it's possible. And feasible. But with a solid grid built out - it's mostly as a supplement.
Is there a 'clone this database, but as an aurora database, and make it a replica that can eventually become standalone' feature?

Most of my RDS usage is for my clients, so it is not always feasable to up and forklift them to a different database platform.

I would imagine though that AWS is not going to invest a lot of time and energy into improving the developer ergonomics and UX of non-Aurora databases?

I can't think of anyone who would choose Aurora right off the bat -- becuase it's one click closer to complete vendor lock-in and away from OSS.
As I've often said about the DailyWTF stories, if this story isn't real, one just like it has happened hundreds or thousands of times. It's an outlier, yes, but not something I'd even blink at having had happen to someone, somewhere, at some point. I've only done several dozen interviews and I haven't seen anything that extreme, but I've seen enough stuff that I wouldn't find it that shocking.

(Or, somebody did try to snow me to that extreme but failed to get to the point where we even cared about checking references. I don't mean this as any sort of triumphalism, but just by its nature, it's easier to BS your way through a a management interview than a technical interview. I'd say that's less about one necessarily being "harder" and certainly not about one being "better", but that there's a much larger set of distinct things we may talk about in a tech interview. If you really don't know anything technical, you have much greater odds of getting something asked that rats you out.)
> Short of the risk of leakage

That's the main risk. A major cause of civilian radiation accidents is radioactive material accidentally mixed with unlabeled scrap [1], and if you put any noticeable amount of the stuff into products meant for untrained civilians, the rate of that happening would skyrocket.

[1]: https://en.wikipedia.org/wiki/List_of_civilian_radiation_acc...

For a particularly nasty example: https://en.wikipedia.org/wiki/Samut_Prakan_radiation_acciden...
Somewhat off topic but it's interesting that Andy Grove was a big proponent of Christensen but Intel still got completely disrupted when the smartphone revolution kicked off. Though Grove was gone by the time of the iPhone he still should have seen it coming with the growing success of the Palm and Windows Mobile devices that preceded it.
PM at a large, retail domain registrar here.

Registry Lock isn't something most retail registrars will offer, because generally, the vast majority of registrants don't really need it. It's not something you can just put into your domain management panel and roll out to everyone because of all the hoops required once enabled.

That said, Brian Krebs does need it on his domain(s) for obvious reasons - his domain is a massive target for hacking - and so it's enabled on his domain with specific procedures around how updates happen when required which I won't get into.

Beyond Registry Lock, the best way to secure your domains is to have them in an account with a random username (prevents guessing to aid in social engineering vs. "firstlast" or "flast"), a strong password and 2FA. Perhaps consider a unique account email address that you only use for that registrar account since losing control of that could result in losing control of your entire domains account and all the domains in it (assuming you didn't use 2FA).

On the Registrar side, look for one with good protections to ward off social engineering against the account and domains. In our case, we have a system that requires the account holder's specific consent (obtained via account email) to have a support person view personal information or access the account.
I saw Dr. Christensen explain his theory at a talk given to me and ~100 HubSpot colleagues about 10 years ago. I don't remember any other speaker like I remember him. He was so kind and so clearly insightful. I know it sounds cheesy but he felt like an uncle you just wanted to sit by and listen to.

May he rest in peace.
Climate controlled? No, the AGC was in a junkyard in Houston and then years in a barn. The capacitors worked because they were aerospace quality and thoroughly tested.

For more information on the restoration, see my blog http://righto.com and videos at http://youtube.com/curiousmarc
He was such an intriguing thinker.

I love this 2013 blog post from Ben Thompson. It's titled "What Clayton Christensen Got Wrong", but I think it ironically does a good job of showing how Christensen's ideas are actually interesting enough to deeply study and debate, unlike many others in business.

https://stratechery.com/2013/clayton-christensen-got-wrong/
I feel like we need some precedent here - billing errors in the volume Comcast hands them out are essentially contract violations that go entirely unpunished - you don't get a discount if you have to wrestle with them to correct your bill, you can't charge them for your time, you just come out the other end with what they had originally offered you.
I remember using Mirage back when I was an Ember developer. Everything else seemed so backwards in comparison, and honestly still does. I'm definitely interested in trying this out.
Thank god. Cashless businesses are horribly annoying, despite me using cards for 90% of my purchases. It's that 10% where I don't want a record of where I was or what I bought that's important.
Hello! I'm Sam and I built Mirage JS to be a framework-agnostic API mocking library.

Mirage is extracted it from an addon that's been widely used in the Ember ecosystem for the past 4 years, at companies like Apple, Heroku, Square and Footlocker.

Nearly all frontends need to talk to an API, no matter what framework they're built with! So over the past year I've made Mirage work with any tool or test runner.

I really believe deeply in the frontend-first workflow, and Mirage makes that easier than ever. If it sounds interesting to you, check out the lib + let me know what you think!
Why are we spending presumably billions of dollars restricting movement of people? It would be by far cheaper to open the border and allow working age migrants to pay into our tax system legally....
Google is more of a monopsony than a monopoly
Follow up to this: First it's tested on the illegal citizens, then it's tested on the legal ones.
Ok, we've stripped the title of near-infinite power above.
When using STM, delete that code and start again without STM.
Been using the original Mirage project on an Ember app for years (testing and fake offline demos functionality), and now this iteration takes it over the top. I can't recommend it enough.
>a phenomenal deal.

eh. i've gone through 4 of them. I only keep buying them when theyre heavily discounted. They begin leaking down quickly, and parts aren't readily available to repair the cylinder, so you're stuck measuring and finding everything yourself -- a feat not worth the price of the product.

i'd have saved money by now if I had just bought something nice and rebuildable.
What search engines are you using? I'm displeased with Google's search results, but others seem to be just trying to emulate it (and badly).
That was the case even before the blog post was written.
You should blog about your learnings, would love to read more about "PG performance configs you should look into". We're probably leaving too many configs at default values just because we didn't know they were worth tweaking.
(2014)

Wirecutter's response: https://thewirecutter.com/our-response-to-nextdesk/

previous discussion: https://news.ycombinator.com/item?id=16729408
Already subscribed and a few posts deep now, really cool stuff! If you see a spike in visitors I shared it on the AtariAge Facebook group as a lot of them will probably also dig your content.
As opposed to "click an icon one time, and you're there".
Discussed at the time: https://news.ycombinator.com/item?id=938564

A bit from 2010: https://news.ycombinator.com/item?id=1315959
That must be quite a while ago. I have a Sodastream and have been using non-Sodastream CO2 cartridges with it for at least 5 years.

What they have tried to do is when you exchange your empty cartridges for a full one, they will only accept Sodastream cartridges. However, 3rd party cartridges are available quite readily everywhere.
No, geostationary satellites actually are in a plane around the equator. That’s the only way geostationary orbit works. Otherwise they’d be moving with respect to the surface.

So they already are aligned and just need to be moved to a higher orbit.
No. Immutable structures still require locking.

If you are spending 100 ms calculating the new version of the immutable structure, you want to make sure that the nearby thread isn't making their own version. You don't want any of the two results silently overwritten. You want the nearby thread be sequential - to wait for you and base on your result.
For lots of things like this, it's tempting to try to be clever but it honestly never works out (try to pay a parking ticket with pennies, see what happens).

If you had to argue it to a judge, what's your business case for only accepting $2 bills? The $100 exclusion makes sense because of high fraud and counterfeit rates, and an increased burden on stocking cash to make change.
I've never spent any serious time with Clojure/Lisp, and the nested parens have been a pretty major impediment. I'm curious if anyone's ever experimented with dialects that replace brackets with significant whitespace (newline+tabs), similar Python? I could also see a drag-and-drop coding GUI being pretty powerful.

I'm sure once one spends enough time with it, one starts to think in Lisp, and the desire to solve the "problem" disappears. :)
Show HN: WebGPU Support in WebAssembly