skysight-inc/HackerNews huggingface dataset:
Every day, thousands of people smuggle improperly-packed liquids and gels through TSA security screening for completely benign reasons.
The Race to the Bottom Benefits Platforms (not Developers)
Django CMS Choices
Hello Everyone ... I am researching Django CMS platforms. For example, Mezzanine and Django CMS are two obvious choices. What is your experience and thoughts about either?
VitaPerk: Smart Your Coffee by adding 15 essential vitamins and minerals
Sorry I can't give too many details because the game doesn't like bots and I don't want to give them any tools to use against me. For that reason there's also no public API.

But the trading system is web-based so it's not too hard to bot it.
Critical infrastructure was breached and the authorities' response was to go on a manhunt for people who were by that point obviously not a threat. All the resources that went into it had to be diverted away from other activities that might have had an actual positive impact on public safety.

If the authorities had simply launched an investigation into how the breach was made so that they could take steps to make our infrastructure more secure in the future, that would have been an appropriate and reasonable response. This wild flailing about, though -- all it does is demonstrate once again that the people in charge of our national security are incompetents who rely on security theater to maintain the illusion that they deserve to keep their jobs.
Besides a few possible 50,000+ mile examples, Tesla Model Ses are all in warranty right now.

Once they're out of warranty, it's possible that customer satisfaction will go right out the window unless Tesla subsidize the cost of repairs further.

