skysight-inc/HackerNews huggingface dataset:
From the first paragraph of the article:

However, this hypothesis is no longer espoused by the majority of comparative neuroscientists in the post-2000 era.
I was getting excited about using 500px for the specific reason that it seems to load much faster than flickr. Then I loaded it up in a public space to get some inspiration by browsing other user's work - interspersed were various images of women in various states of undress. I quickly exited the site and never went back for fear of someone glancing over my shoulder and assuming I'm doing something other than getting artistic inspiration.

Not arguing that the images aren't art but I personally don't want them popping up on my screen when I'm just trying to get inspiration for landscape photography.
The Mathematica I know (v5, v6) were usable completely offline. Can one use the recent Mathematica version in an offline mode? How many parts are really part of the online service? I guess the WolframAlpha style data sources (country, city, etc. db sources).
Do your VCs tweet about your startups? Think it helps?
Do you think it makes a difference in helping early stage startups succeed?

I see some VCs tweet about their startups quite frequently. Those tweets have an impact on me over time.

I'm thinking about asking my VC to tweet us more. We battle everyday to breakthrough the noise, and my VC has many more followers that we do.

Thank you.
Man hacks phones with an implant under his skin
Unlike the myth that the Netherlands is 100% covered in separate bike lanes, such constructs are perfectly normal. Here's an example of a busy Amsterdam street that doesn't even have as much as a dotted line on the ground: http://media.schlijper.nl/high/07/03/30/070330-raadhuisstraa...

No, it's not "nuts" to expect drivers to behave with caution, certainly a lot less nuts than to expect gun owners to act responsibly and not use unarmed civilians for target practice. It's a matter of law, culture and common sense.

Driving a car should not give you the right to run over cyclists and civilians. It's not that complicated. And although well designed streets are incredibly important in increasing safety, they are also a red herring when it comes to addressing the #1 problem: drivers. (Second only to the complete BS about cycling being unsafe without helmets.)

Also, once you make drivers responsible, there will be broader support for better infrastructure, because drivers themselves feel way more comfortable when bikes lanes are separated.
I read the article too.

sooheon, who suggested that he/she lives in Korea, made no such stipulation. Of note, distribution (and maybe possession -- I am not sure) of porn is illegal in Korea in general -- not just for those under 18.
"I spent 33 years and four months in active military service and during that period I spent most of my time as a high class muscle man for Big Business, for Wall Street and the bankers. In short, I was a racketeer, a gangster for capitalism. I helped make Mexico and especially Tampico safe for American oil interests in 1914. I helped make Haiti and Cuba a decent place for the National City Bank boys to collect revenues in. I helped in the raping of half a dozen Central American republics for the benefit of Wall Street. I helped purify Nicaragua for the International Banking House of Brown Brothers in 1902-1912. I brought light to the Dominican Republic for the American sugar interests in 1916. I helped make Honduras right for the American fruit companies in 1903. In China in 1927 I helped see to it that Standard Oil went on its way unmolested. Looking back on it, I might have given Al Capone a few hints. The best he could do was to operate his racket in three districts. I operated on three continents." -- Major General Smedley Butler, USMC, 1935.

http://en.wikipedia.org/wiki/Smedley_Butler

http://en.wikipedia.org/wiki/War_Is_a_Racket
Information-theoretically secure encryption and authentication do exist, so in a sense unbreakable (authenticated) encryption is a fact. Outside of that, the existence of OWFs is indeed an assumption, but I doubt anyone's losing sleep over it.

The original argument didn't make sense to begin with: the SIGABA rotor machines used by the US during WW2 were never known to have been broken during actual use, so the only reasonable conclusion about cryptography to draw at the time was that Enigma was simply a poor instance of it.
Giveaways free Mac Thunderbolt 27“ monitor
According to the original IPv4 RFC @ http://tools.ietf.org/html/rfc791 page #25...

If the Don't Fragment flag (DF) bit is set, then internet fragmentation of this datagram is NOT permitted, although it may be discarded. This can be used to prohibit fragmentation in cases where the receiving host does not have sufficient resources to reassemble internet fragments.

