skysight-inc/HackerNews huggingface dataset:
Starlink has a constant density they can't vary, so likely they'll have lots of unused capacity in the rural areas while having lots of used capacity in the urban areas. Thus, they'll likely want to increase the price in urban areas to reduce the number of customers while keeping it cheap in rural areas. Otherwise they have to come up with some other system that keeps customer usage low.

Maybe they'll offer "mobile internet" at a price point somewhere between rural and urban pricing that you can e.g. use in your car. Maybe folks will then hack their parked car and use it as a home uplink, while driving around to keep the "mobile" pricing level.

As for the price in the urban area where density is too big for them to serve everyone, likely it'll be modelled after the price the incumbent ISP has, and be a bit cheaper, but not too cheap as they can't serve everyone in that area. TLDR: nothing much will change.

So in urban areas they likely won't cause any change, but in lightly populated places there will be a big revolution, and people there will be very happy :). At least if Starlink choses to make internet cheap. Maybe they don't want to, and instead want to orient themselves after the local ISP, being significantly cheaper so that almost everyone switches to them, but not being as cheap as they can be. Entirely possible, brings them more money, but is obviously not very nice for customers :).

We'll see a real revolution when we have multiple competing companies in space that try to outbid each other in a fight for market share.
I'm still scratching my head thinking of how much force will be crushing the rocket and satellite for an hour. I know space stuff needs to be super durable, but surely the G's it'll experience over an hour will be more grueling than a traditional rocket, no?
Agreed! I seem to remember a company that was hacking up MacBooks to make them into touch screens at one point and I totally thought that was the inevitable future we’d be living in. Maybe it’s still in the future, but I’m tired of waiting.
Nice response. You should put an extra new line between your bullet points. HN mangles your bullet points text if you don’t.
Usual answer is: go buy other vendor product.
The food and clothes suck too!
See quantile regression and hinge loss functions.
Lest we forget the personal scandal, he molested young boys. Not to distract from the ISP progress, but I don’t think it should be papered over.
A Great Waste: US Feds Forget Its Seized Bitcoin Forks
You might find some other companies that do so, but the whole problem is the 'i-need-the-job-to-get-the-money-to-get-the-job'.
It also would have no difference between the outgoing Intel ones and the incoming Apple Silicon ones. Same pointer sizes, same app memory management, etc... Some fairly minor differences in overall binary sizes, so no "wins" there or anything either.
Wut?

Their goal is to allow the rocket to ignite at 200k ft. Thats only a bit lower than the altitude SpaceX ignites its second stage, which is not reusable
> These days, there is a very, very large class of "potential businesses" that are only realistically realizable as smartphone apps. In my country, iPhones that can only run Apple-approved apps account for over half of the installed base for smartphones, as far as I know.

That doesn't really follow. You've gone from "you can't sell software/hardware without Windows compatibility" to "in the Apple half of the mobile market, you can only do native apps with Apple's blessing". Apple, even in the phone space, does not have anything like the utter market dominance that Microsoft had; Android is in fact a real option. Likewise, although it is more limited, you can in fact do webapps even on an iPhone without Apple's approval.
Excellent article!

I think about error handling quite often, because I work with data a lot, so often have to make compromises between defensiveness and 'secureness' (or whatever non-defensiveness is called). And since 'error' is sometimes a pretty subjective thing, usually it's a spectrum of options for error handling too.

A year ago, I wrote an article [0] on different 'styles' of error handling in Python specifically (via mypy). It's also potentially applicable to other languages, which have some sort of generator semantics and covariant union types (for example I've been successfully using it with JS Flow [1])

[0] https://beepb00p.xyz/mypy-error-handling.html

[1] https://flow.org/en/docs/types/
I think it'd be hard for me to identify my "least favorite" area of codebase because I don't tend to get overly emotional about code.

If I did get emotional it'd only be due to some sort of bikeshedding (style complaints) that I would have forgotten about by the next morning anyways.
I spoke with NASA Astronaut Scott Kelly and got advice for people in their 20s
Google Nest's hidden microphone was never disclosed to consumers
Agree. I like feed reader over Social Media style feed a lot.

