skysight-inc/HackerNews huggingface dataset:
Considering Amazon's reputation and practices, I wouldn't be surprised if their system was broken or compromised, probably on purpose. Still, they're also forcing Kindle Keyboard users to upgrade their devices for them to keep functioning while giving them only weeks in which to do, something which this wouldn't explain. I own almost a dozen Amazon devices and I can honestly say, every single one was a waste of money. It's not that I didn't read books and use the tablets, but the way Amazon treats its customers is only slightly better than guards treat inmates in jail (and in some cases, worse). And now, it looks like they're pretty much going to stop working altogether. If Amazon wants to keep its customers, it should probably stop threatening them and closing their accounts over made up policies as well as stop bricking their devices (which is now imminent). But they simply just don't care.
Not sure this is a good thing. Israel is one of the most militarily adventuresome states in the Middle East. There is a risk that this new relative immunity to rocket bombardment is going to encourage further invasions of Lebanon and Gaza.
And even out side of that big companies participate in closed access salary surveys that are not disclosed publicly.
Better Israel than Saudi Arabia, don't you think?

Somehow supporting Israel is always critized but a government that's almost indistinguishable from ISIS apart from the fact that they happen to be allied wih the US is apparently fine with most people.

You may want to consider whether it's really the cost you're so worried about.
Agreed. The scrolling effect is really annoying and unnecessary for the task of actually displaying what's playing.
> We already suffer from declining birthrates in the west.

Which is fantastic! There are too many people on this earth for the resources available, and population growth in wealthy countries can be fuelled by immigration.

That's what's happening here in Australia - low birthrate (~1.8) has been aided by immigration, and we've had a 25% increase in population in the last 17 years. Having kiddliwinks is not the only solution to growth in the west.
We use Node.js / Lua / Python, depending which services. For example for the engraving part we use some common code shared between the frontend/backend, same for the audio rendering.
To clarify, this is not a real job title. Chrome and V8 blog posts are written by engineers who worked on the feature being blogged about, and can choose a funky title to go with the name :)
One on on interviews don't scale. I feel like it's the biggest problem in any admissions process; the best metrics are one's that don't scale, so you're forced to rely on less optimal ones.
Nice try NSA.
It's good fun to read! It always reminds me of my favorite catalog from my youth, American Science and Surplus. In fact, they'll still mail you a printed catalog with hand-drawn illustrations and product descriptions sprinkled with humor if you request one at sciplus.com
Dude, Where's My Community?
This is a really excellent summary, I think it really says a lot more than the previous summaries I've heard which put a lot of emphasis on the safety bit. That is of course a very important aspect, but I feel like over emphasising it sells Rust short. I'm most excited about it for parts 2 and 3, part 1 is just a bonus.
I have not sent a resume out in Word format since perhaps 1995, and it was only once or twice even at that time.
I'm interested in this; what stuff specifically was made too much of?

Like boots and shoes and clothes and pots?

Those are all directly applicable items of need - as opposed to headphones and phones and laptops and (name electronic product)...

So what items were a glut in ~1930 that would have contributed to this?

My skepticism tells me it was financial speculation, and not physical goods that had more an impact.

And even if I were correct, which I do not know, I'm amazed that there was enough thought in the space to create such a depression.

The phrase "money is the root of all evil" only exists for a reason...
Detecting Code Indentation
What kind of solution is it to block one IP address?
Headlines from the Future: What If the FBI Beats Apple in Court?
I wish Rust team invested more into tooling and maybe introduced officially supported IDE because at the end tooling is more important than the language itself. Java is not the best language but it obvious choice for many people because of its IDE integration.
In their links and headings within the main body text, they use a technique based on text-shadow and background-image in the CSS to draw underlines that don’t clash with the descender shapes. (Look for attributes in the HTML starting “data-smart-underline”.)

For whatever reason, they don’t seem to be using the same technique with the links in the area you screen-capped there.
I fully agree with everything here, especially getting rid of stereotypes around nurturing roles.

My question is, what happens if many women and men aren't funneled towards those roles? What if it's a natural preference given our evolutionary history? I'm not saying that's the case, and my parents had no problems reversing nurturing roles over 20 years ago... but given our hyper-"PC" society, I am curious how far society's responsibilities extend.

What happens when a particular group innately prefers a certain type of work that the market values lowly? Are they irrational agents suffering by their own hands? Should society subsidize their job? Do we try to re-educate the group into following economically valued jobs? What about other people that have the same job for different reasons?
When was the last time Israel invaded Lebanon or Gaza without prior provocation or attack?

Further one might want to keep in mind that Gaza is currently being ruled by an organization, that has the destruction of Israel as one of it's core goals.

Arguably Israel is surprisingly calm given that they could eliminate this problem easily should they wish to.
Guthman Instrument Competition Finalists and Live Stream
The Future of Hadoop Is Misty
Yeah the auto scroll feature may be lagging on huge scores.

