skysight-inc/HackerNews huggingface dataset:
> Would you trust appstore infrastructure in China?

No less than how much I trust the five eyes we have right now.

The only thing preventing me from using Chinese based stuff is the language barrier.

And Firefox OS, why would they embrace something nobody else has?
You're arguing semantics. There's no point to it in this case. There's nothing of value to be gained by arguing semantics. It's just a word and it's allowed to take on multiple meanings depending on the context.

I don't think anyone is getting confused here at having to pay for use of the car. If people are getting confused and the meaning is being totally lost, then perhaps it's worth arguing semantics (e.g. in the case of "Autopilot").
> Readers beware -- this particular taxonomy of robustness vs resilience is not a pervasive or even common one. Often these terms are used completely synonymously. And often they are used with different subtleties that distinguish them.

> For example, some distinguish between the two terms in that robustness refers more to staying functional in the face of failures, where resilience refers more to the capability to work around failures (neither having anything to do in particular with whether the unknowns were unknown).

> The blog post author says that this taxonomy come straight from David woods, so there's no problem. Just keep in mind that most people don't use these terms in this particular way.

Can you go into more detail with specific examples between the two that highlight the differences? "Working around failures" and "staying functional in the face of failures" sound borderline synonymous to me, so I'm curious how that plays out in practice.
That's exactly the book I thought of when I saw this article. I think he mentions this type of playground in the book.
For more details:
https://en.wikipedia.org/wiki/Starlink_(satellite_constellat...

In short they are planning to use a low orbit (high drag/low lifetime) to launch Ku- and Ka-band sats.

I couldn't find anything on what the consumer side of this would look like, especially since the low orbits means you can't just point a dish at a sat... at least without some fancy tracking.
The Chinese government already does. The state controlled media puts out massive amounts of propaganda railing foreign firms.

The same could be said for the US in the case of Hauwei but China is far worse on this front.
There's still lots of small-fish web development agencies who specifically hire PHP developers.

That's about it though, I think the web development industry is specifically tied to PHP because of their excessive dependence on WordPress, Drupal etc, this also produces developers who are overly specialised in niches using these platforms at the expense of general capability. Think back to the mid-2000's where there was a big difference between a JavaScript developer and a jQuery developer - while they both wrote JS the latter was generally incapable of using vanilla JS proficiently because their use of jQuery's abstractions as a crutch impaired their learning of the underlying fundamentals. A lot of "WordPress developers" are so heavily specialised in using WordPress they probably can't even remember how to write a vanilla PHP site.
Scrubbed till tomorrow, May 16th at 7:30pm EST.
> In a post snowden world, why would you trust a 5E product anymore?

Because I’m one of the people the 5E apparatus is trying to protect, and if my local spy agency got in touch with me to ask me for my data, I’d give it to them without a second thought.
Am I going crazy or does this article mention neither espionage against US companies nor espionage on behalf of US companies?
Burger King to Deliver Whoppers to LA Drivers Stuck in Traffic
You say you've observed it, but it doesn't make any sense. If you go 5mph slower than the speed of traffic, you will continuously open up a gap. You never need to slow down farther than that. The cars merging into the gap wouldn't be merging if your lane wasn't faster than their lane, so there's no reason you would have to slow down even farther. What you perceive as repeated slowing down will only happen if you sped back up to match the speed of the car in front of you after opening the gap.
Well I've been gainfully employed for pretty much my entire career using PHP and I've never had a problem with recruiters. It really depends on the city, the companies in that city, and the overall market in your region.

Big business runs on Java/.NET, but small-midsized businesses run on a variety of different platforms partially based on the history of their IT department and their development needs.

The bottom line is that you can write a good greenfield web application for a midsized business faster, with less overhead, and with fewer headaches using PHP and a good framework than you can with Java or any of those other tools you mentioned. The tradeoff is that they don't integrate as easily with the huge backend software packages and may not scale as well as Java and .NET. Which is why huge businesses don't run with them as much.
I was referring to the infamous Nortel IP theft and other cases.
Scrubbed until tomorrow.
In idle moments, I daydream of a wager where people who are concerned about climate change bet with those who are unconcerned. If climate change turns out to be mild, the unconcerned get the money. If it's severe, they die.
Mapping Huawei to a sudden Chinese dominance in some other area, and then to international dominance is taking several magic leaps in logic.

Also, there's nothing stopping China - or anyone else - from doing as they please with Android 'stack', hint: it's not the valuable thing.
Heinlein actively promoted this idea, although I doubt that it originated with him.
LED Light Can Damage Eyes, Health Authority Warns
Thank you for that! I completely agree with your comment, and I appreciate the attention to detail. I'll edit my post to change "equally" to "equitably" in that sentence.
The consumer side will be a phased array “pizza box” that automatically locates satellites and aims the signal, and should work on vehicles as well as stationary installations