Decentralized, Read individual feeds separately or grouped together.

I use The Old Reader since I don't want to be stuck with one browser.
This is why sanctions are bad policy, they indiscriminately cause hardships to citizens of the affected countries. These sanctions it appears only serves to grow resentment against US in these countries.
I'm surprised that no one has mentioned awsm.css yet: https://igoradamenko.github.io/awsm.css/
Really loved this:

> None of the people who report to me should really be focused on the current quarter.

When I have a good quarterly conference call with Wall Street, people will stop me and say, “Congratulations on your quarter,” and I say, “Thank you,” but what I’m really thinking is that quarter was baked three years ago.
Debatable, but for personal computing there is no contest.
I agree. Even outside and wearing a N95/KN95/KF94/FFP2/FFP3 mask, I still keep a distance - the bigger, the better. Sometimes people get closer, I step backwards to keep the distance - I don't care what they think about it, all PPE does is to reduce the threat, it does not eliminate it completely. Also, when I'm being selfish, I make sure the wind blows into my back or sideways, ideally when there are no people around, not into my face. Very rarely for very brief moments and possibly when there's a possibility of people passing by, I could wear a ASTM Level 3 surgical mask, but I am not gonna wear a mask with no certification!

Also, it's surprised how people don't understand the fluid/air dynamics and actually want happens during basic activities. There are so many ways to breathe in concentrated contaminated air without even realizing it.

For example, getting a concentrated exposure when you open doors, when the the person at the drive-thru opens there small window and all the inside air flows right into your car, etc.

Well, of course, these are not highly contaminated spaces, but, still, we oversimplify things all the time.

Another vector is dog walking. In Spain, a study showed that dog owners have 78% change of getting COVID. How? Well, we know dogs and cats can carry the virus, so, you play with your dog with a mask, you give them the virus, they give it to the dogs they encounter during the walk, and that dog gives it to their owner.
Yeah, in the discussion of "where is the intelligent life", you seldom see the argument that it really does takes 11+ billion years to produce that intelligence life. With a universe "only" 13 billion years old and possibly chaotic, this factor, rather than any specific "filter", might why we're not seeing any other intelligent life.
The M1s have 8 GB standard, 16 GB is a $200 upgrade. The parent is stating that 8 GB is actually fine and that people will be paying to upgrade to 16 GB unnecessarily.
Aliens may not know that. Since McMaster Carr is the web site with the best UX for materials supply, and has been so for 20 years, they would have not known any better, especially given the propagation time for their TCP packets.
I had Bitcoins in 2013 back when it was $50 and then lost them daytrading on margin at BitFinex. Would have 500x my money in several years.

Listen the rule is simple:

1. After a crash, buy BTC and just forget about it until some alert that BTC has exploded 5x or more

2. If BTC had a big run up, buy ETH instead

3. If ETH had a big run up, next buy XRP

4. If XRP had a big run up, then escape into tethers and wait for crash

Repeat :)

If you did this sequence the last few times then ONE bull run nets you 5 x 5 x 5 returns!
Suppose that the media reported on only one issue: the progress of the sun across the sky. Every day, they would report that it rose (in the east), grew higher in the sky, and eventually set (in the west). Periodically there would be analysis pieces that took a longer view, and noted how when the weather was warmer, the sun rose to a higher position in the sky, and that when it was colder, the rise point was a little more to the south.

After a year or two of this, by the metrics of TFA, this coverage would contain essentially zero information (at least for anyone who had followed said coverage for a while).

And yet ... every single part of it would be true, and there would be no other "sides" to consider. For most humans, the knowledge that the sun behaves in this way is of some importance, though less so in a modern industrialized society.

So ... the question is not about how much information there is "today's media". It's about whether or not what the media contains is true and whether or not it is important (which might often be synonym for "useful").
Ideologically this aligns well with Amazon's general direction of encroaching into a personal space, like in-home deliveries [0] and police partnerships [1].

