skysight-inc/HackerNews huggingface dataset:
Sorry you are so wrong. What do you consider infrastructure? I have lived in the bay area and in Bangalore, I have no idea how you can even compare them in terms of roads, city planning, utilities agencies, Civic agencies etc. I think the exchange rate of your country's currency allows you to stay at top tier places when you visit India, that's why you'd experience India differently than Indians.
>Just trying to do anything is met with the most bizarre and byzantine behaviors and switcheroos.

Apart from viewing your timeline, posting a status message, commenting on posts, sending messages, and liking things --
all of which seem pretty normal in use -- what else would you do?

Anything else is probably a niche use, and not optimized (or having anyone care about it), including FB apps.
The Video Pivot: What Does It Mean for Writers?
These findings seem to be at odds. The former says that deep linear nets are useful, non-linear and trainable with gradient descent. The latter says that the non-linearity only exists due to quirks in floating point and that evolutionary strategies must be use to find extremely small activations that can exploit the non-linearities in floating point.

Exact solutions to the nonlinear dynamics of learning in deep linear neural networks

https://arxiv.org/abs/1312.6120

"We attempt to bridge the gap between the theory and practice of deep learning by systematically analyzing learning dynamics for the restricted case of deep linear neural networks. Despite the linearity of their input-output map, such networks have nonlinear gradient descent dynamics on weights that change with the addition of each new hidden layer. We show that deep linear networks exhibit nonlinear learning phenomena similar to those seen in simulations of nonlinear networks, including long plateaus followed by rapid transitions to lower error solutions, and faster convergence from greedy unsupervised pretraining initial conditions than from random initial conditions."

Nonlinear Computation in Deep Linear Networks

https://blog.openai.com/nonlinear-computation-in-linear-netw...

"Neural networks consist of stacks of a linear layer followed by a nonlinearity like tanh or rectified linear unit. Without the nonlinearity, consecutive linear layers would be in theory mathematically equivalent to a single linear layer. So it’s a surprise that floating point arithmetic is nonlinear enough to yield trainable deep networks."
They were definitely built to a price, though, and they have a lot of reliability issues now:

* The (epoxy-potted, non-serviceable) power supply fails (and the resulting voltage increase takes out the 4164 DRAM chips).
* The PLA is not heatsinked, runs hot, and fails.
* The MOS replacements for standard 74xx logic chips are notoriously unreliable.

You're better off finding a used one that's been tested with a TV -- "powers on" is not enough.

In addition, the Goodwill ones (at least in the USA) are NTSC, whereas a lot of the later European games were PAL-only. If you want to play those games, you end up having to find a cracked, NTSC-fixed version of them.
This does bring up an interesting point about the community and its different populations.

JS includes _a lot_ of people, of all levels. You don't really have much choice but to do the lowest common denominators (people newer to it probably consist of the majority right now).

When I went through the VueJS stuff originally, I had a feel of "Come on, get to the point already" as I went through pages over pages to get the whole idea.

When I learnt React (originally when it came out), I looked at the first page, went quickly over the element creation (I was anti-jsx at the time. Times long gone, haha) and lifecycle hooks in like 5 minutes, went "Okay, got it. I already know how this works" and built an app.

Obviously my situation is not the common one, so doc like VueJS should be standard...but having a good "tl;dr" is critical (maybe it is in there, I didn't look, but when I learnt Vue's basic, by the time I went through most of the pages looking for a tl;dr, I had found everything else)
A lot of assumptions and bias in the comment above. You are implying that more expensive means higher quality. Less expensive means lower quality. Both are not true.

The truth is, "opensource software and cloud" disrupted IBM's business model of selling proprietary software that runs on IBM hardware and selling services to maintain these.
The TV Earthsea series was pretty terrible, unfortunately.
Well, except that the author misunderstands the specification and how it is typically implemented on modern computers.
I am so far in at step number 7 at my current place, i should have left months ago. The worst part is most people here are at step 7. The only reason I haven't left yet is because interviewing is actually worse than being here, and that's saying a lot.

