skysight-inc/HackerNews huggingface dataset:
Why should I have to create a filter when I never asked for the email in the first place?

If you're emailing me and I didn't ask you to, that's the definition of spam. Gmail has one button that does two functions. Report spam and unsubscribe. There's no way to have Gmail automatically unsubscribe you from a third party list without also reporting spam, so that's the only option I have. (On a side note, Facebook is something I use quite often so I have my settings there tuned to never send me an email. So your Facebook woes are not because of me, at least).

Mosquitoes serve a purpose as well, but I won't apologize for using a fly swatter.
How long did it take you to get used to having a cup of miso soup after every breakfast, lunch, and dinner?
> (will merge when the bot finishes and goes green)

https://github.com/Homebrew/homebrew/pull/33060
I don't understand. How is what you are saying related to what I said?
A 16-Level XSS Challenge, held in summer 2014 (plus one hidden level)
People have been trying to build products to replace web developers for years, will we ever actually get to that point? Every time a new product comes to market it seems like it is a huge leap forward and yet web developers are still highly employable.
Interesting. I know we can google, but some of the lesser-known among those items might not show up in the results. In any case, it would be great if you could add a few words of English describing at least the less common items. Spoken as a bit of a foodie :) Other readers might appreciate those descriptions too.
I didn't get any updates on Debian yet either. From reading this:

http://unix.stackexchange.com/questions/158767/which-debian-...

It looks like Debian may have applied something to make the attack not exploitable, even though it still segfaults. Seems weird to me, but it's the best explanation I have.
Homebrew has formulas for Rust. I installed Rust 0.11 yesterday :)
Well, how much carbon does corn absorb vs. trees?
A tale of a mysterious particle (and the mysterious physicist who predicted it)
I'm afraid to admit I was an Apple ][ snob when the C64 came out although secretly I envied some of the C64's capabilities.
I didn't give those examples. Strong/weak isn't binary, it is a scale. A language that does more implicit conversion is weaker than one that does less.
@shanley tweets:

> No male from GoDaddy has ANY business being on a "male allies" panel. GoDaddy has done YEARS of SERIOUS harm to women in tech.

She tweets to GoDaddy CEO Blake Irving, "you should definitely step down from this panel."

From the article:

> Irving took the CEO post in December 2012 and put a stop to the [busty model] ads

What's going on here?
Yeah but what's three more letters?
Pattern Recognition: The Paragon of Big Data Analytics
Making contact is only the first step when building a referral base
from Thefreedictionary.com's legal dictionary [1]:

License: The permission granted by competent authority to exercise a certain privilege that, without such authorization, would constitute an illegal act, a Trespass or a tort. The certificate or the document itself that confers permission to engage in otherwise proscribed conduct.

let's think about that: Driving is illegal. Marriage is illegal. Fishing is illegal.

1. http://legal-dictionary.thefreedictionary.com/license
Can we get it hosted on ARM Servers like X-Gene .. [ disclosure : work for APM which makes X-Gene ARM 64b processors]
But that isn't what we're talking about. Changing a number to a string and using it as a string is exactly as bad as changing a string to a number and using it as a number.
Amazon to Going to Open a Physical Store
Of course, Facebook is supposedly one 50GB repo.
Yes; that's kinda the whole theme of the article.
I'm also on OSX.

I'm getting the focus issue as well (I get it sometimes with the old extension, but much more with this new one).

Also, there seems to be no notification at all when someone messages you. That makes it fairly useless as an IM app. At least it doesn't pop a full conversation up in front of you like the old extension did.

It also doesn't seem to support multiple accounts (the old one didn't, either).
Well, someone is clearly feeling challenged by gfycat, mediacrush, etc. that did this for year(s).
Dangerous stuff. Never be that truthful on government forms and do not make the mistake of trying to be clever or have an "interesting" story to tell or prove some point to the bureaucrat across the desk.

