skysight-inc/HackerNews huggingface dataset:
The story does't quite match the headline. The take-away seems to be that in the face of a substantially better resourced competitor, Lyft is holding its own and even gaining, in large part due simply to happier constituents.
[Male here]

Some I know of swear by the comfort and convenience of the cup. They all started with a lot of doubt and hesitation about how it would work, leaks, handling and cleaning it, etc. But once they got the knack of putting it, they claim it to be the best thing since <insert your favorite sliced bread equivalent here>. Plus, there are washable and reusable pads available that are (apparently) a lot more comfortable than disposable ones.

There are at least a few groups in India on more environment friendly and women friendly menstruation products, since the growth of commercial disposable pads is becoming a big environmental issue.

Here are a couple of factors I have noticed/heard of that may affect the adoption of cups. Like tampons, inserting a cup inside requires the woman to be familiar with anatomy and not being scared. The idea of putting something foreign may be tough for women who haven't had vaginal intercourse. With "virginity" still being a "virtue" in India, more so in rural places, women would be shocked if they were asked to use tampons or cups that one has to insert inside. Pads or even reusable/washable cloth pads are a lot easier to sell.
Arduino is the de facto starting place for new hobbyists. It's a very low barrier to entry and runs on pretty much anything.

If you want to learn networking at an Internet of Things level, look at the Spark Photon (basically an ARM dev board with a TI CC3000 WiFi module). It's only $19. The documentation is fantastic, hence I would recommend it over say the ESP2866 which is super cheap but a bit more... hacky.
Got hit by a car a few day ago in Nepal.

2 consultations + Chest x-ray + medicine in 30 minutes for less than $15 USD.

"A nation's greatness is measured by how it treats its weakest members." - Mahatma Ghandi
Introducing Zurb Foundation 6 Plugins
VR Content Distribution Needs an Upgrade
"No, the consensus of scientists who actually study this is pretty strong,"

Lots of groups develop their own consensus. That still does not mean it's correct.

The main problem is that they want to find an arbitrary metric and then prove that there is a racial variance to it. I would claim that this is a variant of P-mining[0].

