skysight-inc/HackerNews huggingface dataset:
"Don't waste your time on this approach" isn't defeatist, it's saying you'll get a better outcome with another approach. There are lots of worthless activities that will change nothing, and a very few that are effective. It's important to think about how to invest.
That said.. It's more helpful to hear alternate ideas than just "this won't work".
Through Founder Institute I've spoken with several successful entrepreneurs (reasonably wealthy with at least one successful exit) about this issue and nearly all of them said if your goal is simply to make money you're better off getting a job.

However, if you want to build something that you own, are passionate about, and are comfortable with the possibility of not having much money for many years then being an entrepreneur is definitely a worthwhile endeavor.
I think heapsort is a better replacement - in-place, guaranteed O(n log n) time (so also quite resistant to information leakage via timing disclosure, which could be important in higher security applications.)
By default, yes, but you have the option to elect as a corporation.
This seems awfully self-defeating. "Uber is taking our business, so we'll stop offering our services, leaving Uber with tons of windfall profits. That will teach them a lesson."
>It would be cool to be the programmer of a computer the size of a semi truck. It probably did the work of a pocket calculator, but it looked impressive.

that is pretty much what you're doing today - from the point of view of the programmers of the year 2074 :)
This is very theoretical and I would say there are a lot of mistakes in the analysis

I would look more simply at all the people I know that are entrepreneurs versus those that work in a job.

At least 50 percent of the entrepreneurs have over $1 million In assets and in a few cases over $10 million

Zero employees that I know have over $1 million in assets

I think it is far more likely to be wealthy as an entrepreneur, it's possibly a bit safer as an employee.
It may be that coordinators and datanodes, while the same binary, become one and the same as the same process. At the moment that is not the case.

The Global Transaction Manager here ensures that transaction ids and snapshots (the context in which statements are run, the other running transactions), are exactly the same across the entire cluster. Without it, there are theoretical possibilities of inconsistencies based on the timing of concurrently running transactions and when connections to other data nodes are taken.

The GTM ensures cluster-wide Multi-version Concurrency Control whereby readers do not block writers and writers do not block readers and ACID properties are respected globally.

As for taking a server down for upgrades, well, that is beyond the scope of the project. There have been people looking at XL for simple load balancing and HA, we should perhaps consider making it easier for this use case, but I think some use pgpool for that.
Bret Victor is the Leonardo DaVinci of the age. A curator, assembler and presenter of the great ideas of our time.
It doesn't seem very practical to expect new user to have to type in http://

Do people still type in full web addresses starting with http? I thought that ended years ago when browser started to be smarter.
That strategy lead to quite the run-on sentence. You have much work ahead of you friend from that appearance alone.
I think there should be mention of Tox as an open source chat alternative. I'm really excited for it!

http://tox.im/
Heroku: Improved Router
What do you think of my first video
One of the other problem is when you have more then 5+ line, it becomes really hard to track the different lines. I have found out that a possible workaround is to show the path data on mouseover:

http://muyueh.com/see/nuk/efficiency.html (Better turn down the sound)

Using the button group in the left, you can zoom to different scale.
Only 9 days it took, to translate "The Swift Programming Language" into Chinese
Maybe I'm not hip enough, but I don't have a problem with the hamburger menu icon, nor do I understand the utter hate towards it by some.

It's universally understood, it's widely adopted, it's simple and fits any design theme, and it won't age like the save icon (floppy disk) did.
A VC funded company, assuming you are capable of raising a seed round, can generally pay sfba founders 50-120k for full time work pretty soon after (founding, or people going full-time). Those same people are generally forgoing 100-200k jobs.

The equity value of a founder's shares is an order of magnitude higher than an early hire, or two orders higher than a late A or B round hire, and 3-4 orders higher than a pre IPO employee. No one gets rich as a regular IC hire at series B or C, even at a Google -- it probably tops out at 10-15mm, vs 15b for the founders. Even more so at companies less successful than Google.