[0] https://smile.amazon.com/gp/help/customer/display.html?nodeI...
[1] https://gizmodo.com/cops-are-giving-amazons-ring-your-real-t...
Yeah, those aren't relevant to what I was saying here. Pick any permutation of [2N, 2N + 1, ..., 3N - 1] for N as large as you want and you'll see this algorithm estimate the median as N.
You find a way that suits you and your team.

I am using a style that's definitely won't be recognized as "the Rails way".

It's OK. We are free to develop whatever pattern with a lot of library (gem) choices. Rails has a mature & active community which is good for dev.
The thing is, I just don’t see the problem. I upgraded from Mojave last week, noted that the UI is slightly different, and… that’s it. Everything still works fine, the UI looks a little more similar to the iPad, and I figured that was probably the main reason - since people will be running iOS apps on Macs going forward, there’s been an effort to introduce some more consistency. I find it incredibly hard to get worked up about it.
Surveys can't be anonymous if they require login or custom URL for each user.
Have there actually been peer reviewed studies, as the OKcupid blog post isn't even normalized for race.
For those of us who just don't where MacOS is concerned, what are the prospects for Linux on an M1?
First, no, as the other comments here attest, the end result of constant lying is that nobody trusts progress bars at all; if things reliably finished at 75%, progress bars would be easy, but they don't so they aren't. Second, that people soon get used to being lied to does not make lying OK.
x86 has been doing unified memory for integrated GPUs since at least 2015. It's not a new thing, see for example https://bit-tech.net/news/tech/cpus/amd-huma-heterogeneous-u...

The reason GDDR isn't typically used for system RAM is it's higher latency & more power hungry. Like, the GDDR6 memory on a typical discreet card uses more power than the an entire M1-powered Mac Mini power hungry.
I have a couple I'm looking to sell. Send me an email for the details.
I can't understand why less RAM is enough specially in Apple Silicon rather than Intel. Is the argument proved?

RAM capacity is just RAM capacity. Possibly Swift-made apps uses less RAM compared to other apps, but microarchitecture shouldn't be matter.
Yeah!!! Go get organized, friends!
Time to stop relying on auth external your company.
No it makes a ton of sense. 100k is too small to have a researcher focus on full time. His compensation is probably 500k or more. Then add in fees, infra, cost of regulations, etc and small time strategies arent developed. Making money in the market is completely overrated from a difficulty perspective, the hard part is managing billions.
This makes total sense and I think you’re onto something with the limited lines/finishes/fabrics for the consumer market in the future.

I really appreciate you taking the time to list those companies and I’m definitely going to look into them, although with your experience and what I’ve seen of the C9 it looks hard to beat.

I didn’t have a new desk in the budget this year but it might be time for an upgrade!
Snow Crash was satire of a genre of sci-fi story, so while it may have popularized some ideas I don't think it was trying to be prescient. Entertaining though :)
What do you think about this service? I need your opinion
If the solutions are trivial, we would see them emerge in the insane amount of time it took to eukariotes to apprear. The fact that they didn't suggest they either do not exist, or are equally difficult.
This was my question. Seems highly unlikely that infrastructure improved 91% in a year.
Well, not necessarily, if the GUI with the progress bar and the installation or whatever are on seperated threads.
> And if it doesn't the whole instillation goes boom.

The projectile is going to go boom when it hits the thick lower atmosphere going many times the speed of sound when it exits the vacuum chamber regardless.
How does memory bandwidth prevent it needing to swap to disk?
I took a Microprocessors course in college (University of Florida) where in the lab you build up an entire board from scratch...including soldering each chip and component. You need to essentially program the drivers from scratch, using assembly...at the end your board has inputs and outputs like a speaker, switches, keypad, infrared remote control...everything was in assembly and you need to RTFM to know how each chip...pin out, clocks etc work.