The most important implication of the low altitude is low latency. As low as (or potentially lower than) in-ground fiber. It will be the first good satellite internet.
a fun command to run: cal 9 1752
Because Taiwan is a democracy on our side, and they’re just as suspicious of the Chinese Communists as good old ‘Mercia?
> AutoSAR, was it?

Just a real-time hypervisor for Tegra underlying Nvidia Automotive platform. MISRA C, ISO 26262. Bleh. :D

> so the cognitive load of designing at that scale with borrow-checking seems prohibitive

I have multiple 1k - 10k line Rust projects on github, and I hardly ever deal or think about lifetimes. I just randomly opened a project of mine on github, opening some major files and there's literally 0 explicit lifetime annotations anywhere.

People hang up on lifetimes because they are unfamiliar, but for someone that gets some understanding and accepts "ways of Rust" (mostly avoiding cyclical graphs, using IDs instead of pointers, etc.), there are not an issue. Only when designing some weird zero-cost abstractions in performance-critical APIs, trying to avoid any copying, one has to annotate some lifetimes in non-trivial ways. Usually you can just ask someone on IRC and they will give you an answer. :D

The mental overhead is actually way lower than in C (or most languages for that matter). After a while you get used to relying on compiler to check the mundane stuff and focus only on the higher level problems. It's quite relieving actually.
In high school I remember walked through the primary school and noticing both jungle gyms were gone. Another friend said the big metal jungle gym at his elementary school were gone too. Only the overhead monkey bars remained.

I suspect kids probably go hurt on these (they are solid metal bars that go up pretty high after all). I've seen them return to playgrounds, but today they're all made of rope and above softer material like sand or recycled tiers.

Sure kids are safer today, but that element of danger is gone. I recently though about that when I read "The Coddling of the American Mind," where the authors talk about how kids are 'anti-fragile' and how trying to make them safe actually keeps them from learning how to deal with tough situations in life. I think they mention these types of playgrounds in the book.
As the Director of Technology at a non-profit organization, how am I supposed to staff software engineering resources when these pricing practices like these are commonplace in the for-profit world? How am I supposed to make an argument to the board that a single technology staff member, let alone a working team, is 5x-10x more valuable than the rest of the workforce? I'm going to admit it - it's hard to see stuff like this and not be extremely frustrated. Tech is already one of the largest cost centers in an enterprise, and it's proving to be nearly impossible to find any tech staff willing to work for, admittedly, crumbs.
Thanks for the link that does make the use case clear i.e multitenancy/SaaS. Am I correct in assuming though that when someone creates a K8S cluster via GKE that the containers that make up their cluster such as the kubelets and masters are all running in VM underneath?
This comment got downvoted to dead? It's just what I was going to say! Driving slower than everyone else is the closest thing you can get to autopilot.
I don't support this logic.

a) It's not a simple relativism.

b) Brands are tied at different levels to their nations, and go after people from different kinds of reasons.

I suggest given the controversy, there's probably a lot of legit risk about using Huawei for any reason.

Unless you're doing something really dangerous, I would not be worried about Windows. There are zillions of tax evaders and otherwise criminals who 'use computers' and don't get caught for that reason in the US.

If you're going to do something really bad, well large American corporations may help out the Feds.

Carriers, web sites and other such places are probably more of a risk than your OS.

The security concern over Huawei is legit, even if there's economic war, and a hint of jingoism mixed in.
I hate water tables too.
Are there any examples of this but with virtual things? Sites, apps, digital goods? Some status thing?

I can understand when it comes to physical goods.
No, 7:30pm Pacific, 10:30pm eastern.
They ought to figure this out or let people build alternative clients...
Do you really want to live in a city with no firefighters? No teachers? No students? No janitors? No restaurants? No librarians? No postal workers? No baristas?

If you "migrate" the people with poor-to-middle-class incomes, your city becomes an empty husk. What is even the point of cities, if we assume most people could never "compete" well enough to live there?
Nothing personal, but that's because we're old enough to have seen everyone slipping down the slope.
Same here. Black electrical tape. Also useful on laptop/monitor/tablet/phone webcams and mics. :)
Pretty sure environmentalism is not what's causing right of way sand bagging and foot dragging on our phone poles and it's not what's standing in the way of fiber rollouts and other information infrastructure.
>A day is defined as the rotation of the earth around its axis.

>A year is defined as the rotation of the earth around the sun.