They take the concept of "IQ" within the context of the tests to be a scientifically concrete measure like height or weight (which it isn't) than then search for datasets which supports their racial superiority hypothesis.

[0] https://en.wikipedia.org/wiki/Data_dredging

Also, Any list that contains the name "Tatu Vanhanen" should be immediately suspect. He's one of the known "racial IQ" crackpots.
Real-time performance monitoring, just got better
Best practices on image optimisation for web
I think a tool shed is more appropriate.
I make two products [1] that both use AVR microprocessors (though not Arduino), and both rely on sub-microsecond accuracy. One is a high-speed LED camera flash. The pulse width needs to be exactly the same every time, and so does the latency, otherwise the shot will be missed. The other is a sound trigger for flahes and cameras. That has to both be as fast as possible, but also exactly the same every time. If you're lining up a photo of a bullet passing through a cherry, you need to know that the bullet will be in the same position every time.

Incidentally, I've written a post[2] about high-resolution timers with Arduino. The normal timing functions are not accurate enough for my sort of work, but the nice thing about Arduino is that you can easily drop down to the native AVR code, or even assembly if you need.

[1] https://www.vela.io/

[2] https://www.vela.io/posts/how-fast-is-your-flash
Thanks for the recommendation! I started reading it, and it's well-written and very interesting.
UX Salary Benchmarking 2016 – Digest
Virtual Art Sessions
I agree with you completely, with a finance background I still stared at it for a while and extracted very little.
Its all there, but I had to do my own 'analytics'.
http://i66.tinypic.com/ax1kid.png - that's how this blog looks like on my (not enormous) monitor.

Tiny font, margins 200% (!!!) the width of the actual content. What's up with that? : )

Why do people who talk about UI the most design their pages to have the readability of WalMart receipts?

What's the point of buying a 24" or 27" monitor if they insist on only using one third of screen estate?

Sorry about the rant, it's just one of my pet peeves, plus it wouldn't grind my gears so bad if the article itself didn't seem very interesting
Actually it would be great if your lower instances would have more memory. For low cost projects (small companies or society club) it's really odd to pay the server on something like ovh.de (more memory cheaper, nearly same performance) and the storage for GCE or AWS.
I mean yeah I just realized that GCE could be cheap, still somehow the Micro instance could've had a little bit more memory. And small is already out of budget. I mean something between Small and Micro would be great, like 1.2 GB Memory with a price of 6.6 USD (which would be 7 USD with a 10 GB persistent disk).
Lean and mean data format Colfer
Show HN: Pandas dataframe summary
> Ben Hur

The widely known Ben Hur (1959), the one with the chariot race, already is in colour. Did you mean "Ben-Hur: A Tale of the Christ" from 1925?
For what it's worth, the entire civilised world agrees with you.
18650 form factor would be even better. Better battery life and more room for stuff on the Arduino PCB.
Stripe Payments API without the server-side setup
Also the lighthouse's sky: "That's sky, it's surely blue!"

Generally it's interesting to see nn thinking out missing details. I'd like to see images with an element deleted and a nn filling in black spots to see what level of shape recognition could do.
makes sense, but how do we 100% ensure nothing unforeseen will go wrong with it? playing god might end up pretty badly if some genetic/other corner case happens
Besides, it's forbidden to install a fresh version of windows on an OEM, unless you purchase a full $300 Windows license. Moreover, if you do so, you lose the warranty. PC manufacturers have only their shoulder to sob upon.
Why I gave your paper a Strong Reject
Can you build one? Can you even source a Broadcom SoC? While Arduino-compatible MCUs can be trivially dropped into your own PCB designs. Some can even run dead-bugged with little to no effort, due to a much higher degree of integration.
Two new throughput optimized disk storage on AWS
Just for reference, 10ka means pre-agricultural Stone Age, ie, tiny hunter-gatherer communities living in small huts.
How fast is your flash – using high-speed timers and interrupts with Arduino
> Crapware is only a valid complaint if you choose to use Windows and are incapable of taking an hour to install a clean copy when you unbox it.

Assuming you get a Laptop that actually works with GNU/Linux.

The only laptop that I still run with GNU/Linux on is an Asus netbook, which was explicitly sold with Linux support.

Guess what, it took more than one year for Ubuntu to properly support its WiFi chipset and I was forced to use a network cable if I wanted any form of networking.

My first GNU/Linux kernel was 1.0.9 with Slackware 2.0, so it is not I am that dumb in GNU/Linux land.

Nowadays I stop bothering and use Windows on all other laptops that I have.
The current state is that there is no real current state of programming on those devices. In the real embedded device field (things that need to be cheap but still need to fulfill mission critical tasks with more or less realtime requirements) you have choices between lots of CPU architectures, dozens of realtime OSes or directly going the bare metal route and you will mostly develop in C (or maybe a subset of C++ - I guess most embedded compilers are still not up to C++11).

Depending on your safety and realtime requirements you might be very restricted on component choice as well as coding style. E.g. for a deterministic system no heap allocations might be allowed. I guess that should be the case for most medial devices.

However your project sounds more like an embedded device in the sense of "user can't modify it", but it is still running some PC/Smartphone like applications. For that kind of stuff Android and Linux are often seen (in order from most-consumer like to most realtime capable). You get the benefit of being able to reuse standard drivers, frameworks and applications but being able to guarantee that it will always work is basically impossible.

Many devices therefore also use a multi-cpu architecture, where the criticial stuff is running on a microcontroller with RTOS and the fancy UI is running on a speedier SOC with a normal OS.

QNX and GreenHills Integrity are somewhere in the middle, by providing a realtime OS which still incorporates some consumer features and are often chosen if a realtime device should directly draw UI.

You should checkout the detailed requirements for your projects and what would be possible and accepted. I guess medical has some quite strong regulations for certifications. And I'm sure using normal consumer chips (no extended temperature range, no certificated manufacturing process, ...) will always be not possible.
Live Demo: http://netdata.firehol.org

Full Specifications: https://github.com/firehol/netdata

Wiki: https://github.com/firehol/netdata/wiki

Download v1.1.0 release packages: https://github.com/firehol/netdata/releases/tag/v1.1.0
Yes. In my experience often the people have no ulterior motive though. They just suck, a lot.
I'm replying a little late and I'm not sure if you'll see it, but do you have a source for that quote? That's amazing.
You and GP really need to read the article fully. Even without doing other research, you dismiss the concept based on a false premise that the article itself clarifies..
Basically they are the Polgár's of programming competition (for those who don't know, Susan, Sofia and Judit Polgár are chess players who were during their teens chess prodigy and some of the strongest women in the world. Judit Polgár retired last year, but she is still the only woman chess player who made it to the top 10 https://en.wikipedia.org/wiki/Judit_Polg%C3%A1r).

In both cases they were exposed very young to their respective crafts, and I wish there was during my teens (in the nineties) an option at school to learn programming. That was in France and I don't think it has changed since then.
Thanks for the explanation.

But you haven't said anything that I don't know already.

>The point the parent and GP were making is that the advantage in being airborne exists whether or not mosquitoes is being killed off.

When there is an abundance of mosquitoes, an airborne strain does not have a sufficient advantage over the mosquito borne strain.

Now this is an assumption I am making. And this is where you people are hung on.

You are saying that an air borne strain has an advantage even now. But what if an air borne strain is limited
by distances it can travel before it dies of for want of a host? A mosquito borne strain can travel arbitrary distance and spread over a vast area..

So when there are mosquitoes, it is more or less an even match.

When you take mosquitoes out, suddenly the airborne strain gains a huge advantage over
the mosquito borne strain. Right? Because there are less number of mosquitoes, the spread of mosquito borne strain
is reduced. This gives the air borne strain more chance to propagate to the next generation.

If you are thinking, how does it give more probability for the air borne strain to spread? Please consider this scenario.

Let there be two indviduals A and B, A infected with an Airborne strain and B infected with a mosquito borne strain. Let there be a healthy indvidual C that is, say, 10 meters away from A and B.

Case 1: Current situtation, with an abundance of mosquitoes.

A mosquito bites B, taking in the virus and takes off. At the same time, a virus of airborne strain start from A.
Now, the mosquito proceeds to bite C right away. Now the virus enters C's body. After a while, C's immune system starts a response to fight this off. A day passes. C's immune system is still fighting the infection.

It is at this time at which the air borne strain enters C's body. But there is a fight going on in there with C's immune system in full alert and is killing of off the likes of this viruses. The small amount of air borne virus that manage to enter C's body gets slaughtered before it gets a chance to grow there. C might or might not get infected with mosquito borne strain...

But The airborne strain does not propagate to the next generation.

Case 2: Mosquitoes are being killed off.

Now there is a reduced number of mosquitoes. So when the airborne strain enters C's body, the mosquito borne strain is still not there yet. Immune system has not yet started fighting viruses of this type. So it gets a head start, and ends up successfully infecting C.

The airborne strain propagate to the next generation.
>"We were trying to figure out a way to reward Lyft for having better business practices and not violating our laws,"

You shouldn't need to particularly reward businesses for not breaking the law, surely. You should be able to punish those that break the law sufficiently harshly that breaking the law is not profitable.

On a different note, I wonder what the requirements are for a distributed marketplace. Extremely similar things are regularly built, is there enough common in the area of "request quotes/bids for services/items, set time limit, pick one" to become just an open protocol? I guess the harder parts would be dispute management and reputation, though they don't seem like impossible hurdles.
Programming is a dead end job, mostly for immigrants. What you want is an MBA.
What to expect from autonomous cars
EU formally lodges Android antitrust complaint
So what programming language has Intel ever designed?
I just started a little BLE work to get into things. I've found it really odd there's a definitive list[1] of services that can be advertised. Why is it not just a specified key/value to advertise?

Like "Health Thermometer" is crazy specific.

[1]: https://developer.bluetooth.org/gatt/services/Pages/Services...
There are so many agents that can modify DNA around you that one more probably doesn't make a difference.
Looking back at the user's submissions they posted a link with the title "The" 47 days ago, so this seems likely.
I think it was a reference to this concept:

http://bikeshed.com/
Tackling a 1B Member Social Network – Fast Search on a Large Graph
An interesting case in handling huge graph data in a fast manner. Involves neo4j, elastic, Scala and other cool tech.
vacuum is not empty?

So its speed of light in quantum foam?
My take is Intel doesn't really understand markets where they need to fight for market share. They invest in something, it doesn't become a large profit business in a few years so they kill it. Customers see this and passively/actively avoid Intel products when possible.

Passive avoidance: Customer doesn't even think to consider what products Intel is offering.
Active avoidance: Tries not to spec Intel products when possible.

The internal politics part comes from this scenario. Say someone makes a good proposal, spend $20 million. In return a get product line worth 100 million yr gross and $40 million net. Manager thinks, $100 million a year isn't going to get me a VP position at a $50 billion dollar company.
The original comment asked why a non-profit would splurge $1M on this. It's not the non-profit's money though, it's Durov's own, so his net worth is totally relevant.
The title says it's open source, but I couldn't actually see what the license is? (Maybe I missed it?)
Or maybe it's a bot. Somebody should try to make it post a story with $$ in the title and see if it escapes it to the PID... :-)
How would there be less competition in that scenario? If Android would be restricted to Google Hardware the market would look way more diverse with Samsung/HTC rocking their own solutions and Nokia/Windows still having market share.

The same if Android licensers were more free to provide their own solutions (see what Amazon did with the Fire brand) instead of forced to bundle Googles services on every device.
http://www.oldversion.com/windows/google-chrome/ might work

But you would need to make sure to disable the auto update, and double check as Google is very "persistent"
Thanks, but the Electronics Engineer will ask you what you'd like to run on this device and then pick a suitable piece of hardware. Cost is not our biggest concern.
I don't understand how that's possible. I thought Uber was about big expensive black cars with drivers in suits, and Lyft was about regular people giving you a lift in their hatchback. I've never take a Lyft, but I can't imagine the Ubers I've been in putting a pink moustache on their top-of-the-range Mercedes.
Why we built DGraph
Content Niches and Keywords to Avoid for Higher CPCs
And were would it be?

Georgia sings in the Eurovision, play football and rugby in the European cups...

The frontier between Europe and Asia is an artificial construct, but Georgia itself firmly sees itself in Europe...
You can use the previous few frames for fixing this problem for videos
> [...] After 414 days in the St Clair County jail, he went home.

and this is a success story. A man is free to walk after 414 days of jail because some enlightened new procedure that allows innocent people be set free before trial. Somehow reading all this I just cannot help but stare at the this number: 414. Before a trial [1].

Can this happen to anyone or do you have to enjoy a particular socio-economic situation to deserve this treatment?

[1] http://www.stltoday.com/news/local/crime-and-courts/murder-c...
> one customer whose falcon-wing doors wouldn’t open

or not

or if they do

> owners finding car doors won’t shut
"they know these kinds of tests can be unreliable, being confronted with the chance to take one can filter out disingenuous defendants."

So if I was charged with a crime and when offered a polygraph test and I refused it on the grounds that it is unreliable I would be treated as being likely to be "disingenuous" and therefore presumably more likely to be guilty?

Edit: I meant more likely to be thought of as guilty.
Can you checkpoint your work? Most libs I've used support that generally. That way you only lose a bit of time if kicked off, and you don't pay for the hour you get kicked off so it's even cheaper.
Your Package Has Been [] Encrypted: TeslaCrypt 4.1A and the Malware Attack Chain
You are entitled to your opinion, but I am curious as to why you would say that. Based on business / ethical practices, or is it something else?
Private US firms oppose ISRO launching US satellites
That is uberBLACK. Most rides are UberX
Clementine: all the good bits from Amarok before it began to degenerate.

I love it just for the indexed metadata searching of my local library... I know no other player that lets me search a big heap of files that fast.

While listening to music, it usually give me ideas about further music I want to listen to... The playlist in right pane and search-instant filtered library in the left one is exactly the interface that suits that.

Also, the context panes with lyrics and band's Wikipedia page automatically loaded during play are nice.
My HP Spectre X360 runs fine with Apricity / Arch, including touchscreen / sound / wifi.
Why have you posted that link?!?

Now I will have to research about BiiN and Intel iAPX 432. :)
Huh.. this paper introduces a technique that works the way I originally had understood CRISPR/Cas9 to work based on my casual reading of the technology. So that's pretty good news and I should apply my previous excitement about it here I guess!
EU excludes open source from new tech standards
> I have faith that this problem will be solved