It gives you a great knowledge and appreciate of what goes on beneath the covers. It was a grueling, but satisfying class.
I've always wondered, given enough time could any species on Earth become "intelligent"? If one day humans all left Earth, then in a million years when we come back to visit, is it possible for Octopus to have made octopus space suit and fly in octopus craft and visit the moon?

I think its possible. I think if humans just helped them a little it make take alot less than a million years. It would be cool for Humanity to just foster civilizations in all species on earth. It would really interesting to see how other species's approach to technology.
Thanks for these tips; really interesting. Getting a clearer understanding of the differences between types and interfaces, and got some confirmation of the merits of writing explicit return types.

I was wondering whether any more could be done to improve editing performance when large .d.ts files are included. This is a problem in particular for NativeScript, which has a vast set of large types files to include to express the entirety of the iOS and Android SDKs, e.g.: https://github.com/NativeScript/NativeScript/tree/master/pac...

In fact, the skipLibCheck flag was originally developed to improve NativeScript compile time: https://github.com/microsoft/TypeScript/issues/8521

Unfortunately, editing still feels slow to me when including NativeScript’s iOS/Android types (have to wait 1-2 seconds after any keystroke for any IntelliSense to appear); beyond including fewer of the types files, could editing performance be improved somehow?

Thanks!
For cross-platform software like Chrome and Electron apps, this will never happen, as the main target and market will still be Windows and x86-64.
Conway's Life and generative music (1997)
If you have a monotonically increasing stream of numbers no algorithm is going to converge on a meaningful average, even if it's "correct" in a technical sense. This algorithm is intended to give a (very) cheap estimate for values with some kind of organic distribution (probably normal).

It doesn't have to be accurate for all possible edge cases because that's not the point of cheap estimation like this.
Crabtacular!
@othercharles

Not to worry - no offense taken.

That's the thing though...

Not one person who has seen and used this in person responded in ways you've mentioned.

We've also had very positive feedback and suggestions from around the globe.

However we welcome any constructive criticism as it provides an opportunity to improve.

Quite obviously you can't see a use case - however from your perspective as an engineer your feedback is still very important to us.

Could you elaborate further on what you mean by "social implications arising from a device like this".

Also your feedback from an engineering perspective would be useful too.

