skysight-inc/HackerNews huggingface dataset:
Crostini is The Linux subsystem/container for chrome OS. They have put a very large amount of effort to making this work well (mainly around security so Linux apps can't break the security guarantees that chrome OS provides). They are working exposing USB to it, could aid in Android development.

https://chromium.googlesource.com/chromiumos/docs/+/master/c...

https://betanews.com/2019/04/13/usb-support-linux-apps-chrom...
the “Pi” wouldn't need to be (publicly) reachable. It would just need to be able to connect to Keybase and other private services. For remote management and talking to private services over internet, i guess SSH, VPN or Zerotier <3 ?

Edit: for secrets in Keybase i think repos are better since its not as easy to mistakenly delete the files ? Plus one has change history. But other people might know better than me.
The existence of an RFC is not the same as the presence of a standard.
I am sure you will consider me a "Stallman acolyte" even though i am not

Having said that, I think the compromises the "Open Source" community has given to commercial companies like Microsoft, Apple, Google, and Oracle have done much much much more harm to the community and goals than " Stallman acolytes" ever have.

Nor do i believe the goals of Free Software were impractical and as we move into a more connected world where privacy, censorship, and security are more important than ever due to automation, IoT and the normalization of technology the fact that more or less 4 corporations control the underlying fabric of that technology to the point were even the "open standards" are bought and paid for by them should be terrifying to everyone.

Of course I am just fear mongering Stallman acolyte right....
What does vitanDa mean in Kannada? Google hasn't been much help.
I don't think storing your money in a form that requires electricity to use is a good idea if you live in a country that experiences blackouts that last days.
I won't say it is necessary, but I like to blog about issues I run into which I could not find a well-documented solution to on the web. It is my way to help someone else in the future who runs into the same issues.

Besides that, it has also proven to be a valuable lead-generation tool for freelance work.
Google seems almost pathologically allergic to maintaining backward compatibility in any context. Just doesn’t seem to be in their DNA. So it’s no surprise that advice originating from there doesn’t put much thought into how to maintain backward compatibility.
lol.

Five minutes ago the top HN story was a Bloomberg link: "Bitcoin's First $1k Weekend Since 2017 Marks Nine-Month High" https://www.bloomberg.com/news/articles/2019-05-11/bitcoin-e...

Now that is gone and a skeptical blogost by someone at a "blockchain" SAAS company replaces it. The bloomberg story is several pages down. But I bet this thread is just going to repeat most of that discussion:

https://news.ycombinator.com/item?id=19891243
> I have noticed there is a massive disconnect from the reality of just how complicated modern software is.

There's also a massive disconnect from the reality of just how complicated modern software needs (not) to be.

That said I agree that some 3-month bootcamp probably isn't enough time to really internalize the basics of programming (unless you're really smart or have prior exposure), let alone learn to design and write nontrivial programs.
No - I was 5 or so when I started programming - however when I chose a degree leading to a math-based degree vs studying music (which I would have done otherwise), job prospects for an easy life were very much top of mind.
You still have to keep deprecated URLs responsive in order to issue HTTP 301 redirects. And until 100% of legacy clients update their calling code (could be never), you can't remove support without breaking the system for legacy clients.
Some people on the Spacex subreddit calculated that the upcoming Starship vehicle could dispense over 500 Starlink satellites in one launch: https://www.reddit.com/r/spacex/comments/bnjrnf/elon_musk_on...
A high school student could write the Uber app. Has it been replicated? Of course, by Lyft, for example.
The intercontinental trading might be the market to really make money from.
Oh, microwave links effectively nothing compared to the laser ones. Terrible news. So I guess marketed bandwidth will never be delivered within the first generation of the network.
Entrepreneurship is amazingly cool and arguably the basis of the history of the United States. Sure, it's hard, but it offers many rewards that working for someone else can't touch.
I think the hardest part for me to think about when I read these articles is that this is an industry with a purpose of making quality of life better for people. If the people involved in designing these products can’t figure out how to make a 40 hour work week work or be compassionate to their coworkers what kind of expectations are going to start slipping into their products?

