skysight-inc/HackerNews huggingface dataset:
I'd be interested to find out how much you still use it a year from now.

Do you think you've used like you thought you would, or did you have ideas about how you might use and those didn't pan out or the device didn't work very well for those?
This actually seems like a problem with the implementation linked here: it seems to avoid scrambling the beginning or end of the word, and as a result you can mostly read the text without too much difficulty. To more accurately convey the problems faced by someone with dyslexia, the words should be scrambled in a way that doesn't leave them easy to make out.
I feel like if you wanted to properly simulate dyslexia, you would need really precise eye tracking, and make changes to the words while you are not looking at them. Then, if you glance back at the word, it is corrected.

I don't have dyslexia (at least not seriously enough that I have ever thought about it) so I was wondering if such a thing would be more accurate to your experiences.
It's not even that PDFs make it harder for editing, it's that most recruiters will copy-paste from your resume into a standardized template for that company, and the recruiters are oftentimes so bad at technology or so overloaded with hundreds of candidates that they'd rather go with a Word doc to save 2 minutes to open up something else that might get wonky when you copy and paste it again (bullet points are a good example of differences from PDF to Word in how they're copied).
Duh! That's how I was using it along with the -l option!
> I think it works best with words you recognize, I'm reading this article and I can't figure out the words I don't recognize

"typoglycemia", for instance?
Audio Tool has some nice features: https://www.audiotool.com
I don't think a comparison with physical goods markets is applicable. Moving physical goods from market to market takes enormous work and space compared to the work and space needed to transmit some bits around to account for paper/electronic transactions.

Accumulating risk might be an apt description of the model. However, the risk is not isolated. Do we really want people not only sitting back, doing nothing, but actively accumulating risk? Sounds like a disaster waiting to happen.

When an involved party is a bank, they, by charter, will not have enough capital to survive some losses.
Sounds like you could take a look at D as an alternative to Java if you want to hit the bare metal and still have (optional) GC. I like D a little more coming from a C# / Java background but wanting something more natively compiled.
Managing Localization in Any Language Within Your CMS and ECommerce Websites
I am not an expert by any means.

My recently developed impression is multiple options in any large city, probably one in most medium size cities. Looks pretty capital intensive, competitive, and focused on longer term hand-holding relationships both with customers and credit card companies...e.g. $10,000+ credit card deposits.

On the other hand, the camera lens manufacturing and sales business might be very lucrative considering that it is still a big part of how camera companies make money and there are potentially very high margins on fast glass.

Good luck.
Venv-update: How we make pip faster at Yelp
If I ever found the time, it might be interesting to revisit some of those tests as an adult. I haven't really spoken to a professional expert about my Dyslexia since I was diagnosed at 8. I doubt I could really articulate what I was experiencing at the time and nearly everything that was mentioned to me has long been forgotten. I'm sure going through the same process as an adult would offer some interesting insight.
Devastating Vulnerability Affects 66 Percent of Android Phones
>> you need one of the other Alexa products to order it.

It likely that DOT uses the Echo as a parent device to do all processing of things like sending the voice requests to the servers and back and the DOT just works as a microphone slave device with some basic synchronization to determine which device heard the wakeword first. If DOT hears it first it sends the voice data to Echo and Echo does it's normal thing and sends the response back to DOT. (At least that was the intent when I worked on early versions of the project.)
oijjkj
Read option B more carefully.

The requirement is NOT that you have to give out source code to anyone who asks. It is that the written offer you give out can be used by anyone. Did BMW hand out a written offer with the car that says how to get source code? If so, then it is fine if that offer requires you to enter a piece of information like a VIN.

BMW is under no obligation to hand out written offers to random strangers. You'll have to find someone who bought a car to get an offer.

Now why would BMW set things up this way? Well it is unlikely that all cars have the same exact source code. So without the VIN, BMW doesn't even know which copy to give you! So what are they going to do when someone shows up, is rude, clearly doesn't have the offer in hand, and then demands source code? Apparently they are going to tell him that he needs a VIN.
Depends on the track. I think their primary track is kids moving up or out, but they have other people in support roles behind the scenes.

