skysight-inc/HackerNews huggingface dataset:
> in other words, you can't actually follow what the law says, you have to anticipate what the government would prefer to be paid and pay that, or you might get prosecuted.

I don't think that's a fair or accurate summary of the provision.

Follow the link and read the statue text - don't assume my glib one-liner told you everything you need to know about it.
The Codex Gigas
> If they cancel, there's no problem. If mine is significantly greater than yours, then production goes down, and BI becomes unsustainable.

At which point you're just making the argument for not turning on the Large Hadron Collider. We don't know what would happen. It could create a black hole and destroy the world.

There is only one way to find out. And at least in this case we can go back to the old system if it doesn't work out. Or try a version at half the dollar amount first to see what happens.
It is all sorts of awesome. (sorry this is so long :)

In that screenshot I am editing PHP files on an OpenBSD box at the colocation. It is running u9fs tunneled over ssh so I can connect to the filesystem via 9p.

I have three plumbing rules for editing PHP.

One window runs the shell command "tail -f /n/momo/var/log/httpd/error". From there I can plumb

Syntax error in /path/webpage.php on line 56

It extracts the filename part "/path/webpage.php" and line "56". The web server is chrooted.

It then checks if /n/momo/var/www/path/webpage.php exists and if it does it opens that file at line 56

If I plumb a file ending in .class or .inc it looks in /n/momo/var/www/php (my include directory) and opens it if it exists. This is so I can plumb file.class in include("file.class") in php files

The final one fires if I plumb "validfunctioname(", it runs a shell script on the server and greps for that function in all my php files.

I use the plan9 method of defining functions with

function
validfunctionname(args)

so that grep -ni '^validfunctionname(' will work.

So I had what most people would think a pretty useful PHP ide in twenty lines of code.
I completely agree. For example, dependent typing lets you create a CSV type which ensures that each row added has the same number of columns. All of this is checked AT COMPILE TIME! The best part is that it's actually easy to do. Within a day or two of looking at Idris I could figure out how to build the previously mentioned CSV type.

Really good type systems are incredibly powerful tools for testing and refactoring code.
How to Download YouTube Videos – Free YouTube Downloader
A list of commercial services available via the Internet (1994)
Another term for an independent contractor is "consulting business". I've found that it is easier to market a one person business as something like "Acme Consultants" than under my own name. To put it another way, I find it's easier to write:

Acme Consultants has a long history of creating value for business. We love Python and are experts in web development.

Probably because self promotion is not something I do naturally.

Good luck.
The yellowish orange color is not produced by industry though, so I'm not sure why you think that
I'm all for that - but in this case the government was asleep at the wheel. If that happens, is one of the only ways to (empirically) fight back the kindness of a single professor?

To keep this constructive, here are other options to have blown the whistle sooner (assuming the state and federal govts are not a willing party):

- Area residents call in the press with pictures, that forces the govt to change (which it didn't seem worked well here, even with those pictures)

- Find a single state representative (or several) who takes up the cause; get them to get some cash for an independent analysis

- A few area businesses get together when they start seeing financial issues from the water and fund an expert to come in (or area residents crowdfund for an expert with a GoFundMe-type campaign)

- Lawyers sensing a payday invest in an expert

- Call up the local university (or in this case, get the interest of a far off uni)

I'm hardly going to do a good brainstorm in an HN thread (especially without more reflection), but you get the idea. Assume the state and federal governments (executive branch) are not a willing party, what are a bunch of things you do to get an independent expert to run an empirically sound analysis sooner? (and without taking out a personal mortgage)
The U.K. Version of this was to count the number of tinfoil boxes purchased and delivered to the Chinese / Indian / Mexican takeaway and divide by the number of reported meals.

While amusing it is one of those depressing things to realise that in a decade or two lying will become almost impossible to get away with.

I suspect this will have an impact on human society
Having type annotations that are ignored at runtime would cause problems when you interact with code without type annotations, no?

PHP has a (unfortunately quite limited) set of type annotations, but the interpreter actually enforces them.
How to Get Rid of Pimples Fast
A Colleague Drank My Breast Milk and Other Wall Street Tales
Can golang beat perl on regex performance?
Rituals for Daily Success
@stevespaced playing tunes works fine on my mobile Chrome, I just have to activate "View desktop site" everytime. You should integrate a mobile player :)
There is some thought that the normal yellowing of the lens as people get older makes them less sensitive to the effect of blue light. If so, then older people need more light to get the same circadian effect as younger people. It would be interesting to know how old the writer is.
In some sense, taking several parameters of the same type can be a code smell.