Sounds like we need a generic geo-solar measurement.
Marginal tax rates probably have something to do with it as well.
Absolutely. I did the math recently to come up with a comparison for how many people heart disease kills. Suppose the Columbine massacre had never stopped. Rather, all day, every day, the same rate of death kept happening as during the 49 minutes of the attack. You would need 5 of those continuous attacks ongoing at all times in order to be equivalent to heart disease in the US.
If killing is justified by an evidence-based predictive model, it's probably killing in the name of science. This would include the Vietnam war ("Domino theory"), the atomic bombings of Japan ("it will be less costly than invading"), and anti terrorist drone bombing ("they fit our proven terrorist heuristic")
As mentioned in the other comment, this is just a library used to give type hints as annotations. The feature itself is called annotations, this is one specific use-case.

The reason this library exists in stdlib is so that all the different type hint libraries can interoperate. Otherwise if they each brought their own typing, you couldn't switch between different static analysis libraries.
This would be laughable if the moral implications weren’t so dire.
A more scalable approach would be to tie the sunset date to the number of votes the bill receives when it becomes law.

So, if something receives an unanimous vote in favor, maybe it shouldn't have a limited term at all. Something that has a 3/4 supermajority in favor can probably last for a few decades without review. Something that barely squeaks by with 50%+1 should be considered a crutch, to review at the earliest opportunity (i.e. sunset shortly after the next election date).

Furthermore, any new vote on a repeal of an existing law should override earlier counts. So something that was originally passed unanimously only doesn't sunset for as long as nobody tries to repeal it. If there's a repeal vote, even if that fails, the new vote percentage establishes the sunset.

This would have some very interesting effects on legislatures, especially those dominated by two or three parties. The dominant party would have to balance between passing uncompromising laws that sunset very quickly, versus compromise that might amass a supermajority sufficient to close the issue for a long time.
"We cannot guarantee that any simple or complex message, even when recognized and correctly interpreted, will deter a human being from inappropriate action."

From https://prod-ng.sandia.gov/techlib-noauth/access-control.cgi...

See also https://www.damninteresting.com/this-place-is-not-a-place-of...
I can easily believe only 10% of drivers look at the speed limit and drive that speed. But I would have thought that 70% of drivers look at the speed limit and drive some safe margin over -- either +7 mph, or +15 mph. This behavior would be driven by the size of the speeding ticket. Hard for me to believe that none of those people speed up when the speed limit goes up 10 mph.
Well, if we're talking about potential, most pro-lifers make exceptions for cases of rape or incest. However, if it's one's "sincerely held belief" that a ball of cells is a human because it has the potential to become a conscious human being then such exceptions are the equivalent to killing an adult who's only crime is to have been conceived as a result of rape or incest.

