skysight-inc/HackerNews huggingface dataset:
Using gradle, especially with how it integrates with Android Studio, is a much better solution. Google really got it right with gradle IMO, in that building from the IDE builds EXACTLY the same as if it were built from the command line with gradle. Building manually with bash like this just seems masochistic.
A little on-topic hype if allowed: free "HTTPS Everywhere" monitoring https://nonstop.qa. Hacker News passes with flying colors:

https://nonstop.qa/projects/387-hacker-news

(Free because I'm applying the GitHub model: free public projects, will eventually charge for private ones.)
He's not talking about losing it completely though. Some people are able to mostly lose their accent and sound relatively close to a native, others retain a very strong accent despite having lived in a new country for many years.
Going rate for humans breaking captchas is like $1/1000 captchas solved. A fully automated service could make some money, sure, but not exactly a killing.
Totally not true. I'm very capable of reading cogent long-form prose. Hell, I even made it through Gravity's Rainbow. This is not a question of lowered attention span.
Encryption is already widespread, with WhatsApp alone just enabled p2p encryption to 1b users. Full disk encryption has been around for 20 years.

There's nothing anyone can do about this, you cannot hinder encryption, it is just pure math.

You can ban encryption all you want, it will never ever stop terrorism in any way. All that will do is harm the good people that have legitimate reasons to protect their secrets from everyone, not the bad people.
How is it "user-hostile"? It benefits the product owner and also the user (they will hopefully get a better product experience out of it).

I see no problem with it.
Maybe the right answer isn't fighting. Maybe the right answer is just getting a few friends together, creating a town, appoint someone judge, someone else prosecutor and someone else sheriff.

There was a report of someone speeding. Use the awesome government powers to subpoena cell phone connectivity, credit card transactions, or whatever to identify the speeder.

Police have auctions for seized stuff, presumably you could just auction off that data off to recover the costs (and then some)

Then repeat, over and over.

If you're feeling really enthusiastic, start targeting aws's DOD stuff. [1]

[1] https://aws.amazon.com/compliance/dod/
The author is the owner of a "content consultancy", and is not in any sense a technology journalist.

"Content" is advertising paid for by advertising.
I haven't seen it used directly, but it seems like Elixir macro based code could be altered and recompiled based on runtime configuration.

An example would be changing log level settings. Normally Elixir log blocks can be compiled entirely out when running in production mode. But it should be possible to fairly safely recompile with debug logs enabled and reload without missing a beat.
Hi Herbst. When you say a different site looks old, which site are you referring to? Thanks.
His financial advisors might, even if he's unaware.
Anyleads the war machine for lead generation
Retroreflector: Why cat eye reflects light back to you?
Or in 'plat', or in the conjugation of 'haïr', or... yup, he pretty much got that one the wrong way around.

Indeed, much like English, which is possibly worse, French is known precisely for the fact that it sounds so different from the way it's written.
Depending a bit on which browser we are talking about, passive mixed content (such as images) will typically be allowed through on default settings, while only active mixed content is blocked.
Current airbrush makeup technologies are meant for wet materials, but you raise an interesting point, that for versatility wet and dry options would be useful and would require either separate tools are a special means of using both and handling cleaning.p

Yes, essentially the looks offered are digital instructions for this makeup applicator. One would ideally model the digital store similar to Apple, effectively acting as gate keeper to software for this technology. The makeup refills could very well be replaced by generic cheaper refills. To prevent substantial drop in revenue would require a moat of sorts, be it brand loyalty, DRM, or strategic partnerships with existing makeup brands to take advantage of existing brand loyalty when it comes to refills.
Ordenador is used in Spanish. From what you say it seems they just translated it from French.
I don't know why this guy is being downvoted, it's true. I've had several orders I ordered on a Monday, sold by Amazon, shipped by Amazon, on Prime two-day that didn't get here until after Wednesday (once, even the following Monday).
I'm designing an interface to allow cars that only display digital video to display analog video from rear view cameras.

One selection bit (car on reverse) to multiplex two inputs (video from car control unit and video from rear view camera) to one output (car screen).
Remember, Apple's goal is to externalize as much of the "stuff you'd want to upgrade" from their devices as possible, so that all that's left is a little hub with CPU+RAM that you have no reason not to replace as a unit.

Their viewpoint makes a lot more sense when you look at their Enterprise leasing program, where you effectively are paying for hardware "by subscription" and your laptop just gets replaced every two years like a phone. In such a setup, you don't want to stick extra stuff in the chassis that will go away when you replace the thing. You want all your add-ons to be little boxes with Thunderbolt ports, that you can just plug your replacement laptop into and continue on.
Elasticsearch is awesome. It may be a good idea to use the bulk API that is built into elasticsearch, use some joins in your SQL query, and index more than just one record at a time. In the implementation I have, I batched my query to 50,000 records at a time that then index into elasticsearch. For the 2.7 million records I indexed this week, it took a total of 54 queries to the database (50,000 records returned at a time). Just one more idea to streamline your indexing without slamming your DB quite so hard.
"This policy not only benefits drivers, it also benefits customers. Because of dynamic pricing, people can usually get an Uber or Lyft within ten minutes, even in times of high demand. It is simple economics." - unless you can't afford it.
The average citizen rarely has the interest or time to vette news sources and compile trustworthy information.
A use case for keeping it on is that WiFi can be used to improve your phone's location accuracy ("GPS" services): https://en.m.wikipedia.org/wiki/Wi-Fi_positioning_system

It also significantly reduces the time to get a location, where satellites can take minutes to acquire (at least that was the case, back when I worked with GPS at that level)
I don't trust it that much either, but in the end jdownloader gets developed by a company registered in Germany. [0]

If they ever did something really sinister they would be quickly out of business.

[0] http://www.wemakeyourappwork.com

http://www.wemakeyourappwork.com/#contact
I haven't seen this one before. Looks like it's still in development.
Yeah, I find the optimal balance between simple numbers that find traction politically, and the realistic but unpopular acceptance that things are uncertain is a triangular distribution "least possible, greatest possible, most likely".

You can plug these into monte carlo simulations with any kind of math happening between your uncertain terms, get output distributions, pick bounds to minimise risk (95% chance the release is completed on or before <DATE>).
constituent services don't give a damn about emails or letters or texts or faxes.

Pick up the phone or don't bother.
I don't have any particular problem with the system as it is today. I certainly wouldn't complain if Amazon made it more obvious/friendlier, though.
This quip misses the underlying reasoning though. I have nothing to hide from entities I trust, like my bank or the government. Heck, my bank and the government know my SSN. You, in the other hand, I don't trust you.
I speak French reasonably well, but I was often treated rudely, particularly by people in customer service roles (my wife and I studied abroad). Clerks seemed agitated to have to deal with foreigners, taxis would blow off appointments, and even simple questions (e.g., asking for directions to a nearby building/office/etc) was met with "c'est impossible". In one case, my wife and I booked a hotel online, but upon checking in the clerk told us we had to pay for two rooms because my wife and I couldn't share a room. When I asked for an explanation, he said, "It's like putting 3 people on a 2-person motorcycle, it's just impossible!" (clearly he'd not been to India).