My personal experience with them - working for clients - leans more towards contempt, but it's a very valued name. Like Kent cigarettes used to be in Eastern Europe, I guess.
I don't think they were suggesting that it becomes the norm that only fathers stay home.

Only that paternity leave should be considered normal, something that all companies offer and expect you to take. Whether both parents are at home, or just the dad in cases where the mother can't easily take time off, either is fine.

Currently there is a gender asymmetry in that maternity leave is normal (and required by law), but paternity leave is frequently non-existent, or discouraged.

Normalized paternity leave is the norm in most of Europe.

I took four weeks off for our first child, and will be taking 3-4 weeks off for the second. It's awesome.
It's indeed a Linux system, and probably one of the first that BMW brought into market. It might also use GENIVI software components, which is an alliance for automotive linux software.

The carmakers are typically developing multiple systems in parallel by different suppliers. And even if they look similar from a customer perspective they might have been developed completely seperatly.
Wow, the last one looks reminds me of many public buildings in my city: https://farm4.staticflickr.com/3815/11038238423_8788196347_b...

I'm not sure I'm looking at the right details when "classifying" it, though.

This one was built in 1972.
Long time ago* Eric Sink wrote this article named 'Small ISVs: You need developers, not programmers'.

http://ericsink.com/No_Programmers.html

