skysight-inc/HackerNews huggingface dataset:
I used to be into affiliate marketing back in the datafeed hey-days on Google. Now in order to succeed in this business you need to come up with something viral and useful. I think this is a very good example. I'm not sure this can compete with something like retailmenot in terms of revenue, but it's certainly an innovation.
Adventures in 19th-century photography
Proof-of-concept for a super-distributed CDN storing data in DNS records
Not mentioned: Coding things so that your site content is invisible to the Google search engine. Which is ironic considering Google's support of Angular
Drug research is really hard. Researchers simply don't have the freedom to say "let's not work on a cure, let's work on a treatment instead." They throw a bunch of stuff into the hopper and if it works, they go with it.
Is Google taking computing to warp speed?
Looks like Oracle's Virtual Private Database? (or something like that, I cant remember the name)
This article misses a big point on remote vs local: culture. After reading all of the articles about remote work on HN, I thought it was awesome.

But I interned at a company for which most employees are remote this summer, and I found that not having the people in the same place really dampened the experience for me and makes you miss out on the social component of office/company culture (which helps a lot management/idea-wise often).

Maybe Reddit management decided they wanted to try something different. Maybe the culture wasn't working for them. As long as they are offering severance and understanding if someone doesn't want to move, I don't see why we anyone is raising their pitchforks because Reddit is changing strategies.

Some of those tweets suggest Reddit thinks only SF has good talent, but then why are they trying to move their existing remoters? I don't think that's what they are saying, I think they just literally want to be under the same roof while working. I think if Reddit's founders were living in Portland, they would have asked everyone to move there, and it has nothing to do with SF.

(Note: not saying remoting doesn't work, it does, it's just not necessarily for everyone)
> It is the right of universities and employers to disallow WiFi hotspots as a condition of being on the property.

Citation, please? This is an area of the law with which I'm not too familiar.

I do recall from dim memory that private-property rights aren't without limits. For example:

+ The (U.S.) National Labor Relations Act puts limits on an employer's right to prohibit employee collective action on the employer's property;

+ Similarly, various civil-rights acts prohibit the owner of a business from refusing service to people on impermissible discriminatory grounds (race, national origin, etc.);

+ [ADDED:] Anti-trust law places limits on a business owner's ability to say, for example, I'll sell you my patented photocopier only if you agree to buy all your unpatented paper from me as well.

[EDITED:] I'm not saying the first two laws apply in this case. I am suggesting that anti-trust law, and perhaps federal communications law, might analogously limit the ability of the owner of a business to require guests, as a condition of admission, to forego their lawful access to the public spectrum. That practice seems roughly analogous to the conference company saying, "you can attend our conference, but only if you travel to the conference center in one of the expensive private limousines that we've arranged for, instead of in a cab."
So they have to become the Rats of NIMH for the experiment to be a success? Let us hope we never unintentionally go that far with an experiment. I would not want to create a cursed form of sentient life; if it is to be done it should be done to increase diversity and resistance to intelligence ending disasters.
>The article completely dismisses persistent culture and only searches for a biological capability for language in each individual.

Did you even read TFA? It actually does the contrary... the whole last part is about the cultural development of language...
Testing a statistical language identifier with texts this short is absurd. If you type in four or five words from

https://en.wikipedia.org/wiki/List_of_English_words_of_Frenc...

…do you expect it to return French or English?
On a slightly tangential note: i too recently interviewed for data scientist positions, and ended up with multiple offers. If you need advise for preparing for data science interviews / need help understanding concepts in machine learning, i'll be happy to help. Contact info is in my profile.
Every monopoly in history got there by cutthroat competition, because guess what... competitions are cutthroat by nature.

So the answer isn't to prolong or encourage more competition, but to expedite the process going from competition to monopoly. There's no difference between a Lyft or Uber monopoly, but there's a huge difference between one of them winning, and both of them surviving.

No consumer wants to use two apps. No driver wants more pay cuts. Just like no advertiser wants to run campaign on two different search engines.

Hence why I said, one of them should win already.
It was for exhibitors at the convention hall. That's actually very cheap so far as these things go. You should see what they charge for a trash can or a chair.
A lot of things built in Angular aren't needed be SEO. When you do want it I recommend checking out https://prerender.io/
The Mirrorball
The government may be giving people what they want, but it also knows how to convince people to want what they get.
You're saying that if I join TS Chicago, I'll have access to the same "mentor meetings" as someone in TS Austin or TS Seattle would? That the same people will come speak to my Chicago cohort as would Austin? That TS will round up comparable groups of investors?
Thanks, I fixed the satellites!

> I've always wanted to build a laptop search tool

Get in contact, if you still do :)
Show HN: UrDesk.net, the intersection of Unix and the WWW
Maybe, but there's a process for updating the rules. Simply ignoring them isn't a great option.
What are those solid companies? SpotHero?
>Kill the profit motive and you'll kill (most, not all) of the innovative new drugs.

