skysight-inc/HackerNews huggingface dataset:
The tech stuff has not been a bottleneck. I've spent the last 1.5 months in gyms testing the product, while my contractors have been building the tech mvp (hardware + algorithms). They'll be done in 2-3 weeks, so I need someone to take over at that point and start building the app.
Ducking, a Date-Parsing Library That Makes Me Rethink About Parsing
Download free iOS 8.0.2 doulCi iCloud bypass
Rockwool vs. Perlite vs. Hydroton vs. Soil
Storing text in a named file, folding a block of text within a file into a named "fold", and opening multiple views of the same file (with each view potentially being a different subset of that file), are all really just the same idea: that of a hierarchical filesystem. This could easily be achieved by writing a synthetic filesystem for Plan 9, and used with Acme.

The only difference between the semantics in this kind of filesystem is that there are no directories. Rather than associating each file with a directory, we instead want to create the filesystem hierarchy directly out of named subsets of the files themselves.

I might not have been completely clear about it toward the end, but my reply (currently a leaf) to my own thread on this page tries to describe how the mechanics for this might work.
A valid point, but a lot of complications and unanswered questions.

One major problem is that it weakens the rule of law (something that most libertarians prize highly) when you throw so much into the courts. Nobody knows where they stand or what their liabilities are, which leads to paralysis.

I identify with libertarians, but I think it would be much better to come up with clear laws inidicating the costs of negative externalities, and then force various behaviors to pay for those costs in various ways to various people. Also, certain practices should be outright criminal, in the same way that vandalism is a crime.

I think things like cap-and-trade are ridiculous, for instance. But a straight tax on air pollution or drawing from the water table might be reasonable.
Hacked Screenshots Show Friend-To-Friend Payments Feature in Facebook Messenger
Alot of work in glitch goes into solving this problem. In the new case, we are able to form stable (reproducible) IDs through a memoized lexical stream (re-lex will produce the same tokens if possible) and by using the call stack (so the id is a path with special ids for loop indices). For a declarative (rule based?) language, perhaps rule firing context could be used for a similar purpose; I'll try to look at that paper and see if something clicks. I guess it depends on what makes a unique object.

Though if you are completely declarative, why would object identities be necessary?
I once was an intern in a venture capital funded startup where the CEO decided to hold most of the companies cash in Bitcoin. I think it was in early 2014 or so, when the price fell like mad and he was in deep shit. Im not sure if anybody up to that date knew about the Bitcoin investment. He was a nervous wreck. Close to suicide. For about a week, he brought a stuffed animal into the office every day. And carried it around wherever he went. He said it calms him down.

During that time, he crashed his $80,000 Mercedes SLK badly and broke up with his girlfriend.

When the price rose again, he sold it all. And made a profit! The company survived to this day. Last I heard is that he is invested in Bitcoin and other cryptocurrencies again.
Learn Swift Course
Free for the next 200 signups. Expires Oct 31, 2014

https://www.udemy.com/learn-swift/?couponCode=LRNSWFHN
That's pretty neat of you.
Nice scientific explanation to being an unkind asshole.
Parallax URL Effect
Well that was an insane thing for him to do.
I made a Zeega about this once: http://zeega.com/150647
'Built'. Build is a verb.
Steve Zelditch has a nice talk exploring some more reasonable distributions: http://www.math.northwestern.edu/~zelditch/Talks/AIM.pdf
You don't need to practice to "get to Zen".

The point is this. You can say that practice is Zen but in that perspective everything is Zen because everything is practice.
I use gpg to work around vim's encryption inconsistencies across different versions. This vimrc does the trick for me: https://gist.github.com/iatrou/9da751368aecdf0a37f1
CQRS/Event Sourcing sounds like a good idea, but not something easy to introduce into an enterprise, unlike e.g. packaging or micro-services.
Viral growth that we don't want
I read this just now: "High risk Ebola could reach France and UK by end-Oct, scientists calculate" - http://www.trust.org/item/20141005111355-ecbij/?