I think Eric's article was able to articulate differences between a programmer and a developer. Reading this interview, I don't think Etsy's CTO is able to clarify what makes an engineer different from a developer.
“Accessibility Clickjacking” – The Next Evolution in Android Malware
>Of course this is purely speculation, but I see this sort of thing far more likely explanation than some nebulous collusion with NSA (Hanlon's razor etc)

I doubt collusion is occurring. More likely- Amazon sees Apple getting legally compelled in NY and CA to develop ways to bypass full disk encryption, and Amazon decided to avoid this battle altogether. I would be happy to be proven wrong though.
VSCode's API is great for extensions. Markdown Viewer is incredibly useful in VSCode. I also really like the way VSCode does its Git integration.

I've gotta say though, I'm still getting used to the non-tab layout...
I was able to do a quick analysis of US government data about a year ago when the 77% thing was at it's height, and the industries with the largest raw discrepancy were Business and legal services. Tech was ~94% if I recall. I'll see if I can dig it up again.

edit: Here's an updated version for 2015: http://www.bls.gov/cps/cpsaat39.htm

edit2: And here's a curated google doc where I calculated the gender gap for each occupation with sufficient data: https://docs.google.com/spreadsheets/d/15vJGu8IMbvrVz6FqCg3r...
The framing does make a difference, as it sets the perception of which gender is being "wronged".

I think the GP is arguing that one could replace "care for family members... is more often foisted upon women" with "the burden of providing financially... is more often foisted upon men", and thereby shift the focus from injustice against women to injustice against men, while being an equally valid interpretation of the objective facts.
I didn't know that. Thanks for the correction.
Thanks for joining us. What reception has the research cited received among economists? Not being one myself, I'm not sure if I'm reading something widely accepted, an innovative new idea, something untested or even fringe. I lack the ability to distinguish between those things myself.

(Also, are you an economist? FiveThirtyEight's bio of you is pretty sparse.)

It's great to find some sophisticated analysis and content on the web, rather than more talking heads. Thanks for writing the article!
Very true, but this is one simple example. Look at what Wolfram Alpha tries to do for even more complicated examples. If I put in "if I am traveling at 60 miles per hour how many hours does it take to go one hundred miles" it gives me an answer of 6000 seconds (1.66 hours). Very intuitive, and it actually ruined my example because I did not expect the site to understand what I was saying.

But if I type in "how fast do I need to go to travel 100 miles in 6000 seconds", now it has no idea what I'm talking about and instead gives me a comparison of time from 6000 seconds to the half life of uranium-241.

Now, when I get that result, I don't usually just give up on trying to figure out the answer. Instead I try to figure out what the computer expects me to say. Through some trial and error, I can shorten the query to "100 miles in 6000 seconds" and boom, I get the answer of 60 miles per hour. Instead of natural language, I'm using the search engine like a calculator.

The computer has just taught me how to use it. Ideal? No, but we work within the reality we're given. 12 candlepower is dim for you but for someone with decreased vision, that might be completely dark. The computer doesn't know unless it's taught, and we know from looking at history that users would rather the computer train the user than the user having to train the computer.
> Just keep away from the Google C++ style guide lines. They'll lead you very far astray.

Huh. I think Google C++ style guide makes a lot of sense. C++, the good parts.

What's wrong with the guide in your opinion?

I know a lot of people might disagree, but the common criticism of Google's C++ style, exceptions, tends to be a misfeature when you need to actually handle the errors.

It puts error handling code far from where errors occur, and where you often have the best chance to deal with it. It also obscures error sources, it's not immediately obvious in local method context just by looking at the source code which calls can throw and which not.

Exceptions also don't undo any I/O that was done, so things might be in pretty bad state -- and it tends to be pretty bad to deal with that a few method calls up.

I like errors to be on my face, even if they're "ugly". You tend to forget about hidden things.
>In my opinion, code in its functional capacity is not speech. The code that locks the user out after 10 tries is just the digital equivalent of a gear or valve: a functional building block of a machine. A gear in its functional capacity is not speech, but can be if used in a piece of sculpture for example.

That makes some sense, but I would distinguish between the use of an object and the creation of an object. Wouldn't designing a new gear or a new valve be speech? Are you arguing that there's no 1st amendment defense if the government tried to compel someone to design a new valve?
> Engineering, as a discipline and as an activity, is multi-disciplinary. It’s just messy.

I would qualify that and say "software engineering," as we understand it today is messy. That's because it's not engineering as a recognized discipline (and seems to be the reason why we can get away with calling ourselves engineers and not be sued).

If your process involves thinking immediately about how to write the solution in code you're doing a very sloppy form of engineering. If you're the kind to write notes down about your design and possibly share some kind of diagram/written specification... you're doing a very weak form of engineering. I don't think it would pass at Lockheed Martin or JPL. You need to be using formal methods and mathematically modelling, checking, and possibly even proving enabled actions on your state and the invariants you hope to maintain. You need to start thinking at a higher level and have liability and all of those other things that drive you to get more guarantees and rigor out of your process.

My theory is that "formal methods" are not out of the reach of hackers, developers, and the wider industry. With a smattering of complicated-sounding things like predicate calculus and temporal logic you can get a psuedo-language for exhaustively checking your designs before you write the code to make sure you haven't forgotten important things like building the right solution.

It's really cool stuff... I'm learning TLA+ right now and loving it. I hope more people will find it as useful as I do.
Boost requires compiling libraries ahead of time and linking them in, so to do that on top of Qt would be asking a lot for very little gain. If filesystem was a header only library I don't think it would be as much of an issue.
This is my favorite recent example of thoughtless discrimination against women: http://www.stubbornella.org/content/2014/05/09/sexist-by-des...

And you can see it's not a particularly new problem:
http://news.blogs.cnn.com/2011/06/09/glass-staircase-not-dre...
Oh man, SimCopter was an enormous amount of fun for just that reason. You could even edit cities using SCURK (SimCity Urban Renewal Kit) and build your own ideal place to zoom through. Nothing's ever really captured that fun - some come a bit close, but never with the in-person feel of it.
An update on this: a BMW staff member has emailed me to say that BMW understands Copyleft, and that he's looking into the matter. I've put him in touch the with the chap who made the initial discovery, and the Free Software Conservancy. Hopefully they'll sort it out between them.
Regarding 3, buffering behavior is highly configurable in nginx.(eg. proxy_request_buffering, proxy_buffering on/off)
Look at the upside - when it blows they can always rent bulldozers to bury all the bodies.
>Given the choice between a software engineer who has demonstrated incredible abilities in algorithms, or an engineer or data scientist who has demonstrated both some fluency and, more importantly, curiosity on the financial and legal implications of the work that they’re doing, we will always choose the latter.

Bullshit. Complete and utter bullshit. If you can't do the algorithm dance on the whiteboard you're "not technical enough" - after all, these companies get such a high volume of applicants that there has to be some way to filter them out. Curiosity isn't a measurable metric - it's a "nice-to-have".
Are you on LSD?
I'm not dyslexic, but the bigger problem I see with this demonstration is that I actually still found it fairly easy to read. There's actually not that much ambiguity for most rearranged words when they're in the context of grammatical sentences. I'm sure that real dyslexia is a much more difficult challenge than this demonstration.
Exactly. I think most of us see this project as a hyperbole. Dyslexia does not make you literally see scrambled letters, but make it similarly difficult to read. I found the long and uncommon ones like "phonetical" especially difficult.

To people with dyslexia: are shorter and more common words easier to comprehend, just like in this piece?
Has anyone thought of the impact this might have on earth based observations? We already have Iridium flares that happen from shiny satellite parts, and these flares have disturbed observations from various observatories (and this wasn't even intentional).

https://en.wikipedia.org/wiki/Satellite_flare
Thanks for the correction. Can you tell which version I skipped? ;P
I explain my issue with this question.

>How it is more often foisted upon women?

I show that there is an equal pressure put on men to do different things. My issue is with the "more often".

Now, maybe you were only talking about the pressure on women and not the pressure on men... you should be able to see the issue with this as well.
What is a successful cyber attack?
What is "Mission-learning"?
So 'roof' is clearly out of the question. Now let's look at basement. I install a 4x4x2 meter tank, then drill down 100 meters to create another such tank. 32 tonnes lifted 100 meters gives me 32MJ, perfect.

Now how expensive is it to build a water storage area underground? Is this a 50 thousand dollar project or a 50 million dollar project?

If the ground water is at the right depth, you would only need to drill a well. So this should be practical somewhere, at least.
I'm not so sure this is true. Here's a good article you can read: http://www.thestranger.com/features/feature/2015/08/26/22755...

I'm not sold on the validity of it all, but it's something to think about.

Here's the important bit:

"According to Hinde, when a baby suckles at its mother's breast, a vacuum is created. Within that vacuum, the infant's saliva is sucked back into the mother's nipple, where receptors in her mammary gland read its signals. This "baby spit backwash," as she delightfully describes it, contains information about the baby's immune status. Everything scientists know about physiology indicates that baby spit backwash is one of the ways that breast milk adjusts its immunological composition. If the mammary gland receptors detect the presence of pathogens, they compel the mother's body to produce antibodies to fight it, and those antibodies travel through breast milk back into the baby's body, where they target the infection.

At the same time that it is medicine, breast milk is a private conversation between mother and child. While my daughter lacks words, breast-feeding makes it possible for her to tell me exactly what she needs. The messages we are sending each other are literally made of ourselves, and they tell us about what is going on in our lives at that very moment."
Even a long dark period would see very little discharge. The flywheel would take a trickle of power (enough that a human being could generate, if necessary) to maintain their energy.
The economics aren't great for replacing a hot water cylinder with something more efficient.

According to this [1] a typical hot water cylinder wastes less than 2000 kWh per year. That's a yearly expense of less than $400. This means a replacement system aiming to break even over five years must cost less than $2000.

Replacing a hot water cylinder with a bog standard new one costs at least $1000. Thus the PCM heater must be essentially as cheap as existing solutions, and so it faces the challenge of not being able to get enough initial volume to get the cost below break-even. Government subsidies are probably the only way to make it work.

[1] http://www.solarblogger.net/2012/11/heat-losses-from-hot-wat...
Here are BLS numbers on profession by gender and age: http://www.bls.gov/cps/cpsaat09.htm

The legal profession has actually made significant progress in closing the gender gap.

Tech has a problem with gender. I'm not sure it's helpful to point out that other fields also have similar or even worse problems.
DearWorld.io
DearWorld is a mobile application that enables users to anonymously share text, video, audio, or image messages to random users in hopes that they will receive feedback, acknowledgment, or even new friendships. Please sign up to get notified!

http://dearworld.io
Where is that electricity going? Mosul?

If it is, then shutting it down would cut off an enemy's economic resources and force them to choose between an angry population and attacking a fortified position against air superiority.

Yes, being without electricity does great harm to the civilian population, but less harm than a massacre-by-flood.
It's not remotely facetious. Regularly doubling your hours in the office generally does not even remotely double a person's productivity.

However, appearing to be a "team player" and always being in the office makes a person appear to be a hard worker. So people who put in long hours are generally rewarded with more bonuses, promotions, and retention, even if there isn't a strong correlation with their actual work output.
Oh my god what have you done posting this...There's still work to get done this week.
Years ago, when MS was thick in the anti-trust contentions, pops and I agreed that were they to break up, it would be great to have one segment be "tools." MS has long had and offered some great programming support -- compilers, development environments, etc.

However, with monolithic MS, those too often seem tied to and influenced by the larger corporation's goals. You know, world dominance, crushing the opposition, and all that.

I hope that this new push by MS is genuine and does not morph into another embrace, extend, and -- purposefully or simply inevitably -- extinguish effort.

I'm not in the thick of it. This is probably an outdated and way far outside observation. Nonetheless, MS support still leaves me looking for the strings attached.
Your 100 meter channel is going to get flooded.
Well, I mean, they aren't fixed artifacts like a piece of hardware. I'm pretty sure they have been updated a few times.
Elex: NYTimes' and NPR's open source CLI to get database-ready election results
Gender Gap obligatory video link (Maddox):

https://www.youtube.com/watch?v=BDj_bN0L8XM
You're not alone. http://www.skyscrapercity.com/ :)
THIS is the thing that makes you worry about where Amazon stands in relation to government interests? Amazon has a rich history of rolling over to government interests whenever their profits may be at risk.

A great example is the Wikileaks case. Wikileaks was running on EC2, but Joe Lieberman called Jeff Bezos and said "Hey, you want more of those sweet, sweet government contracts? Take Wikileaks offline." And Amazon immediately complied. http://www.theguardian.com/media/2010/dec/01/wikileaks-websi...
Current understanding is, I think, humans are subject to DIMINISHING returns on work beyond a certain point, eventually subject to negative returns.

But there IS certainly a gap between 40-hr work-week, and writing terrible buggy code because you're burnt out.

Putting in a few longer days a few times a month, you won't burn out, you will get more done, and yes, it is harder on you.
As mentioned in the OP, Rust really hasn't added any language-level features since 1.0, but looking forward there were two major features whose RFCs were accepted this cycle: impl specialization (https://github.com/rust-lang/rfcs/pull/1210#issuecomment-187...) and the `?` operator (https://github.com/rust-lang/rfcs/pull/243#issuecomment-1805...). The former will keep code from having to pay a de facto performance penalty for being generic (preliminary implementation at https://github.com/rust-lang/rust/pull/30652), and the latter is purely an ergonomic change to make our `Result`-based error handling more lightweight (preliminary implementation at https://github.com/rust-lang/rust/pull/31954).

I'm personally hoping the latter one manages to get into the beta release for the next cycle, so that I can use `?` rather than `try!()` for my Rust tutorial at OSCON this year. :)
I am having trouble figuring out what he thinks the difference between engineers and developers are.

The only I can spot is that engineers are interested in how the abstractions they use work. I haven't met many developers that aren't interested in how the abstractions they use work.