Of course not. The alternative is to make the research a public-supported effort. We can hire more scientists with the same amount of money since it isn't being lost to executives or shareholders. Second, all of their information would be open source, which would accelerate advances. Third, drugs don't have to be prioritized by what makes sense from a monetary standpoint and instead can be prioritized from a health standpoint.
"Say you have your own hardware, what would you need to access the display and keyboard securely remotely over the network?"

https://en.wikipedia.org/wiki/KVM_switch#KVM_over_IP_.28IPKV...
KeepSafe Crashes after the 5.2.1 Uodate
Componentize the web, with Polycasts
I thought I just said this, but I will say it again in a slightly different way.

Lyft and Uber have taken a huge percentage of the _entire taxi cab and black car service industries_. To the point where they may very possibly entirely replace them.

That is why those companies have large valuations.

The reason people use Lyft and Uber is the same reason people use taxi cabs. They went out drinking and can't drive home, or never planned to drive home.

Its true that people with disposable income are also a large user base.

Also in my area of southern California and many other areas, the buses are horrible and only students, homeless or poor people use them. Almost literally. And their routes are limited. Everything is massively spread out around here.

Personally, I had to sell my car, and I have zero disposable income. I just use Lyft now because it is cheaper than a taxi and arrives much more quickly. I also very rarely go anywhere far. Last two times I went to the store I walked.
If an article adds significant new information, then sure. But riding on the coat-tails of the latest outrage doesn't count.

Don't forget that when any hot story hits the tech press, every outlet puts out one or more articles about it. That makes for dozens of posts. Throw in blogs and there are dozens more. If we didn't prune duplicates, copies, and me-toos, that's all the front page would consist of.
Have a Cigar
"Fanatic"

Unless it's very unlikely that others are working on solving your problem as hard as you are.
No, just anyone with more than two but less than five brain cells, which would be enough to understand the concepts of malicious actors and game theory. The real question is whether the fear was well-founded. What does history say about it? Does US have a habit of taking free samples only to turn around and profit on them later? If it does, then it's a Dane-Geld scenario and Indonesia would be stupid to comply without trying to secure access to the vaccine for its own people. If this was the case (I haven't read anything about it), then it would be more of an US fault for halting the progress.
FiftyThree's Paper for iPad Encourages Collaboration with New “Mix” Platform
"I do not claim to be the owner of any content related to this course. If you are the rightful owner of this content and wish to have it removed, please contact me (XXXXX@columbia.edu)."

Is this how we ask for permission to use someone else's work in the future? Above all, the YC folks are fast -- I bet you'd get a fast reply from Altman if you were to ask before rehosting the content.

I've been happily listening to, and learning from, the lectures by opening the youtube videos and putting them into a background tab.
Simply typing gcc on a pristine Mavericks system will also prompt you to download the command line tools.
One example I've had in the past:

Inside governments, there are often individual pieces of data within a larger dataset that are protectively marked. For example, fake identities created by the government, identities of prominent people (like members of the Royal family) or maybe even people at high risk of identity theft like bank managers.

Your normal app just thinks the records for these people are missing or knows that they are present but can't access all of the data for them. These people have to make special arrangements to eg, apply for a driving licence.

The way it works in paper processes is that normal caseworkers will get the file and see that it's protectively marked and then hand over to a caseworker who has security clearance.

Obviously it depends on how much of your problem domain you're reifying in your database but it can be a nice option, particularly as part of defence-in-depth.
Well if you want to talk perverse incentives, when can a pharmaceutical company make more money on a vaccine? When the disease is restricted to a couple thousand people in Africa? Or after it's widespread in Africa and beginning to enter advanced nations?
California's Very Good Idea to Curb Incentive Abuse
DNS is an abstraction. A very useful one at that; it limits how many IP address I end up typing. No, I do still need to write some, but I went and found the largest laptop I could get without a number pad. To each their own though.

> ... is like saying you don't need gears because it's an automatic transmission.

Just how many speeds is the transmission on a Tesla Model-S?

> ... Why is Linux written in C when we have Javascript?

Well, there's http://runtimejs.org/ but it's still in development.
Pocket-sized collections of rare specimens
# 2 "Giving people a chance to Changing the world is a lousy way to recruit.

