skysight-inc/HackerNews huggingface dataset:
That remaining 90% share is having a severe chilling effect on general-purpouse computing. That share needs to get eaten up by Linux and Mac OS if we want to keep open computing healthy.
I have never used it, but vis.js supports the DOT language.

http://visjs.org/docs/graph.html
I think there is also a healthy dose of "There aren't enough candidates who meet our unreasonably high standards out there!" in some circles. Compounded, of course, by your point.
Did they fix the memory leak problem on OS X?
You can connect a monitor and keyboard to a tablet. Desktop/Other is a dichotomy that didn't age well. My "desktop replacement" is a laptop from 2009, and I expect to replace it with a docking station and something like the Surface in the next few years.
I looked into LastPass last week. It looked great on desktops, but on Android it's basically a separate browser. That's a no-go for me, I'd rather stick with Chrome
Diversification for Angel Investors
As mentioned in my previous post, there are several forces at work which are making it more and more attractive to invest in startups. Specifically tech startups. As legislation loosens, and as information and leadership is more available, accredited investors are sniffing out what angel investment means to them.

One of the things that is unaffected by the increased availability of this asset class is Modern Portfolio Theory, and all the efficiencies and strategies it provides. The results from the collision of this asset of class evolution [startups] and these time tested principals, are 4 questions.
Yes, the swipe was relatively comfortable, and because I use Paper as a regular user (not someone trying to dissect the UI) I am scrolling to view 2-3 elements at a time. I am not scrolling for speed. I fundamentally disagree with your idea that this interface was designed for efficiency. It seems to me that it was created as a playful, gestural interface, that is novel and fun to use. If they really wanted to design for efficiency it would have been a table view.

I also disagree with your statement that a strong inertial scroll is important. What is the use case for needing to put so much inertia into the carousal that you cannot read the titles? Why would being able to flick through 20+ elements in one swipe be useful?

I do agree, however, that the elements could be taller.
Agree. That's why it would be good if they brought multi-platform support sooner or later.

Still doesn't change the fact that these techs are one of the best ever made.
Thanks for reading / commenting!
Banning DDT did, however, open the door for research and development of other pest control techniques. Since chemical controls lead to resistance in the affected populations, biological techniques were investigated, such as breeding captive populations and releasing sterile individuals (usually males that cause less damage in the wild). This has already been used on screwworm and fruit fly, and as soon as the checks clear, will probably also be used on zoonoses carrier mosquitoes. For similar reasons, phage research may be able to mitigate antibiotics resistance.

Given that maintaining a population of sterile males can cause wild populations to crash, anything proven to exhibit mutagenic or teratogenic effects on any animal--especially when the result is lowered fertility--is of greater long-term concern than chemicals that simply kill you.

With my foil hat on, I might come to the conclusion that a chemical that reduces the fertility of the human serfs while turning a profit is a win-win for the lizard-people running the planet. Of course they would turn the resources of the vast global conspiracy to protecting it.

Without my foil hat on, this is just company execs being enormous, rabid, jerkwad ass-mimes, which is pretty normal these days. I'm more upset that they are willing to pump millions of dollars into the destruction of scientific integrity and credibility than the possibility that they are systematically poisoning millions of people through agricultural runoff. And that is pretty bad all by itself.
Most notional implementations of the Bussard Ramjet depend upon some sort of heretofore undiscovered force field rather than a physical structure to collect hydrogen, because size matters.

Naturally, a very large force field ramjet will deplete interstellar hydrogen along the main routes between stars, leading to a situation known as "peak hydrogen", and possibly prompting the invasion of developing hydrogen-rich planets on some sort of flimsy pretext.

Most scientists working on imaginary spacecraft projects therefore eschew the Bussard, correctly anticipating the moment when, shortly after the leader gives a speech on the deck of a starship in front of a huge "Hydrogen Accomplished" banner, the price of hydrogen rises to over $5 a gallon and starships are all left to rust in the front yard.
What makes you think we're not in a Cold War? There are plenty of countries that are each other's adversaries and are actively trying to undermine one another. Perhaps we aren't in a bilateral Cold War, but it's not like we suddenly have world peace.
If you'll let me further explain what <$30 per acre pricing per season means for farmers...