My French friends speculated that it could have been xenophobia or specifically that I was mistaken for an Englishman (I'm American, but apparently the French particularly dislike the English?).

At any rate, I had many positive experiences, and even these "negative experiences" weren't particularly negative (this was before being easily offended was fashionable among university students in the U.S.); it was more a neutral, cultural observation.
There is also the infamous "courriel" which overthrew the ubiquitous use of "email". http://archive.wired.com/culture/lifestyle/news/2003/07/5967...
In many cases for example, the device hardware and software is structured in 2 layers -- control layer (called a plane also) and data layer. Erlang is usually sitting on the control layer, it manages things, authenticates connections, handles routing setup, handles failures, monitoring setup etc.

The data layer is usually hardware or C drivers which handle streaming data. This is simple and as basic as possible so it can be monitored and managed by the control layer.
I had to resolve a dependency before the installation worked (wxPython) on OSX. Worked via `brew install wxpython`
I think the article is holding self-driving cars to a higher standard than regular cars.

> City parking -- lots, street spaces, garages -- are designed with adequate space for people to get in and out of those cars. Driverless cars can be parked tightly together to conserve space.

> At this stage, it's unclear exactly how we'll handle parking self-driving car. When not in use, could they be tucked away in garages outside of the city center? If that's the case, how do those who own the cars summon them?

Being able to store cars more compactly is a benefit. It shouldn't confer an obligation that must be met immediately. Self-driving cars will have no trouble using regular parking spaces in the meantime.
> useless things , like Tumblr (I'm sorry but Tumblr is a complete failure under Yahoo)

Buying Tumblr and then causing it to underperform are two separate points. The potential for success (before acquisition) would characterize it a useful thing.

Yahoo has actively devalued Tumblr, like the other web 2.0 acquisitions, seemingly because they are stuck in a previous era.

> Yahoo had/has a cool products, mail, groups, pipes, boss, Flickr

You think they should compete with gmail? Groups is worthless. Pipes is a cute experiment and will never appeal to the mainstream. Flickr, if only they could target the camera in everyones pocket instead of the prosumer cream. None of these are good bets...

Yahoo Shopping could be considered a success for it's time, should they do that again?

If there is a next purchase, they should take the opportunity to learn from the new success, rather than try to re-apply the ways of old.
I don't think they have any plans to fix it, they're just going to integrate some of its technology into the new Calls feature in Slack that's been available for a while now.

I actually prefer Slack's Calls than any other group calling services out there now.
What Werewolves teaches us about security
All the best!

What is the median discount you offer in general?
Usedcss – a tool helps to clean CSS files of unused styles
Ta. A single page view would be nice.
Mozilla has it in dev - https://hacks.mozilla.org/2016/01/login-forms-over-https-ple...
Would you buy a Synth?
Yeah, those are pretty common pain points in Rust.

There is some potential to add tail calls in the future, though, through a reserved keyword "be" (since destructors + tail call optimization don't get along well).
> Most people don't realize that a language's accent is a physical thing. Your throat, nose, tongue behave differently when speaking different languages.

As an example, if you read Irish writing and learn the Irish vowel and consonant sounds / rules you can't help speaking with an Irish accent. E.g. Dun Laoghaire is pronounced Dun Leary with an English accent, but if you read it properly it comes out in an Irish accent.
There's an argument to be made for Apple selling a go-to workstation for making VR content. They might not care about consumer VR (for now), but in terms of their history, it feels a bit weird for them not to support the nascent VR content field.
This is not just govt access. For a judge to be able to order your computer unlocked, means people at Microsoft, at Lenovo (or whoever you use), and at your ISP all have the keys to unlock your data even if you used an “encryption” feature. You have to trust every company, everywhere to never have a security incident involving the keys.

I posted my full thoughts after the first reading through this at https://rietta.com/blog/2016/04/08/feinstein-burr-encryption....

Specifically, any U.S company would be required to maintain the ability, through unspecified means, to retrieve the plain-text from any data “made unintelligible by a feature, product, or service owned, controlled, created, or provided by the [company].” And the company would then be required to turn over such data in real-time “concurrently with its transmission” or “expeditiously, if stored by the [company] or on a device.”

It's chilling.
South Ossetia is for all intents and purposes, a vassal state. The distinction is academic.

Georgia did not return to status quo - it lost territory. (If the NATO/UN position on this is to be believed)

The reaction of the West was quite different - it largely sat back, and watched.
Stylish lets you write your own CSS. It doesn't give you a GUI for it, it expects you to look up the elements yourself. I have custom CSS for a number of sites, and find Stylish sufficient.
Yeah but he's not talking about that, right? The captive portal stuff only pops up if you actually joined the network. Does his phone automatically try to join open wifi networks?
Come to Chicago. In the lobby of my building (granted 40 floors of concrete) I can get any of no signal, 2g, 3g, or LTE - in the same spot minutes apart.
> The data layer is usually hardware or C drivers which handle streaming data.

Yep, lower level stuff was done in C, managed and connected by Erlang, which also talks to Postgres.
The other complications surrounding that would make this option more trouble than it's worth for me. I'll stick with the no-luggage route!
The Mac Pro has not been updated in 841 days (av 449)
The Retina Macbook Pro has not been updated in 325 days (average 214).

Although chipset cycles could be part of the delay, I wonder if virtual reality hardware and software support could also be part of the plan too.

further reading:
http://buyersguide.macrumors.com/
http://www.macrumors.com/roundup/apple-vr-project/
If you want to test the effect of disk speed on build times, you should probably get a control case: one where the disk is taken out of the equation completely. Disable swap, check your git repo out into a tmpfs, and build there. If it isn't much faster, then you can just stop worrying about the impact of disk speed.
I work on a large C++ application. A full rebuild is 35 minutes of our main configuration - that's with 2x 20 core xeons. We also have a "gaming" pc, which is an overclocked 6700k (think it's running at about 4.5GHz) - I believe a full build of the same configuration is about an hour.
> I think this is great.

I think it's bullshit. You only get 'outrage' over something that is politically safe. Where was the outrage over North Carolina's abortion restrictions? Or NC's voting rights restrictions? Or the number of things that have had regular protests going on almost since McCrory was elected?

Oh I forgot, those are politically touchy, but this bathroom thing is safe so everyone can make a big stink without worrying about any blowback and instead can use it for cheap points.

It's bullshit. No public figure is 'taking a stand' because they believe in it, they're 'taking a stand' because it's cheap publicity.
Indeed - and smaller feature sizes increase that risk.
Think things like test VMs for development when you're targeting disparate OSes and versions. Instead of needing to deploy things to VMs in sequence, you can deploy to them all at once and still get decent performance.
Any recomendations of podcasts?
Doesn't the 13th amendment to the constitution outlaw slavery?

> Neither slavery nor involuntary servitude, except as a punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction.

If you've done anything illegal, they can't compel you to work?

Seems to make this whole thing sound unconstitutional.
Counsyl Lays Off Significant Staff in Product and Development Teams
I don't know what parent is talking about, this script it's already very popular. I found it years ago and it wasn't difficult to find on google. Something worth mentioning is that the script works with dozens and dozens of video sites (or just sites with regular video content). Almost any video you throw at it gets downloaded. When something breaks it's usually fixed within days. It's a great piece of work.
Apply HN: Hire local students for simple chores like mowing your lawn
Demo: Runnr http://www.runnr.ca
(available on iOS and Android)

Problem:
About a year ago I broke my leg temporarily, which led to two things - my wife gifting me a macbook and the realization that now for simple chores like mowing my lawn, I needed to hire somebody. I tried the usual way first - looking on online classifieds and trying in vain to schedule time. I did not want to waste money by signing up somebody for the full season. Somehow, I finally found a "professional" who came out, saw my broken leg and the long grass growing, and quoted me an insane price which I declined. Luckily for me, a student knocked on my door asking if I needed my lawn mowed, and he did the same job very happily for $15 (I added some tip as well of course). Here is the tough question now -- how do I regularly find local students to do odd chores for me, on-demand ?

Solution:
I used the MacBook to learn and train myself and heck built and published this app on both iOS and Android. My leg was broken, not my fingers and my brain, and I coded a solution for myself with "Runnr". It is an app through which people can find and book neighborhood students who can simply walk over to their house to mow their lawn, tutor their kids, walk their dog or a whole range of other simple chores. The cost stays low as this is not mortgage money for these kids and they are not travelling across the city for these jobs. Runnr provides them with an app to manage their time and their jobs, along with suitable marketing tools to help them promote this within their own neighborhood. This is their own "lemonade business".

Happiness would be in:
Free/sponsored chores done for elderly/physically challenged which count as community credits for these students.
Ensuring the students get 100% of the price advertised to the customer.
Turning this into a global on-demand work platform where anybody can turn on the app and make him/herself available for work.
> "We don't have the first notion how cryptography works," said the politician-senators in a joint statement

This is dangerously naive. Technically-minded people often make the serious mistake of assuming politics follows any kind of logic. It doesn't; politics is often self-contradictory.

These people know how crypto works, at least at a high level. Many of these players knew 20 years ago in the first crypto war. They just don't care; rules that are hard to implement or require interpretation can be selectively enforced.

This is a power play against technology companies. If they want to survive, tech companies need to start banding together and fighting this in the court of public opinion. As half of those companies are involved in advertising, this shouldn't be hard.

The near future will reveal who is willing to fight for their own future and who is a collaborator.
People can (relatively) easily create a Haskell2016 standard with a new default Prelude, and keep the old Prelude by default on Haskell2010 code. Add a compiler switch to set it manually, and it's as trouble-free as it can be.

It is great that Cabal pushes people to declare what version of the language they are using.

I guess the reason it was still not done is because people do not agree on what the new Prelude should be, if should be a Prelude at all, or if it should be a single one.
Or maybe it's because the tech scene is full of libertarian-leaning individuals who think not-voting and not being involved in the full political process sends a message to politicians. Or think that politics is "stupid" and it would work so much better if everyone was just as rational as an engineer or programmer.

For the last 40 years, Americans have been bombarded with the idea that voting doesn't matter. That "both" sides are just the same. That all politicians are crooked and corrupt. These are all lies.

Our voting levels are abysmal, especially at the local levels where politicians such as Feinstein get their start. Low voting levels means only a small and vocal minority of people actually have to be convinced to vote for a person. Or at least not vote for another person. Running for election continues to cost more and more money, which perpetually give money an advantage.

Meanwhile, many places like Arizona continue to make voting as difficult as they legally can. Most other places continue to avoid making it easy to be an informed voter. My favorite state's approach to voting is still Oregon. Vote by mail and including a wonderfully produced voter pamphlet to help inform voters.

Elections can have huge impacts. It just requires people to ACTUALLY VOTE. Most of these politicians represent the people who do vote. Or at least strive to not work against things they value. Look at how powerful the Tea Party style Republicans are right now.

I won't say money isn't a problem in elections. It is. I won't say popular vote doesn't have its downsides. It does. Elections in America need to be reformed to allow more nuances than two party platforms and to help ensure everybody can take a part in the process.

It's a perverse fantasy to look at elections and declare them a fantasy. They do matter and have changed this country so much since the Civil Rights Act reshaped the country. Conservatives figured out how to use a minority of very motivated voters to craft a political movement that has changed everything about this country. For good or ill will depend on your politics, but it would be the height of ignorance to pretend it didn't.
Really?

Needing to use a web browser every time I connected to a network would drive me mad.

There's more to the internet than port 80, dammit!
Having lived in New York for more than 3 years, I'm ashamed to say that I did not know about this neighborhood. I guess it's hard to pull yourself out of poverty when you are born into it. Being a foreigner in this country I feel I have no right to criticise it.
It depends on the context, too. If I read a headline saying something like "Go is awesome for your brain", I'd be 95% sure it refers to Go the board game. When the headline reads "Why everyone hates Go", I'm pretty sure it can't be about the game. I don't think I'm being an exceptional individual - humans in general are very good at taking hints from context.