This is getting quite scary. Is there something I (an individual) can do to help contain Ebola? (Serious question).

In my work I talk about viral growth all day (I consult startups), but this is the viral growth that we all don't want. What can we (HN) do to help the world with this (Spread of Ebola)?
Might be a bit off, but:Instead of concetrating on a thing you concentrate on yourself experiencing the thing, and accepting all you observe without judgement or attachment.
Your enthusiasm for vote by mail is unwarranted.

Who will deliver the ballots once the USPS goes away? The push for e-voting will really heat up then.

I encourage you learn how your local jurisdiction handles mail ballots. It's more or less making sausage. The UAA is 1% (both directions). A large percent are challenged during signature verification. Ballots are electronically scanned (like a fax or OCR) as they arrive and pre-counted (which is illegal). Correcting for voter intent is done by modifying the database, which is difficult to "audit" during recount. I could go on and on.

The correct election administration system is the Australian Ballot (private voting, public counting) issued, cast, and counted at each precinct the night of the election, issuing postal ballots as needed to enfranchise people.

The only meaningful future electronic mediated system must be completely transparent, as in immediately posting ballots online as they are received. Sacrificing voter privacy to ensure election integrity.

I'm against all electronic mediated systems, but it seems inevitable, so I advocate a system which can be verified.
And what if you can prove it?
Why is it bizarre to use it as an investment choice? If you have a sense for what makes a technology prevail and think that bitcoin will, it isn't a big leap to look at the value that can be transferred through bitcoin and say "in the success scenarios, it will have to grow to be many times larger." Like any investment, you have to be prepared to be wrong, though.
Iranian rescued trying to reach Bermuda from US in bubble
Never going to learn what?

Could you please make your comment explicit?
> The core UX for gnupg.vim is open .gpg/.pgp/.asc file, be automatically prompted for passphrase (unless file is new), edit file, save (be prompted for recipients if new). Done.

> gnupg.vim does turn off the viminfo/swapfile/undofile functionality.

Thanks. That is excellent UX and knowing that I can agree it's what people should use instead of the built-in encryption.
bitcoin will be on your mind the next time you want to send/receive money oversees, i guarantee you that.
It feels it starts from a false premise to me.

If the 2nd law of thermodynamics is true, how is it counterintuitive that the universe creates complex structures?

Going from order to chaos is exactly what is happening. We only see structures because the universe is not completely homogeneous.
Online JavaScript minifier
The thing is though you can do this today without the VR glasses. Sure the VR glasses offer a coolness factor, and I am excited for that, but I don't see the revolution here yet.

My problem is that it lacks imagination. Let's just take our text editor over to the VR world. Not come up with a new method of interacting with code utilizing VR.
Not sure. A lot of the success of Samsung in the smartphone market is due to vertical integration. They save around 10-15% of bill-of-materials cost reduction due to this, they sometimes have unique components(like being first with HD-oled display), they have more control over manufacturers(as a condition for using a Qualcomm processor, they wanted the processor to be made at a Samsung fab), They are less exposed to tight supply in components like ram/flash, And who knows what other benefits they have due to this.

Those advantages are a big reason to why they have better access to carriers - meaning much better marketing - and the reason behind their ability to push volumes, create brands, and manufacture so many variants to compete better than others.
The article struck me as such because the important point is not how glibc layers things, it's the conceptual detail that stdio buffers first and then flushes with write(). [You happened to pick a really bad libc to pick apart because a much simpler implementation is possible.] If someone saw your post having no idea they would have to parse it out of what you are saying, and probably get lost, because you did not say it plainly.
I agree with your point. I think with the crowdfunding route having a CTO is crucial. Like DevX mentioned, after raising money I would be able to find someone who is compatible and has a good track record to fill that position.