The answer should therefore be "no" without hesitation. Otherwise that goes into a database but the interesting story about open source work on Netscape won't. So at that point as far the govt is concerned you might as well have been selling SAMs to Syria.
When the Talent That Works for You Has Their Own Side Projects
Show HN: Eating Around, an iPhone app find restaurants nearby
We've had the chance to work with so many awesome teams like Pebble, Timex, Boosted Boards, and a great group of the biggest projects from Kickstarter. It's hard to list them all but here's a sampling: https://www.trycelery.com/customers

As for custom and DIY checkouts, August.com is one of our coolest examples of a checkout built on our Celery API and there are some exciting ones in the works right now. Stay tuned!
> I started replying "If I wanted to talk on the phone or sign up I would have called you." and hang up. Its so rude but really, I don't want to talk to them, if I was interested after I got a quote I would call them. Do people really go "oh, yeah, I wasn't going to sign up but since you called me during dinner I changed my mind."?

I guess the sales calls convert - otherwise the companies wouldn't spend the money on phone calls.
>I can't manage to parse what I wrote any other way, I don't know what you read.

I misread it as examples of partisans groups, with the implication that they were opposite sides of a coin. My bad.
This might help! http://theonion.github.io/comcastifyjs/
You are absolutely correct. However, a court will accept that you tried to plead guilty at the earliest point in time, and will usually give you a reduced penalty for doing so. You'll usually get no points on your license, either.

from thefreedictionary.com's legal dictionary:
In civil lawsuits, the term guilty does not imply criminal responsibility but refers to misconduct.

Source: I settle approximately 4 speeding tickets a month for customers.
Asia, the market intended for Firefox OS, is one of the biggest ones with feature phones and Symbian devices.
Hey guys, this is my first consumer app in the App Store, would love to hear what y'all think. Please feel free to ask any questions.
so, what's the answer - this is why Varnish is so confusing. I have my non-www to www redirects working perfectly on nginx.

should I do anything special in varnish, or should I trust it to cache the nginx redirect headers by itself ?
I am neither a haskell advocate, nor being unpleasant. Take your own advice.
Does the RFC230 (https://github.com/rust-lang/rfcs/pull/230) removal of green threads give me out of box 1:1 threading or just that std::io uses native threads and the rest has to use green threads only now as an additional outside dependency? Kinda confused given I don't follow Rust all that much.

Really odd that they went with M:N model - if the OS is fast at creating/destroying threads 1:1 is the best model for vast majority of apps.
Are you thinking about the Birthday Paradox? Because a) that usually applies to hashes, and b) it applies when you're trying to find collisions by between two variable strings, not one fixed and one variable.

Otherwise, you may want to get on the phone with everybody using AES-128, et al and let them know. 2^64 would be rather trivial to crack these days.
Yes, you understood what I meant. It's also true that people can sometimes show anger for no good reason, so it's about recognising this as well. It's about developing a balance between "sometimes I'm right" and "sometimes they're right".
I've learned a ton tuning into Read the Source. We're all responsible for at least making an effort to understand the tools we're using. Reading the source is a good start.
That's a nice way to make a low-friction pneumatic or hydraulic cylinder. It's not original with Disney. Rolling diaphragm seals for pneumatic and hydraulic cylinders have been available commercially since the 1950s. ("http://www.marshbellofram.com/belgas/files/2012/05/design_ma...) It was used for humanoid robots as far back as 1985. ("http://cyberneticzoo.com/robots/1985-mcandroid-jon-barron-et...)

There's no power source in that demo. That's an un-powered Waldo, with the manual operator providing all the power. If you put that mechanism in a robot, you still need a motor, in addition to the four pneumatic cylinders and plumbing for each joint. For Disney's anamatronic applications, where the character is fixed in place and can have lots of plumbing to an external control unit, it makes good sense. For working robots, not so much.
We need us: Artistic visualization of Zooniverse data
> The test, which is used by other employers, not just law enforcement, poses questions such as: “In the set of words below, what word is different from the others? A. Beef. B. Mackerel. C. Veal. D. Bacon E. Lamb.”

I hate that kind of question. There are at least two obvious answers:

B. The others are all food that comes from domesticated land mammals. Mackerel as a food comes from a fish. Mackerel is also different because it is both the name of the animal and the name of the meat: mackerel comes from mackerels, whereas beef comes from cows and bulls, as does veal, bacon comes from pigs, and lamb comes from sheep.

D. Bacon is a specific preparation of meat (cured) from specific parts (sides or back) of the pig. The others can be prepared in a variety of ways and can come from more regions of the animal.
for b), we dont use AWS - we are hosted on Softlayer cloud. Does that mean that - if you use Varnish with SSL, then you NEED to use HaProxy ?

