skysight-inc/HackerNews huggingface dataset:
Obviously, the device needs to track pupils (well, lens, to be exact), not head. Sort of what ophthalmic auto-refractometers do, although not exactly (well, if it'd measure focal length it can solve the issue of lacking true DoF that modern 3D suffers from, yay!)

(On a slightly unrelated note: Is there any headsets with VRDs with deformable mirrors that do this? The idea's decades old, but I haven't ever heard about any devices like that on the market.)
I've had really good luck wiring about 10 of my home lights (indoors and outdoors) with Z-Wave switches. Integrating them with a broader Python REST API (I have a few other non-Zwave sensors and cameras) and custom mobile control apps was a really enjoyable project of mine last fall.
Back up. Time to migrate!
And no one is claiming that. What is being claimed is that it is hard for men to understand this particular societal pressure that women experience.

That is, if a man understands the concepts of societal pressures, they still may not be immediately aware of this societal pressure; it may not be obvious to them, as they do not experience it.
You could alternatively use a stepdown transformer, I suppose.
I would like to mention my sympathies are with that lady, saying that it was here fault for not being rude is obnoxious. There is way too little being done about stalking and other repeated behaviours that aggregate to the detriment of someones life.

Just so you don't get me wrong.
Thanks! Was thinking of open sourcing this soon as a one-off. I'll see what I can do. :)
I guess we can get some arbitrary text, then check whether all its characters can be encoded as Windows-1252, store it with a note that it is in Windows-1252, and then check that note before decoding it. Clearly so much better than UTF-8.
There is definitely pedagogical value. This issue is covered by the author, but when studying ODEs for the first time, at some point the student will come across the fact that exp(x) is a solution to y' = y, which is easy enough, but needs to be convinced that exp(x) is the solution up to linear combinations. To most students this is not at all obvious! Lack of explanation here is doing the student a disservice.
I think Wirth with his Pascal compiler had this as a rule. If you added an optimization (which takes additional time), it must speed up the compiler enough that compilation times are not longer.
> You forgot &entities;

I did; in fairness I don't think I've ever seen one in a maven pom.xml
I feel like the Stanford Bunny should get an honourable mention too.

https://en.m.wikipedia.org/wiki/Stanford_bunny
Germany launches antitrust probe over Facebook data harvesting
I imagine making a cuppa would go pourly.
Startups are the new deferred life plan
I was working as a programmer at the NIH for a senior scientist who was an MD & math PhD. In the course of the work he was doing, we came across a differential equation that needed solving. My undergraduate math degree was not enough to crack it in a day. I tried Mathematica, which also choked on it (probably should have tried Mathematica first.) My boss spent a couple of hours and came up with no explicit solution. I was preparing to move forward with numerical approach, but my boss made a phone call to a friend who came into his office and copied the problem off the whiteboard.

Two days later he had an explicit solution based on two really non-obvious (bizarre) substitutions. I came away very, very impressed. The guy earned a 'we are indebted to ...' footnote in the paper.

I guess the point is someone has to come up with the tricks.
The lack of separation between requested direct dependencies and a pinned resolved dependencies(including transitive) has been one of the great confusions for me learning Python. Having used Bundler, CocoaPods, Composer, and NPM before, which all have this separation builtin, pip feels broken.

However there are a few project that tries to solves this, but the fact that the Python community has not decided on one cripples any initiative to fix it.
Wives of Ashley Madison users being sent blackmail letters
Great idea! Good job
Government Is Fighting Itself on Encryption (2015)
>To purchase the software you have to go through a bunch of screens, enter payment info, download, install, and then enter a serial number. For pirating software you just search for it and it's usually easier to install, with some cracks even bypassing steps.

For me that's counterbalanced by the fact that you never quite know what you're getting with pirated software. If I just buy it, I know I'm not infecting my main music computer with something nasty. Also, as a software developer myself I like to pay my peers for their work. And how much effort is it to enter a serial number?

My only anxiety is: what happens if I lose the serials? (I try to keep them backed up.) And will it be a huge hassle to move this stuff to another computer? If a company sells me software that's hard to move and reinstall when I change computers, I'm not likely to buy from them again.
Effective Go has always said:

Do not communicate by sharing memory; instead, share memory by communicating.

This approach can be taken too far. Reference counts may be best done by putting a mutex around an integer variable, for instance.

https://golang.org/doc/effective_go.html#sharing
The FBI can't legally do any of that.
Why we, Engineers at Google, Amazon and Inrix founded a shoe startup?
Can second that. Easy to read and covers the core topics, lives up to the expectation and the promises.
> how China became drug free after Britain made China into the biggest dope user through the Opium wars.

I referring to the period following the opium ban. I believe this was the 50s, not the present day. We are also comparing to an insanely high level were the claims was that 90% of inhabitants of certain provinces were users.
> they also need a neutral wire.

Generally this is true. That said, there are some Z-Wave switchable outlet adapters or LED bulbs that are on the market that can be used in an existing fixture without changes to the physical wiring, if needed. There was only only place in my house where this ended up being needed (a 3-way switch that left no free AC neutral).
This reminds me of another problem with home automation: there's plenty of cool devices produced in the US that I'm not able to use in a 240V country, because of the voltage difference.

I recently bought a Hue starter kit, but I'm having trouble finding affordable white (4000K-5000K colour temperature) bulbs that are rated for 240V and have Zigbee Lightlink support.
Why should it be a "feedback system"? Maybe it is an unnecessary side effect of our complicated brains?

For all we know, consciousness is a prerequisite for emotions, and I seriously doubt that a simple optimization algorithm exhibits consciousness.
Reaper is something like $60.00, has an awesome free trial period and is just as capable for my needs as Pro Tools. Plus you get free upgrades.
Yup. The main reason I still need it is for East West virtual instruments. Hopefully it will get dropped as more iLok-protected software keeps getting cracked to show how ineffective it is.
> Sure but which gender does society place more pressures on?

I'm not sure that there is a good, unambiguous, and meaningful way of doing a unidimensional quantification of that to make that comparison. Its probably better to recognize that each gender has different socially-imposed expectations, that create problems in different situations and present different opportunities for conflicts with between internal preferences and drives and external expectations.

You can then meaningfully discuss differences (including "which gender is more affected") between pressures in particular contexts, such as pressures to accommodate social advances in situations that compromise personal safety, without getting into a competition on the vague issue of "which gender is exposed to more social pressures" in some murky overall sense.
Whenever you make an action using a GUI, you can clearly see what options are available to you, even if you're not using them. It's unreasonable for every person to invest the time to fully internalize the capabilities of every tool they use. The more (good) GUIs available, the better.
DevOps and the Hitchhiker's Guide to the Galaxy
Indeed about the logo. Is this by direction or just uncreative logo artist?

Saw the 'cribs' thing about them a while ago and I thought the setup it was interesting but my Wife commented on the 'cult' vibe. What was it like living and working there?
I still find it odd that fighting pollution and addressing climate change is not the mainstream Christian view on this matter. If the Earth is God's creation, why not fight to preserve it? If life is a miracle from God, why put millions in harm's way by polluting air, water and ground?
Getting Unicode wrong can kill.

http://gizmodo.com/382026/a-cellphones-missing-dot-kills-two...

> The use of "i" resulted in an SMS with a completely twisted meaning: instead of writing the word "sıkısınca" it looked like he wrote "sikisince." Ramazan wanted to write "You change the topic every time you run out of arguments" (sounds familiar enough) but what Emine read was, "You change the topic every time they are fucking you"...
They tried: https://en.wikipedia.org/wiki/ISO/IEC_2022

It was... horrible.
nitpick but important: it's time to decriminalize, not legalize.

The distinction is that we need to maintain a government force to compel the non-use of drugs that cause public harm. We need to make drug-use punishable, on the level of littering, trespass, vandalism, and disturbing the peace.

We need to be able to confine people who lose control of themselves and cause public harm when they are high, or in service of their high, but that confinement should be treatment oriented, not punishment oriented.
> You don't need to do anything with your switches since each bulb can connect to wifi.

They don't connect to your wifi router per se, but create a mesh network among themselves. It's a very cool concept.

> The long term health costs may actually outweigh the cost of bulbs

Care to elaborate?
This has to be Russell Tedrake's Underactuated Robotics class right? Love that course, there's an online version now if I remember correctly.
Bit hard to squeeze into a light switch :-)
You have the moral panic thing backwards. Alcohol is by far the greatest cause of addiction, addiction-related violence, and economic misery due to substance abuse. So much so that hard drug use and addiction is a drop in the bucket. Alcohol prohibition was relatively well-supported in social reform theories compared to the Drug War. There is no functional basis to support legal bans on psychedelics and soft drugs.