Tesla seem cognizant of this issue in that they both offered a better-than-standard warranty for their market segment and are proactive about updating cars to revised parts (as opposed to other manufacturers, who often force consumers to harass dealers about service bulletins they've noticed and want fixed).

However, I'd still worry a bit. Systemic issues could result in increased depreciation and a tarnished reputation, which would be a double-whammy for Tesla thanks to their aggressive buy-back lease program.

Plus with a complete vendor service lock-in, Tesla are in complete control of service prices and availability. This is a tricky game to play. Right now, Teslas are relatively expensive and owners probably won't have problems paying dealer service prices, but as Tesla move downmarket they'll have to strike a balance between making a profit and preserving their reputation, and there aren't any third-party mechanics for budget-conscious consumers to seek out.
Ok, I get you now - I find it more clear now that you've explicitly spelled it out as a kind of "expected upper bound". And of course, I completely agree with your conclusions, but that should by now be a given.

Also, apologies for not replying sooner, I thought you'd lost interest and had stopped checking.
It's not Eve or any very popular game. I've told about 5 people and only 1 had ever heard of it.
The "Energy Impact" and "Avg. Energy Impact" columns (also in Activity Monitor) are also helpful for this.
It's important to note that successful Iranians generally become successful _despite_ the country they grow up in, not because of it. In my opinion, and having first-hand experience with that environment, the credit for this incredible achievement belongs to her and herself only.
I'm halfway though this book, and I'm pretty pleased. http://www.amazon.com/Applied-Cryptography-Protocols-Algorit...
You do not need to explicitly say that you support a given position to be able to make a statement that supports a given position.

The statement - "there are a lot of slackers and you guessed it, they're usually (emphasis on "usually", stop trolling) older, paper pushers" - clearly, in the plain meaning of the words, supports age discrimination without requiring any further clarification on your part, and does so even if you did not mean it to.
Shouldn't spending more time sleeping indicate that you are sleeping worse, not better?

I want to sleep efficiently and minimize my sleeping time. I surely don't want to extend it.
Can you recommend any resources to learn about F#?

I'm currently working on a big C# codebase and it would be interesting to see if F# would make some of it cleaner.
Pseudo Automata, Fakes and Robot Costumes
Depends upon the design of the receptacle, but I've seen badly designed ones where the USB cord (on the USB A side to a PC/laptop/whatever) almost fits in the wrong way, and can easily imagine someone attempting to force it in from there.
I can't download the chrome version right now but look at their code carefully - is that code perhaps there to translate IE8 compatibility to Chrome? Is that all it is doing or is there something more? Because I am betting it is just IE8 compatibility. Would be happy to be wrong.
I misinterpreted the title. I read it like:
"Consumer Reports: Tesla Model S has more than its share of problems"
I didn't see the apostrophe and that changes the meaning from what I initially thought.

>Bear in mind that the experiences with our test cars are purely anecdotal and never factor into our reliability ratings. After all, it's a sample size of one.
Careful. HN likes to downvote anything that's not liberal. Real world be damned.
Thanks, I didn't know. mu seems very well thought. How would you compare the current implementation to that of notmuch?
None of this is sufficient if, like me, you frequently have emails to reply to.

I have to remember to shift-click "Reply" to get the larger window and then also select "Edit Subject" from a dropdown to see what I'm replying to (which, bizarrely, causes not only the subject line but also the body of the email to appear. Perhaps they forgot to hide it?), or click the inane "..." they put at the bottom to see the thread. Rarely has a UI caused so much black bile to accumulate within me.
Just curious, what did you find complicated?
All of this may be irrelevant soon:

http://www.cs.utexas.edu/~aim/
The cover on the New York Daily News on Wednesday July 23, 2014 read, "This time was a flag, next time it could be a BOMB"[1] for example

[1] http://wac.9ebf.edgecastcdn.net/809EBF/ec-origin.nyc.barstoo...
It seems like a waste to use a robot for room deliveries when hotels have much more labor intensive things to transport, namely sheets, towels and laundry.

I know some hospitals are experimenting with robots to assist staff by transporting items like food and linens.
There is none. People here are acting like healthcare didn't exist before Obamacare and like you can't just sign up with any company for the exact same prices.
so the harder you think about it, the less you are able to learn?
Show HN: Mozjpeg encoder – smaller jpegs for everyone
yes build yourself, there are instructions on the net
https://code.google.com/p/flyspeck/wiki/AnnouncingCompletion

August 10, 2014
We are pleased to announce the completion of the Flyspeck project, which has constructed a formal proof of the Kepler conjecture. The Kepler conjecture asserts that no packing of congruent balls in Euclidean 3-space has density greater than the face-centered cubic packing. It is the oldest problem in discrete geometry. The proof of the Kepler conjecture was first obtained by Ferguson and Hales in 1998. The proof relies on about 300 pages of text and on a large number of computer calculations. [...]

I wonder if their proof process generated a certificate that would allow a single computer to verify their result in a reasonable amount of time?
> I was trying to say something like this; I don't think it's true that you don't ever store full addresses in a router (You don't always store the address, sometimes just a prefix), but when you are describing a destination for a block, you would need a full address to finger that gateway, wouldn't you?

Oh, I see your point now. You mean the IPv6 addresses assigned to the nodes that the router forwards the packets through (i.e., the egress nodes), not the destination addresses for those packets.

> Unless the gateway is always at the front of the address block, which I'm sure "they never taught us" in small network design school, at least I believe I've seen routes where the gateway was inside the netblock range or at the end rather than beginning, but again... big networks maybe.

Sure, the gateway address almost never belongs to the address block you are forwarding to. You could be forwarding to a very distant network which isn't directly connected to, nor belongs to the same address block, as your gateway.

I can't tell for sure how routers implement this, but it's safe to say that the total number of egress nodes for a router is much, much smaller than the total number of routes (prefixes). So the obvious optimization is to store the egress node addresses in a lookup table, and only store an index into that table for each route. That way, the fact that you are now forwarding through IPv6- instead of IPv4-addressed gateways does not increase the routing table size (though it does increase the size of the much smaller lookup table).

> What I was trying to say was that when you have the freedom to write bigger ranges by an exponent factor of four like you have if you're the governing bodies of the internet with IPv6 vs IPv4, the expressive part of your network number can be made shorter, at least until your new network begins to approach the size of your old network.

I think you probably meant "at least until the used fraction of your new address space begins to approach the used fraction of your old address space".

> You don't avoid this problem at all, even if you are not storing 128 bits of address there are probably never scenarios where two internets of the same size last longer on the same hardware because IPv6.