Foo(str, str, str) strikes me as somewhat suspect. I realize this isn't always avoidable, but a lot of the time it is.
Admiral Russell’s Punch (2010)
> To live a life of just wasting time and just entertaining yourself is not enough...it has to be someting that's meaningful not only to you and those you know but your friends, your people, your family...

So many of us could use this reminder. That shot at the end of the video with the man and his finished work was beautiful.
Drop your GIS shapes
This brilliantly insightful heuristic will work well for showing off point clouds in WebGL.
This discussion reminds me times 4 years ago, when I showed my WebGL games to my firends and instead of getting an interesting feedback, 90% of comments were about my games not working on their devices. Sad to see the same thing in 2016 :(
So if you have an X variable cure, that means that an X-1 variable cure is not enough, right? I'm not very familiar with the nuances of the scientific process, but I would think that you could still run tests on one variable at a time.

Just turn all but one variable "on", make that your control group. Turn all variables on, that's your experiment group. Now repeat the process isolating each variable, determining whether they're all in fact necessary for the cure.
Related reading about Flint: http://www.usatoday.com/story/opinion/2016/01/22/flint-water...
Reason is generally a libertarian publication and website.

For the Skeptic Community go to r/skeptic. They're related to the Atheist Community.
It sounds to me like an acknowledgement that defending yourself against all possible vectors a determined attacker could take to obtain your data is a lot more work than just being a bit careful about what you say and do online. I'm not saying that's a desirable situation.
This is sickening. How this could occur in 2016 needs to be studied and eliminated with prejudice. To think that government officials look at that orange water and think that's normal. It reminds of the Monsanto lobbyist that claimed that RoundUp is perfectly safe to drink, but then instantly refused to drink it when offered. I wish there was a special place in hell for people like that.
Open Earth View: Full 3D Web Browsing with Open Streetmap
Common data pitfalls for recurring ML systems
Recent reports suggest the threat of treble damages is, statistically speaking, largely theoretical. Only about 0.6% of cases ever get enhanced damages, and even then the amounts are typically pretty low. Source: http://www.law360.com/articles/557734/the-truth-about-patent... (Article may be paywalled - clicking via Google may help.)
The History of Node.js on a Timeline
I happened to just ask this question to the marketing person at RethinkDB and she says: "Hey Will, we use Canary Marketing now (who are absolutely amazing..
hands down some of the best swag vendors I’ve ever come across and I
used to do this for a living lol) stu@canarymarketing.com
[11:09]
We print on American Apparel 50/50 or Belle + Canvas tri-blend
[11:09]
We used to use local printers, but Canary is best."
The article is entitled "You need more lumens" so he's already confronting me. The first paragraph disparages all existing commercial products and states, matter-of-factly that his approach is the one true way. The second paragraph states "Clinical studies have found that bright light treats SAD effectively" which is also a stretch.

The article contains no research or sources except for a single Wikipedia link. It contains much hubris, yet no author's name. It does however contain numerous affiliate links. The article warrants a response like mine because the article is bullshit.
I use a Phillips hue system to do this. Not for SAD reasons - just because I found it much less jarring to wake up with the sun when I could do that, than with an alarm clock. Since waking up at set time became necessary I tried this out and it works fantastically. Plus the hue system is very versatile and programmable with many other tricks. Not exactly cheap though.
Bisqwit's Tool Assisted C++14 Thread Tutorial [video]
Strange - works for me on an iPad Pro with latest iOS.
How could adding ignored type annotations cause problems? Any problems that arise would have to be there without the type annotations...?
I'm getting some weird artifacts: http://i.imgur.com/U3sSkW3.png

Ubuntu Gnome, AMD open source driver
Who can give a donation or an investment in my AI/AC research plans?
This made me sad - people try to leave something behind as they get older and more aware of the finiteness of life, but in IT we rarely build stuff that lasts as long as a musical instrument (programming languages, algorithms, file formats perhaps). It was much more about craftsmanship 35 years ago when I started, today everything I build feels like it'll fall apart at the next browser/OS/hardware upgrade or be obsolete due to superior alternatives.

I guess I need a new creative hobby.
Unfortunately you have a fundamental misunderstanding of health experimental design. Double-blind means that neither the participants nor the experimenters know which participant is allocated to which group. It doesn't say anything about how many groups there are or what is done to each group. I haven't heard of Dr Bredesen, but they could certainly run a double-blind study to validate their treatment regime. Treatments that haven't been validated in this way have a high risk of being ineffective but appearing effective due to experimenter error, placebo effect, demand characteristics, etc. Requiring convincing evidence in the form of a double-blind trial isn't purism, it's sensible caution based on experience.