Or is it nginx (SSL termination) -> varnish -> nginx (server) -> Rails
Do I think that it makes sense? No. I agree with you there.
Can I imagine it? Absolutely. It's just how the industry does hiring.

It's pretty well known that Google's hiring process for SDEs is designed to select for skilled computer scientists--the type of people who could do something like implement a stdlib for a new PL if needed. Then, since they can afford to hire only great all-around CS people, they can just allocate people to projects after the hiring decision is made. Of course not every SDE job at Google requires that level of CS skill, and it's massively wasteful to put most people on projects below their skill level, but they can afford to hire that way just because they're Google.

As a side effect, other companies hiring developers are likely to just cargo-cult whatever Google is doing.
I wonder if the study includes those who died of cancer but were never diagnosed?
"That’s right, you can pay $18.9 million dollars to have literally the longest walk to the subway in all of Manhattan!"

If you're buying an 18.9 million dollar home, chances are you're being driven in a private car and not taking the subway anywhere.
NASA's New Virtual Reality Training Suit Will Bring Space to Earth
The default is 1:1 threads. If you use `spawn` in Rust, you get a native thread.
I was wrong in that old forests are net carbon emitters. They are still net carbon absorbers, but not as much as young forests. The reason for this is that trees also respirate, taking in O2 and emitting CO2, and this balances the CO2 absorption of photosynthesis. Old forests are still net carbon absorbers because trees have to repair themselves, and that matter still comes from the air. But intuitively, the amount of carbon absorption from maintenance vs. the amount from growing larger is much less for the former.
I remember one of my comments that was downvoted to oblivion. I think I lost about 11 points on it, and yet the lowest it ever showed was -4. Is that by design?
"The term "Constitutional right" refers to legal rights derived from and related to the Constitution. Hence, they're termed Constitutional."

Dude, you said "primary constitutional right", not "constitutional right". They are not the same.

Additionally, you are seriously confusing primary constitutional rights and rights and rules whose basis is implementation of constitutional rights. They are not the same as constitutional rights either.

For example, the exclusionary rule (that excludes evidence obtained through police violate your constitutional rights) is not a constitutional right, it is a judicial rule grounded in sane implementation of the 4th amendment.

In any case, this is not worth arguing any more for me.
Reading the new Guide:

http://doc.rust-lang.org/guide.html

"The first thing we'll learn about are 'variable bindings.' They look like this:

let x = 5i;

"

And so on: "let (x, y) = (1i, 2i); let x = 5i; x = 10i; "

I had to double check if the default (when the i is not written) is something else than int. It is confusing.
True. It looks like nordu.net is the oldest active domain having been registered on January 1, 1985 https://en.wikipedia.org/wiki/NORDUnet#Distinction
Thanks for the recommendation, on my list!
i-m-g-u-r pronounced "imager"
It shows battery status of all your devices at one place.
Dragging&dropping the video from that page into an email (Gmail) on another tab worked as expected. Don't know if Gmail is doing something special though.

I tried this on a desktop Firefox/Ubuntu. I'm actually quite surprised that it worked without any problems, considering the rough history of MP4 on Linux/OSS in general :D
>I wonder how many (huge) sites like imgur it would take saying "we're doing webm, if your browser doesn't support it you get a huge, slow GIF instead" for everyone just to settle on a single format?

