skysight-inc/HackerNews huggingface dataset:
Do founders get the 'fame' ? Sure, is that a good thing or a bad thing? Sometimes it makes you a target. I was amazed at how much Eric Schmidt paid for personal security (its in the 10Q) he can afford it of course but really? You have to hire ex-special forces types because you're too tempting a kidnapping target? I personally would much rather be anonymously wealthy than 'target on your back' wealthy.

Eric Schmidt almost surely doesn't _need_ ex special forces guys doing his security. He does it because it makes him feel/look important, or he's paranoid, or he may as well because he has the money and the company may pay for it anyway.

There are plenty of super-rich super-famous people in SV who don't have large security entourages and get by just fine.
Ask HN: How big a deal is registering your trademark when Bootstrapping
The plan is to bootstrap and raise a seed round AFTER traction. How dangerous is it to launch a consumer product that could gain some notoriety without first forming a corp and federally registering a trademark ?

How do you reconcile the expense of hiring an IP attorney to file for marks with the idea of "lean startup" and "failing cheaply" ?
"are laws enacted by representatives of the people of Charleston!"
Obviously not all of the people of Charleston, but that's a big discussion on mob-rule.

And you completely disregard the disconnect between "people of Charleston" and their representatives. Two separate and distinct groups. And the connection between them does not necessarily imply that the actions of the representatives is representative of the will of the people of Charleston.

"it ignores the fact that, in a representative democracy, representatives are not expected to do only what their constituents want."

Ah yes, I just got to this part and you did mention it. Bravo, you've successfully dismantled Democracy without meaning to. Now if you could just take the next moral and logical leap, I've got some good literature regarding this topic:

http://en.wikipedia.org/wiki/Anarcho-capitalism
I wish Facebook, Twitter, etc had some kind of "accuracy checker" built in.

For example, if somebody posts a photo and describes as something that shocking that recently happened, the social network could add a tag "original photo taken year in location, context."

This would also be helpful in election years.
As a misanthrope, I'm probably screwed.

The ideal is to make enough money to not have to deal with people, other than a very select few.
Would have loved to see this using lobste.rs, which looks a little nicer: https://github.com/jcs/lobsters
.watch would not be the extension I would choose for a service that does not spy on me. Ironic isn't it.
An alternative, if you want to truly get it manufactured yourself (the schematics and materials list are all open source):

https://www.turris.cz/en/hardware

This device is a lot more powerful than the PC Engines APU. As nice as the APU is, its CPU cannot support 1Gbps throughput over the NICs.
Fuck yeah NO POLITICS

I don't trust the HN community to abstain itself from going at each other's throats.
Virtual Design Master – Challenge 1 Judgement Day
Taught myself.

I did projects I thought were fun. But I finished them.

I found work by running into somebody who needed programming done. I was at work at a garage changing oil on cars for the summer. A guy came in, we started talking. Turns out he was a bookkeeper who had just bought a computer and was looking for somebody to program it.

I don't think there was more than a year between when I started playing with computers and when I made my first dollar. But everything I did during that time? It was for somebody else to use: games, utilities, whatever.

I ended up writing an accounting system in BASIC for an Apple IIe. Fun times. I made $250 and probably put 100 hours in on it.

Side note: ran into the same guy like 15 years later. After we said our hellos, I thanked him for giving me a chance to break into programming. He told me that he still used the program! Asked me if I could port it to Windows.

So I did. I charged him a lot more the second time around :)
Estimating the energy cost of helping to build the Transhumanist hellish Roko's Basilisk
http://www.slate.com/articles/technology/bitwise/2014/07/rok...
>Did you learn to program in school or teach yourself?

I taught myself at first, and i'm currently in school.

>Did you do unpaid work to establish yourself?

Yes, but also because it's more fun.

>Roughly how long did it take you from day 1 of learning to day 1 of being paid?

Probably roughly 2 years or so.

>What was your first gig?