edit: you're also on shaky ground statistically. There's a rule of thumb that if interactions between several variables are present in a treatment effect, 70% of that effect will show up on the individual variables (as main effects). It's very unlikely that there exists a treatment where all the effect is on a 35-variable interaction and none of the effect is visible when looking at each variable singly.
No, no, he's done research, right from the start. Says so right on the page titled "design process".

That's how he knows, I'm sure. He wouldn't just be making that stuff up out of thin air, and surely the "research" and "design process" did not exclusively consist out of the previous iterations of mockups we can see on that page.

Certainly he's also written the technical design document that describes a clearly outlined goal at the start, works that out referring to well-known theories, studies and previous research done in the field of UX design.

Obviously the statements about efficiency have been corroborated by hard numbers obtained from use cases, user studies--done on people other than himself or his professors--about discoverability, efficiency, employing user tasks and scripts (as described in the literature he must be familiar with). He's a student of interaction design on a university. So he must certainly know that research implies science and interaction design involves actual social studies and that building mockups, animations and a gorgeous website with demo video is only a tiny and not even that important part of the field.

Certainly it can't be that this guy is in fact quite talented at marketing and that's why he's currently at the top of HN.
Worked for me on iPad mini 2, albeit very slowly.
Another cheap solution would be to use Erlang's mnesia with purely ets-backed copies on nodes.
I've heard from my colleagues that there are leaked emails around on how they chose to switch suppliers. Even though they knew the lead contamination.

Anyone have a link of the said email dump? Other links are broken
Warp speed a possibility thanks to Einstein's theory of relativity
What does mypy do if you make a call from code with type annotations into code without? Or vice-versa?

Has anyone ever gotten paid to add annotations to code that works?

Personally, I view type systems as like a safety line when doing work on a roof, and optional typing as having a line that might or might not be tied off.
City of Detroit's FAULT.
The attempted gouging of Flint for their water supply
is the cause, who was that person that allowed that
attempt ?

That is the cockroach that needs the light shown upon them.

follow the money.

jrjr
The Meme Hustler (2013)
I'm running into this problem on my startup website (http://muxme.com). I've found that the more evidence I provide that the site is real, the more people start to question it. I.e. I post pictures of the receipt of purchase, open source the raffle code script, have a live drawing, post the winner's usernames (which reveal quite a bit about them if you google them, I encourage them to change their usernames), post USPS tracking numbers, post my phone number and address, and everyone still thinks the site is a scam. Out of every company / website I've worked on, I've never had people so skeptical of giving a name, email address and phone number. I've made websites where I charged money and had better growth!

This is some real feedback I've received:

"It sounds like a scam to me. If you want to try to scam people by getting them to click on your fake website, you should have enough common sense not to use the website as your username. Better luck next time!!!!"

"Scamming people on Christmas Eve using someone's else's platform. Tacky."

But yeah... this site isn't working. I'm thinking of scrapping it and writing an app/browser extension that automatically enters you into sweepstakes. Let's say Person A enters 10 sweepstakes on different websites. Person B enters 5 sweepstakes on different websites. When person C downloads the app, he will automatically be entered into the sweepstakes that Person A and Person B entered (via my magic backend system that I have yet to create). The more people that download the app and enter sweepstakes, the more sweepstakes everyone with the app will automatically be entered into. Now people will start winning prizes for literally doing nothing but downloading the app.
Sorry about that. http://pastebin.com/T8fBtUnk
Reginald – AI who responds to passive aggressive emails on your behalf
On the other hand, in one shop where I worked we not only used Subversion branches, but also a modified GitFlow adapted for Subversion. It worked pretty well.
Now you're making some reasonable points, higher taxes on the rich and on corporations might help. It has to be weighed against the cost in lost innovation and investment. For example US corporate taxes are so high that companies don't repatriate their international profits - they invest the abroad when in many cases they would rather bring the money back to the US. The international "market" of countries and tax system also functions as a free market, and the money has a tendency to flow to where it will be taxed least. It's the the free market and competition (between countries) at work. Where the optimal point is for reducing the wealth gap while still maintaining optimal levels of innovation and investment is something nobody knows - the issue is very complex.

Removing (reducing to be more realistic) the influence of money on politics is a great idea. I'd love to see a system that leverages technology to provide a finer-grained representational democracy. One where you can vote for a representative on any given issue, or group of issues, or type of issues, etc and you can change that vote whenever you want. Google experimented with such a system internally at one point. Pure direct democracy is too dangerous, it's mob rule and would stomp all over minority rights and issues. Representational democracy is too far removed from the people. Something in between is likely the sweet spot. But it may never happen. Politicians have no incentive to dismantle the system that supports them.

I too disagree that alternative systems would work better in Africa, but it's clear that democracy doesn't work very well either compared to developed countries.

