skysight-inc/HackerNews huggingface dataset:
You can and it was defined: https://en.wikipedia.org/wiki/CAN-SPAM_Act_of_2003

Also, your example falls under the Compliant class of emails under the act.

Edit: (since I can't reply to a poster from whom I received a down vote)

I agree, the act is too narrow in my opinion. I don't equate clicking "spam" with compliance with the law. I was simply stating that the parent post's "slippery slope" assertion wasn't accurate in this case.
I want to share some quick results I had from trying out the dataset. First off, I want to say thanks for your work and the dataset. I'm glad to see more people getting excited about machine learning in this field!

I used a simple Lenet-like architecture to train both Sat4 and Sat6. This seemed reasonable, especially considering this network works well on the 28x28 patches for MNIST. After only 10k iterations, I achieved accuracies of 98% on Sat4 and 97% on Sat6. I haven't gone back yet, but I assume these results could be increased with tweaking the network slightly or playing around with learning parameters. I also spent a while looking for any bugs in my evaluation, but things seemed to check out. This would suggest that CNN may be able to at least match, if not potentially outperform (97% vs 94% on Sat6) the methods in the paper. I'm curious to hear if anyone else has gotten similar results with CNN or other methods? I'm also curious to know if you tried other CNN architectures other than those described in the paper?
I used to take the trails by the bay from the Googleplex to North San Jose - most is unpaved gravel, and then you pass by a smelly waste treatment plant and get on some paved trails. Even on a hybrid, it was not the most pleasant cycling.

Those were at least dedicated bike trails, which is more than I can say about a lot of other areas in South Bay. I would never attempt to take Shoreline over 101 and compete with all the drivers trying to get on the highway on-ramp.
A simple test for the quality of produce can be done with a refractometer, or a so-called Brix meter.
Social Media Services Every Business Should Consider
To put it another way, downside protection / insurance has value.
As I heard it, the "fork in the road" quote is referring to his house. It had a road leading up to it that split into two roads, then came back together at the house.

So, those were specific instructions. It didn't matter which way you went, you would end up at his house. It was just delivered in a funny way.
Great job man, added to my favorites... i am absolutely terrible choosing names for my projects.
> Every bloody vegetable and fruit in the supermarket is selected for appearance and sweetness. The bigger and sweeter, the better.

I wish! I can't get a good tomato to save my life. They're all flavorless piles of very firm mush. For a couple of weeks a year I can buy heirloom tomatoes which actually taste like something and look like a tomato. But other than that, it's boring and disgusting greenhouse tomatoes that ship great and taste terrible.
>How to negotiate severance?

Learn their standards, policies, and exceptions-- ask for exceptions!

On this subject, Stuart Diamond is the master. Here is his presentation @Google > https://www.youtube.com/watch?v=ZOZo6Lx70ok

Read the book!
Mountain View and most of the other SV cities want to maintain their quiet suburban image, nevermind that they are home to some of the biggest tech companies in the world. Until residents start voting the other way, housing will continue to be in very short supply.
The current title, "The Stanford Encyclopedia of Philosophy shows a less trashy internet is possible", is great. The internet is quite trashy. It has no moderation. Imagine Hacker News without moderation.

And yes, the original title was horrible. Wikipedia is another site that makes the Internet less trashy. And it is entirely possible for Wikipedia to become as authoritative as Stanford's.
>I have a math blog with ads for Cap'n Crunch cereal and strange new yogurts

Seems like to me the algorithm gods decided that your site was better suited to advertise to parents of toddlers.
Please don't rewrite titles to make them more controversial. On HN we want the focus to be on substantive content.
"Hands up — there’s absolutely no question that the decision we took was the wrong decision. But at that time we didn’t have the evidence that subsequently we did have."

Now there's a quote to live and die by. Big programs (incentives, taxes, peer pressure, political points) seldom wait for actual and system-wide data and defensible evidence before making decisions with wide effect, because to somebody somewhere it's always more advantageous to have the sky falling. Small changes with quantitative and qualitative feedback loops are the only sane way forward, but sound bites and negative news have far more impact and immediate (electable) results.
LTE is IP native, unlike its predecessors; and as previous posters have mentioned wireless networks ran out of IPv4 addresses many moons ago.
‘Mobilegeddon’ has started. Google’s mobile-friendly strategy has become reality
That was actually darn polite for Linus.
> Type inference removes the need to specify types explicitly over and over.

These days with C++11's auto, this is improved a lot. It's not full type inference, but eliminates most of the boilerplate, and arguably what's left you really want to keep for documentation purposes.

> The object-oriented representation of a trivial sum type as an inheritance hierarchy of classes is needlessly inefficient.

This use case strikes me as a particularly bad example of sum types: The author wants to represent different kinds of scene members, like spheres and groups, as a sum type. Using a sum type means that anyone wanting to add a new kind of object has to add it to the sum type and handle it everywhere, which will quickly become problematic. Using object-oriented design allows new object types to be introduced without updating everything.

Basically the sum type looks nicer here only because it's a toy example and we're not considering how it will evolve.

That said, I do think sum types are really useful in some use cases, especially in compilers, and I'm sad C++ doesn't have them. I tend to end up defining ASTs using Cap'n Proto as a convenient way to declare a tagged union, even though I have no intent to serialize the structures.

> No need to write constructors for tuples, records and variant types in OCaml.

To be fair, for an all-public struct (as in the example), you don't need constructors in C++ either.

Once you have private members, then of course you need a constructor.

> Native lists in OCaml.

C++11 initializer lists make it basically possible to write list/vector/array classes that "feel native".

> Higher-order functions instead of loops in OCaml.

C++11 lambdas, etc. However, in a lot of cases, loops are easier to read.
One implication is that you may not get a real IPv4 address anymore. So your cable/DSL connection will be behind a Carrier grade NAT ( https://en.wikipedia.org/wiki/Carrier-grade_NAT ) which breaks applications and causes problems for your internet provider (technical complexity), for software developers (implementation of workarounds for CGNs) and for you, because you suffer the consequences.

Also, more expensive IP addresses raise the barrier to entry for new competitiors, so your internet connection may get more expensive.
I think hes saying you accelerate forward then tilt back to let gravity help out.
As a car enthusiast it was pretty hard not to get frustrated with CARB. The rules are very draconian, and even things that would dramatically improve emissions are often not allowed!
Let's say I want to simulate acceleration going forward. First, there's the burst of forward motion provided by the cable rig, and that can be > 1G. By also gradually flipping the person onto their back you can simulate continued acceleration of 1G because lying on your back feels the same as 1G of acceleration forward. The VR rig would still show you accelerating forward. I am guessing that if the rig also slowly moved back to its original starting point the user wouldn't notice.
Thanks for your suggestion.

I can assure you that our GitLab.com SaaS service is not an afterthought. It is growing so fast that we do have trouble keeping up with that, but we're hiring more people and things are looking up.

BTW We actually used .org and .com in the past for the community and the for-profit sites. We combined everything on .com because that removed a lot of duplication in announcements, information and many other things.
Would it sell for 50% more? I strongly suspect that an apple with 50% more water would be less tasty and would not sell as well.

The most expensive apples in my grocery store are correlated with their availability and popularity when it comes to taste.
Something tells me that the S.E.P. does not draw a much higher proportion of female contributors than Wikipedia. For one thing, it wasn't mentioned in the article, and I have the feeling it would've been.

This is important because it tells us that the differences between S.E.P. and Wikipedia have only to do with subject matter and not procedure. Obviously trolls aren't interested in philosophy. But philosophy, much like Wikipedia, has a big problem with outreach to women.

Also, you know what's better than complaining about a lack of Wikipedia articles about female novelists? Writing one. You know what makes a better story than an empty complaint? The story about what you were about to reply what you thought was going to happen: the story about how your article was rejected by the editors. Of course you're just lazy and avoid effort by assuming it won't work. If you actually write such an article and see it deleted you'll have a leg to stand on and people will want to hear you (also, you can always preserve your hard work in your user-page).
A Little Structure
Why do bikes on busses not work? They have this already, as well as bike storage on the regional trains.

Do you have a citation for bike lanes digging into sidewalk? I've literally never heard of that, especially in the US where sidewalks are never near bike lanes and separated by a curb/parking/grass.
> Making nginx do custom things that you'll probably need to do in a serious environment (example: dynamically programmable SSL SNI) requires craxy mods and hacks

> you get a full, turing complete programming language to completely control the flow of your data

Did you try nginx's lua support ? Because it doesn't seem to be that experimental and has its fair share of documentation already, on top of being much more performant than Javascript:

https://blog.cloudflare.com/tag/lua/

http://openresty.org/
https://www.arin.net/resources/request/ipv4_countdown.html
Looks like 9 /24's remain
Does anyone have an technical details on what their "defeat device" was actually doing (like what systems it was disabling)?
Email compliant with lax US law may well be spam.

Compliance with law is not sufficient to stop me (and many other people) from just reporting as spam.
For what it's worth, Chevy is selling a diesel version of the Cruze in the US, and it has better performance numbers pretty much all around than the VW. I'm skeptical of the claims that this is "the end of clean diesel" as a result.
Well, yeah, and over the last two hundred years, amputating injured limbs willy-nilly saved many thousands of lives that would otherwise have been lost to infections. But nowadays we have better options and can do better a lot of the time.
I had a hybrid with fat tires, which I used to ride on trails like that. It makes the ride somewhat more bearable, yes.

But the point is - no pavement, no speed, regardless of what kind of bike your using. Pave those things, and your average speed on a bike would double at least.
Строительство+арочных+ангаров
And the battery only lasts 2 days. So basically taking away 2/3 of features that makes pebble desirable.
Prestige and money laundering, of course!
At your service, and have a (2013) as well.

Btw: would it work to just strip query strings and URL anchors out of NYT URLs? It would be nice if it did, but I don't want to break any stories.
Nitrous oxide (N2O or just "nitrous") is an oxidizer that is consumed in engines, nitrous oxide injection is often used to boost engine performance because it increases the capacity of the engine to burn more fuel per stroke (more oxidizer, more fuel). Nitrogen dioxide, however, is a pollutant produced when atmospheric air is heated to very high temperatures.

They are not the same thing.
iOS8 has been reported to be dual stacked (v6 + v4 addresses) on the cellular side of things on Verizon and a bunch of other (mostly European) networks.

What Apple did with iOS9 is improve its address selection algorithm to prefer ipv6 in a majority of cases (if both the device and the server are dual stacked and unless v6 path latency is much greater than its v4 counterpart, v6 will be used).

In contrast, ios8 would prefer v4 over v6 when both endpoints were dual stacked.

Also, from what I've seen, iOS devices won't provision ipv6 addresses on their cellular interface unless their Carrier Profile says they should, so you might have encountered devices not getting ipv6 addresses even though they were connected to a dual stack network. Wifi always uses v6 if the network supports it.
That's crazy. I think I probably paid $20 for DEF to cover the ~11,000 miles I drove in my truck last year (and I'd have to imagine it's thirstier than an economy car).

You pop a blue cap under the hood, dump in the DEF, and you're done. RAM and Ford (starting this year I think?) make it even easier by putting the fill behind the fuel door right next to the fuel cap.

5 gallons seems to last me about ~5,000 miles.

DEF only became required in US light-trucks ("1-ton" and below) for the 2015 Model-Year I think.

Anyways, the fluid itself is about the same price as gasoline. A $300 service is just plain gouging.
For anyone here that suffers from tinnitus, a relief method was posted on Reddit recently that is apparently fairly successful: https://www.reddit.com/r/WTF/comments/3l3uri/slug/cv3474n
Mondaine has a similar watch (classic look, with activity tracker): https://www.mondaine.com/watches/mondaine-helvetica.html
The used of PEDs in baseball was a well known issue dating back to the 1980s. Players, front office types, writers, and anyone in the public paying attention knew about it. I can't comment on the other items, but it's pretty clear that everyone knew about PEDs but just didn't care enough to ban them.

(That said, my personal opinion is that steroid testing done in baseball is much more about using the issue as a wedge to weaken the MLB Players Association, rather than "fixing" the game.)
Unfortunately you still have to physically go to the library to get them sent to your kindle. It's almost worth $5-10 to me to not have to do that.

Edit: I think I need to have a chat with my library.
ember's computed properties are irrelevant if you're targeting any kind of modern browser. Object.defineProperty is the standardized way to do this and perfectly possible within Angular-land (and more performant than literring your code with $watches)
Tires: How Wide Is Too Wide? (2014)
TANGO RHAPSODY Performer Ana Rodriguez and the Queretaro Philharmonic Orchestra
Around 25 seconds into the video you can see how thick the cable is. I would guess probably an inch thick. With regular wire rope, the breaking strength of that diameter would be in the neighborhood of 80,000lbs[1] with the safe load strength closer to 16,000lbs. I'm guessing with regular maintenance and checking, it would be exceedingly rare to have a mechanical failure.

Additionally, the occupant is harnessed into the chair, bolted into what is essentially a spherical roll cage. Even with failure, I'm guessing there would be a crash but no serious injuries.

[1] - http://www.engineeringtoolbox.com/wire-rope-strength-d_1518....
Modern web layout with flexbox
Oh, of course. And I agree. But this isn't a step-change that's happening, it's a slow increase in yields or whatever. It's not as though one year they made a tomato that was 50% bigger and firmer and tasted terrible but shipped and looked amazing and everyone switched over to it en-masse. It's 1-2% a year, year after year, in a slow way so that it's very hard to notice.

Not that anyone's trying to hide it either, it's just that the interests of the farmers and the people in the supply chain and the grocery store are different in some ways and probably opposed a few to those of the people eating the food.
I think Nginx is open source crippleware. All the goddies are in the closed Nginxplus. Http2, load balancing with monitoring with application health checks. Do you get the source code of the closed features?

Nginx already has LUA scripting support.
The problem with this is that you will get X million "new" IP addresses. But in Y years you will have the same problems as we have now again, because the X million IPs are again consumed.

So it is much better to focus on the implementation of IPv6.

The E block is a lost cause: http://packetlife.net/blog/2010/oct/14/ipv4-exhaustion-what-...
Build a small box with a piece of an unused HEPA filter for a vacuum cleaner, sandwiched between two small computer case fans in push/pull config, add some batteries and a on/off switch. Take that on the train and leave it whirring. Store it in a ziploc bag that you open after getting on the train and close before leaving again.

You then have to send that sample off to a lab, since DYI-ing an elementary carbon analysis looks bloody complicated and expensive.
Supposedly, biometrics at points of entry have already decreased the ability for an individual operative to claim more than a single identity in a lifetime [1]. I imagine having to deal with the change from being able to use agents many times to only getting a single use out of all that recruitment and training was a much bigger deal than this set (CIA+OPM background checks) of single-usage agents going to zero-usage.

[1] http://www.wired.com/2012/04/cia-spies-biometric-tech/
To what end? Reclaiming allocations would only prolong the painful transition to IPv6 which has already been going on for too long. For the internet at large IPv4 exhaustion is a good thing because it moves IPv6 forwards. The quicker we can get rid of IPv4 the better.
Conversion Optimization: Psychological Tactics
> Email providers are so scared of this that many officially require double-opt-in procedures in order to open an account

"Double opt in" is a flag-phrase that makes you sound like a spammer. If you want to avoid sounding like a spammer you should probably use the phrase "confirmed opt-in" instead.

Confirmed opt in is vital for unsolicited bulk email.

The example you give - unsolicited email, sent to a single person is not spam. As soon as it's sent to more than one person it's spam. Avoid being labeled as a spammer by asking people to opt in, and confirming their opt-in.
The "hitler finds out about X" meme isn't played out yet? I was quite surprised to see that. Also I find the quote at the bottom in poor taste, especially with the exclamation point. But to each their own.
That's fair; turning motion into lean gives you best of both worlds - and there is, at least, with this the possibility of up/down accelerations, which are the hardest to pull off convincingly.
Downtown Mountain View (like the Caltrain/VTA station) to Google is quite bikeable distance-wise, except for a few poorly-designed sections. You basically have to go over the freeway somehow, and to do that, you have to merge with traffic cutting over the bike lane to get on or off the freeway. I did this exactly once, people are not looking for bikes so you just have to stand and wait for a break. Good luck during commuting hours. (I think Shoreline actually has a button to press to give you a "walk signal", but I don't see a light to actually stop traffic. I've only tried Rengstorff. )

That said you can detour a bit and take the Steven's Creek trail, which is quite alright. Though very very very dark at night. You'll want a super-powerful light for that ride. Even then it's still scary. (My aforementioned trip on Rengstorff was to go to REI to buy a bike light for that purpose :)

Anyway, safe bicycle infrastructure would make Mountain View wonderful for bike commuting. The distances are bicycle friendly, and the weather is almost always perfect for biking. If Mountain View had housing prices and bike infrastructure that was comparable to New York City, I would be happy to move there.
Mobile Manager’s Security Hole Would Let Hackers Wipe Phones
Gnome 3.18 Released Extended Review 1080p with All Apps Demonstration
If that's true, then there's no way government officials weren't bribed and need to be prosecuted.
The failure case for that logic is pretty bad.
I have to agree. As long as I have been using my nexus 5 (almost two years) I have gotten ipv6 addresses on LTE networks.
Modifying a contract usually requires the consent of both parties. If IANA/ARIN tried to claw those IPs back from Apple, and Apple sued to stop them, who do you think would win?

They could enforce renting (vs owning) going forward with all new assignments, but that will probably just encourage even more hoarding of existing space.
Yes, I was going to say something along those lines too .. seems our Benevolent Leader has gotten a bit soft. Frankly, the use of array function arguments in code like this would set me off into a minor rage .. I'm impressed at Linus' restraint this time around.

Whats interesting though is that we're still dealing with these kinds of issues, even now in the 21st Century, from C programmers who should know better. Seems that the more things change the more they stay the same ..
Biggest flaw in the design of C: no real array parameters. Source of most buffer overflow vulnerabilities for thirty years. It's a fixable problem [1] but it's not going to get fixed. We need to move forward to Rust, or something like it, and get rid of C for anything for which security matters.

[1] http://animats.com/papers/languages/safearraysforc43.pdf
Founders Impress with Beanstocks, a Parent-To-Child Payments App
I haven't been on HN for a long time, and I don't even have enough points to downvote comments, but as far as I can tell there's always been this uncertainty about what downvoting really means.

Some think that one should only downvote poor quality comments regardless of if they agree with the point being made or not, others think that downvoting is "anti-endorsement".

I don't really agree with the latter to be honest. It tends to generate this echo-chamber environment. And it makes disagreeing very "cheap": as you said, people will just downvote without bothering to explain why.

Your idea of only offering upvoting seems pretty good to me.
I'll have to check out a technical ebook on my ipad mini at some point, that is the largest tablet I own at the moment. I'd be interested in getting a cheaper, large android tablet just for that purpose.

I will check out google's book app, at least to see how they're solving this.
Visualization and Analysis of Biomolecular Complexes with GPU Computing
There are three major ways to do audio on Linux:

* ALSA: Focusses on providing a unified API for audio driver and audio application authors to code to.

* JACK: Focusses on very low-latency audio.

* PulseAudio: Sits on top of ALSA and makes it trivial to move audio streams on-the-fly between audio output devices.

There are three major GUI toolkits:

* QT: Used if you don't hate C++.

* GTK: Used if you do hate C++.

* WxWidgets: Used if you want to always use whatever the "native" widget style is on your target platform.

If you want your audio and widgets to work on Linux, Windows and Mac, and you only want to use one toolkit, use SDL. If you want a higher-level widget toolkit than what SDL provides, use QT or GTK, or -I guess- WxWidgets.

There's neither a mess, nor a jungle here. I suspect that you've been paying way too much attention to what Poettering has to say about the state of Linux. :)