Slight tangent, but I'm always jealous of my friends who have to interview for new jobs (non engineers) and have to wonder why they're so nervous. They don't have to sit there and code on a whiteboard in front of 4 uninterested developers for 4 hours straight, and then be rejected for unknown reasons so that you can't even fix the potential gap in knowledge you might have. /rant
WG Action: Formed DNS Over HTTPS (doh)
Largely for the shadowbanned reply to this: For Linux tinkerers, there are tons of cheap Chromebooks with Apollo Lake that can be reflashed and/or put in dev mode and happily run regular Linux.
Wasn't the commute to and from the terminals also one of the things that killed the Hyperloop?
Yes, it's intentionally not aimed at teaching SPAs, but teaching React itself. FWIW a lot of apps built with React are not SPAs.

I agree though that there is a niche for the other kind of tutorial you're describing. :-)
So you look at the millions of poor people in the United States and think, "Yes, these people have a clear path to a better standard of living"?

Do you know how many children are living on the streets in Havana? Or how many die of starvation or exposure? Maybe they're poor, but they are alive, healthy, fed, and have a roof over their heads. That's a lot more than Americans can say about the at risk in their own country.

I am by no means suggesting that Cuba is a utopia -- my own standard of living is probably quite a lot higher than the average Cuban's. I'm lucky in that way. That's not the case for many, many others.
It's not that different (it is different, sure, but not that much) from how people who look at capitalism and only think of rich countries, ignoring the ample supply of capitalist countries with completely failed economies. Of course there is also a bit of survivorship bias here, because failed economies are much more likely to try out communism than flourishing ones. After the revolution, one easily blames communism for economic failure that actually happened before.

I'm not saying that we should all turn commie, but just looking at the richest country and acknowledging that they are not communist paints a very incomplete picture. (By that measure, we might also determine that we should ditch democracy, because look at how wealthy a few selected monarchies are!)
> plug in a USB keyboard and use as a fully functional home computer

This is weird... Why would I plug a keyboard into what looks like a perfectly good keyboard?
That's amazing...if I don't like Kickstarter, can i buy one after the campaign is over?

Also, will it come with a good documentation? Things in the 80's often had phenomenal documentation that was designed to teach and not just point out the location of a few pins.

I never used the Zx before. What is the user experience like? When you boot up, can you bring up a BASIC prompt or type in Assembly?
Debian has a dedicated security team with vastly superior understanding of security issues -- and more resources -- which simply isn't the case with Quicklisp.

And even so, there have been Debian debacles [1]
and allegations of compromise by nation states [2] to drive my points home.

[1] https://trailofbits.files.wordpress.com/2008/07/hope-08-open...

[2] https://www.youtube.com/watch?v=UFFTYRWB0Tk
For that to be true, the scores would need to be adjusted over time.
>Hopefully they resolve that soon!

Or, hopefully, they don't. SEO pages suck users time.
As a child (born in the UK mid-seventies), there were about only a dozen or so people that got picked up and dropped off at school (the poshers). Most children walked, the bike sheds were always maxed out.
They were notoriously international in the '30s and '40s.
Okay... what do talented programmers like to work on?
> If you want people to not drive, you have to give them really good active travel choices that enable people to make that choice of their own volition.

A good choice is essential, but it's not enough. The choice has to be better, to the extent of nerfing the alternatives. See Stevenage where they had both options - driving is still hugely dominant. http://www.roadswerenotbuiltforcars.com/stevenage/
Would love to see a Seveneves cinematic production! A trilogy or three-part series could do well.
That was merely an accident of history. The I in IBM doesn't stand for American.
Well, it depends on what you compare it with. IDEA, Visual Studio, Eclipse, you know. Of course, comparing to nano and nvi, Emacs isn't so much minimalist - but hey, did you ever try to run Emacs with no elisp packages?
This kind of seems like a non-sequitur. A tool is just a tool, it can be used to create both good and bad user experiences. In terms of the technical implementation of a complex website, especially with regard to latency and component rendering correctness/completeness, Facebook has long been the gold standard, even well before React was formalized and released.
>it doesn’t provide much practical knowledge for building websites