My first paying coding gig: I was working at a company while doing web design on the side, and someone else in said company (at the graphics end of the building) dumped a client on me because said client was a flake they no longer wanted to deal with them.

My first paying design gig: I won a contest (same company) to design a logo for a campaign, first prize was gift certificates.
Apollo 11 turns 45: a lunar landing anniversary retrospective
That would be awesome. Maybe we can do a Chrome Extension that would automatically find the initial photo using Google Image Search?
The DNS root can alter your records to be whatever they want.

Sure, they can already change your MX now and get a CA to sign a new cert by intercepting the email. But a replacement protocol should have much better design goals.
Ah I searched for similar sites before making this but missed these, thanks for sharing them! Pubpeer describes itself as for researchers/scientists but Peerlibrary seems to be pretty close.

A little difference in intent: The idea I had in mind wasn't for someone to particularly do research/collaborate in a field, but just to discover interesting/enlightening papers to read given the urge to learn, in-depth, something new. I thought about attaching a "pre-requisites" fields or "difficulty" field but I wasn't sure if that'd work. The inspiration was just some people posting in my school's Computer Science group that they wanted to start reading research papers, asking where to start. Hopefully in the near future the "Most Favorite" will be a good list to begin with.
I'm not familiar with Julia, but from a Common Lisp perspective it is very natural to closely link OO and function dispatch. Generic functions were added to lisp as part of its object system and make up a large part of it.
The terms of service for coredemia is currently set so contributors retain nearly all rights to the content they post.

If you look at the bottom of stackoverflow.com you can read that all contributions to SO are licended under the http://creativecommons.org/licenses/by-sa/3.0/ with attribution.

This allows for the information on SO to be remixed and reused by the public.

This license allows for all of SO to be downloaded and analyzed by whoever takes the time an effort.
> If you want to take a ride from a regulated, "safe" taxi, then you still have the option if Uber is around.

Until Uber muscles out taxis in certain localities, which will happen if they continue to offer (on average) lower prices and (on average) better service, thanks in part to not having to comply with regulations or obey the law.

This isn't a hypothetical scenario either; this is the business model for this kidn of VC-backed growth startup: Grow your market, hopefully without losing too much money, and then eventually transition into charging reasonable prices and monetizing the shit out of your large audience. If they can muscle most of their competitors out of the market in the process, they'll have an easier time retaining their customer base and be able to charge higher prices.

There are lots of other companies applying the same strategy, some even in the same market.
May 2013: Graduated from college with marketing degree and started to learn to code. (Blog post here: https://medium.com/i-m-h-o/being-over-your-head-2c187f3e1f31)

September 2013: First paid gig after completing 2 personal projects

From my first project to my current ones I increased my rate at $5 a month for any new projects that I signed. It has gotten me to a livable wage from coding within a year. As of now I charge $120 an hour and even if I don't have 40 billable hours a week I can still get along. The key is be around people building things. They will inspire you and help get you projects. Luckily a few of my friends started projects in college so my first 6 months of client work was easier to adapt to. After that referrals started coming in and the business started to grow at a much more serious pace.
I believe davorak is suggesting that you license the users' contributions (discussions and questions) under a permissive license such as CC BY-SA [1].

[1]http://creativecommons.org/licenses/by-sa/3.0/

EDIT: please disregard my answer, read the davorak's comment
Just wanted to let you know that the fonts being used aren't rendering well on iPhone (I would guess this applies to mobile screens in general). In the screenshot below, you can see the font on the <h1> has sort of a double-line effect going on. The .paper_title font has this problem as well, though to a lesser extent.

https://www.dropbox.com/s/ep6dknim0p6pm2e/coredemia.PNG
There's a reason why I've not included my email address in my HN profile. I'll keep the discussion here. :)

So, if you check the truecrypt manpage [0] (or the code in that GH repo that you linked to) you'll see the presence of the --mount-options option. This allows you to pass along any and all options to mount(8) that you wish to pass along... including nosuid.

The problem you're describing isn't in TrueCrypt the crypto software, it's in its mount(8) wrapper code. TC behaves as block device encryption software, with a wrapper around mount(8) to handle volume mounting, if you want to also mount those volumes. The wrapper around mount behaves exactly as it should... which is that its defaults are the same defaults as mount, and it provides you options (through --mount-options) to change those defaults, by passing those options to mount.

Any other behavior would violate expectations and, thus be grossly incorrect. If you're concerned about others passing you a backdoor flagged with the suid bit, then the TrueCrypt authors gave you a method to mount all TC volumes with the nosuid option set by default. (And, if you're really concerned about the scenario that you outlined, you need a wrapper around mount, anyway, as ALL filesystems that support suid-flagged binaries are "vulnerable" to this "attack".)

