skysight-inc/HackerNews huggingface dataset:
(Originally https://news.ycombinator.com/x?fnid=lNCOH0M1fh7uhr9viMZvek)

Yes, there are a lot of parking lots in Atlanta. As I commented on the original submission, they aren't there because of the market for parking, but because it's an easy use for commercially zoned land while you wait for someone to build a highrise on it. (https://news.ycombinator.com/item?id=3514352)
That's why I said 'generally'. Either way, AFAIK, series FF doesn't change liquidation preferences or the effects of dilution.
> There are structures and there are functions, that's it. But then multiple dispatch in Julia gives you the main benefits of OO without all the ontological crap that comes with it.

Multi-dispatch is a form of OO.
I know right? Some scum in India liked her books, but can barely afford the original price, much less the mistaken x2 price. Fuck that guy for enjoying her work and trying to better himself by expanding his knowledge of other cultures and opinions. Who does he fucking think he is, trying to read her work without paying $x american dollars to Amazon for the privilege. Fucking freeloaders man. /s
You don’t know that the PR was submitted with any knowledge of tip4commit. Would you accept the commit normally? Do you want the very existence of tip4commit to modify your project management? My advice: act as if tip4commit doesn’t exist; they’re just providing a service on the side which you shouldn’t need to worry about.
State of Bitcoin mobile applications in the App Store and Google Play
What's striking is the correlation between excessive police tactics and enforcement of victimless crimes.

From a right libertarian point of view, it is the government's responsibility to protect your rights, not to protect you.

From a left libertarian point of view, it is the government's responsibility to demonstrate that the good of enforcing a law outweighs the loss of individual freedom and other harm of enforcing it.

Drugs, immigration, fail those tests. Many sex crimes fail those tests. Seatbelt laws probably fail.

The police have to be so aggressive about these things because they never lent themselves to enforcement in the first place.
Awesome! Thank you for this hint!
Quite ironic.
I would guess that most of the 12,000,000+ hits [0] on G has been written by natives.

[0] https://www.google.com/search?q=%22is+released%22
> Why would we ever want a basis besides the standard basis in real Euclidean space?

It think it can be explained from a SVD pointview, the standard basis may not likely be optimal one, and didn't capture the most variance. The basis with larger variance, will presumably contains more information.

After obtaining the good basis, we can approximate the original matrix using only the ones(often much smaller in number than standard basis) with larger variances. This is useful to find a shorter representation, yet preserves much of the distance information.

I think this post explain the intuition pretty clear:

http://www.cs.princeton.edu/picasso/mats/PCA-Tutorial-Intuit...
Not necessarily. Bitroad was created to allow kids without bank accounts to sell what they make online. From a parent's perspective, it's safe and anonymous - the child doesn't need to give out any personal information to use it.
> "Do vectors have to be lists of numbers?"

No. They just have to satisfy the vectors axioms (greatly simplifying, you can add vectors together and multiply them by scalars , and they behave as you would expect - associative, commutative, distributive, etc as appropriate.)

So, in this regard, functions can be vectors, if you define addition to be pointwise addition. For example, consider the set of continuous functions on the unit interval [0, 1]. Add two together and you get another continuous function on the unit interval, multiply by a scalar and you get another continuous function on the unit interval, etc.
This argument can only hold on water by having a complete lack of faith in the rule of law.

A lack of faith pretty well justified at this point.

I appreciate the annoyance at "oh noes teh NSA!", but this article exactly points out the problem: local, not state or federal, authorities are where this will be an issue.

Everyone is busy hopping on the "fuck the NSA" bus, and that conveniently draws fire from the numerous local police departments that are expanding their own reach.

Don't get distracted--the same data is just as dangerous (if not more dangerous) in the hands of local officials than some folks at an alphabet-soup agency.
> Would you make a website with MATLAB?

The world is a nail. :)
The is no "the" in Ukraine. And there is no point in comparing Ukraine to the US. If you think that people in Ukraine are contemplating change you have to read up more on it. Or maybe visit the country sometimes to see for yourself how wrong you are.
That's just a (egregious) indication of the poor security: Even if it were fixed I would have no confidence in the security of CM, barring drastic changes.
When you write a line of java think how would I write this in C.

If you'd write it the same in C then keep going, if not rethink your solution.

eg. Don't use the string class, use an array of char, Don't use objects, etc.
... And however many thousands of lines in websocketd...
There is no reason not to think that anyone who has written an app to use STDIO may be more likely, in fact, to have a safe string-parsing/protocol handler setup. I mean, there is no guarantee that just because an app uses STDIO, they have exposed their strlen() and its ilk to the world ..

This table is not complete:

http://bstring.sourceforge.net/features.html

.. and the thing is, its not the 90's any more. There are a lot of great tools that can be exposed on this interface, if you think about it, quite safely ..
I am selling "This Image", the file they told me to upload, but never shows up. http://bitroad.io/listings/32
That's a darned shame. Because streets use a shameful fraction of our city surface area. Cul-de-sacs can be quite efficient. Kind of like a dendritic structure, every endpoint served with a relative minimum of cement.

I imagine the stats are because folks like to walk a circuit, not walk out-and-back on the same route, because its boring.
> What are orthogonal vectors good for?

Any set of n linearly independent vectors B_a={\vec{a}_i}_{i=1..n} in a vector space can be used as a coordinate system, but the "computational cost" of finding the coordinates w.r.t. the basis B_a will be annoying. Each time you want to find the coordinate of a vector you have solve a system of linear equations.

A basis consisting of orthogonal vectors {\vec{e}_i}_{i=1..n} is way cooler because you can calculate the coefficients of any vector using the formula $v_i = (\vec{v} · \vec{e}_i)/||\vec{e}_i||²

Of course the best thing is to have an orthonormal basis B_s={\hat{e}_i}_{i=1..n}, so that the coefficients of a vector w.r.t B_s can be calculated simply v_i = \vec{v} · \hat{e}_i.
A projection onto the \hat{e}_i subspace.

> Why would we ever want a basis besides the standard basis in real Euclidean space?

Hmm... I'm thinking eigenbases? The operations of a matrix A for vectors expressed in terms of its eigenbasis is just a scaling, i.e. {B_e}_[A]_{B_e} = Q^{-1} {B_s}_[A]_{B_s} Q = diagonal matrix = Λ.

> Is Euclidean space the only vector space out there?
> Do vectors have to be lists of numbers?

Good point.
If I bump this to 5-6 pages, I will try to include something about generalized vector spaces.
Orthogonal polynomials could be a good one to cover.
I can assure you, even if you offer "no pay" or zero subsidy, there is absolutely a risk on bringing on anyone, intern or employee. Building a good company means bringing together the right people at the right time ..
This is awesome. I could see a company like Custora using this to send customers custom offerings based on customer lifetime value calculations, purchase behavior, etc.
I was going to contribute a VS2012 and VS2008 project, but honestly I saw CMake and just kind of groaned.
Oh. The file that you upload is the thing you are selling.
> "This argument can only hold on water by having a complete lack of faith in the rule of law.
The biggest issue I have with this is that this describes a massive , coordinated system to use all this location data in ways that are way outside the legal framework in place by the initial court order from the FISA court."

The article title includes "What the Government Could Do With All That Location Data". The emphasis is on what is technically possible, not on what is legal. Given the vast expansion of legal authority to collect and use data on American citizens over the past decade, the article rightly looks at what is possible tomorrow based on the data of today, because what is legal tomorrow cannot be predicted accurately.

I entirely agree that the anger over the Snowden revelations should be first directed at the US congressmen responsible for authorizing these programs in the first place. However, much of what they authorized wasn't even public information until Snowden came along, so your argument that we should not worry much about the infrastructure of the surveillance state because the laws of that state prohibit such surveillance is undermined by the enormous secrecy with which it operates. We don't even know how some intelligence agencies interpret the laws that have been written. In an environment filled with so much legal uncertainty, knowing what is technologically possible, and knowing what the incentives surrounding that technology are, is extremely valuable.
JP Morgan files for anonymous online payment system
At work, I had a spreadsheet. Technical people, coders even, had a hard time finding the solution: convert to CSV, cut -f, awk print, in order to tack a hostname onto a column with relative HTTP paths. (No error checking required.)
>Perhaps if you have enough time to patronise others you could use it more fruitfully to be constructive.

Sure, but where's the fun in that?

In any case, there's the evergreen "using X in production" Google search. Substitute X gor Vagrant and you'll be well on your way of knowing if it's a good idea or not and how to do it.
I do this, but I justify it by thinking that the thread was important enough to me to reply to, so I should vote. I don't care about karma, but I'm more likely to get replies, or so I hope.
>>The added bonus? No middlemen taking a cut from the transaction, he says.
While low, there are actually transaction fees.

Bitcoin payment has already been used on many websites and seems to work well for them.
PayPal offers much more than just payment processing however (there are refunds for example).

Bitcoin is just a medium of exchange, better question is, which payment process will be able to match PayPal in terms of features first.
Re: 2. Narrower streets do the same thing for traffic speed. For an added bonus, tree lined streets slow traffic even more due to how nearby moving objects in your peripheral vision change your perception of how fast you're moving.

So, you can get the desired effect of the cul-de-sac without the cul-de-sac.
I'd be happy to see three serious problems described in the first column of the first page.
JSmol HTML5 3D viewer - Structure of the 30S Ribosomal Subunit
Show HN: Logstash as a Service
> Generally, if things are going well, dilution isn’t worth worrying about

Just to clarify...

People who are just learning about this stuff (and many who aren't) learn about dilution and think it's total bullshit, get concerned about how much they're being diluted, feel like they're being stolen from if there's a dilution event, etc etc etc. The idea, however, is that if you're being diluted it's because someone wants to give the company money, and that's usually because the company is growing. Your piece of the pie will shrink but if your execs know what they're doing the pie will grow more than your piece will shrink and you will come out ahead in the end.
I think ageism is more prevalent in certain tech scenes than others (particularly startups founded by people in their 20s and 30s). That's not to say that ageism doesn't exist elsewhere - but it's silly to assume that you become immediately unhireable once you hit 40. I know many talented software engineers who still code well into their 40s and 50s - many gravitate to larger companies because of the stability it provides them once they start a family.
We should start a thread about how ignorant you were before this awesome guide. I'm sure we can talk about all sorts of stupid things people believe while managing to learn nothing beyond the scope of the very basic article.
Yeah, "The Simpsons" did _that_ in season 17, episode 12...
Got a tip putting the tip4commit link in the readme...!
http://tip4commit.com/projects/143

Not sure this is intended behavior.

Shouldn't the owner of repositories be out of scope (or at least make it configurable)? tipping myself minus the commission is no fun ;-).

PS: would make sense to have a signup via github
Really? You want to know what havoc can be wrought by misuse of information sharing? Here: http://www.rollingstone.com/culture/news/sexting-shame-and-s...
> It's pretty... bare. Or it was last time I looked.

Well then, that's running with scissors as far as any modern legit open source project is concerned. That should be the VERY FIRST thing rectified.
You can ask feel free to ask for a pony in a salary negotiation, and in general I bow to no one in advising "ask for more", but that specific ask has the dual unhappy properties of being very awkward for founders to grant and yet not very useful to you the prospective employee. (Even an idealized employee who'd be capable of understanding what it meant.)

"What was your most recent valuation?", "What is the size of my grant relative to the full dilution of the company as of today?", etc, get you more signal with less social awkwardness. I mean, at a minimum, it's more of an imposition than "Give me the salary details for everyone at this company", which is for better or worse radioactive almost everywhere, and in addition to similarly being against the corporate interest also tends to disclose privileged information about folks who wouldn't even be listed in salaries.csv.

P.S. In my n=2 experience as a very small angel investor I am struggling to remember ever seeing the full cap table. I'd have to check my docs to see if I'm allowed to ask for it, but my limited social radar for the Valley suggests that's the sort of thing that would be socially contentious. Founders I invested in were very circumspect about getting explicit permission to be able to quote the fact of the investment publicly, to say nothing of the amount.

P.P.S. Disregard the above if somebody who does this on a more regular basis suggests that you're more in touch with reality than I am. It's possible.
Author here. 2 reasons.

1. So developers can do a clean checkout and it will just work. No external dependencies needed (e.g. manually installing Go, setting GOPATH etc).

2. To ensure that anyone who builds and releases it always uses the exact same version of Go.
You are talking about one specific -- granted canonical -- wallet implementation; there are plenty of others including thin clients: https://en.bitcoin.it/wiki/Clients
You are right. I am totally trying to sneak in the \in and the \mathbb{R}'s in there to see if people will notice.

Previously I had \forall in there too, but went over and removed things.
On the TODO list is to introduce the { obj | obj description } notation for defining sets (in this case vector spaces).
Foreach is used as an example of working at a higher level of abstraction than iterating over a loop like

for i = 0, i <= myarray.length - 1, i++
do foo(myarray[i])
end

I'm not suggesting that foreach is singing, dancing and all-powerful, so of course it doesn't serve for accessing arrays by position. What I am suggesting is that the syntax used for arrays was not inscribed on stone tablets upon Mount Olympus, and that

myarray.get(6) //return the sixth element
myarray.foreach('foo 6 19) //operate on part of the array

May be better abstractions for general purpose programming. Syntax should facilitate the programmer.
I would argue that fear of failure is taught.

Small children are relentless and courageous and highly tolerant of discomfort -- falling down 20 times does not intimidate them when learning to walk. They get tired, shrug and try again later. They pause their learning process temporarily but there are no negative emotions there, while the thrill of attempting something new is still kindling.
Arrest of Revenge Porn Website Operator
http://Startupthreads.com
Whats wrong with a police department having a tank? I'd say it's a waste of money, but if it's completely free there's no downside.
Check out the recovery probabilities of raidz2 vs raid10. You're winning ~17% more space at the cost of a substantial performance hit, and almost no difference in reliability, depending on how you estimate HDD failure rates. Raidz2 is not fast when everything is working well, and if any of your drives develop a speed problem, the whole array will be reduced to that speed.

I have a 11x4T raidz2, and will be migrating to 3x4x4T raid10. My last array was 2x4x1.5T raidz1, 3 drive failures in its 5 year lifetime, but not concurrent so no data lost.

I use CrashPlan to get data from one place to another; I back up NAS to CrashPlan, PCs to CrashPlan, and PCs to NAS. If you don't use CrashPlan's app to back up to their cloud, it doesn't stop you from using it to back up to other machines you own. And it works on Windows, Mac, Linux, Solaris, and with a bit of hacking, FreeBSD.
My small town is gearing up as well ...

http://waterford.patch.com/groups/police-and-fire/p/waterfor...
Google Play gets Google+ integration to show recommendations from your friends
Meet Valkyrie: NASA's Humanoid Darpa Robot
Honestly, when I've used official Firefox builds, I've just downloaded the tarball and extracted it to my home directory. Any malicious code that could corrupt your Firefox install can trash your entire home directory anyway, so there's not much gained by making it non-writable.

Also, running a browser (or anything as complex as a GUI app, but especially anything as wildly complex as a browser) as root is probably a bad idea security-wise anyway.
Because it has dependencies on libs that are not open source, so that means "closed" as propagated across this "open" system.
The solution to this problem which has been implemented locally is you set up a bus service regardless of any complaining, to keep one group happy, then you cut the service times and arrange the routes into insanity such that no one can use it, to keep the other group happy.

When I was a kid, living in the same city, I could afford the time to burn to spend 2 hours taking the bus to a friends house and 2 hours back (this is in a roughly 4 sq mile city). When its 8 degrees and snowing, or 105 and sunny outside this is not all that bad of an idea... when its 70 degrees you take a bike or walk.

Also make sure NOT to coordinate your local city bus service with neighboring cities. You can transfer between systems, if you're willing to stand in the rain for up to 45 minutes at times and pay two fares of course.

This is how you have a 100K person small city, major suburb of a 4M big city, and yet from my car when I look into passing bus I never see more than one or two teens, maybe an old person, that's about it. Out of 100K potential passengers.

I could take mass transit to work. I charted it out once at about 2 hours each way. Of course I can drive door to door in a bit less than 30 mins... I would save about $2 a day and that works out to about $1.33/hr which is a microscopic fraction of my current pay rate and tolerance for labor to save money. So I drive.

So that's the "correct" way to implement bus service keep everyone on both sides happy.
JP Morgan files for a Bitcoin like patent
It wasn't the most cerebral of games, I'll grant you that. But it did set a good atmosphere with the visuals (which you'd described) and audio. It had a weird creepy charm to it.

I tend to get bored of games quite quickly but Alice was one of the few which kept me engaged to the end.
"Stock options that are subject to an early exercise provision would no longer qualify for ISO treatment."

Not sure exactly what you mean by this, but I believe the same ISO rules apply if you exercise early: you don't owe taxes (under the normal income tax calculation; AMT is different for ISOs) until you actually sell the shares.
> Also, running a browser (or anything as complex as a GUI app, but especially anything as wildly complex as a browser) as root is probably a bad idea security-wise anyway.

Yes, that's why using mar + updater is probably the only "right" option, but it's way too manual. I even thought about writing some script which would extract http sources for mar file based on the current update channel but didn't figure out yet where it's configured.
It's good practice in general. There might be other fields that were not explicitly set, or the struct may expand in future versions, or you have union fields/bitfields (e.g. you explicitly set the low order bits of some union field to some value, thinking the high order bits are all zeroes, but because you neglected to zero them out first, they're filled with garbage bits. when you read the union field as a whole you'll get incorrect values).
Quick question: Why should a company give share options to employees, and not plain old shares? Is this just because it's better tax-wise for the company?
On the other hand, an expiring option for a non-liquid asset is not a good form of compensation.
Since when does a bank account require me to "pay thousands of dollars for audits, registration fees, insurance fees and such"?
AgFunder Launches Equity Crowdfunding Platform For $6.4 Trillion Ag Industry
Yes, why not (we can't be sure that it was you who donated to your project). At least you know it works ;) Thanks for trying out!
Under Create Listing, you can set a negative price - at least in Safari. Didn't try to actually create a listing though.
Show HN: Freelancers, reduce client delays on your web projects
huhtenberg: I believe AsymetricCom was referring to being able to compile an executable using perlcc. He wasn't referring to the networking aspects of it (WebSockets have not been around 10 years).

huhtenberg: You're right. It's very similar to inetd - that's why the first sentence in the websocketd description is "Like inetd, but for WebSockets".

The thing it adds on top of inetd is it takes care of the protocol so the underlying app doesn't need to. Namely HTTP WebSocket handshaking and data framing.
>In Russia people have more personal freedoms with respect to the state than they do in the USA.

How it is possible for someone to reach such a stupendous level of confusion boggles the mind. Even if the Russian propaganda minister were to make such a declaration he surely isn't deluded enough to believe it to be true.
AirPlay alternative mirrors and streams to TVs and PCs
I used to work for an online gaming company (legal in the UK) - and they basically used the on server chips (as opposed to quantum RNG) - and was not unusual in the industry. which may lead to weaker randomness and so an exploit for scamming. It's just that the validation tests were to simulate a few million rolls of the dice and see if the graph came out right.
I liked how candid they were in their post and then you made all my malcontent proclivities surface. Now, I'm out to pile on and ruin their day as well. Blood in the water.
Yup, IIRC the .edu domain is for universities only, but having gone to a small private school in SV, one of the parents registered the school's name under the .edu TLD and donated it to the school. I'm sure there are many elementary/middle/high schools that have .edu domains for similar reasons.