By what mechanism do foresee this happening (ie. users change PoW, much greater diffusion of mining hardware, order-of-magnitude crash in price, etc?)
Playing against a national pool is a great idea. That alleviates my concerns about jealousy.

I play chess online, using a mode where the site will automatically match me up with another player of similar strength. It's a lot of fun, because almost all of my games are competitive. It seems like it should be easy for you to have some sort of rating system for matching up players, and ratings are also a great way to track your own personal progress. What are your plans along these lines?
Donald Trump Is the Devil. Happy Revelation
Sounds like a shortsighted company led by sales people. If there is this amount of penny-fucking at your company, maybe it is best to interview at other places and leave asap.

Things will not get better, as management has costs to cut. Your work equipment is one of those costs. If it was up to them, you'd be shoveling with 3 spoons instead of a shovel, since "it works for most", meaning "we only assign shovels on a 1-1 basis so that we wouldn't need to spend bigger amount now." What are your salary raise prospects at such a company?
There might be a few scenes in between the viewings of the truck.
I find it curious that people besides network engineers want to know what BGP is. Maybe because BGP kind of rolls of the tongue vs something like ITU-T Y.1564
And if people still want to compare it to iPhone, imagine Apple having Samsung sign the agreement to not manufacture phone screens for anyone that's not Apple.
I understand your frustration perfectly.