Personally I am pro-choice, but if you are really pro-life you cannot morally allow for exceptions in the case of rape or incest- unless of course your stated agenda isn't the same as your real agenda
While I agree in part, somehow society has deemed it so that I have a right to have electricity provided to my house and a number of other services (to the point that it is illegal to cut off heat in the winter, etc). Arguably, healthcare has existed longer than electricity, so how do you reconcile the seemingly arbitrary distinction? In truth, I have a right to the power company supplying me power, and the government seems to have indifference to the how of that execution (which means I have a "right" to the electrical lineman's work, in a sense).

On the other hand, I would concede that one would ask, "But where do you draw the line?" And I would answer, "Society collectively draws the line." Which is evidenced by our collective evolution of social programs provided by the government (which tend to be more expansive rather than less so).

Fwiw I am not in disagreement about market forces being particularly maladapted in dictating the pay of specialists (especially considering that many laypeople can't even accurately price nonspecialist time let alone a specialist's time or actual value)
It won't always work out like it did for OP, so it really depends on how much risk you're willing to take. $18k probably isn't enough to be worth a lengthy lawsuit over, so a more aggressive client might've cost OP significant unpaid time. For some, that's an acceptable risk. For others, not.
I've seen this before and something about it... just doesn't sit right with me. Feels illegitimate.

Maybe it's his Twitter profile picture of him posing in front of his book cover.
It will split the internet, not so sure about hardware because there's less propaganda value in that.

In many ways the internet split is already done, there's hardly any overlap between the Chinese and US web. Probably because most of the non-chinese web is blocked in China.

Theoretically, this makes Chinese web companies less competitive. Many US companies are dominant worldwide, but the majority of popular Chinese tech companies are only popular in their captive market.

IMO it's similar to the captive markets of the Soviet Bloc. Strong protectionism and state sponsoring like China has done, and the Soviet Union did historically created companies that weren't globally competitive. The day the iron curtain fell, treasured trabants were abandoned on the side of the road.

Will history repeats itself? Who knows, but the situation is very similar. China produces a lot of good products, probably moreso than the USSR at it's peak. But China also engages in many practices that eventually made Soviet products inferior.
To the metro fiber is about 2 ms. This is 15-25 ms (I've seen conflicting numbers).
> Did you memorize the API to every single language you write in?

No, that is my point. Languages with consistent core APIs are more easily discoverable, less error-prone and result in developers being less reliant on editor hinting. Writing PHP requires to you memoize random shit like the fact that json_encode() accepts options via bitmasks, inconsistent with the rest of the language for no apparent reason.

> What's vague about it?

- Imports/namespaces are not explicit (no intuitive way to know what methods are being provided by a given import without diving into it's file)

- All HTTP input (remember, PHP basically exists to script HTTP responses) is magically provided through vague superglobals that are set to wildly different values depending on what HTTP server you use and how it is configured

- Variables are all declared in global scope by default

> You _can_ run your website using only the built-in webserver for those languages, but are you really going to do that?

Yes. Unlike with PHP, running a single-process HTTP server does not result in thread locking for most other languages as their HTTP implementations are asynchronous by nature. There are currently some PHP community projects to implement async i/o, but there isn't even really any point trying to use them given PHP is meant to be having native libuv support eventually which will more or less make them redundant. And even then, why would you go to all this extra effort reinventing the wheel if not just to be stubborn and avoid having to learn a new language which is better suited to the task at hand?

> Or are you going to put Nginx or Apache in front

I hope you realise that other than for traditionally CGI-executed runtimes like PHP, Ruby and Perl, external HTTP servers like Nginx and Apache are almost exclusively used as a reverse proxy for things like load-balancing and SSL termination and have little to no involvement in processing and responding to the actual HTTP requests, which is typically left up to a HTTP server implemented in the application code.

Sounds more like you have little to no experience with web services outside the PHP world.
You summed it up when you said you expect drivers to be idiots. This is what I teach my kids. I say the cross walk does not mean a thing. One person looking at their phone and you are dead in the cross walk. I always tell them look and keep looking and expect that even if the car in front stopped be ready for the car behind him to hit him and push him into you (something that I’ve had happen personally).
You're completely misreprenting what I'm saying.

Yes, it will kill a lot of people. And it's a disaster. But humanity will adapt and be fine. Kind of like how humanity survived world wars doesn't discount how awful those wars were.
Not exactly a systems language, but Python has deterministic destruction (due to the use of reference counting) of non-cyclic data structures.

Edit: Oh, and if you don’t think that’s enough, note that Rust doesn’t guarantee destruction to ever occur in that case (“considered safe”):
https://doc.rust-lang.org/book/ch15-06-reference-cycles.html
https://news.ycombinator.com/item?id=19919271
Most people live in cities and these satellites can't serve a large number of simultaneous users. Rural and worse that rural are the best applications.
Yeah, but then another 15-25ms for sat to server while your fiber is another 60ms to server.
Ah I see, I did misunderstand.

I agree with your comments entirely.
Yes, exactly. https://cloud.google.com/kubernetes-engine/docs/concepts/clu...
Shooting from the hip but—VC. Specifically, valuation models and investment horizons for social networking services that run on UGC.

The totally free ad-supported model is really the only one that has the potential to generate both the user growth and ARPU growth to create those 10x-1000x exits, and do so within a reasonable horizon for the fund that's investing in the company. If you start a service that costs money to the end user, you remove the addiction to engagement to drive ARPU, but you risk cratering your user growth, or at least set your growth on a scale that will be unimpressive at best for venture backers.

So platforms stay free and tolerate those community problems, because the user growth is attractive, and if you can make the ad dollars work, you can show good revenue potential and get that spicy multiple.
https://news.ycombinator.com/item?id=19920539
> Combine that with the simple fact that 100% effective moderation of an online service is unscalable to the point of being impossible without prohibiting any meaningful content/conversation means that countries that do sign this and implement it in their law will never be able to develop a competitive Facebook alternative, and all you've accomplished (as a signatory nation) is political posturing and shooting yourself in the foot.

Hell 4chan trolls moderation with really bad content for sport from time to time. I hate to go there but I think its sometimes necessary to see it happen to prove that laws dont stop people already violating laws from gasp violating laws. You cant moderate them IRL what makes you think you can stop them online?
I find it ironic that leading Internet software companies, of all things, don't go all-remote and start hiring people from all over without requiring them to relocate to a few over-populated hubs. Wouldn't that solve the problem? We know that distributed software teams can indeed work effectively.
How do you prevent it from raining on the fenced off area?
Yeah, right.

NASA has had to rely on the Russians for the last eight years to get people to the Space Station.
interestingly, the human eye is most sensitive to green light, in the sense of perceived-brightness-per-lumen.
What's the consumer bandwidth here?
Does your friend have a website? If not, can you see me contact info? Email in bio.
Private entities won't touch it and it's difficult for governments to invest.

Not Thorium, but Bill Gates is invested in alternative nuclear, along with the US govt: https://en.m.wikipedia.org/wiki/TerraPower
Why is the satellite --> server end lower latency than standard fiber?