skysight-inc/HackerNews huggingface dataset:
I'm having almost 34k lines of code for some html file, over 6mb (yes, there is a specific purpose for such a large html file for particular processing) and it works flawlessly in VS Code. I remember searching for text editor that would handle the file nicely and allow working with it. Opening that file in the first VS Code release was a pleasant surprise that performance was good.

If I remember correctly I tried Atom before VSCode as I thought: well, that's a nice looking editor. But oh, it was just unusable for such a large file.
Uber, Ola launch rival motorbike-hailing services in Bengaluru
Ugh, as someone with dyslexia, it's nothing visual, so trying to visualize being dyslexic is an exercise in futility.

You know those "drunk" googles that distort your view? They certainly make it harder to walk, but they in no way make you feel drunk...

Try explaining someone what it feels like being on LSD... you can't.

Telling people that letters jump around is an easy way to dismiss people whit out having to do a lengthy and tiring explanation that likely wont be understood anyway.

I do appreciate the effort that went into this, and that people try to understand, but I don't think this particular experiment is helpful, because people will get the wrong idea about what dyslexia is.

Edit:	Arzh is right in that I'm being a bit harsh/dramatic here, so I made some small changes.
Uber's announcement: https://newsroom.uber.com/india/ubermotoblr/
I always thought that Development was creating something. Engineering was actually making that something work.
How Mark Twain’s ghost almost set off the copyright battle of the century
Meh... the problem with Bluetooth speakers is that many of them don't handle the always-on use-case.

My soundbar would work well, but Alexa would get muzzled every time I turned on the TV to watch something. On the other hand, my portable bluetooth speaker will run out of battery if left on its charger.

The AUX connection is almost a better option, but then am I supposed to leave my amp turned on all the time? There's also the same problem where Alexa loses her voice when I switch the amp over to the Bluray player.
RSA conference has machine learning cloud based solutions on display
I would also like them to go into detail about the differences, and how they see the people they brought up from the hacker schools fit into that model.
I am sympathetic to the distinction. I had a bunch of applicants for a position claiming to be "Distributed Systems Engineers" mostly because they'd stood-up, maintained, and or used a Hadoop or Spark cluster in their current or prior job.

But to me that was more of an advanced (one hopes) end-user. Someone who could take a bunch of large, mostly-complete logical components that somebody else engineered and then use them to stitch together a solution by integrating these existing frameworks that already provide the first 80+% of the technical solution to carry the last ~20% toward a domain-specific use-case.

What I was looking for wasn't somebody who knew how to use something like HDFS. I was looking for someone who could build something as good or better than HDFS from nothing if they had to. A lot of what passes for "engineering" today, at least by marketplace label, tends to resemble the former rather than the latter.

There's definitely all kinds of space for both kinds of builders/creators depending on the needs and the project, but it certainly doesn't help that the English language and it's colloquial application to the problem space has grossly blurred the distinction.
Just like you hold conversations with Siri, Cortana and Google Now?
What about accidental triggers of the wake word? What about planted "wake words" to record people discussion "inappropriate" things?
If they wouldn't accept a plain text or PDF resume, then yes I would. Treating applicants like this is a clear reflection of how employees are expected to behave once hired.
You seem to think we have some point of disagreement.

The key point in this is businesses aren't founded to gather investors...

Maybe together, we can explain that to the rest of Silly Valley, where "getting funded" has for some time now demonstrably been a more important goal than, I don't know, "getting traction".
Imagine what it would be like if almost all the words were ones you "weren't familiar with," which is how it would seem if you had dyslexia and were learning to read.
This might be a regional thing, but in 15+ years I've never once worked with a recruiter (3rd-party or in-house) who didn't ask for my resume in Word format.

Yes, the 3rd-party headhunters tend to strip off my contact info and insert their own. I don't really blame them, given the number of companies who try to cut out the middleman and hire the candidate directly (I'd had companies try to do this with me on multiple occasions).

