skysight-inc/HackerNews huggingface dataset:
That would have been too good to be true, haven't even thought about that!

I remember way back I was trying to make a cheap wifi-powered box with a display that could play short video's and stuff. The base idea came from https://www.youtube.com/watch?v=Ywr0A2aC_Jk, and I'd use a very cheap 3g-wifi router running openwrt as base. But in the end the firmware changed and made it impossible.

But nowadays with an arduino mini pro, i2c, cheap small displays or audio modules you can get a long way! It does however require you to purchase a lot of stuff like resistors, opamps, breadboards.. etc. And in theory, with the ESP8266-module you could make any device internet-connected.
> I wish people would stop viewing documentation as an additional formal step needed to 'package' the software (a nasty chore) and instead viewed it as an exercise in communicating as clearly and concisely as possible what the project is about and how it works.

Yes 1000x. One of the first things I do when evaluating a new project is read the docs and tutorials.

A glossary for each project would also be super useful. I have also run into the issues that you outline (one term to many definitions and vice versa). Do you think the glossary would help solve that by forcing folks to rename things to have clearer terms (if one is already used in the glossary, for example) or do you think that it is just a barrier for some developers to even create the glossary in the first place (out of sight, out of mind mentality).

Would you keep the glossary in git (or similar) so that it versions along with the code? It could be a required part of a code review to make sure that reasonable terms and/or acronyms introduced in a PR are added to the glossary.
Actually, they do. If selection pressure for a particular phenotype no longer exists, then you may lose those genes through genetic drift.

edit: philwelch argues in a comment in this thread that this exact thing happens: https://news.ycombinator.com/item?id=8853769
Actually, bacteria are, shall we say, particularly mutable (only one strand of genomic DNA, plus plasimids if they're useful), and they can do so rapidly.

It's an issue of selection pressures. If they live in a competitive environment, which includes competing against each other, then the most "fit" ones win by out reproducing the competition. Mutations that made them more fit in an environment rife with antibiotic X may be mostly harmless in the absence of X, or might consume resources that can ill be afforded. See e.g. this subthread for more discussion: https://news.ycombinator.com/item?id=8853232
This article seems to equate two things – that which is true today, and that which the writer imagines for the future. The future is not fact.

The fact of zero rating is that it is beneficial to consumers, and progressive – the poorer one is, the more zero-rating is likely to help. That is factual, observable, measurable.

The speculation is a slippery-slope argument, and not factual. That doesn’t mean it’s wrong, but simply that it’s a priori.

Zero-rating is free shipping. I don’t know of anyone that considers free shipping anti-competitive, though one could make the same argument.
Filmmaker's mother tries to get off Tinder
Genius.com now lets you annotate any website
Isn't that then more of a preference and less of a principled disagreement?
I think that the first use of "dynamic range" is clumsily worded.

> Dynamic range is the range of frequencies and volumes that are audible to the human ear

But reading on, it looks like it is used in the correct sense albeit it a specialised one. The article discusses dynamic ranges per frequency. Talking about multi-band compression confirms that.
The key to understanding this case is to understand what "duty" means.

It can mean that doing, or not doing, something can allow other people to sue or prosecute you. For example, we all have a legal duty to not drive drunk. If you do that, and kill someone by accident, you can be prosecuted and sued.

This is a legal definition of the word "duty." In this case, it means that a police officer who declines or fails to assist, does not need to fear getting sued or prosecuted.

But "duty" can also mean that you were hired for a certain job, and your employer expects to you meet those obligations. This is more of a cultural definition. For example a cashier has a duty to return the correct change. If they fail that duty, you can't sue them personally. But their manager might fire them.

In that sense, police officers do have a duty to help the public. An officer who blatantly and needlessly declines to do so might not get sued, but they'll probably get fired.
Wow these are great links thanks!
It sounds like we agree on a lot of points.

What you said about the prize element really resonated with me - it's fraught with peril. One thing I noticed is that your suggested prize is 'experiential' rather than tangible. I thought the ability to choose the movie for Movie Night would be more coveted than the certificate...

Your points about voting as the company scales are interesting. It's something we're going to have to watch as we grow. We did use secret ballots (we are a bit obsessed with privacy...) so the whole presentation-to-voting transaction could be done in one setting.

As for applying outside the engineering department - this is one of my priorities going forward.
> "Should I break up with my girlfriend? Will I find another?" Or: An Algorithm for the Forecasting of Romantic Options

A very frustrating paper title.
I wasn't familiar with the term, but a quick search reveals Literate Programming on Wikipedia [1]. I assume that is what you were referencing. I skimmed the summary of the article and it sounds interesting (and similar to what I'm describing).