That shouldn't be its purpose.
Ideally the goal of a tutorial is to give an idea of the basics before diving in, and to properly assess the skill level necessary to take the full dive into a real application.
Not the OP but I can likely offer some insight as someone who has had to deal with teams in India: The biggest problem was the employee turnaround rate. Getting a developer, even an experienced one to become fully productive in your organization if you have several or complex products is a process that can take over a year but the turnaround rate was high enough that there we needed to use a very significant amount of resources dedicated to training and keeping communication and quality flowing smoothly because having people who weren't veteran enough to be able to handle themselves and figure out the business case behind the task and user story was a constant state.
I still don't see why we should spend $$$ on mars when we have a perfectly good one here millions of light years in any direction. Maybe we should stop treating the only planet that supports life like shit and cherish it.
I admit I rarely take the time to read comments on medium-posts these days, it is too frustrating.
True, and it's true for other nationalities (Asian specifically) too. It's a shame that we talk about merit and behind the scenes it's all a sham with with cutbacks and shady hiring practices (and I'm saying this as an Indian citizen in the US).
Capitalism is inseparable from a free market system. They are in fact the same thing and have been regarded as such for a century across all the writings of every modern proponent of free market economics. From Hayek to Mises to Friedman.

To the extent you have regulation, is the extent to which you lack a Capitalist economy. All systems opposite to Capitalism make use of extreme State control of the economy through various regulatory means. Whether we're talking rudimentary Socialism or its derivatives, including Fascism and Communism. It's an inversion. You can either have market-based economic levers or you can have State levers, or you can mix them and get a mixed economy to the extent you do so. Regulation is antithesis to Capitalism because it imposes State control over the economy. The more regulation you add, the less market freedom you must inherently have; the regulation removes possible action and decision making by free actors in the economy, it places those decisions into the hands of the State (ie out of the bounds of Capitalism to dictate).
Bombardier signs its largest Q400 aircraft order
Hopefully someone will respond to that question and others here:

https://community.thec64.com/d/5-fantastic-pending-some-more...
Has Postgres received tens of millions of dollars in funding?
We're looking into it, sorry about that.
I agree this syntax is awkward, tedious, and ceremonious. But if your components are ES6 classes, fat-arrow methods let you avoid it.
I don't think so. In terms of room and resources we could just as well colonize Antarctica.
I just open a new tmux window per-file I edit, named after the file. Well, I do still bg vim processes sometimes, but mostly I do the per-window vim thing. I even have a vim wrapper to do this so that editing files from cscope automatically starts a new tmux window with the vim in it and returns control to cscope.
How would you tell the difference between a high linear multiple and a low exponential coefficient? That hypothesis is nearly impossible to falsify and therefore nearly useless. The value in it is simply the encouragement to look for network effects, which are going to cause exponentiality.

BTW, ever heard of word of mouth advertising? That's by definition exponential.
Can you please file an issue and describe more about your FF configuration?
The term "bubble" gets thrown around a lot, sometimes incorrectly. It doesn't just mean that money is flowing into an asset class.

Let's take an S&P 500 index fund as an example. Vanguard or whoever does some marketing, and people decide that index funds are a good way to invest, and money flows into index funds. That's not a bubble.

The economy starts doing well, and stocks go up, and a bunch more people decide that they want to be in the stock market, and so they put their money into an S&P 500 index fund, not because they really want to be in the stock market, but because it's what's going up. That's still not a bubble.