Totally agree! Ironic that "Changing the World" has become a meaningless phrase.
Still not a real window manager :(
Two things:

1. I said earlier that I already know how to find the numbers mathematically. What I don't have any intuition for is why the numbers are correct (such as why both e and pi should be in the answer).

2. You can't just distribute the exponents without justifying that it's valid. (I don't know the appropriate conditions for doing this myself either, but I know they exist.) For example (e^(2 i pi))^(1/2) is not e^(i pi), it's e^0. In other words, you need to first reduce it mod 2pi. Now if you're dealing with complex numbers I have no idea what the conditions should be.
Other things that the private folks have: talk more openly about their code, share their code under permissive licenses, routinely encourage others to learn more and help each other, reuse other people's code to build new things, specifically encourage development practices that scale horizontally, etc.

I wouldn't mind if we decided to start funding researchers on the public dime, full-time, but they had better do a damned sight better in terms of professionalism and communication and openness.

Also, the entire journal structure needs to be burned to the fucking ground.
Thanks for this. Much better readability, and it helped me see that you need to add policies after enabling RLS. At first I was scratching my head thinking it was magic
> The IP could easily have been exposed in the packet body.

Which would make the FBI's assertion that they found the IP address in the packet headers a flat out lie...
another area ripe for disruption. Imagine in 100 years when 3d printing is a mature technology, and most goods are produced locally and delivered by drone. Maybe only raw materials will be transported this way?
Does your application need a nodejs backend for this library to work?
I hope you talk with more picture framers
and learn as much about picture framing
as you can before you become this huge
company crushing artists out of business.

I'm not the OP. Levleframes.com isn't my website.

And I'm not questioning the value of paying $900 for framing in some cases. But, I think it's ridiculous to assume that someone who bought a poster reproduction of some Klimt painting would spend $900 for a custom frame.

I'm not a camera expert but I bet your
camera was made in a factory, not designed
to your exact specifications, just for you.

This is true. And not particularly relevant. A custom camera designed just for me wouldn't be able to take advantage of the rich ecosystem of V series lenses, backs, and accessories that I can use. Incidentally, every film camera is slightly different, which is why tutorials like this exist: http://stephengrote.com/teaching/courses/files/storage/Zone%...

Your camera wasn't assembled in the US
either. Nice camera though.

How is this relevant?

Anyway, I don't know you, maybe we're nothing
alike but I hope you talk with more picture
framers and learn as much about picture
framing as you can before you become this
huge company crushing artists out of business.

Again: this isn't my website. And a framer charging $900 will either be able to differentiate their services from an $80 frame ordered off the Internet and a $20 frame bought at Ikea, and their business will do fine, or they won't.
This was at a single convention center, so 2400 guests doesn't seem that little. Also, $250 is the price, not the profit margin.
That first (and, to the extent that the author relates the two, second) point feels pretty dubious. I imagine most adherents of the "directory by feature" camp come from the Django-like world, while "directory by type" campers have Rails-like backgrounds. I haven't found a concrete, objective reason to use one over the other. I tend to find a hybrid, "directory by feature" organization mirrored in each of the MVC roles to be the best of both: easy to find all views or models at once and therefore easy to spot and combine functionality across similar models or views, but also easy to find all files related to a feature via grep/fuzzy searches/navigating through the same directory names from different starting points.
Those damned glossy screens. I can't for the life of me figure out why they ever caught on; glare is extreme on them, dust and fingerprints might as well be completely opaque, and actual physical defects (scratches and such)? Game over.
Well, when I tried to tip, I also saw the review button and then clicked that first. I couldn't tip in the app after that.
So how much money do you lose if your server goes down? The grandparent comment is saying that Heroku is more expensive than VPS, not vice versa.
I don't see any business laptops at all for any brand (Lenovo's and HP's are missing too.)
I was surprised I didn't see "No copyright infringement intended." right underneath that.
Disallowing is much different than actively jamming.
cool w/me!
Here is the conversation in every household where this comes up:

Would-be colonizer: I am thinking of relocating the family to Mars for the stunning education opportunities the kids will have -- high average education level in the population, ...

Spouse of would-be colonizer: You make one move to relocate the kids to Mars and you will divorced before your intergalactic shuttle lifts off.
An Open Letter to Future Women in Tech
Hey - #8 regarding "consulting the prototype chain if the value is an object" is something of an oversimplification, and slightly incorrect. The prototype chain is more or less always consulted because that is the only way to evaluate the property on a child scope.

What is happening in the first example is that the ng-bind directive is creating a new entry on the child scope, called "user", which overwrites the reference to the property defined in the parent scope. When you ng-bind an attribute of an object, your child scope is not changing the reference to the original object, so both scopes will show updates.

Example fiddle: http://jsfiddle.net/02f4o7u9/1/
I find that drinking alcohol reduces my urge to take Nalmefene
> that act of "forcing them to disassociate" would count as interference... and be rather illegal if it went to court.

i think if a teenager did it to the Marriot then a closest DA or an FBI office would be immediately having the teenager on "unauthorized access" at minimum if not on some nice terrorism charge
shame this didn't get attention. It's a CSS preprocessor without ruby or node.js dependencies. Looks pretty nice.
Hmmm. Maybe you could use a prism/mirror array (like in digital projectors) to use a single laser to write in multiple places at once? (Or rather, in sequence but moving faster than the disc rotates?)
I tend to do it by application domain, not necessarily feature or type. Domain usually encapsulates the things that need to work together and provides clear lines for SOC.
Little-used? Sure. Obscure, unknown? "Four score and seven years ago ..."
So here's what that actually is: DevOps is super popular with recruiters and managers since the venn diagram of people who care about DevOps tend to be good team players with general yet current competency with very valuable tools and techniques, and they happily pay very well for these people. People who like being paid very well and enjoy working interesting and current problems realize this and thus DevOps is a tag that allows these two groups to find eachother. It absolutely gets misused in job titles for visibility, and we don't care because it usually doesn't mean the company wants a person who knows and does everything (though it certainly happens). It is entirely possible for DevOps to refer to a position, but by the very nature of the contraction, it would be two jobs for one person. Right now we live in a time of sufficient complexity such that in all but the smallest organizations that doesn't make sense, and in those organizations job titles are moot anyways.

In reality, if you look at the history of the term and the current leadership of the development and discussion around DevOps, it still represents the following core areas: 3rd Order Cybernetics, Agile (Infrastructure + Software Development) and Continuous Delivery. I personally believe it's just a simpler way to refer to 3rd Order Cybernetics (3OC will never catch on) and DevOps the term will give way to something that better fits the nature of the movement, but until then, that's what DevOps is. I agree there's a lot of noise and confusion, but that hasn't erased the history, the progress or the true current state.
Probably not training "matching", given that there is no place where you indicate what the correct thing was.

It could be gathering data about how people draw shapes in general, but it's not immediately obvious to me how much that can help.
They don't (as a policy, IIRC), include libraries for dynamic languages, even when those libraries has native dependencies.

Hence, trying to get such libraries installed with homebrew results in dependency hell, as the package manager won't handle those dependencies.
The Rise and Fall of America's Awful Beer Glass
Looks like they're just providing examples on serving the library on a webserver. It's all static JavaScript.
I won't get in to fundraising in Chicago in a public forum, but you aren't hearing me argue. That said, fundraising typically only requires a warm intro. Techstars alums can get to pretty much anyone in the country. Our fundraising was not held back by access, it simply required purchasing plane tickets. I should shut up though, our Series A lead ended up being a new firm in Chicago, and they are great.

Again, if you aren't planning on fundraising, don't go through an accelerator. They are seed stage investment vehicles. Once you take investor money the clock starts ticking on an exit. Perhaps that should be in bold print somewhere, but we all read HN, this should be fundamentally understood by everyone.

I would counter argue that Excelerate/TS isn't expensive, given the stage that they come in they are severely diluted by the time you raise an A, and they have a business to run. I think you could make an argument that YC is by comparison cheap, not a bad thing considering their track record.
The kernel is actually a hybrid of Mach and FreeBSD. See http://en.wikipedia.org/wiki/XNU for details.
Hell, I'd jump for joy if I could find a laptop with more than one touchpad button. So tired of those clickpads. Last time I bought a laptop, I searched high and low for a decent laptop with actual, real buttons that could be pushed independent of the trackpad. I was prepared to pay nearly any sum of money for what I wanted, but ended up getting fed up, going to the other end of the spectrum, and buying a C720 Chromebook to throw Arch on. Thankfully, synaptics has come a long way and I could configure it in a way that preserves my sanity.

Best $190 I've spent in a long time.
The trusted USB stick being replaced by a lookalike is a breach of physical security somewhere in the delivery chain between manufacturer and you. In that case, the programmability issue is moot; neither the original USB stick nor the rogue one have to have field-programmable firmware. The rogue one is hard-coded at manufacture time to do harm.

This is a different issue from white hat USB devices that turn black due to a remote exploit, and it is addressable by some form of trusted computing, like authenticating that USB devices are genuine. With this authentication in place, it's possible that there could be remote exploits that somehow retain the device's ability to authenticate while changing its behavior.

As far as trusting the manufacturer to implement the switch: it is hard to get away from trusting the manufacturer. You're plugging in their hardware into your device. Under the assumption that the manufacturer is working in good faith to prevent rogue reprogramming, it is in their interest to implement the switch properly, so it cannot be overridden in software.

Basically, the situation is that if someone wants to sell you, say, a rogue keyboard that steals your keystrokes, they can do that without even involving the USB protocol. A keyboard can have its own storage for keystrokes and its own channel for transmitting the information, not involving the USB interface. For instance, it could have on-board Wi-Fi, and a rogue firmware that finds a free hot-spot, makes a connection and sends its logged data to its "mother ship".
I think what you describe is a great approach.

The reason I claimed it was a mistake for angularJS devs was that angular seed and yeoman lead to doing directory by type, which I think becomes a burden as an app scales.