[1] https://en.wikipedia.org/wiki/Literate_programming
Read what? I live in this neighborhood and grew up around here. Where did you grow up? Entertain me please.

You realize that Eric was selling cigarettes (no id) to high school kids for months right? You realize that most people with families (majority) in that neighborhood, do not support him... right?

Yes he died. Everything went well during his previous arrests. When he decided to resist he knew what he was getting into. He simply did not want to deal with the third record of the same kind / fines.

If you want to claim that multiple officers that detained him over last few years were all targeting him and making up stories, just so they can force him to resist arrest, feel free.

In general, I don't understand why people who obviously never lived in a such community are so eager to give their 2 cents. If this guy was selling drugs to your 13 year old kid, you would be the first one to call NYPD. Would love too see your reaction if NYPD simply ignored this dude and your child got hooked on smoking.

In regards to line of duty, yes it's a big deal when you have two officers get executed in the middle of the day while sitting in their cruiser. Not sure how ignorant you have to be.
> On that note, I am also very passively plotting out working on a better version, so if anyone is reading this and is also frustrated by facebook's crap events feel free to get in touch, hah.

So am I.

Drop a mail: miguelrochefort@gmail.com
I made an account back when it was popular, and used it hard for about six months, then evaluated if it did anything for me. Answer, no, so deleted.

The kids had a fad of facebook about a year ago, they guilt tripped me into rejoining, they used it hard for a couple months, now its dead. It was weird because all the people who used to use FB, stopped. Its very quiet...
Apple’s Dev Agreement Means No EFF Mobile App for iOS
Thanks, I thought it might be them, I've just ordered a sim from them!
Firefox OS gives Panasonic TVs the makeover they desperately needed
CS00: Automated Java Tutorial
Do note companies have a very strong incentive to make clinical trials as expensive as possible for this, and other reasons.
It doesn't necessarily call for an arrest - either in theory or in practice.

For example, during the height of the Broken Windows implementation in New York, transit agencies had a policy of not allowing a vehicle to leave the depot with graffiti on it. It was obviously impossible to catch all vandals in the act, but by cleaning up graffiti as soon as it is found, it sends the message that not only are their acts futile, but that society has no tolerance for this type of behavior.

So to use your example, if you witness a vandal breaking a window, you may fine him, or arrest him if the behavior is particularly repeated or egregious - but in any case you make sure the window gets fixed ASAP such that the appearance of order may be maintained.
"Why can't I just turn up the volume on my iPhone?" is something I ask myself everyday and shake my fist toward Cupertino. Seriously, the gain on the phone is severely limited. Try listening to a voice call on speakerphone in even a moderately quiet environment with just a twee bit of ambient noise. It is maddening that I can't get any more volume out of this device without jailbreaking it.
> My biggest issue with the recent additions to the language is that there's now a thousand different ways to do the same thing

To be fair though, this has been an issue with Javascript since its creation (and has been getting worse as the language has been expanded while maintaining backwards-compatibility).