One example of use of the Don't Fragment feature is to down line load a small host. A small host could have a boot strap program that accepts a datagram stores it in memory and then executes it.

What it seems to mean is things like PXE[1] or BOOTP[2].

Basically, DF was built to allow the sender to optionally force zero fragmentation by intermediate hosts en-route that are connected to networks with a smaller MTU than the packet size originally emitted by the sender. This was originally intended to be of use because the sender was somehow made aware of limitations in the recipient's network stack.

Probably 20 or more years ago it was used for awhile as a latency-related hack for certain applications (VOIP, video, low-latency finance, certain scientific experiments generating vast amounts of data, etc.) mostly on UDP[3], though we have better methods for those now that operate through other IP headers (QoS).

Theoretically, intermediate nodes could also use it as part of path selection during routing, though I have no idea if this has been done or is encouraged - eg. a packet from node A reaches node B en-route to node C. Node B has two routes to node C. The lower-cost route is available with a smaller MTU than the packet size, and a higher-cost route is available with a large enough MTU to accommodate the packet size. The DF flag could be used by routing logic at node B to automatically shuffle the packet across that higher-cost route.

I believe the Path MTU discovery[4] feature of modern Linux kernels also probably uses this mechanism combined with short TTLs (ie. maximum hop counts, which also cause ICMP errors to be returned on their failure, and are the basis of traceroute[5], itself an unintended hack based on unrecognized capabilities of the IP protocol's specification) to optimize long-lived traffic flows.

There must be other edge-case or optimization-related wishy-washy reasons to set it, too. The main thing to remember is: none of these were really intended by the authors of IPv4. This whole historic pile of what-if edge-case hackyness has been thrown out in favor of a better system in IPv6[6].

[1] http://en.wikipedia.org/wiki/Preboot_Execution_Environment

[2] http://en.wikipedia.org/wiki/Bootstrap_Protocol

[3] http://en.wikipedia.org/wiki/User_Datagram_Protocol

[4] http://en.wikipedia.org/wiki/Path_MTU_Discovery

[5] http://en.wikipedia.org/wiki/Traceroute

[6] http://en.wikipedia.org/wiki/IPv6#Simplified_processing_by_r...
But with Result encouraged over panic, you can't get to the point of being able to code the main "happy" path without peppering it throughout with calls to unwrap and expansions of try! :(. If this is really how people are being encouraged to develop (and that would be amazing, I just haven't seen it in the Rust code I've seen, which all seems to be closer to how BurntSushi's article deals with error composition), then the error propagation mechanism that developers use as their main way of indicating failure needs to be implicit, something like unchecked exceptions, much closer to panic than Result.
I've met this guy many times over. The late 90s early 2000s version usually came from Cisco/Oracle/IBM/etc and had no idea how to sell a new product, let alone run a business. At least VCs seem to have mostly come to their senses.
#9 was absent in his universe, no such key exists on his keyboard.
In the UK we quite often have a designated cyclist area across all lanes in front of the cars at traffic lights. This makes things much safer since you can position yourself correctly for the turn and most drivers are sensible enough not to attempt an overtake as you turn.
The Pennsylvania State University Victim of a Cyberattack
Do Fans Drive Business?
Yeah, should've documented it while I was setting it up...
Came here looking for this. Insane.
Hamburger icon: How these three lines mystify most people
It's one thing to demonstrate a PoC live on life/safety critical systems, it's another to brag about sources & methods on social media, leave your machine powered-on and blab contents to anyone and everyone whom can be called as a witness (whether hostile, material or voluntary).

0. NEVER TALK TO THE COPS. [0]

1. NEVER LEAVE ENCRYPTED MACHINES HOT (decryption keys or filesystem cache in memory). FireVault 2 optionally leaves keys in memory [1, 2]

2. NEVER REUSE PASSWORDS OR PREVIOUSLY CONFISCATED GEAR (start fresh, beware of firmware and other hard-to-detect hw mods)