For clarity - this is our design philosophy in a nutshell: (https://expanscape.com/about-us/the-3-us/)
Thanks, I haven't noticed the latency/power difference of GDDR memory.
https://www.goodreads.com/series/41134-the-uplift-saga
Theoretically Java should be more memory efficient because it makes fewer guarantees and can move memory around.

The advantage of Swift/ARC is not that it uses less memory per se but that it has a lower high water mark because memory is freed much sooner.
I am choosing capitalism because it doesn't end with shooting pregnant women and children in empty fields.
What I said has absolutely nothing to do with monotonicity. Pick any permutation of [2N, 2N + 1, ..., 3N - 1] for N as large as you want and you'll see the algorithm estimate the median as N, which is below even the minimum.
It’s unclear to me how reduced availability of developer tooling will result in a faster software experience for M1 owners.
I can see use cases for this in film production, event management, various kinds of security work.

NGL I kinda want one to have a whole command station that fits in one box. This has nothing to do with my habit of having 3-400 open browser tabs at any given time.
That's true on the backend, but it doesn't help the end user much, since they don't know that.
Ah, makes sense! Thanks for clarifying.
Charles Darwin's notebooks reported stolen from Cambridge University
"After feedback from design we hard-coded it to a steadily increasing bar regardless of actual progress, and the complaints all stopped immediately. "

Are you talking about progress bars, that go steadily up to 99 or 100% and then stay there, until the actual progress is done?
They can cause big frustration, too ...
In this Kalimantan clinic, patients use tree seedlings to pay for medical care
Of you wanted to prove you had advanced technology why not just fly your space plane around?
> The point of the memory bandwidth is so that it never has to swap to disk in the first place.

What? How does memory bandwidth obviate the need for disk swapping?
I knew I recognized the author somewhere. I recall him from his fun article about a torus Earth.

http://www.aleph.se/andart/archives/2014/02/torusearth.html
No, if the manufacturer decides to make the product however they want and not listen to any of the user’s needs or requests, that is zero compromise from them.
Example: See USAA licensing Vanguard tax savings technique
My measured speed at home is typically over 600 Mbs. Most (not all) of the house and devices are networked over ethernet. I'm super happy that we have all the bandswidth because on most days:

- We have 2 adults working full time from home. We're in the entertainment/technology industry. We're streaming video calls and transferring massive files/repos _constantly_. One uses a remote desktop solution to get to their media workstation in the office regularly, requiring a low latency connection.

- We have 2 children going to school from home (schools haven't reopened here), spending the day on either Zoom or on Netflix/video games.

And then there's all the smartphones and other smart devices around the house regularly eating up bandwidth.

I don't always need all that bandwidth, but when I do, it's crucially important.
Yes, can I please have System 7.1 or 7.5.3 back? I recently installed MAE on my SunBlade 2500 and it has been an amazing experience. A Classic Mac, without all the issues of HFS corruption from crashing out. Running 68k software at G4 speeds. Haha. For a lot of tasks it certainly works better than the Classic environment did under 10.1-4 since it's not targeting the System 9.2.
To get a rough idea of the numbers if this was a rail gun and accelerating linearly:
1G is 32 feet/second
32 feet /second is ~22 mph
They're accelerating to 5000mph so they need to crush things at 1G for ~230 second or just under 4 minutes.

If I understand correctly, this would hold for angular acceleration too, since they'd just release at some point.
Can someone correct me if I'm wrong?
lol Tai Lopez, Just Here in my shack
This is the first comment that's made me actually want one...
Lessons Learned from Failed Startups
they could submit their patches and extensions for OSS

but are largely not, narrowing to sharing core tweaks, and keeping the PaaS layers proprietary

so it's not the maintainers failing to pick & unify, but Google etc employees not giving back
Might be interested if Apple wasn't trying to upcharge me a cool grand for 2.7 more inches of screen real estate.
Show HN: Speed business therapy sessions with certified coaches
The weight is roughly 12kg. However there were other considerations/goals that it didn't meet that we haven't documented which is why it only met 60% of our target.
Would you care to share a reproduction - or the actual thing - of the problem this behavior creates in your codebase?

I'm sure you've already spent time on this, but it piques my interest that there isn't a good solution to the issue.
Business model may favor such a behavior but in my opinion its ethics should be considered as well.

For example, many cars generate some air pollution. But there are some, typically more expensive ones, which produce less or no air pollution.

It may be economically beneficial to simply buy the cheapest one. But some people choose the less polluting cars anyway, perhaps also because they incorporate ethics into their decisions.

I believe that it is very beneficial to the society as a whole that there are people who are willing to make ethically correct decisions even if they would not bring them any immediate personal advantage.

The reason is that such a behavior motivates people to look beyond their own interests. It may steer the society towards a better state thanks to appreciating values that have been underestimated before.
You used the A part but didn't cover the DEPT part.
It turns out Coinbase was reacting to this CFTC guidance.[1] The CFTC has ruled that "delivery" of a digital currency after a futures contract is closed out means delivery to the user's wallet, not a credit in the broker's accounting system. The Bitcoins have to leave Coinbase's control completely.
Coinbase doesn't want customers withdrawing big amounts all the time, apparently.

[1] https://www.coindesk.com/the-us-cftc-just-defined-what-actua...
+1 here. Routers are absurdly more complicated, hard to fix, and full of brand new terminology to deal with than basically any other piece of normal house tech. Most should absolutely stick with their ISP's, as crappy as most of those devices are.
That is some Silkwood Shower shit.
While theres no way for me to have a source for this but I would hazard a guess and say most apps that use Electron simply would not exist without it. Maybe someone would fill the void if they had the idea, money and knowhow to build a native app on whatever platform you use but probably unlikely.

Basically, no way you'd just be waiting an extra month for your native version.
Images Drawn by the Canvas Component Cannot Be Displayed in the Album