I do get that right now that a modern tech company is competing under “winner take all” scenarios so this stuff is hard to avoid. But it really does seem like we need to stop and reflect a bit on what the importance is of the things we are building.
Yes, originally mostly concerns about Bisphenol A [1], later also it's substitutes. That, plus the more recent reports about microplastic pollution [2].

[1] https://en.wikipedia.org/wiki/Bisphenol_A#Health_effects

[2] https://en.wikipedia.org/wiki/Microplastics
From the article I got the impression that the experts' job was not necessarily forecasting, so the question was "are experts good at forecasting?". That doesn't mean that experts are not needed, but that there's more to forecasting than specialists.
Humans are pretty stupid.

So, we exploded a nuclear bomb, just to see what would happen to a bunch of ships (I guess since, it was quite the mystery), then towed one the ships back to a major metropolitan city, sandblasted it to try to decontaminate it (which didn't work), stored the now contaminated sand onto the ship, then towed the ship back out to see, just to use it as target practice until it sank, thus sinking a radioactive ship and it's contaminated sand.

Living a few miles from Rocky Flats, where are sorts of crazy stuff almost happened, it's no wonder we survived the 20th century.
Your position is in accord with the prevailing scientific view on language acquisition. It's unfortunate that HN seems to be less than receptive, considering HN is supposed to be about intellectual curiosity.
Catton, Overshoot: https://www.worldcat.org/title/overshoot/oclc/16587666&refer...

Meadows et al, Limits to Growth: https://www.worldcat.org/title/limits-to-growth/oclc/8165904...

Online: http://www.donellameadows.org/wp-content/userfiles/Limits-to...

30 year update: https://www.worldcat.org/title/limits-to-growth-the-30-year-...

Joel E. Cohen, Carrying Capacity:

Article: https://www.worldcat.org/title/population-economics-environm...

Book: How many people can the earth support? https://www.worldcat.org/title/how-many-people-can-the-earth...

Ophuls, Ecology and the Politics of Scarcity: https://www.worldcat.org/title/ecology-and-the-politics-of-s...

Ophul's bibliographies are excellent, one online: https://old.reddit.com/r/dredmorbius/comments/6fgq8g/william...

Smil, Energy and Civilization: https://www.worldcat.org/title/energy-and-civilization-a-his...

Weissenbacher, Sources of Power (2 vols): https://www.worldcat.org/title/sources-of-power-how-energy-f...
I wrote a longer response to this, but forget it. Suffice to say, you're conflating your experience with hers, you're generalizing away the problem, and you're making conjectures with little basis. This is typical material for top ranked HN comments, which irresponsibly go beyond skepticism to just blanket dismiss concerns when Big Co's reputation is on the line. This argument boils down to "that's how it is".
it's mostly a slog that hopefully will make some money after a couple of years.

I've known a few people that wanted to start a business and thought they just needed to come up with a few good ideas, find someone else to do the work, and collect the money.

They wanted to partner with me and essentially be my boss/manager instead of a partner. They all ended up getting jobs, while I'm on my second successful business.

So many people are in love with the idea of a business, but won't be able to follow it to success when things get to tough or they need to actually put the work in.

Very few people have the discipline to start and run a business.
They recently upgraded the satellite network, providing greeater speed and services.
I manage a crap ton of windows systems... First thing i do is disable Hibernate on all of them. It does not work very well on windows either. So that is not a linux thing. Hibernate should simply not be a power state.

Nor should sleep in IMO but I do keep that on in windows.. On and Off should be the 2 power states. People just putting their windows computers to sleep for months on end causes all kinds of weird shit to happen in windows

>but I can't tell you how much I hate he constant hardware issues

And you believe windows works perfectly on all hardware? I select my personal computers based on Linux hardware support and I have zero issues. Windows has all kind of wierd driver issues, random shit that happens with some hardware.

Every issue you can come up with that linux has a problem around, i can find the same problem in windows. Welcome to General Computing
There are essentially no variable costs for the satellites, and since they will be in LEO, a satellite to supply rural US also supplies everywhere in India. So SpaceX can sell their services for $5/month (or less) to people in India and $50/month to people in the US. Everyone (within certain longitude bounds) is a possible customer.
Maybe your experience is “another interesting perspective worth writing about or considering” and not a refutation of the author’s experience and her conclusions about what it meant.
Tolkāppiyam
I can personally attest to how fast a child will learn a new language when he is given the same kind of language courses an adult is.

When I was 6 years old I decided to take Chinese/Mandarin lessons for a few months. If I compare my progress then to my colleague in his 20s who is learning Chinese in the same way - one hour a day, 2 times a week with an instructor - he certainly is learning much faster than I did. After 6 months he has already surpassed my level and is have basic reading/writing skills, which I never achieved.

I also had German courses from age 8-10 with a similar schedule. After that 2 year period I still could not have anything but the most elementary conversation in German, despite getting very high grades in that class.

On the other hand, I decided to become fully fluent in English in my late teens, and after intense self-directed practice and a few years in an English-speaking environment, no one is able to tell that I am not a native speaker.
What about grinding it up into soil? They have developed techniques in British Columbia to grow fully mature forests in 10 years by laying down a mixture of soil and nutrients 6 feet deep and then planting seedlings very close together. The close competition causes the seedlings to grow faster.

Grind it up, soak it with nutrients and plant forests on it.
For those debating reading the piece -- do it! John Urschel wrote it, and he's probably the most qualified to do so.

I think his point is broadly correct: the way we teach football, and the way talented football players get mentored in high school, often puts mathematics to shame. Two responses come to mind:

1. The incentive structures are different for high school math teachers and high school football coaches. If a high school football coach produces an elite college (or pro!) prospect then colleges will pay more attention to the coach. Get enough attention and the high school coach might become a college assistant, a college head coach, etc. There is a very real personal incentive for high school coaches to produce good players.

In contrast, a high school math teacher who produces great math undergrads will probably get student appreciation and little else. Maybe they'll get to work with the math olympiads or something, but it's not like a college will recruit them as tenure-track faculty. Most great high school math teachers are doing it for pretty pure reasons. Admirable, but hard to expect from rational people.

2. Another big problem is that there are very few high school math teachers who have a good idea of what mathematicians do, or have strong math backgrounds in general. Makes sense given that most people with strong math abilities can make much more money doing something that's not teaching. Plus, based on almost a decade around people who study, research, and teach math, it's a pretty small fraction of them who get excited about teaching math to people who, for the most part, aren't into it anyway. In contrast, outside of very small schools, most high school football coaches love football, even if they didn't necessarily play at a high level.

These factors combine to make math teachers not like football coaches.

I don't have a great solution to either problem. I do wish there was some better, more organized way for bored and retired math people to help teach middle and high schoolers. I think for many such people the desire is there, but they're not going to start a whole organization and overcome a bunch of administrative hurdles (which, apparently, are particularly offensive to many people who like math) to do it.
Or maybe just clever software trained to filter the video feed so the person's gaze is shifted up.
Eh. Sure, students can be disinterested. But, in my personal experience, in advanced high school courses (where the students were highly engaged) at a top-notch public school, the math teachers were, by and large, far less enthusiastic than the teachers of all the other subjects.

I had many excellent, engaging, exciting history teachers. My Latin teacher was quirky and annoying, but loved the subject and it rubbed off on us. My biology teacher made me think I wanted to go into hard sciences.

I barely remember my math teachers. And I was good at math.

I don't believe my experience is unique.
Maybe I lacked clarity making my point, what I meant was that a large reason for why I don't switch is that I need adobe programs and I like playing games. There are aspects of the linux desktop that would get me to switch though, hypothetically, if they really outweighed those two things, but now that I can have those things on Windows without giving up the programs I like I have less practical incentive to switch.
In many (most?) parts of Japan, people are trained to separate plastics before they’re discarded. I remember thinking how crazy it was to wash and air dry plastic trash like juice bottles or meat packaging before tossing it. In my city, there were something like ten separate trash collection types and every household was tasked with maintaining separation along a complex set of rules assigned to them when they move in. These rules are enforced by a system of fines, of course, but more importantly there are a cadre of old folks who will shame the hell out of you if you try to bend the rules.
Rattled by Cyberattacks, Hospitals Push Device Makers to Improve Security
Thanks, right I was confusing ISA level registers with those at the implementation/micro arch level. Cheers.
This is simply untrue. Government run health care reduces costs (by eliminating the rent-seeking middlemen in the process and by controlling costs through direct fiat if necessary) and improves outcomes. Government run health care also incentivizes the government to tax behaviors and products that have negative long-term health consequences so that it can control the eventual costs that it will end up paying.

US health care is not the best in the world and has not been for a very long time. Some people may travel to the US to see a specialist, but 10x as many Americans travel to other countries to get care that they are unable to get in the US (usually due to cost.) The US usually ends up dead last in health care among the more industrialized nations and more recently was ranked 37th in the world by the WHO. Please find me a single ranking that puts US health care at the top of the list, I could use the laugh.
Peg.js – Parser Generator for JavaScript
Vada and Vitana. I love this. When I was a prof. in a CSC department, I often had to persuade computing services or some other part of the university bureaucracy to do or get something for the students. I soon learned that I would encounter two types of beuracrats. (Actually, three, but I will discount the ones who were just not very smart. The other two types were smart.)

The first type I called "obstructors". If I (our my department) proposed something, the obstructors always had a dozen or more compelling reasons why the proposal was impractical, infeasible , or otherwise without merit.

The other type, I called them "enablers" might have some initial objections, but they would typically work with me (or us) to overcome the objections so that we could get what we wanted.

In the second case, it was "Vada". After a while I learned that the best way to achieve an outcome was simply to avoid ever engaging with the people whose style was "Vitanda".

Of course at the time (1980's and 90's) I did not think of them as Trolls - just as jerks who didn't want to do anything that created work for themselves.
> Is writing docs really that different a skill from writing readable code?

It is correlated (though probably not perfectly) with writing readable code. But that is a different skill from writing useful, correct software. That is, you can write useful, correct software whose code is difficult for others to understand and maintain.
The mesh of satellites favor the northern hemispheres, you have a much lower density in lower regions, so you could charge less for them.

And they could stop launching them if they don't see a supply, basically just matching their registration numbers and launching more when the bandwidth/users require it.

Those numbers seem to just be a target for an ideal completed system, not for it to become operational.
> Marx and Freud inspired the entire school of critical theory today

You have focused too much on the word "critical". It's not enough to be critical. You have to be critical in the right way, and in particular, you have to be critical of (and only of) inadequate explanations. The word you should be focused on is "explanation", not "criticism" (though both are important).

> dogmatically cling to the theory of falsifictaionism

That's not a dogma, that's the definition of science. Following that "dogma" is what makes science effective.
Pretty much. The kids that did the best in my highschool were the ones that did things due to competitive drive.
Is it bad that I assumed that it must be related to automatic porn classification?
New plastic material can be broken down and reused repeatedly
Facebook Has Lost Some Friends
In Seattle, the corporate home of Starbucks, it's exactly the same :-)
SaaS ideas for your next project
Don't forget the US DOD who spent $300 million per satellite for 10 geostationary communication satellites that each have 2.4 Gbit/s of capacity [0]. That's $3 billion dollars on just the satellites and Starlink is being designed to have orders of magnitude more capacity (21 Gbit/s per satellite * 12,000 satellites vs 2.4 Gbit/s * 10 satellites), lower latency (LEO vs GEO), and way more redundancy.

They've also already awarded spacex a $28.7 million dollar contract for "experimentation in the areas of establishing connectivity, operational experimentation, and special purpose experimentation. Experimentation will include connectivity demonstrations to Air Force ground sites and aircraft for experimental purposes" [1] so they are definitely eyeing it.

[0]: https://en.wikipedia.org/wiki/Wideband_Global_SATCOM

[1]: http://www.parabolicarc.com/2018/12/27/spacex-receives-287-m...
Ask HN: What it is like to use Rust for your API server?
I come from a Node.js background and I've started learning Rust. I would like to know pros and cons of writing APIs and other web-based services in Rust.
Very good point. The internet was a great opportunity to test divisive/contrarian hypotheses. In the ideal case, you get counter arguments which will help you come up with a decision rule. Unfortunately it does not work this way in most cases.

Today. the mechanics of internet forums works such that on average, the safe milquetoast post gets the most points, so it devolves into a popularity contest of who gets the most Internet points, especially when the person is not anonymous.
It is beneficial for real changes to be propagated quickly, but it's irresponsible to use real traffic, so they used a test prefix -- a range of addresses without users.

Trusting / untrusting isn't likely to be the difference between propagating the route in 10 seconds vs 60 seconds. That's not enough time to do anything meaningful trust wise --- either the provider checks the routing dbs and routing PKI or they don't, but a survey of providers that accept or not poor routes is another story.
Hey, you don't have pitch this thing to me, ok? I. don't have the cash make the smallest imaginable difference in any space-born venture! :-)