At any rate, it's trivially easy to export a Word file to PDF if you wish. I've seen some other JSON Resume processors that maintain separate templates for multiple file types (e.g. Word, PDF, HMTL). To me it just made more sense to have one version of each template, since you can easily export from that output to all the others. This reduces the burden of authoring new templates.
Just found the TOS while browsing.
The link under "sign up" (leading to https://flat.io/legal) was the one I referred to as broken.

(...) you grant us a worldwide, non-exclusive,
royalty-free and perpetual licence to use,
copy, reproduce, distribute, adapt, re-format,
modify, publish, translate, licence, sub-licence,
and exploit the User Content anywhere and in any
form for the purposes of providing our Service (...)

Yeah, I'm sticking to Lilypond, thanks.
Looks tantalizing, but I couldn't find any demo videos, which would be crucial for understanding how it works.
Don't mean to hijack, but A-Frame might do you well. Even though it looks declarative, it's just a very thin abstraction (that is actually useful) on top of three.js. Thin enough that it can do anything that three.js can.

https://hacks.mozilla.org/2016/03/build-the-virtual-reality-...
The "funny" thing is that I'm currently working (on spare time) on such a thing for JSON -> [Website | PDF] without even knowing the existence of jsonresume.org etc.

I started from JSON by defining a meta-model with a certain semantic with the aim of rendering it with HTML+Javascript (and using CSS for both online and PDF printed version) but, instead, I should better have checked the web first...

By the way, I really like the "raw" JSON format for the CV/Résumé (perhaps as I have defined it)... if it wasn't for @mixmastamyk point, I'd be glad if it would be accepted as is.
Where Do Fast Radio Bursts Come From?
Yeah I was a C++ dev for 12 years before switching out. I miss being able to hit the metal, its depressing to work with Python Pandas that are advertised as "nearly as fast as C". Meanwhile our main Java app has huge GC lockup problems. Hopefully C++ will soon be at a level I can recommend it for business applications again.
When I see the following terms, I usually move on:
Guru, Ninja, Wizard, Rockstar.

I am none of these.
Hiring for your startup? Here’s an interesting filter – Greed
XL Deploy and TFS 2015 – Building, Importing and Deploying Packages
VSCode. Totally different product. It's more of a lightweight code editor and less of an IDE.
How to Build Your Web Development Company's Toolbox
Speer's monumental plans aren't that horrific as such things go. Other big, intimidating monumental complexes have been built.

- Governor Nelson A. Rockefeller Empire State Plaza in Albany, NY. This is the state capitol.[1] A big plaza surrounded by 1960s concrete brutalism at its finest.

- The Raj Path at Delhi.[2] Built by the British to impress the heathens.

- Place du la Defense, Paris.[3] Contains a building built to look like a wind tunnel intake. Built partly as a rebellion against the city of Paris building height limit. It's just outside the city limits.

There are other big monumental complexes - Washington, DC, Red Square, Tienanmen Square, and Brasilia, for example. But the three above stand out for their deliberately intimidating architecture.

As for the square-column thing, that was a 1930s-1950s fad. The US State Department Building has an imposing square-column facade. It's not as imposing as it used to be, because there are guard houses and terrorism barriers blocking the view. The Pentagon also has square columns, on all five faces.

The author of the parent article is a Jew, so he has to be negative on the work of a Nazi.

[1] https://goo.gl/maps/DF8n1Ew3ua52
[2] https://goo.gl/maps/AY43jg4WmN92
[3] https://goo.gl/maps/WCSdUqnaEek
[4] https://en.wikipedia.org/wiki/Harry_S_Truman_Building
Sure, but I also wouldn't let a human assistant live in my bedroom 24/7 listening to everything I say. I would also choose my words and topic differently when a human assistant is around.

You have to be able to trust that Echo isn't recording everything you say, unless you prefix it with "Alexa", and that this behavior will never change (say this is the behavior for the average user, but with a police warrant, they're able to tap your Echo).