Many other languages have similar problems (Ruby is an offender that comes to mind, though it's perhaps not on the level of ES6+)

I'm not much of a polyglot, but one language which seems to have "one obvious way" as part of its design choices that springs to mind is Python. I have a hunch that pure-functional languages would be less choicy as well, though I have no familiarity with any.
The Travel Hacks You Should Know (But Probably Don’t)
It depends a bit on whether companies like Facebook are paying for this, and if they're paying a reasonable rate. My guess would be that they're paying something.

The real problem re: network neutrality is a lack of competition and enforced monopolies. Open the last mile (and wireless) to more competition and you eliminate the worst network neutrality case scenarios.
>The only time I ever hear this application is for the joke, “Aye you got Kik?”, normally seen as someone trying to “spit game” to attract a partner. It’s really difficult for me to describe it here but it isn't super relevant.

This paragraph is mystifying. Can someone explain what he's talking about here?
Blonk Acquisition Opportunity [pdf]
I think you're in a pretty good position to bootstrap your startup: can you reduce your freelancing to free some time to build the MVP of your startup on the side? Once you have the MVP you can see how it goes, and you will still have an income from freelancing.

Good luck!
> "Sound expresses itself in three dimensions: time (seconds), volume (decibels) and frequency (Hertz)."

Is anyone else as irked about the authors choice of the word dimensions as much as I am? I can't read past it. Wouldn't "factors" be a better fit?
I like Cyberduck for quickly creating expiring S3 download links.
Static recompilation, no. See http://andrewkelley.me/post/jamulator.html for an attempt at that and why it isn't useful.
I always wondered this as well. If a company was sponsoring data on a product that they don't make any money from, that looks like it could be considered anti-competitive.

If a company sponsored data on search so they could fill the results with ads for their products maybe?

Or if a streaming service sponsored data so they could get people to buy from their music store or something?

If the data is sponsored using funds from the profits of the sponsoring service, I can't imagine how that could be construed as anti-competitive. Presumably the competition could do the same thing unless there's some sort of exclusivity deal.

There is a competitive advantage to being a bigger company with more money to throw around, but does that make it anti-competitive?
Abusing JSON.stringify
I use earbuds, but I set the volume while I'm somewhere quiet. If the underground train is drowning out the music, so be it.

I've also used reusable earplugs (I spent about £15) for all gigs, nightclubs etc. Sometimes I use them in noisy pubs.

> However I cannot wear my headphone longer than 6 hours without it getting annoying.

That's a really long time. Wouldn't it be best to reduce it?

The main charity for deaf people in the UK, which seems to have renamed itself from the "Royal National Institute for the Deaf" to "Action on Hearing Loss", has a campaign called [Don't lose the music](http://www.dontlosethemusic.org.uk/).
Maybe if you provided more context, people would be willing to give you their input in the comments. Right now you're asking people to commit time without having any idea what your business does or what you're looking for.
Facebook is also one of the principle sponsers of the push to bring zero rating to "the 2/3rds of the world that don't have internet":

https://www.internet.org/press/introducing-the-internet-dot-...

I believe some of internet.org's strategies are good. I'd be a lot less skeptical if 'facebook' weren't on that list of 'basic apps'
I was curious about the subject back in the 90s and have not followed up. I had not heard about Ibogaine, but it does sound interesting.

The book I read (whose title escapes me) reported on another drug that was similar to methadone, except that it suppressed heroin for a week instead of a day. This would be a significant improvement in lifestyle for addicts, allowing them to do things like take short business trips without having to disclose their treatment. (Doctors are reluctant to simply give patients a few days supply because methadone has street value for its ability to suppress heroin cravings.)

I forget the name of that drug but it is moot. Research hit a dead end because the medication was not under patent, and therefore there was no way for anyone to recoup the high cost of seeking FDA approval.

(There are a number of promising treatments which have suffered the same fate.)
Almost never. I was an enthusiastic embracer of OO when I started with Python because it was pretty much the sanest way to manage state in that language.

But truth be told, once I moved to Lisps and FP languages I scarcely bothered to touch them. If you're not handling mutable state at all, then an object that primarily exists to carry mutable state is of limited utility.

I did write an object-like system in Heresy, but I've yet to make much serious use out of it; it was largely an academic exercise.
"First, do no harm" is somewhat incompatible with dumb, demanding patients, unfortunately.
> Ask your manager why you can't switch to a better language. The answer is it's harder to find talent for it.

That's a really good point.

IDK if I would say that about Scheme though. There are a lot more people around that know Scheme than know Common Lisp. I learned to program Lisp starting with Scheme; going back to Scheme from Common Lisp feels really disempowering.
I'm not trying to pull your leg here, but ..

why would you try to use the speaker if there's noise around you? I mean, why wouldn't you - like - put it up against your ear instead?
I think the point is that guns laws and attitudes don't paint the whole picture.

You have a city in an extremely gun-tolerant state (Washington) that has lower violent crime than a city in an extremely anti-gun area (Surrey).

This suggests at least that low crime with liberal gun ownership laws is possible, and also suggests that gun ownership is not a primary factor in determining the level of violent crime.
The Biology Teacher with a DIY Tattoo Kit Business
ElasticSeach Production Notes: Part 2
Not surprised insta isn't popular among your engineering group. It's like twitter but for photos.. it's very visual-based. a lot of artists and celebs are on it.

also seems to be the home of pretty girls posting selfies and getting validation from that.

it's like a cooler, more upscale version of facebook. Insta is hugely popular from what I'm seeing
The Ultimate Guide: 5 Methods for Debugging Production Servers at Scale
Seemed natural to me, dimensions in a phase space.
I do it all the time in mildly noisy environments:

- Impromptu "conference call" with a colleague physically next to you and another one remote.
- Need to be typing to take minutes, retrieve information relevant to the call, etc.
- Too many calls already and arm is tired of holding the phone and listening.
If your ears hurt or are annoyed, stop.

Quiet is better than loud. The more sound isolation your phones provide from the outside world, the quieter you can play your music and enjoy it.

If you're sitting with headphones on for six hours, maybe you should get up a few times.
Based on some quick Wikipedia reading, it was a patent-based monopoly from 1876 to 1894, then "the telephone market opened to competition and 6,000 new telephone carriers started while the Bell Telephone company took a significant financial downturn" until 1907 when AT&T bought out most competitors. Then in 1913 AT&T became a government-regulated monopoly until 1984 when it was broken up by the government. http://en.wikipedia.org/wiki/Bell_System So the relationship between regulation and competition isn't all that clear.
The argument that I recall for Chrome not having an optional master password was that it was often less secure than using the system's encrypted data store for their account, if available.

Requiring a master password to decrypt the network passwords is a perfectly fine idea if you want to maintain portability and reduce the chance that your network passwords are accidentally exposed. An attacker has to both have the password file and either figure out the master password or have code execution privileges on the user's account to gain the network passwords. This is more secure than trying to ensure the password file doesn't get "misplaced" (e.g. on an unencrypted drive, in unencrypted backups, unintentionally through a fileserver, etc).
I don't think it's a slippery slope arguement at all.

Zero rating is anti-competitive. I don't think that can be argued.

What can be argued to to what degree it is harmful to the consumer.

Anti-competitive business models can be beneficial to end users in the short term (e.g. selling at a loss to drive out competition and build a monopoly) but are pretty much exclusively detrimental in the long term.
>Which is the demographic that all of the services in question care about (except whatsapp) - which kind of proves the point.

Hahaha, no way that is true man.

Also, bcRIPster, I believe your comments provide a valuable POV, that thing about the demographics, it hadn't ocurred to me. Thanks for posting and don't take the witch-hunt personal, remember that karma is given for people that spend all their time here, they don't reflect the holder's knowledge or politeness. Most of the downvotes here are just another way of saying "I don't like what you say but I'm uncapable of coming with an intelligent response on to why I don't agree with your opinion, hence I'll just downvote you (and absolutely everything else you post afterwards)".
The easiest way I've found to do it is to pick up some Excedrin (or the generic equivalent). It's basically just aspirin and caffeine. Go as long as you can in the day til you start getting a headache, then take 2 pills. Do that for a week. The second week, take 1 pill. By the end of the second week, you won't even need the 1 pill, you just won't get the headaches.
It was previously disclosed[0] that yes, even just visiting torproject.org would mark you as a target and all your subsequent traffic would be funneled into NSA systems.

[0] http://daserste.ndr.de/panorama/aktuell/NSA-targets-the-priv...
Iteration vs. Recursion, from scratch
Sharpening Contradictions: Why Al-Qaeda Attacked Satirists in Paris
Logtalk 3.00.0 (object-oriented logic programming language backed by Prolog)
Any scenario where you'd want to use the speaker phone has little to do with noise. Sometimes I want it while driving because I don't have a headset (and don't plan on getting one, since I don't own a car and drive rarely). Or in the shop while drilling, soldering, or whatever. Or outside working on something. It's about using the phone while doing something else, often something that you couldn't do with something blocking one ear or dangling anything from your head. Then of course there's the case where multiple people are listening/speaking through the same phone.
Same here. Running Google Chrome Canary.
The vast majority of muslims surely don't read Charlie Hebdo or similar satirical cartoons - how then can they be offended by them? The offence seemingly lies in society allowing people to hold views contrary to their religion. Even if you kowtow to that desire and implemented sharia in Western Europe there are seemingly enough Sunni and Shia willing to blow one another up that it's not going to prevent violent atrocities in the name of Islam.

I don't understand how such satirising "promotes ignorance and fear" however, can you explain that? Surely the point of satire is cast a critical light on things in order to dispel what the satirist sees as ignorance.
No. "Dimensions" is the right word, because they are three orthogonal scales along which musical notes can be measured[1]. The author could also have suggested timbre and other possible dimensions, but the three stated apply to all sound, including (importantly) sine waves, the simplest type of sound.

[1] Technically, frequency is a function of time too (and timbre a function of the interaction of multiple frequencies and envelope changes, another function of time) but these are all independent uses of time.
My naive instinct is that there should be some sort of split, not just having the university hold the full patent and income resulting from it, but I do think there should be some sweat equity for the researchers. Similar to how if you're raising money for a company, you don't have to sell your entire stake.

(This gets weird with the distinction between the researchers and the university as well, but that's a separate issue.)
Zero-rating is not the same as censorship. A corporation cannot prevent any individual from taking an action that individual wants to. A government can, if not make impossible, make very costly that same reading.

I would much rather have to pay extra for the internet, than trust any government, to benevolently regulate access to the internet. If the government regulates my access, then a corporation much larger than I can lobby quite effectively for regulatory change that I would not like.

If a corporation restricts what I can access (and that is not what is happening here - they are merely charging a different rate), then I have multiple options to choose from. I can cheaply break a contract with a corporation. I cannot cheaply break a contract with my government.

There is a qualitative difference to appreciate here. With corporations it is "What I want costs $50 extra a month." With a government, it can be "What I want sits behind the Great Firewall, and I may go to jail for consuming it."

I am not suggesting that the US government may turn into the Chinese. I am suggesting that the US government does some pretty shady things, and that regulatory capture is real, and worse for consumers, than firms competing by trying to offer me free things.
The Most Popular Fonts of 2014
That is the common link between this specific time you feel this way and all the other past times? You've exhausted all the potential external sources, so maybe it's time to look within. This may sound like voodoo, but there might be some internal source that is causing you to feel this very real sense of anxiety and stress. Before you go do something brash like quitting what seems like a dream gig, dedicate several months to check in with multiple psychologists to see if that doesn't help improve your malady first.
Syntax highlighting in less with source-highlight
Wouldn't leaving your phone on silent and streaming music on HD all night be also principled disagreement?
Isn't this what sleep is for?