We have client in Livermore, CA who is actually a lawyer but has a 5 acre vineyard at his house. For $150 he can't even afford to do the research on Amazon to pick the right drone with the right sensor, let alone buy it, and operate it.

He is right next to another client, a large integrated grower with a couple thousand acres. No matter what sized drone they picked, if they were going to do a high-revisit service internally, they would have to hire someone full time to run it. We deliver to them for far less than the price of a new employee, let alone all the IT they would have to invest in.
Interactive zip areas map with Google Maps
Why you aren't growing, yet.
I'm still glad it's not Elop.
I went last year, and it was a really awesome experience to meet with so many other people who are excited about programming. Definitely go if you can.
That's a good point and I'll go back and clarify in the post :)

I do think you want multiple pricing tiers. The question here is what's your baseline?

Most SaaS startups start way too low. And once they get even a little tiny bit of push back they go back to their pricing tiers and lower them again.

That's a deadly pricing strategy and I wanted to call it out in this piece :)
Action plan:

1. Reverse damage done to development community:
1) resurrect XNA merge with MonoGame as an OSS initiative;
2) play down HTML5;
3) resurrect WPF for enterprise.

2. Innovate - tablets are a missed opportunity now, so are glasses. Do everything possible to buy Oculus VR, focus on prototyping software for eyelenses and brain implants for the future.
They're different books. "Computer Architecture: A Quantitative Approach" is an introduction to the subject for people who will work in the area. "Computer Organization and Design" is for people who need to understand how processors and hardware systems work in order to do their own work. (Mostly.)

The preface to "Organization and Design" says basically this. For what it's worth, "Computer Architecture" is sitting on my shelf, and that's what I used in grad school. But based on their preface, I may buy "Organization and Design" because it may be a better reference for what I do day-to-day.
Wake up 3 days later, notice $500 bill for bandwidth.

But hey, super easy!

Also, rtorrent. Geez, guy! :-P
Google, Apple, Intel and Adobe were startups once. They took risks. These risks played out. Hundreds of others took the same risks, and you don't know their names, because their risks didn't. But you can also remember names like Compaq, DEC and Ashton-Tate. They were giants once. They are no more. There's always risk, and Adobe of today may become Ashton-Tate of tomorrow.

>>> must be nice to be a man for whom losing a job is nothing.

I didn't say it's nothing. I said it's not losing your livelihood on permanent basis. If you have marketable skills, you will find another job, and unlike capital, your skills can not be lost. They can become stale and out of date, but there's an easy remedy for that - keep learning and improving - and that needs to happen even if you do have a job.

>>> If you are a major investor in Intel or Adobe, chances are you are not going to lose your house over it;

Unless you deal in trivialities like "if you're a billionaire, then losing a million does not matter", many people lost a lot on dotcom boost, and many lost their house quite literally betting on housing market. Unless you are a politician or friends with one, investment always carries a risk of loss.

>>> I'm saying is that the type of risk is qualitatively different from the risk of losing a job for an average salaried worker.

Yes, it is, investor risk what can be easily and irreversibly lost and can not be protected (I exclude bailout shenanigans of course, this is plain old robbery that our politicians facilitated) and the salaryman risks only a temporary dip in the cash flow in the most cases, and his skills can not be taken away or lost, indeed they are usually improving constantly (15 years of experience is usually better than 5). The nature of risk is substantially different. That's why most people prefer salary.
I will never say I've "read a book that changed my life" but this one comes awfully close:
"The China Study"
http://en.wikipedia.org/wiki/The_China_Study

If you get a chance to read it, you'll find the studies of the effects of some animal proteins, specifically casein, on propensity to develop cancer when organisms are challenged by mutagens and carcinogens to be rigorous science and important for our daily lives.

The book encourages eating vegan, which is not hard, just different, and is a diet whose positive health effects are supported by large scale epidemiological studies.
Or, you could work for an organization that recognizes (even glamorizes) the drudge work. See Zappos, etc.
I'm glad I took this[1] advice and installed the Tomato firmware on my router.

