skysight-inc/HackerNews huggingface dataset:
My immediate concern is whether this could be construed as advertising the service of copyright violation. If so, there may be the same concerns that ultimately lead to the downfall of grokster.

If I were to launch a service like this, I would describe this issue in terms of general privacy, and the fact that the nobody else has any idea of what is going on. With Snowden, the obvious point is that it is private from the NSA.....
2 counterpoints: 1) Lack of liquidity in "selling products". 2) Personal cash flow issues.
Class hierarchies are just mental tools, not how machines/programs/automatas actually work. If the mental tools implode due to exceptions and complexities, that's the problem of their uses, not tools by themselves. Before blaming hierarchies, you should blame yourself for using tools in wrong ways.
What you describe above would be highly illegal.
I'm in a similar situation but without the girlfriend except I'm not trying to do a large startup, I'm trying to get a positive cash flow going through a SaaS and it's hard as hell to even get started! I mean I tried for the past 5 years, on and off, but I've been doing the same god damn problem everytime and it's recently that I realized that I don't know shit about business and marketing. I focused some time on that by researching and doing brainstorming.

I'm not ready to give up but it's just staggering how long it has taken me and each year, it has been a mediocre, mostly due to me burning out when it came time to do the business stuff because I spent all my energy on building the damn product and than kept on adding new features so that it would entice customers from the sheer list of features.

Take the $5000, save it. Do not spend it on a new startup idea. I've spent about $50 in total for my 12th attempt. I spent about $3000 on my 5th attempt in 2010. Didn't do jack shit. It's not really about the money you throw at it, it's about being not burnt out when it comes to do the important things I'm learning.
How does the HFT know Fidelity called Goldman Sachs? Are they tapping the phones?

Whenever they see a huge influx of buy or sell volume they can quickly jump in front...

Could you tell me what FIX/OUCH command is used to do this?
secret service niggers be running left and right while God squashes them.

https://www.youtube.com/watch?v=o7gFlSGXt_k

Run nigger-nigger!
Hijacked IBM Engineer Successfully Dialed Out Of Diego Garcia
It's not that HFT is to blame for differences between markets, but that differences between markets plus the market structure are to blame for (the socially wasteful bits of) HFT.
Vladimir Voevodsky received Fields medal in 2002, so please note that it's not usual amateurish try to create new mathematics while knowing nothing about the old one.
“What's important to Musk is reducing green house gas, which he believes, threaten the world”