I tried to explain my line of thought. You disagree, fine. It is just that when I developed an interest in the financial aspects of the launch business around end of 2018 and early 2019, I wasn't the only one with doubts in that regard. I'm no expert on either aspect, so if there facts out there that proof me wrong just share them. We are all hear to learn, right? Just do me a favour and don't cite reddit, ok?
> we are under no obligation to agree

Yes, that's a very important point. What matters is the idea, not who originated it (except insofar as it's good social policy to properly credit the originator of an idea because it helps motivate people to come up with original ideas).
> They would then spend 6 months actually training them and weeding out poor performers.

The critical aspect there is "weeding out the poor performers". Many "coding boot-camps" seem to be presented with an almost pyramid scheme level /sell/ of "come here equals 100% guaranteed success".
> People just putting their windows computers to sleep for months on end causes all kinds of weird shit to happen in windows

Not just Windows, Linux/BSDs have problems, too, because just like Windows they tend to clean up temporary files only on reboot / relogon. Though Windows in particular had a number of issues where it would fill up the entire system drive, no matter how big, if you let it run long enough (related to not cleaning up extremely verbose log files and a couple problems with Windows Update).

> Windows has all kind of wierd driver issues, random shit that happens with some hardware.

Recent 1-2 years of nVidia drivers seem to generally lack in stability, with many people reporting frequent driver resets and outright game crashes esp. on Windows 7 and 8. Linux drivers aren't in a particularly convincing state, either. Issues with dis/reconnect displays, suspend/resume issues, 3D application hangs, hardware video crashing drivers (an issue on both OSes) etc. etc.
I can pretend for an interview

I’ve blended in pretty well all through upper management
The pro is you can refresh the tech in those satellites allowing more bandwidth or adding more lasers to connect to more satellites.

The cost of satellites will only go down as they make more, and it's relatively cheap for them to launch them.
Ah! I recall listening to this on a stuff you should know podcast a while ago. Fun listen https://www.stuffyoushouldknow.com/podcasts/project-azorian-...
If safety is banning conservative political activists and allowing terrorist groups like Hamas to continue spreading hate, then that money is going to waste.