It's very unlikely to see that happen, since using H.264 doesn't cost a dime in royalties for sites like imgur that serve the content for free (ads don't count as per the H.264 licensing terms). The only trouble is really on Firefox and any other browser that wants to implement a built-in H.264 decoder, but nothing stops them from working around that via things like OpenH264 or by using system decoders and so on.

The same will likely happen with H.265/HEVC, as the recently published licensing terms made it completely royalty-free to use the format itself (including for commercial purposes, you have to pay royalties for that with H.264), and you only have to pay to distribute decoders & encoders.

Personally I wish browser vendors would just use whatever's installed on the user system for playing web videos, but for some reason that's not okay because "we need at least one unified always playing format for the web!" and then we don't get that anyway, as the whole WebM mess has clearly shown...

Anyway, since imgur is doing the conversion to video by themselves, there's not really any reason why they couldn't do both H.264 MP4s and VP8 WebMs... supporting only one format makes more sense if you allow direct user-encoded video uploads like 4chan does with its WebM support for example. Gotta say I don't like this whole "hey we took HTML5 video with 'autoplay loop muted' properties and branded it GIFV!" shtick, though.
http://disqus.com/nihalsahu/ 14 years old and writing design patterns for PHP. My feelings of inadequacy cannot be put into text.
Ah, was confused there for a sec. Thanks for clarifying.
All this is good stuff.

I think soon should be a time to look at performance. Performance should be close to or better than C++ on average. We know about "the root of all evil". But, if there is going to be any large uptake from those using C++ currently (and I imagine a lot of those developers are concerned about performance, memory usage etc), Rust simply has to compete on performance as well.

Go in a way started that path. The whole "systems language" re-interpretation and all. But it never quite became the systems systems language. It can't quite eat C's and C++'s lunch figuratively speaking.

Rust might be able to do it. But regardless of concurrency, type safety and other features if it cannot be fast enough it will have a hard time.
To OP's original point, healthcare orgs tend to think in terms of 5 year chunks, at minimum, when planning. They figure that the likelihood of any small podunk startup being around in 5 years is minimal, so even if the product is 10x or better than the existing solution, there's that additional barrier to adoption.
Oh, it is? I must be reading some old docs and mailing list discussions. That's great to hear. Thanks for the clarification!
Currently, there is no default. This is probably changing back. See https://github.com/rust-lang/rust/issues/15526 and the associated issues.

The TL;DR is this: not having a default type makes you consider which size to choose. This is generally good. But there are two good cases in which having a default helps a lot: examples and tests. Both of these are small, and don't really care about the details.

In real code, inference means you can often not get away with annotating numbers, because the type is inferred. But in these two cases, there often isn't something to do the inference.

Long ago, there was fallback, and then it was removed, and now we're considering putting it back. This is a great example of Rust's practicality and a scientific/empiric mindset to building the language.
For comparison I suspect you could easily get 1$ a gallon by just selling that gas. Using a mid sized fishing boat you could probably move ~1 to 10k gallons from the ships's fuel tank to a near by country without that seeming odd. Make that trip once a week and your living the good life without doing anything 'odd.' Hell I suspect you could simply meeting other fishing boats at sea fill their tanks for cash or even fish which would be next to impossible to catch.
Perhaps a contract from all alternative implementations to abandon their individual forks and work on the "one true POSIX" would solve this, so it doesn't go into XKCD land?
Indonesian Cave Paintings Are 40,000 Years Old
Hoping to experiment with some of that soon.

I implemented "x new comments" for Hacker New as a userscript [1]. Thinking of doing something similar by having new comments add themselves as "new" if you're already on a page and caching the max comment id seen in localStorage for when you revisit.

This API really needs something sitting with the websocket always open on the backend to do some caching, particularly for comment counts.

If top stories were being cached and data passed top-down rather than fetched individually as with this hack, you could even reuse the same React components to pre-render on the server.

[1] https://twitter.com/jbscript/status/462657449497874432/photo...
Let Ottawans use Uber if they wish
> What the hell? This is crazy. Reporting an email as spam does not just protect you from receiving further emails, it reduces the reputation of the sender and makes it less likely their emails will get through, even to other customers who want them.

LEARN TO USE OPT-IN. Learn to confirm that opt-in. Resist the urge to send unsolicited bulk email just because you have some tenuous "previous business relationship".
The Birth of Pong
Pulseaudio works because JACK doesn't have per-application volume control, and (IME) doesn't allow multiple programs to play audio at the same time. The first time I had those in Linux was when I started using Pulseaudio.

BTW, everything was configured by the distro, either Red Hat (or perhaps Fedora), Slackware, or Ubuntu.
Why I left the games business for the enterprise cloud
I find adobe.com really interesting. What were they doing back then?
Shakespeare's penchant for making up words and wordplay is well-known; there is enough context for an educated reader to figure it out before clicking on the link.
I'll just leave this [1] here. Seems we'll have more than just ignition in 2020. :)