My best advice would be to switch the display in horizontal mode with the button on the top right toolbar.
If anything we should have a much higher view of ourselves and MBAs should have a much lower view as we are those who make something whereas MBAs contribute nothing.
We have been working hard and investing a lot into tooling, it's just not done yet. https://www.rust-lang.org/ides.html is a rough outline of what's in the pipeline for IDEs specifically.
The "best of the best" have frequently made enough money to stop working but they keep working, that's because they're not working for money.
To Vim or not to Vim
I'd be surprised if PDF editing software is even one tenth as common as MS Office + LibreOffice + Mac Office installs.
Unlike inebiration, dyslexia is in fact visual by definition; it has to do with having difficulty reading, even in the absence of other cognitive difficulties. It's just not something that occurs due to some issues in the visual pipeline, which could give it a "pixel level" representation/explanation. However, the entire pipeline from the cornea of your eye and retina, through the optic nerve and back to the visual cortex, is all visual.

It's plausible that we can manipulate the raw input signal in order to recreate a similar semantic handicap later in a normally functioning pipeline, such as slowed reading due to not being able to resolve the order of letters in a word.

The demo was inspired by a particular dyslexic's remark that the letters seem to "jump around" for her.

This could be a "piece of the puzzle"; of course we can't naively believe that this reveals everything that dyslexia is about, in all its manifestations.
Productivity on paternity leave is zero, since you're not working, so why expect pay to be anything but zero?

"Paternity leave" is an attempt to create a non-capitalist bubble inside of a capitalist world. It's like building a colony on Mars; not something you can do trivially.
That's not the issue; the issue is the hiring gap in tech jobs and reasons behind it.

The film "Code: Debugging the Gender Gap" does an excellent job of documenting the phenomenon. Nationally, young women taking high school placement tests score as well or better than their male classmates, but are placed in advanced math and science classes at a much, much lower rate. Because of this, the number of female high school graduates who meet academic requirements for university STEM programs is much lower, and so on though graduate school until the number of qualified female candidates for jobs in STEM fields has dwindled to nearly nothing.
worked for me flying from uk to mainland europe, and back.
I think you describe job specifics about being an engineer accurately. Setting aside trying to differentiate developers and engineers, I like to say a "good" engineer is replaceable. Meaning, if an engineer has done a good job, another "good" engineer can come in and take over. This concept doesn't really describe what an engineer does, but it creates a pseudo-litmus test for how to approach a problem.

In traditional engineering, like mechanical or chemical, change in the field happens slowly. Standardizing tasks has happened just because time has allowed for it. I think professional software development/engineering/whatever you call it is trending this way.

Example: I studied chemical engineering where we learned how to size a tank that would be pressurized containing some hydro-carbon. You pressurize it to keep as much of it liquid to minimize the tank size; now you have to figure out how thick the walls of the tank need to be to handle the desired pressure based on the expected liquid composition and volume, among other things.

Are you surprised if I say this was stuff chemical engineering programs cover in the last year of study? In the previous 3 years, topics include thermodynamics, physical/organic chemistry and other much more analytical, bookish things that outsiders consider chemical engineering to be about. In oil refining, where all the money is as an undergrad, they're paying you to size a tank.

If you consider the historical timeline of when these topics could be considered "understood", the way the course plan is laid out might make more sense. To roughly break it out, we understood a lot more about lab scale chemistry pre-20th century than we did about tank sizing. Tank sizing is really heuristic and fudge-factor driven. IIRC from our textbooks, a lot of these were lab determined in the 1930's and 40's. They basically built a tank with some thickness and size, then drew up a list of liquid compositions with different properties and starting measuring pressures. The plotted data would get curve fit and, viola, a formula for how to size a tank.

You can't use the formula without understand your liquid compositions, which doesn't really work if you don't understand thermodynamics and physical chemistry, but it is also really hard to use only thermodynamics and physical chemistry to figure out how to size a tank.