I would love to launch the commercial and home versions simultaneously. However, the components need to be different for the commercial version because the product needs to be more robust. Therefore you're essentially designing, building, and shipping two different products. It makes things more risky, but there is a possibility to make it work if the same body component (which is an aluminum extruded frame with embedded track rails)can be used for both machines.
First - that sounds awesome. Just generally, I pretty much always think an experience like that is worth so much, regardless of if it goes as expected or not. So if you can make it happen, try it!

Onto the details - It will be expensive. AirBnB is probably also not going to be very cheap. Your best bet is probably to find a sublease from someone on Craigslist. You can probably get a room at a decent price doing that, but it would need to be done in person to avoid CL scams.

For the job I probably don't have the best perspective to give you a perfect answer, but generally I think it would depend most on what your expectations are and what size the company is. A small startup probably won't have the time or energy to expend on a 2 month temp. A larger startup might, but the challenge would be to get their attention.

You're best bet might be to apply to some sort of internship program - I think I've seen a couple larger startups have things like that. Not sure about the pay though. Or you could try to find a company that needs contract/freelance work.
Here's my oh-so important and unpopular opinion, because I feel like wasting 10 minutes.

>If you’ve ever tried to learn a new skill, you’ve experienced that range of reaction.

I actually haven't, because in the case of let's say, programming, I learned most everything myself. I read and google'd instead of bothering other people for every little problem.

I'm really not trying to be a jerk - honest - but hearing the same very simple questions asked again and again is tiring. Try to put yourself in the shoes of the "jack asses". Maybe they act like this for a reason, they are humans just like you after all.

I know that I don't mind helping but it sometime feels "like people never learn", imho that's often why others won't help you or will groan at your cluelessness.
Most of the time you could google your questions and get an answer immediately, that's what I did and that's still what I do.
This is especially true for Python, what you're learning. You can often just copy paste a working piece of code from the very first result, no thinking involved.

>The difference between the knowledgeable and the ignorant is that the knowledgeable took it on the chin, and kept going.

That's where I disagree. If you really need help, and if you at least tried to find a solution, mention it and people will help you. I will personally go out of my way to help you if it looks like you actually want and try to learn.

Questions like “What’s the difference between a list and a set?” and “A server does what?” show that you haven't done your homework !
It's a bit rude to expect people to spoonfeed you all the way and then call them assholes when they get bored of it.

>When people scoff at your questions, just move on until you find the answer. Know that up front, and when you see it, ignore it.

Or perhaps, try to understand why they scoff at your question in the first place.
Calling them "ass holes" and ignoring the issue seems a bit short sighted.

>Just know when people balk at your badge, it’s means you are on the right path. Keep pushing.

Maybe "Try smarter not harder" ?

I'll finally just point you to this thing (http://www.catb.org/esr/faqs/smart-questions.html) which is a tad extreme in my opinion, but makes its point extremely clear if you can manage to read through it without calling the author a pretentious asshole and just closing the tab.
I cringed every time he referenced Physics. It's something I've seen other philosophers do in an attempt to legitimize their beliefs by implying that they codify the natural order.

In truth, dynamic emptiness has absolutely nothing to do with quantum froth, which could be described using any objects and still make sense. This concept of some unseen physical manifestation of the model arises because of the terms a theoretician chose to identify elements of his mathematical model. They're essentially undefined terms, given meaning by their context in the larger physical system.

A lot of people get lost in the undefined terms, thinking that because we use a familiar word for the term, that the item in the model which the term identifies somehow actually exists. Actually there's no proof that the quantum froth exists as physical object, any more than that light is somehow both a wave and a particle. Rather, wave/particle "duality" is a consequence of different mathematical models which happen to generate results which are consistent with observation.

The "duality" doesn't actually exist, and the way light behaves is so incredibly nuanced that people dedicate their lives to modeling and testing it. Waveness and Particleness are models which produce mathematics consistent with the natural world.

