skysight-inc/HackerNews huggingface dataset:
Usually if you properly use GPU the real limit is on the order of 20k. I think the graph in his post is old as crap, actually

(if you sparsify connections and do some tricks with sparsification sky's the limit, O(n * small multiplier over 1) with memory)

Hopfield nets don't do memory like LSTMs do. LSTM's already sparsify features and memorize them a long time. There's a medium size literature on adding more shit (NTM, Pointer net, attention) but nearly all of it is not that good (it gets tested on bullshit)
Neither are most CRT TVs, if you keep feeding them the odd/even field repeatedly. I keep CRT TVs and monitors at home and can easily verify this. The effect is usually dark gaps between the lines or doubled lines (where the corresponding field would otherwise have been drawn). Doubled lines, as in the same as the previous line of the same field, not from the previous field. It's not a particularly obscure subject or uncommon trick, so I don't see why you would keep insisting that it isn't so when any source that possibly could have proven you right, if you were, will prove you wrong.
This article is not a standard "character drives prosperity" piece. Did you read it? If so, I am missong your point.
Same with me except I'm using bash and the CLI to all the modern tools.

In 6 months I'll still remember how bash works and I get super simple debugging since I can just echo out the command it was about to run and start poking.

I'm still not sure why the JS community seems determined to slowly bootstrap an OS in javascript.
Imagine being able to create windows, draw, deal with io devices (keyboard, mouse, controller, etc.) and do OpenGL graphics type work with system calls.

That would allow (practically) any language to trivially create native apps with a GUI, at least trivially compared to today.

In Linux we could eliminate the multitude of complicated display servers and reduce latency in the system (making VR and AR easier to do). Windows has something similar to what I describe, but it's not very good, and has no builtin OpenGL-like system calls.

A standardized set of system calls for graphics, GUI, and IO would allow cross platform native apps to be trivially created. In principle there's no reason why MacOS, Windows, and Linux could not have such system calls added. The biggest problem is those systems have become very bloated from adhering to backwards compatibility.
In some of the models people are posting, nodes were out of my window-view and I couldn't move over to them. Is this a bug or am I missing a scroll/zoom feature?
Why hasn't someone thought of implementing a blinking cursor in hardware, like we did in the early 80's?
Use a different browser worked for me.
It was definitely like this for previous generations. Young people have been moving to big cities they could barely afford for at least 100 years, and probably since Roman times.
I went from barely knowing html and CSS to slinging react/redux apps with es6, bundled with webpack, out for paying clients in less than a year.

If you just take your time, carefully go through tutorials and study a couple of open source projects you'll be fine. Especially if you already have years of development experience. You can do it!
Tweaking TCP for Real-Time Applications
We detached this subthread from https://news.ycombinator.com/item?id=13936415 and marked it off-topic.
I've noticed that too! Do you use Inbox? I do and I was thinking about going back to the classic interface to see if it's faster.
using incognito mode on firefox seems to work for me. I got a 'youve hit your 10 article limit' msg otherwise
> "Even a lot of bay area renters are anti-development."

They might be receiving some sort of rent control so that their rent is far below the market price. I know there are a number of people in NYC that live in rent-controlled, rent-regulated apartments.
Exactly, people in certain circles have this somewhat self-referential definition of tech that means "what they do a lot of in Silicon Valley." And ignore things like the oil industry or pharma/biotech which are very much tech but just don't happen to have much presence in SV.
Or - without doing any of that - just ship it on the honor system - no DRM. GOG does it and they still get more than 1 sale per game.
Adding Sound Effect Information to YouTube Captions
A large share of units in Boston rent to mostly college students who's parents pay the ever increasing rent. Harvard, MIT, BU, etc aren't going anywhere...
Indistinguishable from Magic: Manufacturing Modern Computer Chips (2012)
What Bots Can Do That Websites and Apps Can't
You can make a node that feeds into itself, which is an okay substitute for an open system: http://bit.ly/2mwSlgX
Show HN: Formbackend – you create the form, we collect the data
Microsoft announces IP licensing program to power connected cars
same here, I use Make for everything on my projects
"Also, I'm currently in US and I don't feel my way of life is being destroyed by Muslim people."

Given they constitute 1% of the population, would you expect to feel that way? Why would a visible 1% minority group openly try to attack the way of life of the host population?

"Most all major acts of terror in the USA have been by white people.... In USA we had a stint where white men were shooting up schools and killing children practically every month."

Those aren't considered terrorist attacks. Also, what are the per-capita numbers? Isn't that what's important?

"I've even had an anti-Islamic person tell me that there's a rule in the Quran that allows an Islamic person to lie about being Islamic if they feel they are in danger"

Is this what they were referring to?https://en.wikipedia.org/wiki/Taqiya
That is true, but the SDK is so much better that frankly I don't care, but then I'm not doing high volume products either so thats easy to say.
While I occasionally need to open large files like that, they aren't source code files, and I have no problem using a different tool than my main source editor for that.
Spring Cloud Data Flow 1.2M3 improves access 2 app properties in shell/dashboard
People are certainly free to talk about whatever they want to talk about.

But I think feminists would find nearly universal support if they'd spend more time talking about real life and death issues such as this rather than going around with vagina hats on their head and complaining about video game characters being too sexy or manspreading on trains or any other first world problems.
Any particular open source projects you deem worthy of study?
correct, sorry for the poor syntax...
I disagree that a positive outcome is almost certain. What's happening here is effectively Affirmative Action, and that's hardly a positive outcome in everyone's eyes.

For example, Google could just simply give internships to those at HBCU's, an action one may see as definitely positive. However, if for whatever reason those students fail to perform, in the eyes of the non black colleagues, stereotypes of incompetence will be created, if not exacerbated. Black people are punished more harshly for signs of incompetence of similar magnitude than Whites [2].

A somewhat similar thing happened with minority lawyers, as law schools tried to prop up the supply with affirmative action policies [1].

Things are just complicated, in general.

[1] http://blogs.wsj.com/law/2007/08/29/is-affirmative-action-at...

[2] http://www.huffingtonpost.com/2015/05/27/black-students-puni...
Why dnssimple did not used Rails to build their new Ruby JSON API
Ricardo's law of rent shows that indeed, even without artificial scarcities imposed by regulation, rent can go up forever as long as productivity is rising.

While we want housing to be affordable, arbitrarily trying to reduce rental costs is futile. Rent exists. It is a reflection of the intrinsic desirability of the location. The only way to reduce the rent is if the location becomes less desirable and less productive.

So, really, it is a question of political economy... of who should own the rising value of land, since that value is not a return for the effort of the owners.
It was on the front page for me.
Any idea that starts with "and first, we get the user to switch their browser" has immediately raised their own barrier to entry so ridiculously high, were you to stand on top of it you'd be able to see the curvature of the Earth. What a stupid thing to do.

They also list that 600 million devices are actively blocking ads, meaning these people went out of their way to not see ads. Now you want them to switch browser just so that they can see ads - are they on crack?

BAT? BATshit crazy...
... for example, putting the batteries in the existing form-factor of removable cargo containers used in jumbo jets.
Flexbox is that improvement.

If you discount flexbox due to "not [being] used very often", then you can't logically argue for burning down the HTML and CSS stack and replacing it with something else that has zero market share.
>That you can't even make an oil change without also notifying the computer, the interface for which is proprietary and only sold to licensed dealers, or the car would refuse to run because it would think its oil is bad.

Honestly I'm really sick of hearing idiotic stories like this. You need to demand that he tell you exactly what car is like this (basically, "citation needed").

My 2015 Mazda is the easiest car to change oil that I've ever seen. There's a service panel on the bottom of the car that comes open with two screws, and inside is the drain bolt and the filter right next to it (hanging down, so it won't pour oil all over when you unscrew the filter). It really couldn't be any easier. Drain the oil, replace the filter, replace the crush-washer on the drain bolt and put it back on at ~35 lb-ft, pour more oil in the fill hole on top of the engine. Then, on the infotainment system, you just navigate to the "maintenance" section where the oil-change reminder is, select "Reset" and you're done. The system even has flexible oil change intervals and will tell you when to change it based on your driving habits; mine lets me go 7500-10000 miles between changes.

This canard about "proprietary interfaces only sold to licensed dealers" is either total bullshit, or is only on certain (likely high-end luxury) cars that are easy to avoid.

(Edit: to be fair there is some of this for certain things and certain cars. But it doesn't exist as far as I've seen for basic maintenance tasks, it just seems to be something created in the minds of old people and passed around as rumor until it became accepted as truth. One example of something that really is like this I've heard of is some high-end cars with electrically-adjustable suspensions, requiring a special dealer-only service tool to calibrate it in case of repairs. But you're not going to see this on a $20K Honda any time soon; regular cars these days still have the same ol' completely mechanical MacPherson strut suspensions they've had for ages.)

>He reminisced about the good old days when all you needed was a wrench and a hammer and you could fix anything on a car.

That's bullshit too. Cars have always needed all kinds of specialized tools. Disc brake spreaders, steering wheel pullers, spark plug gap tools, feeler gauges, torque wrenches (try replacing a con-rod without one and see how long your engine lasts), cylinder hones, I could go on and on.
Uploading Images to Amazon S3
You know what's crazy? Our historic attraction to witch hunts stoked by fear and doubt of what is different than ourselves is no different today than it was 100, 200, 500, 1000, 2000 years ago. We just disseminate the propaganda a lot more efficiently now.

What I fail to understand is how so many people are still so ignorant despite having almost free access to all the world's information with zero requirement to actually pay for school. You don't even have to walk down to the library and pay for a library card to access it!

Witch hunts in 2017 just take place in the form of elections. But otherwise, no different today than they were in biblical times.

That's progress folks. Welcome to your future.
Atlanta is the busiest airport in the world and has been for almost 20 years.
Yeah, I have, and I actually use it regularly (along with several other editors). The slowness (of not just opening files, but editing them) drives me up the wall, but in certain workflows (e.g., TypeScript) it can be worth it.
If we are talking about the same machine, where the keyboard would just not register key presses about 5% of the time, they did eventually ship out free replacement keyboards to all owners.
This is happening nite and more and in fact happened to me last night at SFO, except instead of the driver just telling me to cancel, he made up a story about being in an accident. So I took a taxi, waited him out and he finally cancelled.

These services are turning into gypsy cab, where the full time people are as bad as the worst scammy taxi guys, new people don't know what they are doing and every once in a while you have someone who knows their area and isn't trying to scam but they seem to be doing it just for fun.

I'm back in regular taxis more often than not anymore
I don't think this would have been any harder had it been written in C(++) for someone comfortable in C(++).

But I do believe there are more people comfortable with web technologies these days.
I understand that, but that doesn't excuse the fact I have to give them complete access to my repos.
I too read that series!

And I learned to like ES6 from it. I've had to since JS is the de-facto language where I presently work. And I immediately recognized the functional bits that turned out, for me, to be the best parts: functors, monads, currying and the like.

However the problem I've found is that as our code scales up in size and sophistication it requires greater mental effort and discipline from the team to maintain consistency and manage complexity. ES6+, for better or worse, is a kitchen sink language. The hard part is getting everyone to agree on the subset to use and enforcing standards.

At first I thought this was a wonderful language for teaching FP in: it's forgiving, people can learn concepts as they go and put them into practice right away without having to go whole-hog on FP. This works for senior developers for the most part. However for junior developers, I've found, it can add to the confusion.

And if I'm reading the tea-leaves right it seems like Microsoft and Facebook have been having the same issues with large Javascript projects. Why else build tools to help manage the complexity if the language already provides them? It seems like there's a good language buried in Javascript, somewhere, but the lack of a sound-type system and a plethora of historical baggage obscures it.

All in all learning Javascript is worth it if only access to an ecosystem of highly-active development is valuable. It can be a pleasure to write... but my advice today would be to learn a pure FP language first and come back to Javascript if you need to.
I see some major hurdles before this takes off.

The understatement of the century...
Maybe it has more to do with having good parents in a stable relationship than the money.
So you're implying that a simple service that could be implemented with Sinatra should not be considered over engineered because the dev tried to hammer on the problem with Rails?

Background: Just today I read that DHH considered Phoenix pretty cool, but Rails is enough if you don't need the real-time features.

Anyway, of course you can build your services how you like and it's probably a lot fun to use Phoenix :D
I also think it's something of a SV/SF anomaly. I've lived and worked mostly west of Boston/Cambridge (which until quite recently is where basically all the tech was located) for a very long time and I've known relatively few people who commuted out from the the city.
Do you try this hard to discredit other movements by focusing on their more annoying fringe elements—or is it just feminism?
We've banned this account for ideological trolling and ignoring our requests to stop.
C? C++? QT? Java? Any language with GTK hooks? Xamarin? Juce framework? Delphi??

You say 4K and 480p screens like that's hard. Design once, scale forever?
Great, that is promising... thank you for the clarification!
> Which also explains why there isn't even a reference implementation.

As someone who has spent years implementing those standards, a reference implementation would not help me at all.

> As far as UI layout is concerned I am fairly sure I could out-compete a web developer in terms of time taken to implement, using something like IMGUI.

Dear imgui's layout model doesn't scale at all, due to the fact that it's immediate mode. It redoes layout from scratch every frame.
Please don't feed these—it leads to pointless flamewars. When a comment is egregious, flag it and move on.

To flag a comment, click on its timestamp to go to its page, then click 'flag' at the top. (There's a small karma threshold, currently 30, before flag links appear.)
I read about Red Delicious apples a while back. Everyone I've met hates them so why do they have such a bold name? Turns out back in the day they were delicious, but farmers have aimed towards making larger and redder apples at the expense of taste so now we have beautiful red delicious apples that taste like ass and have the texture of apple sauce.
You don't need the Windows reserved keys for anything with an application. You could make a fully keyboard operable UI for an application on Windows.

It's just that software makers don't do it; most everyone thinks everyone loves to do things with mouse et al.
Nobody's really worried about competent students not being able to perform.
Quick question. Which version of MySQL were you running? 5.6 is single thread on the slave and falls behind more easily. 5.7 gives you multiple threads and does a better job of keeping up.

Disclosure: I work on Google Cloud and Cloud SQL
This is absolutely a crucial skill. One of the most valuable exercises I had to do in college was during my introductory physics courses. Before solving any problem, we had to write what we expected the solution to look like, then after solving the problem, we had to write whether our solution seemed plausible. Did it fit our initial expectation? I not, could we explain the disparity? If we applied this value or equation to something else, would we get reasonable results (say, if the problem were estimating the gravitational force of the sun, what would this value give us for the length of the earth's year). Note that we'd get credit for this part even if our solution was wrong, as long as we recognized that it was in fact wrong.

It was a huuuge pain at the time and often took longer than the initial problem took to solve, but it did force me into the habit of critically evaluating my work, and its been one of the most valuable life skills I learned in college. It also helped develop my intuition, and significantly improved my teaching and presentation skills.
An advantage of using make is if you come back to a project a year later, you don't need to remember how to build the thing. It's documented in the makefile.
I should be more clear. I don't think that just because Emacs contains an Elisp interpreter, we should call it a "non-native" application -- even if Elisp is integral to Emacs' operation.

If forced, I would say that Emacs-the-platform is native, and Emacs the system of Editor MACroS is not, since the macros run on the Emacs platform. But it seems kind of pedantic.
>When a positive outcome is almost certain, there's less need for fine measurements.

Gonna have to strongly disagree, here. Declaring that a "positive" outcome is "almost certain" is an invitation for punting on specifically defining what that "positive" outcome is and then hand-waving any measurement of progress. This is especially dangerous when the "positive" outcome comes at non-trivial expense.

Edit: a word
Do you happen to have the link to this blog handy? I'd be interested in reading it.
My wife teaches in a coed university in the region. Her female students are without fail more industrious than their male counterparts (who are generally guaranteed government sinecures). The women, many of who have children at home, are motivated to educate themselves, work hard once they have jobs, and ultimately realize that anything that they want, they have to do for themselves.

These countries are not risking only losing their women; if they do not mend their ways, they will lose the most productive half of their populations.
CoreOS Tectonic extends Kubernetes to new platforms with automated installer
It would be pointless. Who would listen?

The general public doesn't care about inside baseball. Site operators can't afford not to work perfectly with Chrome.
The end of smartphone innovation
Unfortunately the group of plugins I use combined with running in windows just isn't stable enough to keep a server process running.

Admittedly this is a corporate laptop with all their virus crap running, so no editor is fast. But emacs in particular has very bad startup times for me.
> I'm still not sure why the JS community seems determined to slowly bootstrap an OS in javascript.

Portability.
> Swing was at least meant to do UI. Web stack is not;

The ancient history of the web, clearly, is different, but the modern web stack, both in terms of specs (WHATWG HTML/W3C HTML5 and related standards) and modern browsers are very much engineered for applications, not just classic documents, as a primary use case.
If the spammer gets disabled, it's a clear indicator that they should create a new account or use some other means of circumvention. This appears to be the "shadow ban" method.
Almost agree with you! If the Emacs VM were used for applications other than Emacs -- if it were a general purpose VM -- then I'd completely agree.
TedPage: Applications under systemd
I support women having equal rights as men.

I want movements that support equal rights for men and women to be taken seriously.

So somehow by wanting to support the rights of women who are actually suffering, I am trying to discredit feminism?

How does this work exactly?
The whole thing looks like to be designed toward make big and long-term maintained website,

It most-likely fails at that, too, when the current technologies you're using become outdated.
How recently did you renew? This has been in the works for over two years,I'm surprised that anyone is still giving them business.
In the context of the article, it's clear they mean the now common meaning of "barbarian: a person in a savage, primitive state; uncivilized person." TFA even mentions the Romans considered Huns "scarcely human".

Obviously they are not referring to the Roman meaning of "any non-Romans", because that would be a tautology.
Possible my numbers are wrong, but based on the "1% of the project cost" appears this will cost 3.5 billion dollars in total; $305 billion total cost [1] * 1% of total =
three billion fifty million for "dig once"

[1] "Congress passed the five-year, $305 billion “Fixing America’s Surface Transportation (FAST) Act” on Dec. 3, 2015, and President Obama signed the bill the next day."
Radical shakeup of dinosaur family tree points to unexpected Scottish origins
These AI bots created their own language to talk to each other
Precisely. And even Win32, which is being touted in this thread as somehow far superior to the Web stack, was never designed for high DPI apps. It's far worse than the Web stack, with exact pixel hardcoding everywhere. That's why the HiDPI situation on Windows is such an inconsistent mess. Meanwhile, the Web scaled up to HiDPI so seamlessly that most people never even noticed any friction. This is the benefit of the declarative model of CSS.
This is a brilliant idea. I really like the idea of bringing modelling into everyday thinking. I do not understand the idea of hiding the hard stuff. Why can't I have access to and change the code underlying the model too? Rich Hickey talked about code as a violin for the master or a one button instrument for the beginner. Perhaps we could have both?