I'm not sure I understand the last sentence. The sense in which the IPv6 network will "last longer" in the same hardware is that, for the foreseeable future, you will be able to satisfy most new allocations by choosing an address block that is adjacent to an already existing allocation for the requesting entity. Because the two blocks can then be aggregated into a single prefix, the routing table stays the same size.
I dislike that email, which predates the web, adopted html. And quite frustrated that many clients do not attach an equivalent plain text version of the email.

I thought this would be a problem, but frankly piping in everything into w3m makes it surprisingly easy to stay plain text only if desired.
Here it is a good business for the "new" "21 century" Microsoft.

To put their language into Mobile, OSX and Linux.
Awesome product from a great group of guys. Definitely check this out of if you deal with outbound sales of any variety.
You don't need to push elevator buttons. Delivery robots usually have a central controller system that connected to to the elevator system, so it can plan routes and call the elevator when a robot arrives.
That depends on your views/intentions on home automation. If you're looking to have some switched outlets here and there get, sure, get this instead: http://www.amazon.com/Belkin-WeMo-F7C027fcAPL-Discontinued-m...

If you'd rather have HA as a core component in your house a wired solution offers the best value for money imo. No batteries, no (possible) interference, greatly reduced security issues etc. the wires in the wall will always work.

Once you have a larger number of inputs & outputs connected to the system the price of that gateway starts making sense as the other hardware is a lot cheaper in comparison.
VitaPerk: Smart Your Coffee by conveniently adding 15 Essential Vitamins and Minerals
Recorded calls trump Comcast service centre
that implicit learning is not possible if you are always engaged in conceptual thought.

While I agree with you, the paper is saying that mindfulness (being "in the moment" or aware of your surroundings) results in reduced implicit learning. That seems to be the opposite of your observation.

Although I have no idea whether "dispositional mindfulness" is different from "mindfulness," so maybe my comment isn't quite accurate. But if it's any way related to the colloquial definition of "mindfulness," then the paper is saying it's negatively correlated with implicit learning.

Is the paper's "implicit learning" the same as the type of learning you're talking about? I don't know.
App has nothing to do with it. The licensing of the drivers is the same. The difference is the Medallion system vs. Uber putting as many drivers on the road as they want.
Purdue University offers a chance to earn a bachelor's degree in three years
Remarking that a woman looks like a man (or vice versa) is often seen as insulting, even if the intent is not to insult.
It's using MutationObservers to look for the compose window showing up, then click the fullscreen button on the compose window and do a couple of other things. Here's the code:

https://gist.github.com/anonymous/7d24b19158f33c179086
I did RoboSub for 4 years (probably the best thing a student can do to become a better engineer. That's another story for another day). The only issue with the SeaBotix thrusters is that you have to take off a screw and inject grease into them every year or so.

No indication of how BlueRobotics' thruster actually fixes this problem other than the fact that they claim they fixed it.
Too late to join the story, but I am really curious if datacenter nodes intended for heavy mapreduce use implement this layer in user space.

The bottleneck for such processes is typically network I/O and I can imagine that taking control of the network in the user space might offer some modest to significant wins. For Hadoop in particular network packets needs to traverse quite a few layers before it is accessible to the application.

Has anyone done this sort of a thing for mapreduce. Pointers to any writeup would be awesome.

In fact TCP itself might be an overkill for mapreduce. The reduce functions used are typically associative and commutative. So as long as the keys and values are contained entirely within a datapacket, proper sequencing is not even needed. Any sequence would suffice.
Almost everyone spends most of their time in thought. This mode of the brain is called the "default mode network".

Mindfulness disengages the "default mode network" and instead engages the "experiential focus network" which is more attuned to the 5 senses, and less absorbed in thought.
Didn't NYPD do a tower dump in this investigation? I thought that was part of the reason for the perception that NYPD was overreacting.
I believe Google has experimented with this sort of thing, as have a few other companies that sell a supposedly more efficient/faster userspace TCP stack as an enterprise product.
Mars vs. Comet Siding Spring
NASA Predicts Discovery of Alien Life Within 20 Years
Had one. Brilliant software. Horrible battery life. Analog cellular meant glacially slow internet access. I loved it and hated it people looked at me like I was from mars (might not have been the phone). It was the Google Glass of its time in some ways. Went right from the Simon to the Palm Treo.
Point taken about tribe size.

Remembering the BBS days, the only troubles we experienced were on the bigger systems where it became impractical to vet users consistently. Newsgroups that were closed membership worked much better than open ones.

Cryptographic identity makes this easier to handle, but it's not the only way. For example, on a system the size of Facebook, the only one spamming me is Facebook. This is because of the social nature of my group. I know everyone (more or less) and can kick them if need be.

The spammers have to pay to play, which unfortunately isn't keeping it down to 0 on Facebook, but probably less than it would be normally.
A new Silent Hill is coming from Hideo Kojima and Guillermo del Toro
I have had several drivers from Lyft and Sidecar say that they and many drivers they know often run two or more of the services at the same time.
I was in the same Harvard class as Manjul Bhargava, one of this year's Fields Medal winners. I remember having lunch with him as a freshman and being amazed that he was already taking Math 134 (topology). I slowly realized he'd effectively taken a full undergraduate math curriculum in high school.

I had a friend who was Manjul's TA for a probability class our senior year. I still remember him exclaiming, "There's no way that series telescoped!" [1] when Manjul solved one problem in a particularly clever way.

The strange thing is that it was hard to tell at first if Manjul was particularly smart. Two of our other mathematically accomplished classmates, Lenny Ng and Kiran Kedlaya (both of whom I knew much better than Manjul), were obviously brilliant, but with Manjul it took a lot longer to figure out he was a genius.

I think now the secret is out.

[1]: http://en.wikipedia.org/wiki/Telescoping_series
Oh wow, I did not see the price, yeah that's crazy good.
Is it just me, or are the winners not listed anywhere on this site? It says "The Prize Committees for ICM 2014 have begun their work." And "last updated: 2014-07-30" at the bottom. Was the page reverted to an older version for some reason?
>>lower status workers are more stressed in the workplace

Not sure if that can be generalized. In my experience the opposite can easily be true.
thanks for the clarification. you're right on that.

i've found that my social skills have dramatically improved from trying to learn them _conceptually_, rather than implicitly. I watched a lot of tv shows - walking dead, house of cards, game of thrones, breaking bad - and kept pausing the tv to discuss with my wife _why_ people were acting the ways they did.

doing this really helped me come to understand a lot of things, like the importance of staying calm if you want to be respected. apparently 'dispositional mindfulness' is mindfulness as a default state, as opposed to something practiced intentionally.

going about my day thinking about abstract things constantly seems like the opposite of dispositional mindfulness. i'll haveh to look further.
True... I guess the point is that the claim that startups haven't disrupted corporations is true in bulk but when you pick each company it is easy to see an impact a startup has had in changing how they operate.

Flickr definitely contributed to Kodak failing as much as the market for digital cameras. Kodak actually had digital technology but failed to capitalize on it.

Borders may have bad management but so do startups that fail which maybe says startups need better management too? Seems like a common denominator versus differentiator?

Radio Shack closed a ton of stores and is still losing money. IBM stopped selling computers because Dell and others did it better and cheaper (Dell was a startup at one time...) and Microsoft keeps fighting for relevancy in software on all fronts.

But yeah, some of my comments weren't exactly on point. I just think that to say companies aren't disrupted is a broad paint stroke that the article didn't fully support.
Wikipedia says that in practice, fuel cells are 40-60% energy efficient, compared to 25% for a typical internal combustion engine.

https://en.wikipedia.org/wiki/Fuel_cell#Theoretical_maximum_...

Comparing tank-to-wheel efficiency of the whole vehicle, fuel-cell vehicles average 36%, compared to 22% for diesel.

https://en.wikipedia.org/wiki/Fuel_cell#In_practice

Could you explain how you got the 10% / 20% efficiency numbers you mentioned? Your combustion numbers are in the same ballpark, but you got a much different result for fuel cells.

Genuinely curious, thanks!
I'll answer from the other side, as a co-founder.

I won't ask you to sign an NDA to hear my idea. The idea by itself is worthless but your feedback to the idea is invaluable to me.

I won't ask you to sign an NDA to play with my prototype/MVP. It is a product and I want customers/testers/critics to try it out and give me feedback.

I WILL ask you to sign an NDA before I discuss technical details that I will be including in a patent application. Actually, I HAVE to make you sign an NDA because, outside of the US, public disclosure before filing can invalidate a patent. Having you sign an NDA makes it clear (to the courts) that I didn't intend to publicly disclose the information, even if it leaks before I can file the patent application.

I WILL ask you to sign an NDA before I give you access to detailed designs, plans, documents or source code for the product.

Before you do any work for me (even if it is "as a friend") I will have you sign an NDA and an assignment of rights document so that there is no question that the company owns rights to any work done. My co-founder and I have signed these same agreements so that the idea and the product belong to the company, not to us as individuals.

I do these things on the advice of my attorney, primarily to give future investors confidence that there are not going to be any issues around intellectual property rights.

Whenever I sign an NDA that our company lawyer didn't draw up I have a lawyer look it over. That said, they are all pretty similar so once you have seen one you should be able to identify any unusual terms.
If they do succeed I seriously think it could be the end of Java.
The Ultimate Siri Killer: MindMeld
Ask HN: What Integration testing framework do you use?
So, at my new gig, we have 2 backend engineers and 3 front end. This is causing a problem since it means we can't use something like capybara as it requires ruby knowledge. What types of integration testing frameworks have you used for teams with various skills?
On the Consumer Reports survey, respondents are asked to self-report the perceived severity of a failure along with the amount of time they were left without the car.

I'm not sure about the algorithm used to turn these inputs into the simplistic CR circle-ratings, but I suspect that safety and total-inoperability issues are weighted heavily.

Regardless of how the results are compiled, it's obvious that cars which already have a perfect score are susceptible to "fall off" due to moderate annoyances.
I've had my share of issues on my Lexus is250 (radio knobs breaking, new valves because they stuck, rough idle when braking hard) - all were covered under warranty though which is the main point.

Issues like this usually pop up early in a car's life, I think the more interesting what happens to the Model S at 100k, 200k, 300k etc.. long term is still a huge unknown.
I think some times startups say "I know this is the law but it's outdated and let's see what happens..."

Sometimes it's bad: Aereo
Sometimes it's controversial: Uber / Lyft

But for the most part I think people act and then find out after the fact they did something wrong or not in alignment with expectations.

For example, is Soylent worried about somebody dying? Probably but that didn't stop them from doing what they are doing.
Amazon AWS 500$ credit just for 47$. Are you sure? Or some other kind of condition is there?
>the troll simply dropped its case against CarShield

Yet the startup and the judicial system already lost time on this. There should be a fee for withdrawing cases like this.
Absolutely. One of the best starting places would be the Why Use F# series:

http://fsharpforfunandprofit.com/series/why-use-fsharp.html

It compares and contrasts C# and equivalent F# code for relatively simple, but common-in-the-real-world examples, while introducing some functional constructs. I'd also recommending reading the "Thinking Functionally" series.

After that I'd recommend skimming some of the topics on the F# wikibook:

http://en.wikibooks.org/wiki/F_Sharp_Programming

And then I'd begin with rewriting some components in your existing project while continuing reading through that book and other online resources.

Me and a coworker also rewrote ~600 line C# module into a working module in F#, along with some interop POC here: https://github.com/cartermp/CSharpToFSharp

It's the product of a little over 20 hours of development across two people new to the language (and thus has some warts...), so take it as a grain of sand. Uses MS Unit Testing framework for F# (available via NuGet).