Presume mil/gov vuln shops have high cost USB, FireWire and Thunderbolt DMA memory cloning capabilities. If a machine has gone out of your possession, good luck finding which injection-molded part now contains a keylogger which will allow them to unlock your cloned disk images and RAM image after-the-fact (to get your password to get your fv key). (It's not tinfoil far-fetched if you go out of your way to get on one of the various govts department's radar.)

BTW, laptop was a MacBook Pro (Retina, 15-inch, Late 2013)

Valid Purchase Date
A validated purchase date lets Apple quickly find your product and provide the help you need.

Telephone Technical Support: Expired
You are eligible to purchase telephone technical support from an Apple Advisor.
Contact Apple Support

Repairs and Service Coverage: Expired
Our records indicate that your product is not covered under Apple's 1-year limited warranty or AppleCare Protection Plan for hardware repairs and service based on the estimated expiration date.

References:

0: https://youtu.be/6wXkI4t7nuc

1: destroyfvkeyonstandby https://developer.apple.com/library/mac/documentation/Darwin...

2: https://security.stackexchange.com/questions/18720/how-secur...
500px at least used to have a feature to autofilter out nude photos.
Fundamentally, the risk of bad outcomes is the price we pay for living in a free society. I would rather recognize the right of everyone to say anything, and occasionally do great things, than cower behind speech restrictions designed to produce a safe, bland uniformity.
Microwaves turn wood waste to high value carbon (2014)
It's deeper than that. There's entire post being removed when conversation about Pao was negative. I'm amazed the board are leaving her in place from this. This kind of behaviour will send the community elsewhere pretty fast. Reddit is losing its core principles so will be interesting to watch.

Overall I believe a better solution would be to give users the ability to block people. Ideally via a digital fingerprint so people can't just use a fresh username. This would be more inline with an open community in control of its own destiny.
TCP and UDP are the real culprits. As a network admin with unquestionable authority I always advocate for banning them on my networks.
you need to engage with the person on theoretical tasks, like an audition

I agree in theory, but the real world doesn't work like this. There is a very high probability that the candidate that you want to hire is a very busy person and can devote half a day or a day to figuring out if they want to come work for you. Similarly if you have 5 people on your shortlist, you can only devote a finite amount of time to figuring out which one of them is the best fit.
That's a good one. I've also seen HR departments that make their team members write 5 star reviews every week.
Thanks for sharing this and being on HN to answer - very interesting architecture! How do you deal with customers from remote locations (Asia, Oceania) complaining about slow upload speeds?
having lived in the US and UK for a long time, it's struck me that the relationship between the US government and its citizens is unusually suspicious and hostile, which I really can't find a parallel in any other developed countries. As distrust of government is nearly universal in the US, I'm continually surprised the situation manages to sustain itself.
Agreed. Although I would not fully agree on Wolfram Language being fully "ok". As a long-time lisper (Clojure, previously Common Lisp) and a heavy Mathematica user I do appreciate the lispy aspects of WL. Yes, you can even write macros, although the syntax is painful.

I use Mathematica to solve specific kinds of problems. If there is lots of math involved, for immediate visualization, for data and problem exploration. But I always find it needlessly painful. The most important drawbacks are:

* The language syntax isn't as good as a sexp-based lisp. Editing complex expressions is needlessly complex and doesn't even compare to structured editing with paredit in Emacs.

* The interpreter is slow. Really slow. Sure, if you call a matrix math routine, it will be OK, but try rearranging large data structures and you'll end up waiting a lot.

* The editor is a disaster. I seriously don't know how people can stand it and how come the company invests so little in it. A single mismatched bracket can mean ten minutes of hunting for the problem. Code jumps around on screen all the time, seemingly with no logic to it. Syntax highlighting is nearly non-existent. It's a complete trainwreck and I don't understand why this isn't seen by the company as a huge problem.

* Debugging support: what debugging support?

* Hash-maps: these were only added recently (!!!) and they are not what I'd expect in a modern language. For example, if you want to do a map lookup, and your keys aren't strings, you need to wrap them in Key[]. Come on.

I also found that it's very difficult to achieve any kind of code reuse. The process of getting from a prototype to a library has so much friction that people tend to avoid it.