Vanguard gets a bunch of money for its S&P 500 index fund, which it has to use to buy stock in the companies that compose the S&P 500. As a result of all the new money coming in, the stock in the S&P 500 companies go up - more than the fundamentals of their business indicate, more than stock in, say, the Russell 2000 goes up. Because the S&P 500 has gone up more, more money pours in to S&P 500 index funds. Now the S&P 500 is going up because of all the money being invested in it, and all the money is being invested in it because it's going up. That's a bubble - a positive feedback loop that has become detached from the fundamentals of the assets involved.

That's a bubble, but it doesn't really get bad until borrowed money enters the picture. If people are borrowing money to invest in S&P 500 index funds, because the funds are going up faster than the interest cost on the borrowed money, now it's a bubble that can cause serious damage when it pops, because it may damage the lender as well as the borrower.

So, for example, people were talking about bonds being in a bubble because bond prices were so high (extremely high by historical standards). That was a flight to safety, not a bubble. People were not buying bonds because they expected bond prices to keep rising, they were buying bonds because they expected other prices to keep falling.
Radical Leftists Built Their Own FOSS Alternative to Reddit After It Banned Them
Are there any other sources corroborating this?
Do we really need more of an argument than "multi-planet species"?

And in the case that "multi-planet species" is the goal, is there a better target? I'm not aware of one.
And yet, to this day nothing comes even close to what ExtJS/Sencha offered and offers :(
* Publicity

* Human capability >> robotic capability

* Mars as a very long term "Backup Earth"

* If you can go to Mars with humans you can go to the Moon with humans as well.

* Human capable systems can also carry robots, the reverse is not always true.
Thank you. This always bothered me as someone with Indian background. It seems like some programmer make assumptions about my code and I have to do a lot more to gain acceptance in some companies/teams.

But on other hand, I have a theory. Indian firms write a lot more code. Their code quality distribution probably is same as any other group but since there is more code, a large percentage of overall bad code comes from India.

It is kind of like some teams in a large organization write a lot of code but they are the one with the most bugs and they get punished. Another team that rarely has bugs but they don't write as much as code as others and are rewarded for introducing least number of bugs in production.
They should charge extra for Daft Punk cosplay.
They are already being outsourced to cheaper countries.

Check for example CyberCity in Port Louis, Mauritius.

Quite a few Indian helpdesk centers have moved there.
Android users rejoice Linux kernel LTS releases are now good for 6 years
From Monolith to Microservices, to Be Continuous #38
The trouble with supersonic jets is that they aren't that fast, they're limited in where they can fly, and range is problematic because they're much less efficient than subsonic jets.

Concorde shaved about three hours off the trip between NYC and Paris or London. It burned ungodly amounts of fuel (two tons of fuel just taxiing to the runway), cost a ton, didn't have enough range for Pacific routes, couldn't fly transcontinental routes because of the sonic boom, and after all of that it only saved a few hours.

Of course, Concorde is old technology and it could be done a lot better now. But you'd still be saving a limited amount of time (roughly a factor of 2), burn more fuel, and be more limited in range compared to a traditional airliner.

BFR would have enough range to connect any two points on Earth. It would have no restrictions on overflight (although it would most definitely have restrictions on where it could launch and land). And it would save 10-20 hours over a direct subsonic flight.

Cost? Well, I don't know. Elon says it'll be pretty cheap, but I'm skeptical. However, given how much more capable it would be than a supersonic airliner, it might be worth a much greater cost. Part of the problem with Concorde is that it just didn't save that much time.
Girls Who Code’s CEO Stands Up to Trump
as a counter to that, in third world countries, rent is often a way better deal all round, so if you're not hung up on home ownership, you can get by pretty well for less.
Moving to a poorer country on reduced pay that still outperforms that of locals in the same job, maybe?
I cannot overstate how nice it is to use. I built a sign-up page for a startup with it and I had absolutely no complaints.

Writing static content is basically like building a normal website with a nice templating system. Dynamic content is simply React components that I'm use to working with on complex applications.

Easy to build, easy to deploy, and easy to change.
And THIS is why people disable ICMP generation on routers. Which then breaks any systems that don't implement ICMP-less PMTUD. Ugh!!
Bold Eagles: Angry Birds Are Ripping $80,000 Drones Out of the Sky
Banggood carries a lot of these lower-powered computers and phones if you like something that's more of a store instead of a buyer/seller marketplace.

Also a great place for DIY project supplies. They sell a lot of electronics parts, CNC bits (not sure about the quality), quadrocoptor parts, etc.
A digression, but I doubt screws are one of the parts the retain for re-manufactured devices, is that really true? I thought those screws they use with the thread-lock coatings were only rated for one insertion.
It's not particularly more professional to cheekily use an obvious substitute in place of 'fucking', either. If you are saying "big ... fun ... rocket" or "big freakin' rocket" anyone over the age of 6 will know what you are doing and, if they are inclined to feel uncomfortable or offended, will still be so.

So for the most part I would say "either swear or don't", but if you are going to play that game, you need to be better at it, and call it something like "a big functional rocket" or "a big futuristic rocket", which is plausible, and then remain completely straight-faced, forever, never admitting in public or private there could be any other meaning for the acronym, ever. Leave historians a hundred years from now guessing.

"Wink wink, I'm not cussing!!!" is just another version of "I'm not touching you!!!".
Thx for the tip. Sometimes a quick rant is more effective or all I've got time to post (vs a substantially edited essay).

I'm also disappointed in the formatting: I meant only the first sentence to have a mid-sentence all-caps. The list of "AND..." items was supposed to be just that, a list, each on it's own line with those as the bullet point leaders. Sadly, it refused to format as I entered it and mangled it all into one paragraph, and I didn't have time to take more than one shot at fixing/debugging it.

At least, though it was an imperfect post, there are those who liked it.
Which is our colleagues at Facebook worked on the class fields proposal that addresses this elegantly :-)