The results of the Drug War are so racially biased as to make it effectively a New Jim Crow, and it makes one suspect that a lot of support for the Drug War, especially the part not based in drug-scare propaganda, is based in racism.

And that's not even getting to the employment of police, prison guards, parole officers, court officials, etc. that are highly dependent on the Drug War. And before you claim the prison population are not mostly drug offenders, take a look as the "customers" of the CJ system: a million and a half arrests per year, hundreds of thousands of prison sentences, and 20% of black people having served time for drug arrests, etc. It's highly racist and highly remunerative to the employees and vendors of the CJ system.
... but since you move not only your head but also your eyes, it would be much harder to implement?
Corporate Culture in Internet Time (2000)
Basemark's 'PAT' Accurately Measures Power Consumption of Mobile Devices
Creating them by hand isn't necessarily a bad thing.

The post describes that there are on the order of 20,000 cities and towns covered; I expect that many of these are municipalities that are a part of a larger group of cities. WolframAlpha says that the 20,000th largest city coincidentally has a population of about 20,000 people, barely large enough to have its own public transit. And many states, companies, and countries will have common infrastructure for getting maps of all the public transit within the country. Taking a wild guess, there are probably significantly less than 500 separate transit systems to be mapped; a team of just 10 people could cover them in a year with a full person-week given to each location.