I'm part of the group that thinks the tradeoff is worth it for the convenience, but I understand why many people would disagree.
Look into the research and tests on solar sails. It's not a difficult problem. Most of the light is reflected, and the rest is not enough to overheat it. Casting a shadow does not require 100% of photons be blocked.
Well, Evi is still available on the Play store: https://play.google.com/store/apps/details?id=com.trueknowle...
Dysgraphia is a part related to dyslexia.

This can be a problem, b d p q 9, W M N, O 0 o e, E 5 S R B and more.
The content is the foundation of everything else.

A classic marketing problem is how do you promote a real estate agent in city X? You need links, you need shares, media attention, etc.

Nobody wants to link the business card page of a real estate agent. However, if that real estate agent has a blog and has interesting things to say that can attract people who are searching for many different things, get real links, shares, etc.
Don't let the facts get in the way of a good discussion. These facts have been out for at least 5 years now and nobody cares.
If you have a fund investing in foo, and you attract enough investors that demand for foo increases the price by 10%, your fund posts a 10% return.

Of course, if all your investors tried to realise those gains by selling their investments, the price of foo would drop again.
VS Community Edition has licensing restrictions if you're using it at work:

An unlimited number of users within an organization can use Visual Studio Community for the following scenarios: in a classroom learning environment, for academic research, or for contributing to open source projects.

For all other usage scenarios:
In non-enterprise organizations, up to five users can use Visual Studio Community. In enterprise organizations (meaning those with >250 PCs or >$1 Million US Dollars in annual revenue), no use is permitted beyond the open source, academic research, and classroom learning environment scenarios described above.

https://www.visualstudio.com/products/visual-studio-communit...
This reminds me of the meme that went around a few years ago (dear god, 2003!?), claiming that Cambridge researchers showed that you had no trouble reading scrambled word text:

"Aoccdrnig to rscheearch at Cmabrigde Uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteer be at the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit a porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe."

Of course, it later circulated that you could absolutely make hard-to-read scrambled text, it really depended what words and how scrambled.

Anyhow, because the Internet is magic, an actual researcher from Cambridge has since posted a more thorough examination of the phenomenon, with counter-examples and proper citation:

http://www.mrc-cbu.cam.ac.uk/people/matt.davis/cmabridge/
You didn't have trouble reading it, because the author deliberately kept the first and last letters the same, and referred to Typoglycemia, https://en.wikipedia.org/wiki/Typoglycemia, which has shown that you can (often, not always) mix up the internal letters and the works are still very legible.

In doing this, I think the creator was specifically trying to make a Typoglycemia simulator, not a dyslexia simulator, since the original quote said nothing about the first and last letters remaining the same.
I haven't poked at the underlying system at all, but I have noticed that giving these cheap tablets a fast SD card considerably improves the performance. It might be memory contention and the tablet using the card for swap, or simply putting applications onto the card is faster than the internal storage. I'm not sure, but it Works For Me.
The Disqus.com comments are still blocked on the secure version of the page (disqus.com/embed.js is loaded via HTTP only), but the main functionality works fine now with HTTPS Everywhere enabled.
That's way too general and easily disprovable by any one of the single counterexamples of groups identified as bad people (whether or not the ones pointing fingers are also bad) blowing shit up or killing innocents. The Hansonian viewpoint is at least specific and offers predictions. (Here's a good overview: http://www.gwern.net/Terrorism%20is%20not%20about%20Terror)
Somewhat disturbing that when embryo selection for IQ comes up, cost effectiveness is the one question they ask.
Bluestrike2 is talking about consuming much more of the spent fuel material than existing reprocessing.

India is getting ready to turn on a fast reactor that they can use to produce more fuel:

https://en.wikipedia.org/wiki/Prototype_Fast_Breeder_Reactor

But I don't think it will be able to consume as much waste products as the Gen IV stuff, it focuses on making more fuel.
>Probably as many millions of lines the C++ standard will use, since its based on boost::filesystem.