https://github.com/tc39/proposal-class-fields

Changes to the language take time, but then they benefit everyone and not just a particular library.
Sorry, you misunderstood my point. My implication is that we should spent the money on the right people. For example, if we have budget of $10000, we can spend them hiring one/two good developers instead of hiring 4/5 below average developers.
Paging HN user johansch from his comment on the Cloudflare Apps mitm JavaScript injection discussion 3 months ago:

johansch: All I want is my code running on your nodes all around the world with an end-to-end ping that is less than 10 ms to the average client

dsl: Akamai Edge Compute is what they are asking for

https://news.ycombinator.com/item?id=14650025
This is the same tired argument: "But communism would work if people did it right." This is neither an historical nor a scientific argument. It is pure wide-eyed ideology that ignores the devastation that communism has caused everywhere it has been tried. Communism = oppression, poverty, and starvation.
I have found that dual-core+ desktop machines from the mid-2000s last quite awhile. Laptops can be a mixed bag depending on how upgradable the internals are / how powerful the internal GPU is.

I gave my sister recently a T420s that I had lying around, and the thing still screams.
Hop on the final i686 LTS-type release of either Ubuntu or CentOS, and you'll be fine for a long time. RHEL4 was updated for like a decade after it first launched.
Maybe it was just the firm I worked with, but they got the same requirements doc that the software was eventually written against using an American outsource firm.

The Indian firm wanted requirements so detailed that I had to tell them where to put the for loops and while loops. It was faster to just write the code myself than explain such easy details.
Right, which is why the people who assume there is one are racists.
Maybe decision makers are too data driven?
Whatever they do has to be justifiable and most people don't argue against numbers. So trying to optimize aggregated or averaged numbers looks like a sensible approach. The problem, however, is that aggregated numbers don't tell much about the gap between rich and poor and averages don't describe individuals. As a result, there is a gap between reality and what people believe the data tells us.
How easy would it be to write games on this that use the joy stick, and what are the compiler options? BASIC interpreter, C compiler, Pascal compiler, Assembly?