A mix of automation and manual entry is ideal for many tasks.
There is one MoCo employee helping with getting changes from the Tor browser upstreamed. It's not happening overnight, but progress is being made.

Things like IPFS, while very promising, are not mature enough to justify the effort of adding them in the core of gecko yet.

Also, I dispute the fact that supporting IPFS would "make Firefox a go-to tool" in the grand scheme of internet users, unfortunately.
The `pip-tools` utilities automate this nicely.
Very good point; however one thing to keep in mind that in Japan, Singapore, HK etc., drugs use is seen by the great majority as a huge moral failure and a failure to the family. Social pressure and stigma of drugs use is much more severe. It's not glamorized as "stupid things teenagers do". It's vilified as "the depraved things failed human beings do". Interestingly this tack isn't one western societies have used in their toolbox to counter drugs abuse.
Yes, seems like a tough field to be in. You're up against not just HoloLens, but Magic Leap, which appears to be even scarier competition. Good luck to them, though.
If you consider representation, yes. If you consider semantics, no.
Yup. This. I have a kettle. Boiling water for tea in 2-3 minutes. But if I run it and the microwave at the same time it trips my 20 amp breaker. :(
LMTTFY: "We have black people, so we can't be like $RACIALLY_HOMOGENOUS_PLACE"
The Joys and Benefits of Working as a Distributed Team – The Startup
Hot black holes and the arrow of time
I see channels as an architectural option when it comes to structuring the communication between components of my software. Mutexes are another option that are more effective in situations where multiple threads may access the interface of a single structure. E.g I use channels to distribute os.Signals througout my software and a mutex for making a "context" structure thread safe. Right tool for the right job
Show HN: A Firefox Port of John Oliver's Drumpfinator Extension
That's a well-intentioned idea, but it's probably just throwing good money after bad.

There are some old hotels (literally) out there that can still crank out cash and they're fine investments as long as you set your expectations appropriately.

I just the best talent will either start their own companies or join smaller companies where they can have more equity participation.
Shutting Down the Boston vs. Silicon Valley Debate
A quick Google search would easily answer this for you, but I'll oblige.

Equinix SV2, SV4, SV6 are all in Sunnyvale/Santa Clara, but Equinix also has 4 more very close by in Palo Alto, Mountain View, and/or San Jose.

CenturyLink has two DCs in Sunnyvale.

You can find a dozen more listed here:

http://www.datacentermap.com/usa/california/santa-clara/

And this doesn't include the many privately held by major internet brands in the Valley.
I find it hard to read something when the language used is so patronising.
> The distinction is that we need to maintain a government force to compel the non-use of drugs that cause public harm. We need to make drug-use punishable, on the level of littering, trespass, vandalism, and disturbing the peace.

All of those except littering are generally nontrivial crimes (misdemeanors or felonies, not infractions), so making drug use punishable "on the level of" those is not only not legalization, its also not decriminalization.

(Actually, since drug use isn't generally criminal now -- possession, which is usually a prerequisite to use, is -- it would just be plain criminalization of drug use.)
Is it true that
> The government persists with the drug war because Americans have a moral opposition to drug use:

or

> Americans have a moral opposition to drug use, because the government persists with the drug war ?

Impressionable children are indoctrinated against drug use, by US law enforcement, in US public schools.

> 70-80% of polled adults wanted to make even marijuana illegal.

That's impossible, because marijuana already was illegal.
If that number is correct, is measures keeping marijuana illegal (maintaining status quo), not making marijuana illegal. You can't extrapolate that to a choice people would make when not constrained by history, and when not constrained by the persuasive force of current law.
This title is misleading, should be closer to "Government frequently adopts anti-patterns when maintaining software" Something more constrained to what the article is actually about rather that the global catch all "software maintenance".
> As a matter of fact, the need for proving existence theorems was not felt until the end of the nineteenth century, and I refuse to believe that someone like Cauchy or Riemann did not think of them. More probably, they thought about the possibility of proving existence theorems, but they rejected it as inferior mathematics.

...

> Most often, some student will retort with the dreaded question: “So what?”

Insecure snob.
If you are interested in feedback, this might make a good "Show HN".

Guidelines: https://news.ycombinator.com/showhn.html
According to Wikipedia, SSA is used extensively by GCC, LLVM and every major JIT: https://en.wikipedia.org/wiki/Static_single_assignment_form#...
This was a well-written and entertaining post. It represents the kind of self-reflection every programming community should encourage. Too often are devs zealously supportive of their language of choice without considering thoughtful critiques that could make their chosen language even better, and/or present an alternate way of looking at things that makes one better at programming in general.
YOU'RE A SEXIST BITCH.
Here's the (open) User Manual for the MagicShifter3000, which is an open-source wifi-controlled light synthesizer:

https://github.com/magicshifter/MS3000/wiki/UserManual

You can use the MagicShifter3000 as a remote-controlled LED light .. among other things.

More details here: http://magicshifter.net/
There’s an option to toggle depth class, and I completely forgot about the ID spec when I wrote it, so thanks. Ill probably add an ID for each containing its name or something.
I reckon this will make you top the charts for VST plugin sales for this day, week and maybe even month.

Even if that means you will top the VST piracy charts...

In fact, is this just a genious marketing stunt..?
> stealing it :(

<rant>
While I empathize with most of your comment, you lost me at the end. Let's not use hyperbolic rhetoric. The crime is copyright infringement (unlawful copying), not stealing (theft), and not plunder and murder on the high seas (piracy). Yes, the sheet music publishers back in the day were able to convince people to use the language of the terrorism of their day (piracy). The hyperbole still harms discourse.
</rant>
Without an answer, I'll go back to your "Ask an Arab around Paris how safe they feel".

The 2012 homicide rate in Paris is 1.8 / 100,000, according to the "Homicide counts and rates in the most populous city, time series 2005-2012" spreadsheet available from linked from http://www.unodc.org/gsh/en/data.html . The total count was 41, so an overall population of 2.2 million.

To confirm, https://en.wikipedia.org/wiki/Demographics_of_Paris says "The city of Paris (also called the Commune or Department of Paris) had a population of 2,241,346 people within its administrative city limits as of January 1, 2014".

It's hard to know the ethic breakdown of everyone who was murdered. That last URL says there are 436,576 immigrants in the city of Paris. I'll assume 2/3rds of those are Arabs, based on the '2011 Census Paris Region; Country/territory of birth' chart from that page, and assume that there are no non-Arab homicides. This is, of course, going to give a very high number compared to the actual number:

That gives a homicide rate of 41 / (436576*2/3) = 14/100,000, compared to Montana's 3.6.

This absurd number is still less than 4x of homicide rate in Montana.

Under your logic, an Arab in Paris should not feel unsafe due to threat of being murdered.

Why should we think that Montana is safer for you than Paris is for an Arab?
From the article, it sounds as if that wasn't the only factor...
What I see in that graph is that Americans get more pro-marijuana as they see the oppressive effects of the out-of-control drug war, overcoming their deference to authority
The problem is that there may be policies which work well if the population participates in them consistently, but which fall apart if everybody gets to pick and choose. The whole point of government is to do these things.
That's one of the topic of the latest encyclical from the Pope :

https://en.wikipedia.org/wiki/Laudato_si%27

So things are slowly changing.
Both of the sources you cite list "inexpensive" as a synonym of "cheap", and vice versa.

In fact, I've just looked at the OSX app, and "CHEAP" is the first word after the context in the "inexpensive" entry, and "INEXPENSIVE" is the first word after the context in the "cheap" entry.

http://www.merriam-webster.com/thesaurus/inexpensive
http://www.merriam-webster.com/thesaurus/cheap
Not even, it was my first functional language (other than about an hour I had spent playing with F# a few months before) and I managed to be proficient enough to read real-world code and able to write my own code in it. Overall, OCaml doesn't have any very difficult concepts that stop you from using it. Can't get currying? Just pass args explicitly, even use tuples for them. Don't get monads? Ignore Lwt/Async. Don't know about functors? Just don't write module-heavy code, etc. Overtime you can sort of start to grasp the other features, but it's not a language that takes months just to be able to use.
@prof_hobart, your 'smart' switch (Pi/http/touch-screen) sounds nifty. Are you willing to share any tips, methods, or even code for that hack?
I've flown into Sea-tac literally dozens of times, most recently last summer, and this has never been a description of my experiences heading out of the airport into the city.
I like to give money to the people for their efforts, so that they can work on technologies that I appreciate.

The writers of the book have bills to pay.
I'll agree with most of your points as to why it's not likely the most cost effective, but the point re: internet bandwidth is just absurd.
> ... but I don't think you typically need that ...

Yes. String processing often occurs in a loop (like for trim, contains, split ...).
Tried on ios. To many moving for me. Your app is unusual tape of to-do mb good 4 young kids, but not for business.
It's not about that one missed sale, but think about all the (even high profile/rich) people who steal the software
I really want to add the ability to save/load content that can be built on. I think it would be awesome to share clever tricks!
Same with me.

Sure I was disappointed, but sponsoring the people working on OCaml is more important.
Doesn't work when you are in a poorly designed space with several adjacent 3-way switches that control interleaved lights. Oh, how many times I've wished those switches had some indicator.
Welcoming 40 US Teachers to Our Community – Raspberry Pi
That's why you should always put such external code within an iframe. And if the service doesn't allow, better switch to the one which allows to put code within an iframe.
Towards whom? Handling HA in porn websites, especially in the top-20, is quite a challenge IMHO and any mid-to-senior DevOps/sysadmin position in such a company would carry some weight to a resume.
I wonder if this change will have any impact on multicore OCaml (given the reduction of allocation)? I don't know the internals of OCaml that well but multicore support has been my BS reason for not embracing OCaml albeit Mirage is looking better and better every day.