That kind of phrasing annoys me deeply, it tries to spin scientific consensus as if it's a disputed issue.
As someone who actually makes a living in HFT, if you really wanted to get rid of me, sub-penny ticks would be the single worst thing I can think of. There is literally no transaction tax that would make trading unprofitable. 2 zero's worth of decimilazation though and I have to go find honest work.
I think defining "big data" as something that depends on the algorithm you are applying is not very useful. In that sense, almost anything is big data when you are trying to solve an NP-complete problem (nice course about algorithmic approaches to these problems: https://www.coursera.org/course/optimization).

The problem is, if you define "big data" as something that depends on the algorithm, then it makes no sense to include the word "data" in it. The expression "big data" as it is commonly used refers to flows of data so big that you need specialized approaches even when applying simple transformations to the data.

Since the dawn of computing we've always wanted to solve problems, with small or large amounts of data, that required complex algorithms. The usage of a new expression is justified by the fact that huge flows of data are now available to many companies (mainly because of the web), not because these companies are attempting to perform extremely complicated transformations to the data.

TL;DR: Big data means big volume/flow of data, and not (as you are defining it) using large Big-O complexity algorithms on some set of data. In fact, the size of big data precludes applying large Big-O complexity algorithms to said data.
I really like this. My interpretation is the concept of stealth mode. I do believe there is a small set of use cases for which stealth is justifiable (e.g., patents), but I also feel like too many people are caught up in the cool, mystery factor surrounding stealth.

I've talked to so many people about my idea who have told me to shut up about it, or did I want them to sign an NDA? The answer is NO. I blog about my entire process, if there's a post missing it's because I haven't written it down yet.

Perhaps it's because my idea is driven by a social vision--if it's succeed I don't care who gets there first. You want to steal my idea? Great, let me help you because I'd like to think I'm smart and I've definitely been thinking about this for awhile.

When Buffer radically opened up their pay information, the community reacted in shock. Events like this inspires me. I want to strive for radical transparency in business.

I will make one tiny caveat though. I don't think radical transparency and never lying are the same thing. I do lie as well, and in many cases, I think it's justified. My mother is the worrying type. If she thought I were out at the bar or club, she literally would not sleep until I returned home. I'm lying for her health. Is it a slippery slope? Maybe, but then I have articles like this and wonderful friends who keep me more on the straight and narrow!

FYI you can read about everything related to my idea here: https://medium.com/@bsemaj
Hell, even the creator of /flappy bird/ received death threats, that's how common they are online.
How it makes you pay more for a stock than your limit order works as follows. You see XYZ is trading for $49.99 and put in an order to buy 10,000 limit $50/share. Your trading platform replies you have bought 4000 at $50, the price has moved to $50.50 you have a 6000 share order waiting to be filled. You then say darn it I'll wait for it to go back to $50 and it goes up more and so on. As has happened to me many a time. Though as a trader you can play the game too and offer to sell shares at a high price if it looks like someone needs to buy. This stuff is one reason why paper trading gives a false sense of how easy trading is as historical prices don't actively try to figure what you're up to and screw you.
To properly model all species with inheritence, species have to inherit from ancestors in the lineage. A Human IsA Primate because proto-primates evolved before humans did. The hierarchy is a graph with a generation (time) axis.

The dissonance comes in with timeless ontologies. Ontologies whose members don't share a common ancestor. Rather, the members share traits. Inheritance works in some cases, but not in all. Once it stops supporting all cases, it causes unnecessary complexity to the model.
"You can be an ill-tempered antisocial freak and people will put up with you."

This would be a sign of incompetent management. A good manager will realize that the damage that an employee like this does to the morale and productivity of other employees could outweigh the person's positive contribution to the company. Their nastiness might even encourage other, more valuable, employees to look for work elsewhere. Not to mention that allowing such an employee to create a "hostile work environment" could expose the company to lawsuits by its employees (especially if the antisocial behavior involves stuff like sexual harassment or racism, which affects legally protected classes of employees). So the manager will start looking for a replacement, and as soon as they find one, out goes the asshole employee.
All this Oculus bashing makes me want to order my dev kit even more.
If you are having trouble reading this because of the dark theme and you use chrome - install StyleBot and apply this css: https://gist.github.com/nicroto/9885777 (I inverted the colors of the images, too).

Awesome read. Thanks.
I'm super concerned for your well being and I don't even know you. What screams to me is that the last thing you should do is to try to do anything like start a business. It does not matter if you follow the best advice, and even do everything that you had done wrong right going forward. When you say things like "I hate what my life has become," then just stop what you're doing for a while.

Really. . . just stop.

Now, I know this will be hard to do. You've probably defined yourself as something different than your peers, and your peers (although not doing start-ups/tech etc) probably admire you. Hell, even your girlfriend lying in bed alone is probably saying that you're a mad genius and that's why your on your computer. Anyways, still even with the social pressure to go on, I suggest you just stop.

Spend the rest of the year focusing of feeling better not doing better. Grab some books, take that trip, and just give yourself a break. I'm not one to suggest self-help books but Stephen Covey has this excellent metaphor in 7 Habits about keeping the saw sharp. The saw is you. Right now it seems like the blade is pretty dull from excessive work. So stop and reread what you posted hear and see how you have described what you have lost.

Grab beers with your friends. Spend time with your gf. Save that 5K because 5k is far better than 0k. And on a side note, any person who e-mails you saying that they want to work with you, given how you have expressed your current state, should stop too.
Argument: VR is a non-starter because it only works with gaming PC's, which only uber-geeks still own and normal people think of as being just for work.

Response: What is an Xbox, if not a proprietary gaming PC? Sony is working on VR for the PS4. Meanwhile, Valve is trying to bring linux gaming PC's to the living room. This stuff is not going to be limited to work computers. Eventually, with a wireless connection or a sufficiently powerful mobile computer (i.e. Your phone in a few years), VR will be available wherever you feel like putting on a headset.

Argument: VR is only going to attract the hardcore gamers, and they don't trust Facebook, so nobody's going to buy.

Response: Oculus is just one of several big firms currently making major pushes into VR-land. Sony is another and you can bet MS won't be far behind.

Argument: Presence doesn't work if not everything is perfect, so VR is doomed.

Response: What do you have when you play a game through a monitor? Imperfect presence. You interact with a virtual world through a window. You frequently walk around in that world as a humanoid avatar speaking to other humanoids and you completely forget you're looking through a window into their world. Imperfect presence works. It even worked back when you could see pixels the size of your avatar's head. VR simply puts your head through the window and lets you look around. Why didn't it take off sooner then? Up until now, 2D windows had clearly superior lag properties and limited resolution meant things looked better on smaller displays. It's also pretty wasteful to blow pixels on peripheral vision, so we didn't bother when pixels were expensive. VR headsets don't have to be perfect to take off. They just have to be as good as 2D displays in the ways that matter.

P.S. Bluray cannot be considered dead until a viable alternative arises that addresses its market: Audio/Video-philes. This is a niche market, but a stable one.
God's world is perfectly just.

God says...
I_love_you if_and_only_if Obama in_other_words food zoot
BBC car failure_is_not_an_option adjusted_for_inflation
I_hate_when_that_happens hooah fight Obama I_am_not_amused
silly_human hopefully cracks_me_up so_he_sess God_is_not_mocked
battle you_know_a_better_God overflow endeavor so_let_it_be_written
in_a_perfect_world you'll_see ohh_thank_you

C:\TAD\Text\Words\AUGUST.TXT

at formlessness, whereof heaven and earth were made, might be called
heaven and earth. It is true, that of things having form, there is not
any nearer to having no form, than the earth and the deep. It is true,
that not only every created and formed thing, but whatsoever is
capable of being created and formed, Thou madest, of Whom are all
things. It is true, that whatsoever is formed out of that which had no
form, was unformed before it was formed.

Out of these truths, of which they doubt not w
Airbnb can be cheaper if you don't mind sharing a bathroom and all other common areas, which is usually what people are comparing. That's somewhere between a hostel and a hotel, though.

If you want the same privacy you'd have in a hotel room, it will be about the same price if you're looking at a place in Manhattan and comparing it to one of the less expensive boutique hotels. Not to mention the fact that every single 'whole apartment' listing on AirBnb in NYC that doesn't have a proper license is operating illegally.
Man, you seriously need a break. 5years is long term.
I have been part of startup from past 2 years and i am like totally burn out due to excessive amount of work.

For you is better to find a job that you love to do, earn some money and get your life back, go get your girl friend to some trip.

After 2-3 years you may again thought of startup, at that point of time you have more knowledge and experience.
Wow. As someone with a background of mostly C/Asm, it is rather shocking to see the amount of extra code compiling higher-level-languages produces; summing the contents of a list (array or linked) shouldn't be more than half a dozen instructions in a loop... and then I see things like dynamic allocation. Seriously, wow.
Let's say you want 100 shares paying no more than $49.99. Your screen shows the following sell orders:

Exchange A: 25 @ 49.99
Exchange B: 20 @ 49.98
Exchange C: 60 @ 49.97

You expect your order to get filled with all shares from C and B and just 20 from A at the highest price, the problem is Exchange A is closest to you, B is 50 miles away, and C is 800 miles away in Chicago.

The HFT bot sees your order arriving at Exchange A, since they have a fastest link to B and C, they buy the orders there and put them on sell to you at $49.99 just a few milliseconds before your order arrives.
How does buying access matter? It's like giving access to see other player's cards in poker (because you're a high roller) and then making bets based on it. The rest of the players only see their cards and the river. That's not a fair game.
This comment is a substanceless one-liner. We don't want any of these on Hacker News. Such comments are especially bad when they're sarcastic.

I'm not picking on one commenter here. Many HNers post substanceless one-liners. Please don't do that. Re-read what you've posted and, if it adds little of substance to the discussion, delete it. Fewer substanceless comments will mean a higher signal/noise ratio for all of us.

Edit: someone pointed out to me that kasey_junk is one of the few people who actually knows what they're talking about in this thread, meaning that he/she has contributed much more signal than noise. That's probably true! I don't have time to read all the threads, even the interesting ones—especially the interesting ones. I'm sure kasey_junk couldn't care less, but I've restored the karma that his/her account lost to downvotes here.

Keep in mind that HN is going through a period of experimentation while we figure out how to address some of the longstanding problems that PG never had time to take care of. We're going to get a lot of things wrong on our path to getting things right. We're also very interested in your feedback on these experiments, so don't think the feedback is one-way. The best channel for it is hn@ycombinator.com.
Vendor managament for technical people
Vendor management tips for technical folks.
"The liar's punishment is not in the least that he is not believed, but that he cannot believe anyone else." — George Bernard Shaw
I'd only get rid of you insofar as you are fighting over latency. If you can deliver price improvement or useful market depth there is still a place for you.
> Most of the FUD seems to originate from people not reading the manual, and completely misconfiguring things, and wondering why it doesn't work.

Most of the FUD comes from the deceptive marketing 10gen used to promote MongoDB. It now has a well deserved bad reputation that will never go away,no matter how much startup choosed it.
Hmm... it's almost as if brokers break up large orders into smaller orders for exactly this reason.
I can't speak for everyone, but to me MongoDB is far easier than any other NoSQL engine I've looking into. The reason why I said "probably" because I can't speak for every NoSQL database out there.

We had a 5 node cluster in Mongo that we moved to Cassandra last summer. While our experience with Cassandra is by and large much more performant and cost effective than MongoDB, getting setup with Cassandra was not as easy with MongoDB. With MongoDB you can literally start throwing data in your database, then add an index after the fact. With Cassandra we had to make sure our data was modeled correctly, and decide where we would denormalize. Riak from what I remember has a similar data model to Cassandra, and Redis isn't something you just "start up and go" (mainly because its an in memory store).

So I know for a fact that Cassandra, Riak, Dynamo, and Redis are far more complex than MongoDB. Cassandra even requires you run a "repair" command periodically, and that alone makes it more ops work than Cassandra. We can even throw HBase in there too as it requires Zookeeper nodes, Named Nodes, and all that Hadoop goodness.

Now none of these databases are hard to use, but compared to mongo, mongo is a cakewalk. You literally spin it up, throw json inside, and get json back. There is no query writing, and for most cases there is very little ops management. In most cases if a query is slow, you can fix that by adding an index, or moving to SSDs, only once you have exhausted these options do you really have to consider anything else.

FullContact also has a similar story : http://www.fullcontact.com/blog/mongo-to-cassandra-migration...
tl;dr Mongo was great for getting the product up and iterating quickly, but then they moved once they thought they needed too. Its my opinion that its far easier to get started with MongoDB that it is to get started with Postgres/MySQL.

Lastly, damn the technical reasons why its so popular, Mongo/10Gen used be a huge marketing engine around ~1.6/8. They captured a lot of developer mindshare and I'd attribute that to why its so popular now as well. Wasn't much longer after that when they naysayers & those hurt by the initial hype came out of the woodwork and we got the now infamous "MongoDB is webscale" video.
This is expected behaviour -- you need a credit card linked to Play.

Not a bug.
Whole apartment rentals of less than 30 days are already illegal here in NYC unless you have the proper licensing. I think only around 1% of the Airbnb whole apartment listings have said licensing. So everything else on there is an illegal temporary sublet. Note that I do have a friend who operates on Airbnb in NYC and has the proper licensing.
Although this instance seems to have been posted first, all of the discussion for this article seems to be here:

https://news.ycombinator.com/item?id=7499313 (60 points, 42 comments)
I'm general, yes. The particulars have been refined.
Nice posts. You see 0 value to the latency arms race, and I think you are probably right.

However, I think it's not hard to argue that some speed increases have value. For example, if the world's only stock market only allowed trades to happen n times a year, we would expect a pretty inefficient market and this mechanism for capital allocation would be pretty poor. And as we increase n, market efficiency would increase, and this has value.

So are we at a point right now where an increase in n has no value (say market information gets processed on the order of nanoseconds instead of the current microseconds)? What's the cutoff point?
You just need a 1099 for every transaction you make, how hard is that?
Someone is going to post this article to Hacker News in 2022, and we are all going to have a good laugh.
If I may suggest a slight rephrase: If you are concerned about RELIABLY destroying your data (which involves being able to verify for yourself that it was thoroughly destroyed when you think it was destroyed), you should keep that data on your own devices.

If your data is stored on a server that someone else controls, you can't reliably destroy that data. Even if it appears to have been destroyed immediately, there could be other copies somewhere. So wherever possible, sensitive data should not be stored on someone else's server. Even in encrypted form.
Aww, thanks! I can definitely ship to New Zealand for you! I just figured out how to adjust the shipping prices accordingly. If it ends up being less that the stated price, we refund the difference. Thanks for pointing out something I really needed to address asap! :) Angie
QuickCheck doesn't do anything interesting at compile time.
We often combine a title and subtitle for this reason. What we strive not to do is make stuff up. The key to a good HN title change is that it is made out of pieces already there: doc, h1, and h2 elements, mostly; or the first sentence of the story, if necessary. If the original title is misleading or linkbait, that is how we change it. But if the original title isn't misleading or linkbait, we don't change it at all.
Is this better than Ori? http://ori.scs.stanford.edu/
They have done a pretty bang-up job of capturing the video game market.

Ok, sure, they are not totally dominating but they went from zero to neck-and-neck with Sony in, what, 1.5 console cycles?
Along that same note you may want to use the words genetic algorithms. It sounds cooler and they're in the same category.

Look in to hill climbing algorithms if you're ever curious how basic optimization algorithms (re: games) work.
The only thing that can be taken away is the government-granted monopoly on applying the "IP".
I had the same reaction as you and I did a search for 23 in this thread and nobody else is talking about this. Has Zuckerberg really skewed a generation. The odds of you making it big at the age is insanely low.

Taking 7 years to get good at something is actually a smart thing to do. The best thing to do is always look for a room where you are not the smartest so you can learn and when you can't find anymore rooms, you'll know it's your time.
If he would have crashed and burned in 2008 (and he was very very close to it) mankind literally would have lost a few decades of advancement i guess.
Not yet. When they'll allow OpenGL in Xbox, Windows RT and Windows Phone, that would be the day they'd be really desperate.
This story is being discussed here:

https://news.ycombinator.com/item?id=7499072 (22 points, 28 comments)
i can download free apps without credit card. Why not the same with books? And only around 9% of population in India have credit cards.
Exactly. Game developers should support those decisions where the best, most portable tools get the most attention. Games are immersive and take up the whole screen, so gamers are barely tied to the underlying operating system. It's not like serious AAA games on OS X really have ever used cocoa or carbon. If you made an amazing, mind-blowing game for Linux, then people will figure out how to install and use linux just to be able to play the game. In fact for the younger gamer demographic, getting the system a game runs on for free on commodity hardware is preferable to a wold where you need to pay for a expensive new console every 2-4 years.

Insofar as games are concerned, at the end of the day, the game design matters many times more than the runtime of the game.
Look up "total functions"