Not necessarily. A lot of boost contains workarounds for compilers that don't support certain features. Since the standard library will be expected to be used with a known compiler (or at least a new-ish compiler), it doesn't need workarounds for missing C++11 support, etc.
Video: Scientists map images from human brain for first time
This is my PhD research, the website uses publicly available 8 million hospitalizations from Texas. However there is also a local Cornell version on 130 Million visits.

Description : www.computationalhealthcare.com

Some interesting examples:

Chemotherapy followed by Stem cell transplant

http://www.computationalhealthcare.com/N1/TX/Entry/_P9925_P4...

Admission via ED followed by Cardiac Cath.

http://www.computationalhealthcare.com/N1/TX/Entry/_N1_e_P37...

We plan on applying to YC S16.
The suggested amount of sunlight to block for cooling the earth is 1-2%. You're being ridiculous.
You would probably be interested in what we've been building over at https://www.narro.co.
So the research seems to have identified:

(1) A set of behaviors which companies seeking high growth engage in, and which high growth tends not to occur without,

(2) The fact that even with fewer total startups, more startups are engaging in these practices,

(3) The fact that startups that engage in these practices are growing less likely to actually achieve high growth.

(Given the actual behaviors identified, it seems to be the kind of thing that experienced and institutional investors will demand before investing, and its quite likely that what they've identified is that knowledge of these demands is better distributed and more businesses are engaging in them and seeking -- and receiving -- institutional investment, but that those behaviors, while they are still key filters/demands used by institutional investors, are -- perhaps because everyone knows them now -- no longer particularly effective filters, they may still be useful and necessary, and there absence may still indicate failure, but their presence is getting weaker as a signal of potential success. Which isn't surprising, they are easy enough to do once you identify that people are looking at them as signals, so they are no longer indicators of particular sophistication on the part of founders.)
I was lucky to meet these guys recently. They hire staffers as W2 workers, not 1099 contractors. They're building something that is impacting the lives of people who typically work minimum wage jobs. The talented, reliable workers on their platform make more than minimum wage, which is a testament to how Bluecrew's marketplace creates better outcomes for workers and businesses.
Their business model depends on some percentage of their customers using the subscription service.

My guess is: if they offered the version you describe, they'd need to make it much more expensive. Which many consumers would find odd: the one with fewer features would cost much more. Granted, those consumers wouldn't be looking at the big picture...but I find many consumers don't. Up front costs matter a lot to consumers.
But how are the tokens distributed? Mining is really why bitcoin is revolutionary, not the blockchain. In fact, "blockchain" is not even mentioned in Satoshi's paper. So I don't understand all the hype around this term. Banks using their own blockchain simply means they have a data-structure that resembles blocks linked together similar to a linked list. What matters is how the consensus is kept for the chain and that is done using PoW mining.
Controlling for "job title" basically makes this invalid; if men are being promoted more often at the same experience/education level and consequently making more that is obviously a gender gap.

Edit: "invalid" is maybe a strong word for the study itself - the headline "no wage gap exists" is definitely invalid, but the actual results are interesting.
(update - google took it down. thanks again for pointing it out to me...)
Ford sold more Focus models in June 2015 than Mercedes sold S-Class models in the entire year.[0, 1]

[0] http://www.goodcarbadcar.net/2011/01/mercedes-benz-s-class-s...

[1] http://www.goodcarbadcar.net/2011/01/ford-focus-sales-figure...
That's what I've heard too. It's all about scale.

Developers build specific tools using generic pieces. Think of using AWS to serve up a CMS with business-specific code hooking into a parent company's payment processor.

Engineers build general tools using specific pieces. Think of building AWS DynamoDB.

edit: It's not about LOC, it's about understanding systems and algorithms... the distinction between putting Lego blocks together, and understanding how and why those bricks were made.
> VMs, and VM-based languages, are applications that run on top of all that kernel programming.

I'm guessing the vast majority of all modern programming is done using VMs: Python, Java, C#, Lua^, JavaScript^, etc. Basically, if your language uses a runtime, it's likely using a documented or undocumented bytecode and VM. They're pretty important to understand.

> You seem to be arguing that anyone who does web or VM dev doesn't really need to know what happens inside a computer.