1. http://www.world-nuclear-news.org/ON-British-boy-builds-fusi...
The name Akki reminded me of Akoori (something quite different) - a Parsi version of scrambled eggs - it's a bit wetter than regular scrambled eggs, but tasty. Had it a few times in a restaurant. Googling for the term shows many links.
How contagious is ebola?
I saw this article on NPR

http://www.npr.org/blogs/health/2014/10/02/352983774/no-seriously-how-contagious-is-ebola

and I'm having trouble reconciling this with the fact that health care workers seem to be so easily infected. I can't imagine that HIV is transmitted to health care workers this easily otherwise they'd be wearing hazmat suits.
Major improvement over dead letter box communication, new service gets it right
Of possible interest, I researched a related issue once and here's what I found:

The particular approximation used by the FPU instructions fsin and fcos is valid in the domain [-π /4, π /4]. Inputs outside this domain are reduced by taking the remainder when dividing by π /4 and then using trigonometric identities to fix up values in the other three quadrants (ie sin(x) = sin(π /2 – x) for x in [π /4, π /2].

The Intel FPU is “off” because it uses an approximation for π /4 when performing the reduction. In the mid 90s, some engineers at AMD figured out how to do a more precise reduction and implemented this reduction in the K5 FPU. AMD went back to being bit-for-bit compatible with the x87 behavior in the very next generation of their CPUs, presumably because it either broke or appeared to break too many applications.
Even that list is incomplete, as it misses the country-code domains. For example, ucl.ac.uk was in DNS sometime in mid 1985 (http://domainincite.com/2657-was-this-the-first-ever-uk-doma...) But DNS registration wasn't the beginning of domain names - before DNS there was hosts.txt and some "new-style" domain names found their way in there before DNS.

This document ftp://ftp.maths.tcd.ie/src/mail/mmdf-Maths/doc/auth.ps from April 1985 by Steve Kille at UCL includes a server log (page 5) that lists hosts in cambridge.ac.uk, rsre.ac.uk, ukc.ac.uk, and rutherford.ac.uk in use all before the domain names were registered in DNS.

Disclaimer: I've had the same cs.ucl.ac.uk email address since I was a student in Sept 1985. Now I'm feeling old.
Parking sign makeover aims to spare Angelenos parking citations
Sorry about the naming confusion :)

2% is something we re-evaluate often here at Celery in the continued effort to price fairly. The Celery fees are only charged when the orders are charged so for delayed pre-orders a merchant could be set up in 90 seconds and use our software to capture tons of demand, interact with customers, manage orders, receive guidance and support from our team - all without paying a cent up front.

You're absolutely right in that the 2% makes a lot of sense for the convenience and for the stage a lot of hardware startups begin. We do also offer tiered breaks on the fee at different sales volumes right now and are overall still trying some things on pricing. Really appreciate the feedback.
No; it's an accidental consequence of a change we made earlier this year, and is temporary, i.e. we intend to change it back.
heheheh any ideas what I should do? http://tilde.club/~thomas
An Introduction to Structures in Swift
Oakley, we love it when you show up. You always have great questions for the discussion!
Cha-Cha with a Backbeat
A citizen of one of the countries where there is an outbreak would need a US visa to even get on the plane.

I was thinking about that the other day; taking the need for a visa into account, it's unlikely the deceased patient in Texas traveled to the U.S. in response to exposure.