TC doesn't need to be changed because of this. :)

[0] http://www.irongeek.com/i.php?page=backtrack-3-man/truecrypt
Heck, the Egyptians originally developed geometry to help confirm the boundaries of the fields after the Nile's annual floods.
You were lawyering about whether or not something is censorship, but the question of what words to assign to what acts has nothing to do with the question at hand. You made a weak argument to declare X, then presumed X in a weak argument to declare Y, and you tried to amplify your argument simply by declaring that you're being convincing.

Also you took the opportunity to be clever with some weird pun about git(?) and readers probably inferred certain things about your motivations for making a post.
Is there a pre-existing firmware that allows me to easily create separate public and private networks?

I am thinking first and foremost about x86-based ones like m0n0wall or pfsense, but it would be good to know about ARM-based ones like DD-WRT.
"Operations teams should know by now how to handle DNSSEC" isn't a rebuttal to "DNSSEC is complex".

DNSCurve converges to the same protection DNSSEC provides; the difference is that during the decade or two in which DNS security isn't fully deployed, DNSCurve actually does something useful, and DNSSEC doesn't. Don't get hung up on the tactical value of DNSCurve just because DNSSEC has no such value. It's a long-term win too.

"The CA system is worse" isn't a rebuttal to "DNSSEC/DANE gives the USG direct control of certificates".
Off topic, but hopefully there are some wireless guys in this thread who know the answer: Whatever happened to 802.11ad? Wikipedia says the spec was approved in 2012, but there's pretty much no products on the market.

It seemed like everybody was rushing to get .11n stuff on the market, even before the spec was finished, (draft-n, etc) but nobody's building .11ad radios?
I agree, but I feel like it's only fair to report any potential conflict of interest (come from a research background where this is standard). You are also incorrect: Bitlocker is not only available for enterprise versions. See the other reply to your comment :)
I disagree. All OP was trying to do was keep the conversation from veering off. Given he/she is the one asking the question, I think its perfectly acceptable to put parameters on what type of response he/she is looking for. Seems silly to call that profoundly rude.
Trust in DNSSEC rolls up the DNS hierarchy, the top of which is overwhelmingly controlled by governments. I'm at a loss to see why this isn't an obvious problem to you.
> Were you born so rich that you can spend all day hanging out with your friends, without worrying about money? Most of us were not.

That's a false dichotomy. It's easy to have a job in technology that more than pays the bills but doesn't require the same sacrifices as working towards an exit or fame. You can be comfortable without being materialistic.

A goal to retire early doesn't address the "people" side of the "people vs. pleasure" idea. All the luck to you if you never want to work again, but the parent comment's points still stand.

> Even if working makes you happy, having enough money that you don't need to work gives you a huge amount of leverage and freedom that will allow you to turn down work that isn't conducive to your happiness.

Here it just seems like you're trying to scare people who have different values than you into having your values.
The author mentions that having an equation that describes a system accomplishes little if the solutions to that equation are unavailable. He kind of downplays quantum mechanics, but I would argue the situation is just as severe as that with turbulence. The Schrödinger equation

iħ(∂Ψ/∂t) = HΨ