On top of that, founders get supremely preferential tax treatment. Founders shares are generally bought near nil, and the entirety of gains are long term capital gains. If you do it right with QSBS and moving to WA before the sale, it can be taxed at zero. An employee often ends up paying hella AMT on almost all gain from ISOs since he didn't early exercise (or, early exercises at substantial out-of-pocket cost), and gets less freedom to sell in later financings, less return in a sub-optimal exit where the sale is covered with preference but "retention grants" are given to founders, etc.

I think the optimal strategy is to work for the most prestigious and successful companies purely as a learning and reputation building exercise, and then either be a founder or consultant to make money. It might be possible to enter a slightly earlier (series b) company as a director or better and still get a reasonable amount of equity (1%+ in a 100-200mm company), but otherwise either going for the tax advantaged, high variance outcome as a founder, or the high cash, flexible, also tax optimized outcome as a consultant, is the best way to actually get paid.
I can't speak for American tax law, but in the UK there are some common methods of small business owners reducing taxes on income:

Small payroll income so that you fall within a low income tax bracket.
Top up salary with dividends as they have a much lower rate of tax.
If you have a live at home wife, make sure she's employed by the company in some form, eg. you can pay her the minimum wage for secretarial duties. Ideally falling within the tax-free lower bracket.
Unlike regular employment, you can start claiming a lot of everyday things such as food/transport/home office electricity/internet/etc. as business expenses, thus meaning you can claim 20% VAT (sales taxes) back depending.

Ultimately, there's also the final payout if you manage to sell the company. If it were classed as regular bonus income, you'd be taxed at 45%. Instead you get charged as capital gains at 18-28%. You can also get entrepeneur relief on the first £10m which means you only get charged 10% instead of 28%.

NOTE: Some of these are loopholes like dividends and employing family. They tend to get cracked down on every now and again (I'm not even sure if they're valid now)