Well Gates might not be investing in things that people in the US would vote for, he's doing a great job in service of humanity. One could say that maybe the people he's actually trying to help, e.g. in Africa should vote on what to do, rather than him making the decisions - but would they make smart decision? These are uneducated people who don't know anything about economics, or science, or anything outside of their day to day struggle for survival. Well they might be better aware of the issues that they face, they almost certainly are not well equipped to solve them - democracy is of no help here.

Anyway it's all moot, the money is his, and it's his right to decide what to do with it. Good on him for using it to help humanity.
There are workarounds for this kind of thing. Haskell uses newtypes to wrap a value with a semantically meaningful tag. Scala has a similar concept called "value types." That means you could turn something like this:

loginUser(String, String)

Into this:

loginUser(Username, Password)

These aren't just type aliases. So far as the language is concerned, Username and Password are incompatible types.
> Set up something like this on an automatic timer to simulate the sky, and I suspect a lot of our sleep issues would go away fairly quickly.

I had a similar hypothesis, so I built something like what you describe:

https://github.com/wpietri/sunrise

Currently I'm at only 4000 lumens or so in my main space, and I'd like it brighter. But my sleep is definitely better. I attribute it not so much to the daytime light, but to the way my apartment gradually gets dimmer and redder in the evenings.

I had set out to make something like a SAD lamp for my whole apartment. But as a side effect, I also basically made f.lux for my apartment, and I really like it. When evening comes, I generally have to fight to stay awake rather than fighting to go to sleep.
No, worse! "I can't hide anything anyway, so I'll adjust my behaviour instead."

There are things that I wouldn't ask Google while being logged in (or at all), and that sucks. These things are not "stupid" :(
ExploR: Interfaces for Multivariate Analysis in R
I have been looking for a better particle. Thanks!
One strange advantage to putting new feature off, better way of doing them suddenly appear.
What else do you think they are around for?

They have bureaucracy and misguided projects and overreaching power but they do protect our national security. They aren't some evil corporation headed by a supervillain, they're full of people just like you and me.
It's not a coincidence that it was phrased as a question...
Why “everyone can submit his website to Free Basics” is an exaggeration
AudioQuest HDMI Cables – faked results?
Would you care to show the math on your "probably" here? Because I suspect it's not an actual mathematical estimate, but a way of puffing up your personal guess. Which is a weird thing to guess about given that this person has orders of magnitude more data about their experience than you do.
An Analysis of the Top 1000 Go Repositories
Indian Political Organization publishes all donations and expense online
Has anyone ever tried to implement optional typing in python with just generators?

It seems like a generator like @Signature(...input types, output type) would solve this problem with limited language changes, and would work in python 2/3?
I used to be fairly active on a popular Headphone Forum, both before and after NwAvGuy appeared and disappeared on that forum.

Nobody with a real engineering background and strong belief in the scientific process could actively participate in that community and maintain a healthy state of mind. Lots of people simply cannot let go of the possibility that maybe they cannot actually hear they things they claim they can, and there is a severe psychological bias to supporting people's fancies, spending, and quests for "perfection."

NwAvGuy is unique in that he tried to educate (and was very adamant about this) the community and designed a superior and relatively inexpensive DAC/Amp to show people that many other people building eqiupment were full of crap. And because of this I think somebody would have tried to harm him if he ever revealed his identity - I'm not exaggerating.

There were/are a lot of people who tried to help on that forum by presenting general engineering principles and sensible methodologies (e.g. volume matching) for testing. And eventually they all stopped participating because any push towards a scientific methodology was responded to with vitriol and hate.

So I'm not surprised he just vanished. I used to get attacked for asking the most basic questions (e.g. did you try to volume match when comparing two amps). I can't imagine the hell he went through. Why would you tolerate that hostility for a hobby?
Misc #12004: Code of Conduct - Ruby trunk - Ruby Issue Tracking System
Here's a bit less radical calendar reform, to maximize ease of use: http://www.symcal.info/
It is.

I've always countered with "So, you'd be okay if a government agent was watching you have sex with your wife? Every time it happened? For the next 10 years?"

You're doing nothing wrong, nothing bad will come of it, but that question always brings that awkward pause: that realization that "wait a second, privacy IS important even if I'm not doing anything wrong."

As a side note, people hide things from other people all the time. That's what people do. None of us would like it if all of our insecurities, resentments, any negative thought were exposed to others. In my opinion, those who say they have nothing to hide, are either profoundly ignorant of their selves, or simply lying to themselves and others, i.e. my job depends on me believing and extolling this untruth.
50 Twitter Accounts Every Entrepreneur Should Follow