So if I were to say where software is today, it's that we haven't standardized how to size the metaphorical tank, where that tank could be, e.g. different data access permissions for hospital records?
My thinking exactly. It seems like it would have been a much better solution to get law enforcement involved, since there was a decent chance of getting the pirates to attack whatever ship you wanted by planting (bogus) info about valuable cargo on it. The "solution" they used instead seems like it will last about as long as it takes to get a new IP address.
Under windows, when I sign a binary, I also have the option (well - it's more like a strong recommendation) to time-stamp the signature.

That way, windows can check whether the signature was made during a time when the certificate was valid. This means that when your certificate expires, you won't be able to sign new binaries, but at least the existing ones continue to work.

This is something Apple should really consider implementing - even just for the sake of archival of old OS versions that people might still want to install for nostalgias sake.
Because once you ship it without definition checking, three years later it's too late to add it. Too many people will have written code that will break. This is one of those unfortunate language features that you only get one chance to get it right. Note: I haven't been following this stuff closely, I could be missing something here, but I trust that someone will correct me if I'm wrong. Or at least down-vote me to oblivion :)
If you don't care about recording video or video recognition features, the cheapo chinese cams on amazon actually perform pretty well. For $80 you can get 720p video with IR lights, speakers, microphone & it can move around. Usually it doesn't zoom like a dropcam can.

If you willing configure a NAS server somewhere, you can even record the video locally.
Academese, the English disease.
Smartwatch Engages in Covert Traffic with Chinese IP Behind Your Back
50 books to read in 2016: TED-Ed Educators and Speakers share their picks
Completely by-the-by, but I couldn't help but notice the small advertisement at the bottom for Smile PDFPen[0]. I'm using uBlock Origin, but this wasn't blocked by it, presumably because it's unique to this site, and is indistinguishable from the rest of the content. However, it's very unobtrusive, doesn't track me at all and has no influence on the actual content of the article, so I have no problems with it being here.

This makes me wonder if there could be a set of guidelines that could be formulated for acceptable advertising on websites...?

[0]https://imgur.com/pQIFQFb
But those are just presumptions, thats why we do quantitative studies in the first place.
How is this relevant?
Great response, thanks! I'm glad to see the other side of this argument and would love to see how the scientific evidence comes out.
No. GovCloud is just a way for Amazon to sell cloud services to the US government. The US government would not be able to put services in the "public" clouds due to the massive amount of regulations involved, so Amazon offers them a private space that is separated from the rest. If the customer (in this case the US gov) is big enough, the overhead of complying with all the regulations/requirements imposed by the customer is worth it.
Thanks. It's easy to get lost in the safety bit, because from a PLT perspective, it's the most interesting. But there's a lot more going on.

Sean Griffin, the current maintainer of ActiveRecord, has been writing an ORM in Rust. He specifically has been saying quite a bit that the safety aspect is almost irrelevant to him, he sees Rust as a "practical Haskell".

It's also true that there's a lot of stuff we have that's _because_ of safety but isn't interesting because of safety. For example, memory safety is at the core of our concurrency story, but the end result is "compile-time errors for concurrency bugs", which is much more interesting than "safety".

TL;DR: marketing is difficult. Messaging is tough.
I thought that was one of the big selling points back when they were aiming for C++0x: "your compiler errors will make sense!"
I upvoted you for the quality of your prose. Congrats!
I think that's part of it.

I'm the kind of person you'd find frustrating at first. I don't want to know all the internals of what I'm doing before I dive in. I want a nice API and good docs, and I want to build some stuff right away. And if I can't do that, I give up and move on to something else.

If I like it, and it gives me quick wins, then I'll dive into the guts of how it works. Because I'm a responsible developer.

But I have learned that with all the things out there to learn and absorb, I don't have time to deep-dive a framework before choosing to use it. There's something else coming that I have to do next week that uses something I don't know.

So the more I build stuff, the faster I get at picking it up.
>tooling is more important than the language itself

What makes you say this? Many programmers don't use IDEs or anything.
The problem is that we're forcing women to specialize in child-rearing, which is not economically valued or rewarded, and men to specialize in earning income, which wields huge social and economic power. And the reason this happens is that men withhold their parenting labour, and women are forced to pick up the slack.

It's just like the feminist saying... "If men got pregnant, abortion would be available free of charge and without restriction in every town and city on earth." Women get stuck with this unrewarded and devalued specialized role.
Nook ceases selling digital content in the UK
I completely agree, this is a consumer economy that has been actively killing off consumer power and wondering why growth/demand is over.

When a company like Nabisco closes in Chicago and opens in Mexico for instance, yes the company saves money but Chicago loses millions and possibly billions in consumer power in the community. This is never factored in, loss of consuming power for a community/city.

There has been a slow drain winding down of consumer purchasing capability as you mentioned since the 70's. Eventually you use it all up and everything stagnates.

Wage stagnation has played a huge role, it has gotten much worse since 2000, even people moving up are finding it harder to buy as incomes have fallen while inflation/costs rise dramatically to make up for lack of consumer power [1].

Since 2000, the middle class has been shrinking for a decidedly more alarming reason: Incomes have fallen.

1968 was the peak in purchasing power for lower to middle class. This graph shows a lack of wage increases at the bottom and minimum wage[2]. That has also delayed trickle up wage increases above. This has also caused people to load up on debt to make up for their lack of purchasing power, furthering the problem.

Too much money is locked up in capital and investments that never re-enter the economy. This is bad for the rich and poor, locked up capital stays under lockdown during downturns. Lower and middle class have to spend during downturns. Recessions are worse when so much capital is locked up. This is leading to a 'lost generation' of consumers that can't consume or buy what they need or add to corporate profits from consuming [3].

[1] http://www.nytimes.com/interactive/2015/01/25/upshot/shrinki...

[2] http://money.cnn.com/interactive/economy/minimum-wage-since-...

[3] https://www.youtube.com/watch?v=oeCfq-9l_b8 (:30 in)
The EEOC only indicated _disparity_, and because it's a governmental political bully, it got to turn that into an accusation of discrimination. Logic not necessary.
Harvard researchers discovered the one key to a happier, healthier lives
Summary: why does Slack support WebRTC in Chrome but not Firefox?
This project is a massive scam. These non-work based systems aren't blockchains. They're just (bad) message passing systems. When this blockchain hype-cycle ends, I'm hoping there's some accountability here (though there probably won't be)
Micro-Apartments as a Solution to Cities' Affordable-Housing Crises
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.

Did you try articulating that distinction in your job ads?

Or if not, can you really blame people for applying when your ads read like 99% of help wanted ads in the fin-de-boom era; like, you know:

We've got the coolest office in the Mission, with a climbing wall and jamming room, we do beer bongs every Thursday and play lawn bowling together on weekends! And of course you can bring your dog in everyday, too! Keywords: Node, Python, D3, Spark, Hadoop, HDFS
Yeah, I can't believe someone held some of the Fire tablets in their hands and said out loud with a straight face, "Someone will not think this is trash."

Slow interface at a device or OS level is insta-garbage to me as a user.
Any ideas how rust's cross compilation compares with golang?

I am amazed with how easy it to cross compile to different platforms supported by golang. Curious how rust compares.
Icedove: Please rename icedove to thunderbird
I don't know if I would consider that a "default assumption", so much as being willing, in the absence of hard empirical data, to put some credibility into the glut of anecdotal evidence.
If it was working with Google Music, I would have bought it in a heartbeat.
If you tell people that your device is designed to be secure, then by designing a gear for that device you are implying that that gear is secure.
But why would someone use this instead of Finale, Sibelius, or even MuseScore or Lilypond, all of which are very much better at score editing?

It's really not hard to email someone a Sibelius (etc) file for editing, or even to work together in a session over Skype/Facetime.

I suspect the number of Chromebook owners who can't live without an online music collaboration solution isn't huge.
The increase in minimum wage does cause increases in near-minimum wages as well, but as you go up the salary scale (which is stretched quite longly, thank you very much), the impact of minimum wage increases is reduced, leading to an overall reduction in inequality.
While micro-apartments are a reasonable step, they're still not as good as legalizing the building of more units: http://www.amazon.com/TheRent-Too-Damn-High-Matters-ebook/dp... and simplifying the process of doing so.

When demand outstrips supply of a good or service, prices rise. Some cities have spent decades strangling the supply of housing: http://jakeseliger.com/2015/12/27/why-did-cities-freeze-in-t....
That was fixed for me with 0.10.0 on Yosemite. Can't find it from my phone, but there was an issue on GitHub I was tracking.
I've not encountered this often, but when I have (rarely), I've just sent it in pdf, with a "Sorry, I don't own MS Word."

Never been a problem, and why should it?
There are free readers on every platform, which almost everyone needs to have installed to read documentation, if not by default.
You don't use any tools for package management, documentation, linting, testing and debugging?
Does Microsoft co-sign the binary or something? If not that feature seems like it would defeat the purpose of expiring certificates.
There's a wide difference between my Netflix habits and every bit of personal data on my device, but that gap is probably closing as more sites use AWS
Apple is just awful about providing meaningful, useful errors. The worst is AirPlay. When it fails to connect, which is about 33% of the time, there's nothing. It doesn't even pop up a generic alert, it just silently (or not so silently, if you're playing music) reverts to local playback.

Many other examples abound. Most errors at least provide a message, but one so generic as to be useless.
>I like the idea of "mandatory paternity leave", to make up for the biological asymmetry.

How do you enforce it tho? People can not report child birth to their employers.
How does this help? In order to provide any security you would need to limit the time from signing, which would be very similar to just issuing the certificate for that much longer. There is no way to verify that the binary was actually signed at that time.
He's a frequent poster on r/mensrights, so that may be a clue.

https://www.reddit.com/user/Lawtonfogle/
I started using it for distributable command line executables. It compiles everything into a single binary and is easy to deal with. The upcoming sentry command line executable uses it for instance: https://github.com/getsentry/sentry-cli
> Why is "trend" relevant? Your clarified statement is that modern wage disparity is not due to discrimination. That means that even a handful of counter-examples would suffice to show that that statement is incorrect. Adding the term "trend" feels very much like you are moving the goalposts.

That doesn't make any sense. The OP is taking about averages and overall discrimination in society. I.e. How much of the wage gap is explained by other factors?