That's not my argument. I highly recommend new programmers to understand as much of machine architecture as reasonable. I'm just arguing that there's no place for a systems programmer to be so dismissive toward a web programmer because he/she doesn't know his part of the stack as well as he does. There is always going to be a gap in knowledge about low-level programming between these two specializations. That gap is no reflection on the intelligence or competence of the higher-level programmer.

In this particular case, I believe that Julie has only been programming for a few years. If that's the case, and assuming she only retains a fraction of what she writes about, she's further along than most of us were at that point (me included). Just because many of us bluff and bluster our way through interactions with our peers, and Julie is up-front about her state of knowledge, doesn't mean that she's an inferior programmer (at all). I suspect her honest curiosity will carry her along to the top of our profession in due time.

So if the parent had written something like, "it's so important for new programmers to work on this type of material, and it's heartening to see these kinds of blog posts from younger programmers", then I would have applauded.

That also would have been more in line with the HN guidelines ("avoid gratuitous negativity"), rather than the approach that was actually taken.

^ If you want to advance the "Lua, Python, and JS" aren't VMs, but rather interpreters, you'll need to convince the likes of Mike Pall and Lars Bak that they're not working on a VM (both have explicitly referred to their creations as "VMs").
You may want to take a look at the linters you have installed and in particular the "lint as you type" setting.
we've had an echo for about a year now and we love it.

by 'we', mean my busy family of four. it acts as everything from shopping lists to homework timers to streaming pandora/spotify to telling jokes -- and more. we easily talk to her (she is basically part of the family) a dozen times a day.

i can totally see how someone who doesn't have all this commotion and such would think it useless. for us tho, it's not useless. it's both fun and functional.
I'm not sure there's a point in trying to create a distinction between titles or trying to make "developer" a pejorative.

At the end of the day companies want to hire people who love what they do, a fiery passion to for continuous self-improvement, extremely competent at their job, and keenly aware of how their role impacts the overall success of the company. Simply changing 'developer' to 'engineer' in your recruiting efforts sure as hell doesn't guarantee those attributes.
>That, of course, is a big if. And previous data from Dice found about a $10,000 pay gap between men and women if not controlled for those factors.

So what you are saying is that more experienced and more educated people get paid more? The horror! Seriously though, what is the problem with more experienced and educated people getting paid more?
As someone also with dyslexia, I thought it was pretty good. Yes it is not that extreme but that is the point of the piece I think.
Here are some demo GIFs about how to use the editor: https://flat.io/support/editor
@gnud Thanks for the link, we will fix this shortly. This part of the ToS applies to the public & shared content that can be accessible by everyone on the internet ;-)
Your Emails Aren’t Secure, Unless You Use MsgSafe.io
Hide your online identity with MsgSafe.io. Create unlimited fake email addresses to protect your privacy, your identity and your location at all times. https://app.msgsafe.io/signup
> since they may have received the program indirectly.

Which is rarely possible for a car OS, honestly.
I use nvAlt on Mac + Simplenote on iOS.

Easy to sync between the two using plaintext files in a Dropbox folder. About as lightweight and easy to search for simple notes (whie still working on both desktop and mobile) as I've found.

Caveats: not great for longer notes, and keeps things super simple…so mostly great for collecting ideas.

I keep stuff here that I add to frequently; other things I typically move elsewhere to organize / edit…I love Scrivener for this but also use Google Docs for certain things.
And engineers can't handle the easy development?

For a CTO, a long-term view is necessary and he probably wants software engineers in the long-term -- not just developers who have limited utility.
Home 'flipping' exceeds peaks in some hot U.S. housing markets
The problem with multiple monitors is that it becomes harder to acquire UI elements placed at the corners. Like for example the "Close" button, "Start" button, "Show Desktop" button, scroll bars etc.
If anyone would like to try this on more websites, I wrapped it in a quick Eager app: http://preview.eager.io/dyslexia/

I also modified the source to not use jQuery in the process: https://github.com/zackbloom/dyslexia/blob/master/script.js