is a very simple equation. Yet the solution to this equation is nearly impossible to solve for all but the simplest systems. A lot of approximations to it have been developed, but to numerically converge on the exact solution is an NP-hard problem in most cases (using QMC). And we all know what that means.

There's a famous quote attributed to Max Born: "It would indeed be remarkable if Nature fortified herself against further advances in knowledge behind the analytical difficulties of the many-body problem."

In other words, what if we discover all the equations that govern nature, but they are simply infeasible to solve (and worse, we even mathematically prove that they're intractable)? It's an interesting, yet somewhat depressing idea.
Dreamweaver! Yeah! Those were the days...
what browser / os? you can file bug report here: https://github.com/shiffman/natureofcode.com/issues
What percentage of failed TLS certificate validations are the result of attacks, versus benign operational failures? My guess is the one with the majority has it to the tune of 99.9999%.
Yeah. TC development has been halted. I'm aware of that. :)

The issue that the grand-parent describes isn't an issue. TC passes along mount options to mount(8). Its mount defaults are the same as mount's defaults, and TC provides a mechanism to pass along other user-specified mount options directly to mount. It makes just as much sense to complain to the TC authors about this issue as it does to complain to Ted Ts'o about the exact same "issue" in ext4, or Chris Mason about the same in Btrfs. :)
What I find weird about Haskell and its touted equational reasoning and all, is that there doesn't seem to be any program for aiding in and/or checking these proofs. (All examples of it I've seen are 'with pen and paper'. And while that might be a great/good enough way for beginners, I would expect that bigger/more serious applications of it would welcome the chance of having a program verify the proof steps for them.)

It doesn't seem that hard, at least when it comes to these algebraic proofs; let the programmer build up proofs and lemmas by applying legal equational substitutions. Then let him reuse them in new proofs. The only responsibility of the program might be that it checks that all transitions are legal. Then you just have a verifier/checker, not even an automatic prover or anything. Does anything like this exist?
Truly awful UX on an iPhone. That infinite scrolling middle section!
It is built with Rails. The design is good enough for now, not amazing but not bad either. We'll certainly iterate on it over time.
Wow. I really appreciate how thorough this post is!
No, RSA-1024 does not sum up the cryptographic problems of DNSSEC. If it did, I would have just said that.

"Actual" interest in cryptography?
I was in Belize a few years ago and think I had Lobster for breakfast, lunch and dinner every day, so cheap!
I think you'd also have to add the Portuguese language to the menu, since Brazil is a potentially large market.

Also, as someone mentioned previously in the comments, adding images of actual doctors would be a very good idea, as it increases credibility.
I learned how to write code in high school. By the end of high school I knew enough to pursue most current jobs. So, three years of one class per semester. That said, it can and has been done a lot faster. I know someone who went from zero to hero in under a year on her own.
Yes. Just change the word "should" to "MUST".
I think it is important to understand for new programmers that being self-taught is often tough, since your paper credentials are non-existent. So you got to expect a couple of years of low-paid, mostly ungrateful work, and you have to be really persistent in chasing up assignments.

A specific tip is to always try to get a reference / testimonial from the customer. And always document your projects with screenshots etc. My paper credentials when I started out were really shitty, so the "portfolio" of screenshots and testimonials were all I could give to prove that I had at least some experience.

My story:

I started mucking around with VB 4.0 because I wanted to make games. Got a copy of "Peter Norton's guide to Visual Basic" on a recommendation from an IRC chat room and started reading and doing the examples. From there I did small utils for my own use, small games etc.

At the time I worked in a games / software shop and one day some guy came through the door looking for something that could format a huge data file. There wasn't really any shrinkwrap software that could do it, so I offered to make him one. That was the first gig and I charged like 400 bucks. Felt huge at the time :-) By then I had been "hobby programming" for 1 or 2 years.

The first assignment really lighted the fire though and I started trawling any channel I could find for assignments, programming competitions, charity projects and the like. Anything that paid money or could be used in a portfolio.