[1]http://www.codinghorror.com/blog/2012/06/because-everyone-st...
Your first argument would hold more water if you consistently did this, rather than willy-nilly as observed so far.

As for hijacking this thread, there was another thread that was perfectly suited for the purpose, you killed it, besides you've removed my ability to post so I had this left as a means of last resort. Think of it as a hack, this is 'hacker news' after all, isn't it?
Is Pete Carroll A 9/11 Truther? (2013)
and it is backup!
A sample size of 2 doesn't make for a compelling pattern.
IOS 7.1 Beta 5 is Released
One can, though, get an intuitive spatial understanding for the projection of a higher dimensional object into 3D space.
In praise of family offices
Perhaps jxf should have written "dunk your hands up to the elbows". If you are washing clothes with gloves on, you can expect at least some water to make its way in through the top.
Quantum Vibrations Evidence For Theory Of Consciousness?
Maybe mine is too expensive because I have a hard time gaining paid customers.

(http://wakatime.com)

btw, your blog post really hits the mark.
Incorrect, Xamarin is currently the best option for multi-platform development and it has a good Visual Studio integration.
If I'm in a straightjacket, I can't play Flappy Bird
Peregrine Semiconductor Bets Big on Industry Shift in Wireless Chips
"We often advice SaaS startups to raise their prices."

I don't normally pick people up on spelling, but that really grates - the word you want is advise.
e^(pi*i)=-1 -- Definitely right.

1+1=0 -- Definitely wrong.

Math has been around the entire time. So have right and wrong.
This is unfortunate to hear as I liked the things FiftyThree has been building. It's interesting to see how different types of founders handle these issues as their companies grow up.
If you have a pre-determined goal in mind - like maximizing your revenue - of course free market is not optimal for you! For you, the optimal market would be one in which the rules are skewed in your favor. In general, free market can not be optimal if you have predetermined outcome in mind as "optimal", because if the outcome were predetermined, the market of course would not be free!

The question to ask here is why do you think your preferred outcome is better than mine and what gives you right to force it on me.
I would need to dig a bit deeper but on first sight $9/mo doesn't strike me as super expensive.

Are you sure you're building something that fundamentally is valuable enough to an audience that is willing to pay money for it in exchange?

Have you validated that that's true?
I think of it this way: if you try to draw a 3D cube on a 2D screen, what you really have is a 2D image. If oriented correctly, and nobody told you anything about that cube, you might mistake it for a 2D hexagon. If instead that cube were rotating, you would see the change in the shape of the hexagon and realize that the image is supposed to be a cube.

But the reality is, it's still a 2D image. It's just a representation, and context and animation help you get back to the notion that it's a 3D image.

Now, think for a minute about how the screen works. There are rows and rows of pixels. Each of those rows is actually a 1-dimensional image, a slice of the whole. If you were to only see one row of pixels at a time, you'd not be able to figure out what the image is. Maybe if you knew certain parameters about the image, that it was of very low fidelity, simplistic shapes, you'd be able to analyze one row after another and figure it out. You'd have extreme difficulty just looking at a 1-dimensional image, or a serious of such, and figuring out it would be of a 3-dimensional object. To really see the image, you again need it animated. The rows are scanned out very quickly, and your brain blurs it all together.

So, when you're dropping from N to N-1 dimensions, you lose something, something that you can sort of get back if you add some motion in. When you drop from N to N-2 or more, you lose so much that you have a really hard time figuring it out.

Now we can finally come back to the tesseract. It's a 4D object. We're trying to display it on a 2D display. It's not going to work out too well. You've really got to stare at it, think about what is going on, understand that you're dealing only with a very low fidelity, simplistic shape. Analyze it, rotation after rotation, and you might be able to figure it out.

Or, in other words, it would be a lot easier if you had a real 3D display.
Yep. And shortly after his victory speech, the leader is heard to loudly complain that he's been "misunderestimated".
Flappy Bird Game Developer Is Celebrating A First In Apple’s App Store
Try https://github.com/cpettitt/dagre , it's using some of the latest and most performant algos, really nice + a D3 renderer.
One can be humbled by choosing to be humbled, or they can be humbled from some outside source (being turned down, demoted, etc.)

Generally, society finds it better to choose to be humble. It can be quite a complex feeling in real world practice, though.
From a species-health perspective, doses between the teratogeneic/mutagenic level and the lethal level are more dangerous than dose that simply kill everyone. Dead individuals do not prevent healthy, fertile, and possibly resistant individuals from replacing them, whereas sterile individuals will displace future breeders until they die.

If you want to eradicate a population, you stop the breeding and not the breathing.
Oh, that's another cool feature! Thanks for mentioning it.

I can quibble that I wish it were a bit more obvious and that the Android icon appeared before the page started loading (next to the X), but it is still going to make many things more convenient for me.
Fixed! Thanks. You can tell I'm not a native speaker/writer. Making these kind of writing mistakes way too often (and some of them still show up even after having other look over it) :)
A 17" touch screen interface could actually be safer than the normal interfaces you find in cars. Is there any interface in a car that you can use without diverting your eyes from the road? Horn, blinkers, wipers, radio volume maybe. A touch screen interface with 4 inch buttons is going to divert your eyes for less time than the normal 1/4 inch physical buttons. See Fitts's Law http://en.wikipedia.org/wiki/Fitts's_law. Good organization, large buttons, shallow menus, limited options -- should be safer.
"Yet Another Corporate CRUD App (dressed up as some fancy groundbreaking tech)" - I think Ruby and Python are used for more then that, I think there is some sort of way of using them for mobile development as well, not the typical glorified web/HTML5 dev you are writing about.
You're right, I need to provide more value instead of lowering prices.

I didn't validate the value before building, and justified it because I wanted to use it for myself. So I built a tool for myself and now let others use it.
His friend sent him a text that said "[laughs]"?? that seems improbable
That's ironic considered that Microsoft was ahead of the curve on C++03. They were the first, IIUC, to fully implement the standard, and were way ahead of the competition during the whole process.

It wouldn't be unfair to call me a Microsoft "hater", but I've always had respect for their development tools, and especially their compilers. I'm doing a little Windows development these days, but it's on an ancient version of Visual Studio (2003) that can't be upgraded at this time, so I'm not familiar with the latest and greatest. I'm surprised to hear they are behind the curve here, although I'm not surprised to hear that anyone is having trouble implementing the amazingly complex stuff that was introduced in C++11.
They actually have a quote builder on that page; you too can build your dream drone!

Although you'll need to budget an additional ~$20k depending on autopilot system.
I thought the basic reason for full fare tickets was to show economy on your expense report but get an immediate, guaranteed upgrade.
Because of the rules of thermodynamics, in particular entropy, heat rather quickly assumes a form that can't be harnessed to any useful purpose.
Just imagine how fast it would become popular if you could host MVC5/WebApi on Linux.
Speaking as a relatively qualified epistemologist, I nod.
Parallel Universe are churning out some seriously impressive software [0]. How many programmer-hours have gone into Quasar and its supporting cast so far?

[0] Caveat: impressive in terms of features; i don't have any information about the quality of the implementation
Yeah but desktops will be irrelevant in a couple of years. Consumers are moving towards mobile platforms very quickly.
Are you saying that F# is a more radical departure from OCAML then C# is from Java?
Every 6 weeks, no?
It's called the "Drug Enforcement Agency." It's sole purpose is to enforce drug laws, not to make drug policy. Like other agencies, it was created to enforce the policies enacted by politicians (Congresscritters and Senators). Blame the politicians, not the agencies.
Interesting. Before reverting, maybe you could try detecting page height and then flow from left column to right column with one page height then draw a horizontal rule under than and repeat left to right again with the next page-height's worth of text. I.e., instead of

1 | 4
2 | 5
3 | 6

try

1 | 2
-----
3 | 4
-----
5 | 6

...kinda like reading both sides of a book spine.
Honestly? Except for Bing, I've been pretty impressed with microsoft's "Chasing apple and google" offerings. Outlook.com, Sky^H^H^HOneDrive (and its related MS-office webapps), and the Windows Phone OS actually impressed me. Imho, WP8 provides a much more polished user experience than Android, although Android offers far more features and a far more mature market-place of course. And unlike Google, they've succeeded in a consistent UI styling across Web, Mobile, and Desktop.

The problem, of course, is just that Win8 is in a screwed up transition both in the UI and under-the-hood.

Yes, Microsoft has ADD - constant re-brandings and the MSDN-churn of new platforms are frustrating. But they've built a good family of products in their counterattack against Google/Android.
Here is how I would do it using ToffeeScript (https://github.com/jiangmiao/toffee-script)

fs = require 'fs'
async = require 'async'
path = require 'path'

module.exports = (dir, cb) ->
err, files = fs.readdir! dir
paths = (path.join dir, file for file in files)
er, stats = async.map! paths, fs.stat
largest = 0
for stat, i in stats
if stat.isFile and stat.size > largest
fname = files[i]
largest = stat.size
cb fname

I use ToffeeScript for everything now, since it makes things much easier to read.
Hackers these days pick some interesting names. Just like "pinkie pie" who hacked Chrome with three zero-day exploits back in 2012:

http://www.wired.com/threatlevel/2012/03/zero-days-for-chrom...
Nice, I have a bunch of suggestions for you.

Basically I recommend you to look at xmlstarlet sel (and find) as an example of converting complex languages into command line.

Did you think of loading every sqlite file on boot (-load?)

How about textql -header -source data.csv -uniq id -tstmp created,updated -index created 'SELECT ...'? - i.e. changes to table structure from command line switches?

Conventions also won't hurt. I.e. my-data.csv turns to my_data table that is saved to my-data.sqlite3 without me mentioning so. -save should do that.

The idea is to create a re-entrant workspace in the current directory which becomes richer with every invocation.

Also, does CREATE TABLE ... SELECT ... FROM tbl work? Plus -save.
How much computer memory do you need?
Anybody knows how to restore my lookback video once it was deleted from the wall where I shere it? Now when I click on the Facebook/lookback link it show me only a few photos!
Not really. C++ is way better in cross platform coverage.
It doesn't work well on my Nexus 5, the tutorial text was clipped off the edges, I can't seem to zoom out.
Oh, I think it's a cool idea--the issue is that for whatever reason I still end up having to scroll. As mentioned elsewhere, if you can detect the right number of columns/text, that'd be ideal.
I see that Microsoft is a hot arguments with many holding strong opinions on both sides :-) good.
I said decreased importance, not unimportant. There will always be a need for PCs in development and enterprise, my comment was simply with regard to consumer use.

And I agree there will always be a need for large screen devices, but this doesn't necessarily mean desktops. Smart TVs or set-top boxes like Apple TV or streaming devices like Chromecast or consoles like the Xbox are where the growth is happening in the large format market. The Playstation 3 is the most popular Netflix streaming device.

I'm one of the dinosaurs that uses my laptop for everything these new consumer devices provide, but it doesn't mean I ignore that most people are moving away from this use case.
The genius of swarm thinking
As long as Android Chrome bans privacy extensions there aren't really any sensible alternatives to Firefox.

Re. Play links and such, those have been showing up for me in the context menu (long press) at least with Firefox Beta.
A post discussing prior censorship on HN just got censored
https://news.ycombinator.com/item?id=7178341

Where is this going, exactly? PG's answer to this amounts to saying that HN can critique any company except for those funded by YCombinator.

HN has become one of the most important areas for programmer discussion, and the way YC and PG are acting regarding this is irresponsible. Please discuss.
80-s want their command line back.
If you think HN comments are anything more than Reddit comments dressed up in ostentation then you would be well-served by paying more careful attention to the actual content of what you read in the future.
Is there any particular reason you don't have an RSS feed? That is the only way I will subscribe.
Why are you so mad about Dungeon Keeper?
That's not as helpful as the original article. It's all in science terms (delta functions, vectors, stimulus, discretizing wavelengths), without really explaining them.