In the cases where more than one mathematical model fits the same set of observations, scientific controversies arise. A Physical theory is accepted when the mathematical model produces results which are consistent with observation, and sufficient experimental work has been done to rule out other mathematical models with overlapping explanatory power.

My thermodynamics professor opened all of his classes by saying "Everything I am about to tell you is a carefully constructed series of lies."
2 years ago I said One of HPs many personalities wants to be IBM. Another step along that path (of course, it makes sense to not bother too much with consumer computer stuff when Apple is dominating the high margin side and everyone else is looking for ways to lose money).

https://news.ycombinator.com/item?id=4808974
The problem with their ideas is that you instantly become recognizable as the dude with a ton of different hair colors and strange face paint, you don't blend in with the crowd at all.
Or one company's Hewlett, and the other Packard?
I'm interested to hear what those flaws are and how they will prevent the success of bitcoin.
I assume you mean that its transparency can be understood by 10% of the population, not how you use them (Pret a Voter for instance is quite straightforward). Still, that's a fair objection.

I can counter it with two points, though. First, I don't really understand how the current system in my country works. There are constituencies, preferential voting, overhang seats, etc. Second, what is the process of ensuring transparency? Surely I, as an individual, could not just go and demand to see and count all the ballots myself. I would need to turn to somebody I trust. This would stay the same, except that this time that somebody could be anyone who understands mixnets and zero-knowledge proofs, rather than a select number of political organizations.
In the US the word "womb" has a vaguely archaic or religious feel, but it seems to be much more current in UK English (and the link here is to the BBC). I've seen "womb" used regularly on UK sites. US-based news feeds (that I've seen) have indeed generally used the term "uterus transplant" about this story.
What would a cofounder do for you after the app's done? What's the negatives of just getting an app developer on contract next?
Lage.js: Tiny client-side location data for analytics
Static typing is definitely useful, but like humans and chimps, the so called static languages share much of their DNA with their dynamic counterparts; and static typing doesn't necessarily account for more than a few percentage points of productivity increases (though those percents are definitely noticeable). More to the point, you still need to test non trivial Haskell code and the lack of a decent debugger is a tragedy.

Safety critical systems are generally real tine so Haskell is off the table. I'll also spend a lot of tine manually verifying the code, and using alot of external analysis and verification tools, so restricted C++ is fine in that case. Now, if you told me that the system was safety critical and nit real time, and the system wasn't important enough to merit lots of manual verification, then Haskell would be a great choice because its static type system is better than nothing.
I'm not sure this explanation holds water. Plenty of experts have managed to keep their beginner's mind, and they are often the very best in their field. In lots of fields, keeping an open, learning mind is an important part of being considered a leader, so it should never be 'optimized away'.

I'm also not saying anything about empathizing, even just an intellectual appreciation for somebody learning your matter should be enough to not lash out and be a dick. And it surprised me that there are so many that fail to bring up even that little appreciation.
Ok this is
I worked for HP in early 90.

At that time, I remember old HP (mainly instrumentation groups now Algilent) had a rule of if a product line is > $100mil. They will spin it off to a separate P/L division. It seems like a good sharding algorithm for scaling out a corporation.

They stopped doing it after PC/Printer div/group. A cynical view was it was good for high level corp managers to hide the cost of fleet of corporate jets into the billions $ revenues with almost no profits.
Dubai 360 - Dubai International Airport as never experienced before
Man in inflatable bubble rescued off coast of Florida
Let's assume; VR is much better than alt-tab and clicking at the taskbar. It will reduce the time taken by 95%. Assume 5 seconds average for non-VR method, which is a conservative estimate, this gives us 0.15 seconds for VR.

If you switch windows every 60 seconds, this gives us an improvement of ~8%.

Table:

300s -> 1.5%

120s -> 4%

60s -> 8%

30s -> 16%

15s -> 32%