I find that I use Mathematica for a limited range of problems. If I could have Mathematica's library in Clojure with a graphical REPL, I'd pick that any day (Clojuratica is a project aiming for that).

Also, I don't really get the whole "Wolfram Language" vs Mathematica distinction. All the demos I see are demos of Mathematica, mostly of its huge and useful library.
(1) For other families that you aren't able to help, how long would it take them to find alternative housing?

(2) What would that situation look like?
Speed, control, testability and maintainability.
It could be useful for city planning, if there's a large number of "close calls" in a small area, that may indicate a good spot for a bike lane. Other than that I don't see the point.

Most of these bike stories are a little weird to me. Countries where not may people bike normally tend to over-think the issue. I seriously doubt that drivers and bikers are deliberately being assholes towards each other (granted a small percentage might be). The drivers simply aren't use to having bikes around, and the bikers think they're in Denmark or the Netherlands.

I ride my bike to work every day, 5km, I bike on the small road in the country side for fun (where there's no bike lane) and I never once had an issue that wasn't my fault or related to another bike. Danish drivers are use to bike, their own kids are probably riding their bike to school, so they know how to pass a bike.

The main flaw I see in how Americans are addressing bikes are the insistence that bike are cars. They're not. Bike stay in the right side of the road at all time, you never mock around in the middle of the street. As a cyclist you always yield to cars if you're not sure what they are about. You may have the right of way, but that means nothing if you lying under the wheels of a truck.
WonderShare PDF Editor Full Crack and Serial Key Download
Switching costs is a lot lower for a text editor.
I wanted to say something very similar about the judging. At hackathons with prizes the criteria really needs to be very clear upfront and strictly adhered to. Everyone works really hard during the event, and if the attendees feel the judging is poor, people will leave upset. For example, if people think a working prototype is important, and the judges instead go with a polished presentation with nothing behind it, that can be very frustrating.
You can read more about that here: http://phys.org/news/2014-06-independent-group-d-wave-quantu...

Scientists claim is that a previous positive comparison was unfair because, "problems designed to run well on the D-Wave Systems were run without optimizing on conventional machines"
What is skeuomorphism? (2013)
Model almost out eats 300 pound Chef
The Future of Wind Turbines: No Blades
Ask HN: How did you find your resonant frequency?
In other words when and how did you figure out that perfect algorithm to lead your life, professionally and otherwise. A sense of purpose, if you will. I'm 27 and will be graduating from Carnegie Mellon today but I still don't know what I truly want to do with my life. And without direction I struggle to excel at anything. I do have some direction in mind but I feel I have missed the boat and can't sum up the courage to pursue what I truly like. I'm torn between the desire to be practical (be risk averse, lead a comfortable life) and an insatiable craving to create some meaningful impact. So, wondering how you folks handled this situation, if any.
Anyone succesfull getting any glfw stuff on windows to build dependebly yet?
There was an off-by-one error in calculating the required number of chairs.
The money system, especially for all us little folk, is far too important to be messed about with. More barriers is good. This is one place where a conservative approach is the right one.
Create geo targeted content for your website
No, I did original JS ("Mocha") in ten days.

The joke in those slides was how I went from my before-Netscape health (the picture of me doing a back handspring was from 1993; I joined Netscape in April 1995) to the after-those-ten-days-in-May-1995 state (looking like Ash from Evil Dead 3, with chainsaw for hand).

From 1992 to 1995 I worked for MicroUnity. No JavaScript there! It was not even a gleam in my eye, although I did write a language processor for editing MPEG-2 streams.

So I indeed created JS in a mad rush to get it into Netscape 2, along with other things Netscape tried as part of a platform play against Microsoft.

If I had not rushed, I would have missed not only Netscape 2, but also Netscape 3. Netscape 3 was supposed to be version 2.1, a minor release, until a company Netscape had acquired was given the browser and screwed up their release schedule so badly that it slipped into 1997 and became Netscape 4.

In 1998 or even 1997 it would have been too late to ship JS and have it make a de-facto standard. MS had already shipped VBScript as a me-too, and if they did not have JS to imitate, it would have been even more Microsoftian.

VBScript was the alternative to the JS rush job, in my settled view. I don't write this out of pride, joy, or defensiveness. I simply think it's the likeliest alternative outcome.

(Updated to correct Netscape 4 date per http://en.wikipedia.org/wiki/Netscape_Communicator to June 1997. It was so buggy that a series of firedrill releases were required to get it into barely usable shape by '98, which is what burned that year into my memory.)
Reflections of a Newby Mentor on Startup Speed Dating
How come you chose to subset "climate change" into "anthropogenic climate change"? Regardless of the origin, it seems though climate change will be bad news for humans.
Unfortunately almost every time I've dealt with PCI-DSS compliance auditors they almost always raise the fact that I haven't got ICMP completely filtered.

It's always an annoying, long argument with them about why ICMP exists, why it shouldn't be completely filtered, and what the potential side effects of filtering it are.
How to change phone number based on visitor location?
> My gut tells me it's akin to doing principle component analysis

Or a decision tree, maybe
Thanks for the feedback. Ill try to make it clearer :)

The photos and video are from Lisbon
What is strange for me - the guy in the article uses web browser, ssh and other general programs. Why whould his network stack set the DF flag.
While there is no defending NK, blind nationalism and extremism exists in segments of the population in every country. Empirically unworkable self destructive implementation won't change an extremist's view in any society.

And while the path to such states of mind is different than NK, a household or self reinforcing group, a narrow choice of information sources, the unquestioned belief in a single writer can be just as effective in producing it as Kim Jong-un tragicomic techniques.
Judging - consider not having any. None at all. You can talk all you want about "collaborative atmosphere" but if your introducing judging then there is going to be friction, and the better prizes there are the more friction there will be. What's most likely to happen is you'll get ppl coming in preset teams who will studiously avoid talking to anyone else all weekend, which can really kill the atmosphere for anyone who actually wants to work with others.

This doesn't mean you can't have prizes. I saw a hackathon where the presentation at the end was just everyone showing off the cool things they made and then they handed out prizes totally at random. It was great.

What this really comes down to is a much wider issue - what do you want your hackathon to achieve? Just tech ppl who hacked round on a new technology and learnt a cool now thing? Actually a new idea for a thing, but with no plan behind it? Should ideas have a business plan behind them? Do you actually want new start ups to form at your hackathon? Whether you have judging, and if so who judges and the criteria you set will be a very large part of this.
I'm on a Late 2013 Retina MacBook Pro, running 10.10.3, with the latest stable toolchain. It would not compile.

http://pastebin.com/bifK665u

I set --prefix=/usr --enable-debug

No dice. I also tried to build from source in a VM on that same machine. 32-bit Ubuntu 14.04.2 (3GB of RAM), latest stable toolchain. Again, didn't compile. Core dump.
Wanted - Fullstack VBScript developers
You have:
Delivered a fully functioning single page application Using Vanilla VBS.
Delivered high performance backends with ASP(using VBScript)
Advantage - you've used Angular.vbs and Backbone.vbs, and are familiar with react.vbs

Talk about dystopian alternative universes.
Ask HN: Should we name and shame companies that send passwords in emails?
I recently signed up to a website and they sent me the password I signed up with back in a confirmation email to me.

It isn't the first time I've seen this, however this website seemed quite legit. I didn't use my normal password but I came close to, so I am angry. Not only this, but the confirmation email was CC'd to some Gmail address.

It seems that in 2015 sending plaintext passwords back to people shouldn't be happening. Should we name and shame websites that do this?

Edit: Added in fact the email was forwarded to someones Gmail address.
MLM and Networking Business Leads
Tyrants come in all shapes and sizes. Power corrupts, after all...
If you save into a bank account, your business is "Lend banks money".
>"Entrepreneurs" interested in getting free dev labor for their unicorn app idea. I sign up for a hackathon to have some fun and write some code with hopefully cool people, usually for some cool or good cause. I don't come there to make a beta for some greedy MBA student.

This is the only type of hackathon I've ever seen. It's put me right off them.

Plus, the amount of work you can realistically get done in a weekend is limited.