The channel was mainly Usenet, whereas today it would be sites like oDesk and the like. Eventually got a part-time job with a young entrepreneur, where I learned some HTML, spent days getting a mouse to work on Linux and cleaned and sliced carrots for lunch (which I thought was waaay below me, but it had to be done :-).

Read a whole lot of different stuff, and applied to a lot of companies. After 6 months to a year I ended up in a more professional company doing web "programming" part time (HTML and a bit of JS basically). A years time later I got full-time and into more serious programming.

After ~5 years I shifted into management and ultimately consultancy, but still program quite often for my own purposes.
Big companies were small companies before they were big companies. It is important to understand that as they grow companies issue new stock, that new stock "dilutes" the existing stock, so lets say your a new company and you have Scrooge as you CEO who gets half, and you as the employee get 1/100th. Now while the company is growing and new investors are coming on board, typically new stock gets issued, they get new stock, the CEO's 1/2 becomes 2/5ths and you the employee who is doing great get another 'evergreen' option to keep you interested. So the CEOs percentage drops a lot faster than your percentage as an employee does. It may be that you're stays constant with new options while their falls. But none of that matters if the company is growing and growing. The stock splits two for one and you've got twice the number of shares. If the company is going to become big, you will always do well in a company that has been sharing equity from the start. The math makes it come out that way.

But it does only work if the company succeeds enough to either be acquired for the product or go public. Sometimes you can be acqui-hired and still get rich, there are number of folks who got into Facebook that way early on and have done well, but as always there is timing, luck, and quality. If you are in this valley to "get rich" then my experience is that you won't do as well as people who are here to "do great things." That was made really obvious to me when the company that acquired the company I helped get going hit an all time high, and some of the employees did nothing but hit 'refresh' on the NASDAQ page all day "Oh look another $100K, oh wait, -$50K, or good $200K, oh wait ..." They became completely non-functional as employees. The people who were there to get things done, didn't have that issue.
> the implication is that controversial or provocative posts get pruned from facebook (or at least buried under a view more comments button) and the less controversial ones rise to the top.

AFAIK, it is more complex than that, and the description of the author is correct:

A "bad" comment is moderated away for everyone but its author and his/her the friends.
Whoa I've never seen something like that happen. Hmm I guess it's probably the font file, though I don't think Futura Oblique just breaks at larger sizes lol. Weird... Thanks for pointing it out though!
Before everyone piles on about the author being a technical idiot and assigning conspiracy to eventual consistency, it does reveal a more interesting insight in a world where tech folk are largely in denial of the real-world political consequences of their work - that eventual consistency can potentially provide a cover of plausible deniability to censorship.
I think you may get stories like mine which are almost two decades old -- and not so relevant any more -- but hey.

I've been programming most of my life (thanks to the 80s UK/BBC home computer revolution), but during high school the web was becoming A Thing. When I was about 14/15 I taught myself HTML and Javascript from online tutorials and trial & error. I volunteered to build my school's website mostly because nobody else was interested, and in the process started learning server side programming (ASP, I think).

I saw a job ad for a summer intern in a magazine and replied to it, ended up learning VBscript and writing a couple of reasonably high-profile websites over the summer for real money. I also started up a few side projects, none of which made money -- or were designed to! -- apart from an e-commerce project with some school friends.

From learning HTML to my first paycheque, probably about 1.5 years? In my spare time alongside school.

What would I change if I were learning from scratch today? Not much, in terms of learning as much as possible and working on interesting projects. Volunteer to build websites/webapps/mobile apps or help out with those which are creaking along. I wouldn't expect to make money overnight but if you can solve people's problems with code then you might be able to align interests despite not being an experienced programmer :)
I'm gonna be that guy but.. this is the Melbourne Shuffle: http://www.youtube.com/watch?v=QDsDOlfz-QU
Godaddy? Then you get what you deserve. Hope you lose.
Huge collection of Security Data Science papers