I have no idea what my average window switch time is. I should measure it sometime. I doubt it is under 30 seconds where the VR actually makes a meaningful improvement.

If you take an average of 2 seconds for non-VR and a skilled user with keyboard shortcuts and virtual desktops, VR advantage becomes insignificant.

Table:

300s -> 0.6%

120s -> 1.5%

60s -> 3%

30s -> 6%

15s -> 12%

If you compare a specialized window managing software versus the VR equivalent then I don't see any benefit towards the latter. The latency is the same. The only difference is the abstract windows management versus spacial of VR.

I think programmers can handle the non-VR solution just
fine. I really hope it becomes better though; the resolution is currently just too small.
I agree that Bitcoin has some flaws. I posted about it on Reddit after the last slide in price. Link here for anyone interested:

http://www.reddit.com/r/BitcoinMarkets/comments/2fvknj/daily...
> Last I heard is that he is invested in Bitcoin and other cryptocurrencies again.

I'd have hoped that he'd at least have learned something from the first experience. High volatility can end either way.
>The people who react that way towards not just ignorance, but inquisitiveness, are plainly assholes.

Anecdotally speaking, such people know more than a beginner, but are very, very far from being an expert themselves.

On a board dedicated to learning English you can see people who can barely speak English scoff at "noobs" who can't tell the difference between "some" and "any". Math forums are full of people who never progressed beyond undergrad math laughing at those who have hard time distinguishing between contrapositive and contradiction.

It's a symptom of mediocrity and the vast majority of us, humans, are mediocre.
The OP is likely referring to prosper.com and lendingclub.com which are for profit businesses for peer to peer lending in the US.
Your math doesn't work.

40% of a $130K salary is $52,000. $48K a year in rent brings the total up to $100,000.

You still haven't paid for food yet, or any other cost.

Assuming you're a silicon-lifeform that can subsist off of minerals leached from the ground, you'd still need a 22% or lower tax rate to make this work.

Which is to say, your math doesn't work, at all. Even assuming $3K a month in rent, your overall tax rate (remember, you're a silicon lifeform that doesn't eat) still needs to be ~31% to make it work out. This is definitely not the case in California.

Assuming you're human (and therefore need to pay for food, clothing, bills, such), you are nowhere near being able to take a $3K (much less $4K) rent on a $130K salary. The level of spending you're talking about is more appropriate for someone with a $130K income post-tax, which by California tax rates puts you in the $200-220K range, pre-tax.
This is pretty much how I imagined Notch's sadly abandoned space game project that had a programmable CPU as the heart of your ships. I hope someone takes over his torch on this, I'd love a fully fleshed out programmer's game. Imagine using such a thing in programming class as an introduction.
RFC 4180: http://tools.ietf.org/html/rfc4180

... which is compatible with the data I used to get out of Lotus-123 (and some other things) back in the 80s.
This $1,200 machine lets you make untraceable semi-automatic rifles at home
HP is so far behind Samsung in the consumer market that it hurts thinking about it :-). They failed at smartphones and tablets, their computers are kwap, the printers are absolutely awful. Their strength is (was?) enterprise and business hardware from what I can tell.
I think they missed this parser: http://ostermiller.org/utils/CSV.html
Reasons to be bullish on the concept? Bitcoin is a secure public registry backed by a decentralized 300k THash/s computing network (and fast growing). That alone is insanely valuable, and not just as a vector of monetary transactions. It's one building block of our decentralized future.

Reasons to be bullish on the BTC/USD exchange price? That would be pure speculation. BTC seems to be now at low levels enough that it wouldn't be insane to buy some for short-term speculation, but it of course it would still be very risky.
2x paid github, one for each company.
There's a difference between "Google/Wikipedia will give you some great starting points to answer that question" and "Have you heard of Google..?" The difference is in tone: the first is encouraging and enabling, the second is demeaning. Dismiss it as trivial, but it matters hugely to a learner.