I'm a Java guy, but I can only work remotely (as I'm from Romania/EU), and it seems all the job posts are either Python or Ruby.

Too bad we can't trade jobs.
Interesting. How does iOS work in China?
Really liked the ideas proposed for the RSS reader! Now I'm curious to see the results...
"Then there's the fact that he had to pay the county $5 per day while he was on an ankle monitor, plus the cost of a landline to carry the monitor's signal. [...] She says they're still paying their legal bill in instalments."

Just a thought: if you're wrongly convicted, don't you have a possibility to get compensation ? But if you're case is just dismissed before even going to trial, does it mean that the authorities have no obligations to reimburse you any legal expense you might have had while planning for the worse?
I disagree. The PC era ended when the PC was no longer the dominant computing platform. We can argue on dates specific markets etc.

Eras are ill-defined, but if you can assert that we once were in a PC era, you must also accept a definition that allows, in principle, for an end to an era.

The dominant platform of its era is the one with the greatest user and developer person hours, sales volume, zeitgeist and so on.

We are in the mobile era.
Beyond Slack. Free tools to use to replace email
First Contact with TensorFlow
so if somebody thinks anomalous thrust from a microwave cavity is a problem, they should be working on finding a solution. it might be a systemic error, it might be a real effect.
Totally agree with you. I fail to see the point of attempting to harden Linux "containers" (Linux actually does not have container technology, since cgroups are not containers). Why bother with that, when illumos, and SmartOS on top of it, provide free, open source Solaris zones technology? Not even installation is required, since the thing runs from random access memory, and can run Linux at the speed of bare metal?

Everybody is just flapping on Linux containers. Meanwhile illumos and SmartOS are eating Linux's lunch with techology which has been working reliably in Swiss banks since 2006, and it is free open source software. What's not to love?

There are T-shirts which say "Go away or I will replace you with a very small shell script." Now it's "Go away or I will virtualize your Linux inside of SmartOS." The damn thing runs like a bandit, while Linux containers keep on flapping trying to find a working solution with papers like these. Why bother, the problem has already been solved, go run SmartOS and enjoy a working solution!