But when you get down to it, there are a heck of a lot of potential savings over standard income tax (currently 40% on anything over £32k, 45% over £150k)
Both the Light Table team (http://www.lighttable.com/2014/06/10/light-table-and-apples-...) and the Apple Swift lead (Playgrounds feature: http://nondot.org/sabre/) have explicictly cited Bret as an important influence — his ideas are certainly not going to waste.
A Taste of the Star Programming Language
Yes, but ensure that you have backups, and possibly a warm standby.

Postgres-XL is hopefully at least reassuring that once those scaling problems do crop up, there is something available that can help.
I seriously doubt pocket calculators will be any different in 2074 than they were ~30 years ago. And they will of course cost the same as well.
yes, you should sue the cia.
The encryption part would be trivial (to a certain degree), but then thousands of people could potentially store incriminating chains on their computers, should they be seized, it would be for the worst.
Last I checked the UK was a part of Europe, but since you didn't specify further I can't help ya. Call or complain to Sony Pictures Classics. Or find ways to buypass regional restrictions. I do it all the time to get Spotify which has yet to make it to Canada.
Flat design...?
Is there Windows support in the works, or is this more of a weekend project?

I would offer to help but I don't know go at all.
Who manages to only save 6% of their salary? For $75,000/year that's a measly $4,500.

For someone working in tech on a good salary this should be closer to 50%, easily.

Even paying a high rent, and heading out every night one should be saving at least 25%.
Yes, that's true. That's what the situation in the article was, a hostile WiFi access point. I'd say that running a modern platform countermeasures are only useful up to the point that you trust your OS maker and telco. So if you can get your data encrypted until it reaches a major telco's network, then you are almost as safe as if it were all encrypted.
> The overview doesn't provide much actual info, but does "Global Transaction Monitor" sound like "single point of failure" to anybody?

Since you can have more than one of them, no.
Humanist Interface 1.1: The Mental Model
Nothing wrong with staying that at all. It is easier to get started with. We should try to create some AMI images to make it a little easier to get up and running at AWS with Postgres-XL.
I think the Android icon (and the Windows icon) does convey the concept of "social network" and if this icon was exclusively used for FB/Twitter/Whatever, that would be appropriate.

But "share" is often used for emailing, or just marking a file as "public" in its existing storage.
Well here's the thing though, skype isn't p2p anymore, they've switched to a sever based model, is in that sense this is slightly more secure in that only those involved in the conversation have access to it.
I doubt your estimates of the impact. For example, of the 124 airports in Florida, only 2 are below 1 meter elevation (St George Island and Key West International), only 16 are below 3 meters. So I doubt 1/3 of the worlds airports would flood, or for that matter 1/3 of the roads in the Gulf Coast.
Maybe he once had a hope more ideas would see the light of day?

Maybe that hope was crushed and he realized he made a mistake.

The contract theory of morality does not admit well to asymmetry of information. Most organizations preach about the impact one will have, not exclusively about compensation. Certainly Apple would have, certainly Bret would have been looking for impact. Bret was at the informational disadvantage there.

In general, it seems, at least, that if employers decide not to do something with creative works, that they at least have some other life raft they can escape upon.
There is another trick not mentioned here. If you live outside US and have an LLC with only one person you don't pay taxes in US. This works assuming your work is done outside US.

So, say you live in a very relaxed tax environment, you can incorporate your LLC, sell software services to US companies and pay small taxes in your country.
I'd think an arrow to the world would be the right icon, at least if you're doing a "publicize". I think grouping email in with other forms of broadcasting is part of the problem. I'd like to see two icons - one for "broadcast" which would be arrow-to-world (for FB/Twitter/Instagram/etc), and one for "send to a person" which would be an email-like letter icon, (for direct-messaging, emails, SMS, etc). While it may be similar to us developers, to a user the idea of "share" vs "send" is semantically different. "send" operations have recipients. "share" operations do not.
Tim gets to see the original Vermeer, but they weren't allowed to film it. However his reproduction is not based exactly on the poster or the original. Instead what Tim did was build a replica of the room Vermeer painted in, including all the props, and make his own painting by using his mirror device to observe this replica room.
It was a problem, as I recall, but not nearly as big a problem as the fact that people stopped buying the machines :-)

Actually, it turned out -- though I never managed to communicate this to potential users -- Zeta-C and Symbolics C served different use cases. Symbolics C was best for porting entire C programs; Zeta-C was best if you had a library written in C and wanted to call it from Lisp.
A while ago I transcribed the voice-over of this clip as part of our efforts to document and resurrect several early Burroughs systems:

http://www.retrocomputingtasmania.com/home/projects/burrough...
I bought my MacIvory from David Schmidt about 4 years ago. At that time, it was my understanding that David only owned the maintenance contracts from Symbolics as well as the ability to sell Symbolics hardware. The intellectual property for Genera was owned by John Mallery (http://www.csail.mit.edu/user/926)
I agree with your write up. Might be worth mentioning that storing binary files in Hadoop is a pretty popular strategy as well.
Beautiful visualization, however I noticed there's no Singapore there
> the old one is better because it points to the side signifying communication towards a peer

Except that every standard form of sharing involves uploading to a server – very few are actually handled in a peer-to-peer fashion (bluetooth sharing between adjacent devices is the exception, not the rule).

The odd part about the Android icons is that they imply "make public" or "send to multiple locations". Neither may be the case. Email to a single recipient is the likely common case. You might just be uploading to your personal network drive (no other users, just yourself).
I wholly agree. The conversions may not be quite the same as just the word "Menu", (according to some AB tests I've seen) but it uses a lot less screen real estate than it. It also scales a lot better while still retaining meaning.
Ask HN: How do you know what you're missing as a programmer?
I feel like the biggest growth for me comes from the things that I don't know I don't know; maybe it's something I think I'm doing right, but actually totally sucks, or something I'm completely ignoring.

How do you find these out for yourselves?
There are UX designers that focus on high investment tools....at AutoDesk for example. Also, high investment tools are more difficult to change given...well...the investments made in them by the user base. Also, be careful to distinguish between visual and UX, those aren't often the same people outside of the web world. Heck, data visualization people often aren't visual designers.
I mostly use Evernote for clipping webpages for later reference (images, pdfs etc). I still haven't found quite an easy to use replacement. Most of the evernote replacements seem to concentrate only on text/lists.
> Fink has assigned one team to develop the open-source Machine OS, which will assume the availability of a high-speed, constant memory store.

It's great that they decided to make it open from the start.
A little over halfway through the author mentions a billion dollar sale netting each of three founders only $300,000. Am I misunderstanding, or is that a mistake?
That's much more likely to be a specific DNS-server error. Try swapping out the DNS servers for one that's known to already work with the .guru TLD like Google's public DNS servers.

(8.8.8.8 & 8.8.4.4)
Fixing Venture Capital (2003)
Definitely. Average wage growth [1] from 2010 to 2012 has been about 4.7%, varying heavily on region (and likely profession). And this is the average (across all levels of experience). If you're not senior management, you're hitting a wage ceiling after about 10 years, where your pay won't be going up year after year even if you job hop.

A more realistic model would assume your wage growth starts at, say 8-10% your first year and then tapers off to 0-1% after 10 years or so.

1: http://www.comparebloomington.us/include/reportsmedia_157_15...
Now this is the reason Mozilla built the Public Suffix List.
https://publicsuffix.org/list/
negative skew & fat tails vs. fixed income stream.
They have to prove it to a cleared judge in the very least.
In the nano scale I would imagine that the material cost is not the biggest issue
I'm sure other people are wondering the same thing, so a quick take.

The problem is not if you're counting one thing (or even 100). The problem is when you want analytics and you want it to scale to 1,000s or 1,000,000s of counters. That may seem ridiculous (who could possibly need that many counters?). But it happens quickly when you say, "How many DAUs do we have? How many from country X? How many using device Y? How many from country X and using device Y?"

Also, to address an idea you mentioned around bitmaps. Bitmaps are great until you have lots of counters and lots of users/things to count. Then the problem is they get very sparse. Imagine user #100,000 does something. You need to allocation 97k of space (lots of zeros behind that 100,000th bit) just to count that one thing. Are bitmaps a good idea? Sure, in a lot of cases they are. The problem is they just break down at some point and that's when these other tricks are really nice.
I think "send" vs. "share" is a good point. Email/SMS/DM/IM all have a recipient - they're messages that are sent.

A social network or blog does not. They're objects that are shared.

Using separate icons for "share" vs "send" would make sense to users.

I'm thinking some kind of "upload" metaphor vs "message" metaphor is right. Messaging metaphors are easy, but upload is a bit more tricky... Apple might have the right idea - but Apple's "out of box" icon is too vague, obviously because of Apple's need to keep icons elegantly simple. I'd go for a bit more complexity:

An arrow pointing at a globe. When you share something, you share with the internet. MS Office used globes to represent the Web - like a chain+globe for a hyperlink and whatnot. Use that - an arrow at the globe implies you're sending something to the Internet (and generally a public or semi-public place on the Web specifically).
If you click on the countries and then one of the icons it explains it quite well.

It's a visualisation of the events generated by their security software.

For example when the anti-virus finds an infected file. Or the email attachment scanner finds a threat, etc...
>The industry would be 80-85% men in perpetuity?

Perhaps. Aren't women capable of making their own choices, and not liking a field or career path?

The underlying assumption behind all this is: "women should be absolutely like men" or, "the natural state for both men are women are to think and behave absolutely alike". As if women are just men with vaginas, and vise versa.

In the real world, men and women have their own sensitivities. It's not like men and women are abstract thinking machines, and only raw calculations and logical arguments affect their decisions. There's a very real gender bases sensitivity.

(And that's part of what TG people also adopt -- they don't just changer their genitals, they also alter their character/behavior -- or they always had the tendency to have the genders they "trans-ed" into character).

And that not all due to "patriarchy" and "sexism". Even in nature, male and female can be seen to assume different roles and exhibit different behavior.

If anything, women are smarter for not getting into the crappy IT work hours, death marches and unhealthy physical activity (basically sitting all day staring at a screen).
FWIW I live in Hamilton Heights (aka. lower Washington Heights) and I am bombarded by yellow and green cabs at all hours of the day or night. And it's really easy to hail them because nobody else is interested.
Fun historical fact: In medieval Karantania[1] the "king" was appointed and crowned by the people. He still inherited his title and whatnot, but had to be approved by his people and a free peasant performed the coronation.

So, not a democracy, but right to govern still derives from the people. It has been done.

From wikipedia:

> The ritual was performed in the Slovene language by a free peasant who, selected by his peers, in the name of the people of the land questioned the new Prince about his integrity and reminded him of his duties. Later, when the Duchy of Carinthia had fallen to the Habsburgs, the idea that it was actually the people from whom the Duke of Carinthia received his legitimation was the basis of the Habsburgs' claim to the unique title of Archduke.

[1] http://en.wikipedia.org/wiki/Karantania
Some of this is extremely similar to Jun Kato's research.

http://junkato.jp

More specifically see phybots:

http://junkato.jp/phybots/

Kato leverages the overhead camera trick in this system, though in a bit different way. See "A Toolkit for Easy Development of Mobile Robot Applications with Visual Markers and a Ceiling Camera:"

http://junkato.jp/publications/uist2009-sakamoto-andy.pdf
How common are free wifi hotspots? I assume the FF phone will still have wifi.
The author seems to contradict himself in the conclusion: while earlier he states that the Android share icon is also used by ShareThis, and that variations on it comprise the majority of search results for the term "share icon", he then concludes by saying that the Apple/iOS icon is "suitable to use in a general site/app", while the Android icon is "suitable to use in an Android app".

I think the author's own greater familiarity with one icon (by virtue of being an OSX/iOS user) has led him to make an overreaching conclusion about the wider population.
I wonder if we got to where we are now, with a much more open and free society, by pushing for it to be better, or postulating that it could be worse?
Manhattan island will inevitably be protected by Dutch-style hydro infrastructure. What the construction thereof will do to my tax rate is another matter entirely.
Oh, of course. Nanomachines.

So basically we should celebrate this contemporary not-really-an-innovation because some future speculative innovation might make it useful... and ignore the fact that it's much more likely that the future speculative innovation would make it entirely redundant. I love it that your future sees us pulling CO2 directly from the atmosphere with nanomachines, but still driving around in cars that run on blocks of aluminium taken from aluminium oxide through smelting.

If I use your logic then I can just say "There's no issue with everyone running their cars on diesel". After all, one day we'll have nanomachines which can pull the soot, sulphur dioxide, CO2 and water vapour from the atmosphere and convert it all back into diesel again for a squeaky clean closed loop system running off the clean energy technology I have also implemented at massive scale.

I don't know why we're even bothering with clean diesel. Or any pollution controls at all for that matter. Nanomachines will sort that right out!

How're they coming along by the way? Oh, they're not ready? In the meantime then we should probably stick with assessing merit based on near term available technology, rather than saying "this thing is great, because I will solve all the things you don't like about it with my nanotech magic wand which I'm sure I'll have access to on a suitable timeframe".
What I like about the megaphone is that looks similar to what we are doing, shouting to whoever wants to hear.

When you think about sharing a milkshake, you have two people sharing an experience; when you think about the open hand, looks like you are expecting someone to show up to hand over something to him or maybe begging.

My feeling when I click share or retweet is like I am shooting to stars and the odds that my bullet get to a black hole are huge.