jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
How do apps like this survive and grow?

Giants can clone the entire product with a small team.

I'm worried about this exact problem.

Edit: First thought that comes to mind is filing a few patents and then throwing 50% of funding into a lawsuit against the first giant to clone you.

This is traditionally not the way, but with the incumbents so nimble and readily able to pick off good ideas, it seems like it might be the only defense.
Yup, I can clearly remember Netscape crashing very very often. It was definitely the worse browser.
If they want to be classified as employees then this is what they get. Better for consumers not getting canceled on constantly too.
So all professional porn already requires identification and age checks. I'm...not convinced it's the end of the world if amateur ones do too. The considerations are the same.
It's temporary to encourage demand for the feature.

At some point in the future they will have to take some percentage.
In the context of a bulge bracket investment bank, it's basically like this:

Front office - S&T (sales & trading), i.e. revenue generating activity. Usually includes any quants/quant developers actively working on things that make money

Middle office - operations. handles settlements, confirms, and generally anything related to the post-trade flow that is "after the trade is booked"

Back office - accounting, legal, engineering, IT support, HR. Anything that isn't a revenue center that also isn't even tangentially facing revenue generating operations
In what ways does git implement CAP better than a NoSQL database?
If that's true then the narrative above about how "people with dog allergies shouldn't be allowed to drive for Uber" is crap. Service dogs are much rarer than Uber drivers without allergies. There's no reason Uber can't accommodate both customers with service animals and drivers with legitimate reasons to avoid certain service animals.

Some drivers may lie, but if you require even a simple doctor's note I think that would deter a lot of people from bothering, given the rarity of encountering a service dog request.
search "U.S. Coding Website GitHub Hit With Cyberattack" on google and click on the first link.
Speaking of literacy, Gen Yers has to be the most clumsy abbreviation I have ever seen.
Aside from the annoying blinking background, certain pieces of this site's "CC-BY-SA" look like they were lifted straight from the now-defunct K10k (Kaliber10000) site... http://www.cubancouncil.com/work/project/kaliber-10000 (see screenshots or archive.org)
Thanks for the answer. Yes, the ammount of solutions is staggering, however it makes the choice a little harder.
> People who can afford to do so usually avoid public transportation.

There are a number of factors at play here. To pretend that just because people act a certain way that the decision is based in fact and logic ignores reality.

People don't use public transit because:

1. They don't want to mingle with the "lower classes."

2. Driving a car for a long time was a status symbol. It's less of a status symbol today, but the effects of this are still embedded in American culture. Those "with money" can afford a car. If you take transit, then you are "poor."

So if you take transit you are signalling to others that you are "poor." Or you are afraid that you might have to sit across from someone that is "poor" and that would make you feel uncomfortable.

3. Buying a car for a long time was also "supporting America" (cue people chanting 'USA! USA!') because you were supporting the Big 3.

4. People get annoyed at having to wait for things like the bus. Even of the bus runs every 10 minutes, the fact that you might have to wait 10 minutes for something is enough for people to get upset about it.
The team is amazingly technical. Nikolai Durov is a triple IMO gold medallists (and from Russia where selection is much more competitive than most other countries)

http://en.wikipedia.org/wiki/Nikolai_Durov
graycat: I have spent an amusing half hour reading your back-posts. Many others are suggesting that you write your memoirs. I'm suggesting a possible format: a professional biography told through the formulas and theorems you have used.

Compare with Primo Levi's The Periodic Table. Levi was a chemist and senior manager with a large chemical company who also wrote novels and essays - now known mainly as a writer. His autobiography takes the form of a series of chapters each with the title of an element. Each chapter tells a story that is somehow related to the properties of the element chosen for the title. Levi lived in dire and dangerous times, I think your times were incomparably better but will still provide lessons for those who come later.

My suggestion is a professional biography with each chapter based around a theorem or algorithm that you have used to advantage. A brief exploration of the theorem pitched at undergraduate level (perhaps the explanations could be crowd sourced from many here) coupled with one of your anecdotes. A self-published ebook of this would prove popular I think.
that was a genuine question. I think I'm right, but I might not be. Judging by the upvotes it looks like I am, but I'd like someone to come forward and say "Yes, that's correct" explicitly.
This is a quote from a cover letter I actually sent to a company I was interested in:
"On the other hand, if your company is using unlicensed software and .NET 1.1 instead of buying the current tools or is managed so poorly that the employees have to work a lot of overtime, well - we probably wouldn’t be a good match."
that's outside the scope of the problem. (which is why I really dislike these kinds of tests, because you can't win - if you don't consider unicode the interviewer says "ahh, but what about unicode" and if you do the interviewer says "ahh, but that's outside the scope of the problem".)
Exactly what I (and probably everyone) wanted when I first saw the ipod clock.

BTW Sony Ericsson made something similar (with more of course).
http://www.engadget.com/2010/11/15/sony-ericsson-liveview-no...
I still don't understand this whole thing - I get rejected multiple times a day all the time! For god's sake, what's a hacker good for if not for being socially inept?
In all this, I'm never clear about where the average Chinese citizen is making all this money...is it all from investments?
http://www.gmbhnews.com is my mobile news and website portal targeting all smartphones (iOs, PalmnOs, Android, WM, Blackberry, symbian...and more) and webkit based browsers, care to take a look and give me your feedback?
> While communication is guaranteed to be secure due to the end-to-end encryption implemented in the open-source client apps and the Signal protocol

So the client is open source and guarantees end-to-end encryption regardless of what the server does. Ok, then I honestly don't care. Why should I?

I use Signal for its safety characteristics, which as stated are apparently ensured by the client regardless of what the server does, not because of the server, and I continue to agree with Moxie that federation is a white whale that doesn't solve any regular person problems.
Has anyone had any issues with it? I think it is very robust and integrates so seamlessly one doesn't notice it's Flash unless you have Flash disabled.
This is one of the 'appropriate and well implemented' Flash products. It's not broken in any way, so why fix it?
Not everybody here is from US :)

My ancestors managed to create arguably the best bee btw :) [http://www.wordiq.com/definition/Apis_mellifera_carnica]
Short answer: no, for reasons stated by others.

Longer answer: naive in what way? Yesterday I asked a friend to preview my app when it was ready. She's probably an example of what you had in mind: mid-40's Facebook-using iPhone owner who threw her last computer out 10 years ago. But she's not at all naive in the context of the application: as the office manager for a small company she's the perfect type of person to evaluate it.

The problem with the question is that non-computer experts (which I expect is what you mean by naive) don't form a useful enough group by themselves. What you need is to understand your market and then ask people in that market how the app should work, show them examples of product, etc. and then you can get real insight.
People should please take away from this paper the central claim that they are offering up a fun, easy, and startlingly practical way to implement a parsing library in your favorite language / environment. It is but a few hundred lines in some functional languages. Scarcely importantly more in other languages. It is (per their plausible claims) a nice alternative to trying to muck up some dubious approximation using your regexp engine.

The "YACC is dead" claim of the original paper, and of this follow-up, is not so much "this is so good, everyone will stop using YACC". Rather, its that people don't use YACC when they ought to because it is inconvenient -- but this derivative-based parsing hack is convenient in important ways that YACC fails to be.
It's not whataboutism. It highlights the hypocrisy of such "policy enforcement".
Do you really think said hackers are "gleefully building these tools" specifically in order to enable a surveillance state?

Of course not.

It's been said a million times before: every technology can be used for good or for ill. After all, the technology that enables you to drink the water coming out of your tap, one of the most important developments in the history of mankind, is the very same technology that makes mustard gas possible.

And of course there's that quintessential example: nuclear fission, equally capable of saving or destroying billions.

In fact, I'd go so far as to claim that every technology mankind has ever invented to benefit itself has eventually been turned against us. After all, last I checked fire was a pretty common weapon of war.

So is it possible that folks at Google are nefariously turning us all into biological components of their computing infrastructure, and in the process deliberately and consciously empowering a government-corporate surveillance state? Yes, it's possible.

It's equally (I'd like to believe more) likely someone just thought it'd be cool if my phone tracked my location and could provide me sight-seeing suggestions when I'm in a new city.

Now, this doesn't take away from the fundamental point of the article: that technology available today is changing our lives with consequences we have yet to fully comprehend, and will likely fundamentally change the way society functions. But I think it's unnecessarily cynical to believe those inventing said technology are deliberately attempting to bring about the dystopian future the author envisions.
PCIe is a bus. It is the drivers that would choose to read and execute option ROM. It isn't part of the protocol actually.

If your peripheral device is compromised by a third party (say NSA) then it doesn't matter if it is over wireless or cable.
We use https://github.com/elasticsearch/elasticsearch-py. It will certainly make like easier.
I tried this technique on my WRT54 (running Tomato jacked way up already) and it really did seem to help. But ultimately the stupid cats kept knocking the antennas off so I just set up another router at the other end of the house.
"It's actually harder to disallow spaces"

Traditionally, when deciding what password characters to allow/disallow, everyone thinks in terms of what to allow, not what to disallow.

For example, a system that only allows alphanumeric characters in passwords (i.e. no special characters) would use less code to specify with regex that only a-z,A-Z,0-9 should be allowed, rather than specifying the many characters to be blocked (and even when more complicated options were allowed, code generally still specifies allowed characters, rather than disallowed characters).

Therefore I would suggest that websites disallowing spaces in passwords is in fact just that they didn't see fit to allow them, not that they went out of their way not to.
I spent an entire afternoon trying to do this about 2 years ago from some stupid paper cut-out design and tin foil. I never felt so punk'd in my entire life.
There are two kinds of scanners. One uses low energy X-rays, the other uses microwaves. If you got the microwave kind, that would not add to your X-ray dose.

I understand pat-downs within the U.S. are by same-sex agents. This wouldn't be the kind of thing they would get wrong.
Just to clarify, you're judging this story after only 3 chapters? Because if you want to get an accurate impression of the story, you should push past chapter 5 at least. The tone of the story evolves considerably, and you might find you like it after all. (Though to quote the author, "If you still don't like it after Chapter 10, give up.")
Definitely use the "Ack In Project" bundle instead of "Find in Project". It's like night and day.
HTML5? Every single HTML5 demo you see now is playing copycat catchup to what Flash was already doing 5 years ago.

That's the innovation. You can finally do it with a few lines of HTML instead of a god-awful binary closed-source chunk of browser crashing plugin that saps 1/4 of you users batteries just being on the screen. Thanks flash.
There is no evidence images have been stored at airports

There is, but even is they weren't they still could easily be saved via a photograph. Also, I don't really care if anyone sees me naked anymore, but I bet most of the public does, and to violate the right to be covered in clothes of the people is irresponsible.

... or that harm is caused by scans.

It's an X-ray machine. It irradiates your body. Some experts say it's negligible, others say it's not negligible at all, some say it's not a big deal, and others say it is a big deal for regular travelers. I really don't care if it is/isn't harmful until it is scientifically proven it's not, in the meanwhile I'll choose to label said machine as a potential danger to my health.

There is a pathetic lack of rational discussion of factual policies and why such policies might be necessary, whether we like them or not.

You find pathetic that people want to discuss their opinion on the violation of their civil right because you disagree? You want actual facts? How about this: 1) There is some probability that you might be inflicting unnecessary damage on your body with this machines. 2) You're giving the TSA consent to see you naked, which not only is it a violation of your rights, but it's an awful precedent to set. 3) Various security experts have expressed their disdain of such measures because the small (if any) benefit to security they might offer is not commensurate to the inconvenience, potential health damage, and violation of rights that are being committed. 4) Not doing anything about it (not complaining) makes this sort of actions easier to justify in the future. 5) There are adults watching your children naked without a real need to do so nor your consent. 6) It freaking annoys the hell out of me and every one in the line.

Do you even want me to get started on the pat down policy? I mean I would expect that in a military base, a police station, the White House, or a drug deal, but in an airport and done to children, elderly women, and people whom might be extremely offended by it? Fuck no.

The real solution to this is profiling, plain and simple. Everybody knows this, but it's a career suicide for whomever sets it up. Imagine the articles: "Muslim man was unjustly groped at airport by slender blonde TSA agent. Man said 'she grabbed my penis...'"

The real irresponsibility here is the TSA claiming that an opt out day is irresponsible, when they could easily avoid it by not imposing their ridiculous and useless security standards. In the mean time, I'll keep shoving my shampoo bottles up my ass.
As the person on Hacker News least likely to be generous to Joe Lieberman's perspective on anything, and most particularly inclined to think poorly of anything he has to say about the balance of civil rights and national security, and, unfortunately, one of the small-ish number of active HN people who deal with the problems "shutting off parts of the Internet" would attempt to solve, let me just say one thing.

I think he's right.

IAmA person who thinks he might manage to defend this crazy-sounding Lieberman argument. Ask me anything. I may not be able to answer everything, though.
Yes, but picking a deadline means that you put a time limit on the effort, and have a good guide on when you should just give up. If it is not working for you, you should give up and try something new, but when you are involved heavily in something, it can seem like the payout is just around the corner.
I don't have much cryptographic experience--but I've read Applied Cryptography, and if there's one thing I learned from it, it's not to design your own cryptosystem. Are you sure that this algorithm is secure from cryptanalysis? Have you tested it against differential cryptanalysis, boomerang attacks, et cetera and so forth? Just a few things to keep in mind.
The code that was used to create the spreadsheet: http://gist.github.com/391312
That point could really be a post all by itself and it certainly varies situation to situation. Semantics + defining "what's a trend" also play into it. There's mass market everybody knows about it trends and then there's emerging trends. The mass market trends ones are the ones to avoid like you said.

The good thing is what you said: market exists. There's money there, just make sure it isn't all taken up already.
This is what I mean. It seems to me that US has lost its engineering can-do edge. In 1955 going to the moon looked like science fiction and impossible. But that was not a deterrent. If this leak happened 50 years ago, instead of coming up with excuses, US would have fixed it by now.
> the more 'poisonous' idea is that 'you are who you are'

Er, are you talking about trashy movies? I don't really know any that tell you not to achieve things.

> The films you talk about usually show a very superficial process of improvement

It seems to depend on the sex of the character. Females have to lose the glasses and wash their hair with conditioner. Men seem to have to prove themselves, learn stuff, go to ridiculous lengths of sacrifice thereby proving to the female lead that they're worthy, etc.

> it's tempting to coast through life achieving a fraction of your potential

It sounds to me like it's more tempting to waste your time obsessing on the pursuit of money and success in the eyes of others, rather than doing what makes you happy and brings you closer relationships.
For the love of all that is holy go to Amazon right now and buy a copy of Trading and Exchanges: Market Microstructure for Practioners by Larry Harris.

I'm not a trader, or an exchange, but I've been forced to get very, very intimate with the technological plumbing of both, and I've interviewed many of their developers, and you'll find the architects of match engines, order routing systems, and clearing backends recommending this book just as much as I do.

It is exceedingly well written, too.

Investing strategy? Stick with Malkiel, like everyone here is (and is going to) recommend.

Another suggestion: you can download the recordings of Schiller's Yale Financial Markets class from iTunes (and from Yale); I listened to it on the way to/from a client in the suburbs for a couple weeks and enjoyed it, particularly the guest speakers.
You're going to have to figure out what style of trading fits your personality. Value, growth, income; long term, swing, daytrading; futures, stock, options, forex; quant or discretionary; and so on. There are some quintessential resources for each "bucket" which are fairly well known-- Graham, Livermore, O'Neil-- I'd start with the classics and go deeper into what your interested.

I do this for a living, if you want to talk more just google my name
There's a time for kindness, and then there's a time for brutal honesty. The Nick Brown story does usually feature another person who was too kind and ended up regretting it:

In his email, Guastello included a list of errors he had found in Fredrickson and Losada’s application of the math. “Ironically,” he wrote, “I did send American Psychologist a comment on some of the foregoing points, which they chose not to publish because ‘there wasn’t enough interest in the article.’ In retrospect, however, I see how I could have been more clearly negative and less supportive of any positive features of the original article.”

So. The people in the end who brought the problem to light were people like Sokal, who freely use terms like "bullshit" to describe what Losada and Fredrickson did. And the people who tried to be polite and kind and balance out their criticism with the positives, were blown off and got nowhere.
Don't embedded devices fix the DNS-server to a specific one? Worst case the provider fixes it to their own. That has downsides too though.
Demo on codepen http://codepen.io/leeluolee/pen/KwJbov?editors=101 .

This Demo doesn't use any css property for 3d transform, It is all clip-path.
And a correlation between citizen complaints and a particular officer having mysteriously incomplete records is going to look bad in front of a jury.

What will happen is that police chiefs will simply tell problem officers that if they are going to "forget" to turn on cameras when interacting with citizens, they best "forget" to show up to work that day.
80s

DB2, BASIC for games into cassete tapes. ;)
Same here, BASIC, 5 or 6. Text adventure games, lemonade stand, and so on.

Dijkstra says, "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration." But he complained about nearly everything.
I'm just teasing you. I never would have even thought of doing that...

My approach has always just been filtering up front: I've always been lucky enough to work in places where programmers are actually understood and appreciated.
An execellent resource from Cadex, a company that provides battery testing and analysis equipment:

http://batteryuniversity.com/learn/article/how_to_prolong_li...
I started in 2000 (at the age of 10) with my old father laptop (running Windows 3.1). I hit the Qbasic icon because I liked the hummer image and wanted to see what's inside. Really, nothing was interesting, but my father introduced me to few commands (print, if, then...). Few days later, I started reading the documentation in English, even though I didn't know English.
Headline changed because the original was a TLA nightmare.
This sounds interesting to me. There was a period of time I wanted to visualise the networks of relationships on my social network just to see if there was any thing interesting. I tried to do it myself but couldnt get anything meaningful or substantiate out of the dataset due to my lack of knowledge and time. I also couldnt tie that time spent messing around with the data sets to the company KPI.

So some suggestions that will aid a startup entrepreneur archetype:

1) How can visualising data help increase my KPI at various stages. I suspect not so much for a pre product market fit company but thats something for you to think about.

2) Instead of hiding the samples behind your main column, bring them to the front.

I remember watching video on TED about this journalist turned data visualisation evangelist a while ago. You won't happen to be him would you? :)
> offensive

You're really not doing the HN user stereotype of entitled valley types any favors using very personal ego-centred words such as "offensive".
The layout is intriguing (and the kelp operation sounds interesting), but the problem I see is this is solely focused around carbon. Solutionism like this needs to be paired with cultural change.

Nothing about the other planetary boundaries covered such as geochemical flows, land-use change (which alters the distribution of water vapor, which is very important), methane use change, ocean acidification, etc.
You'll enjoy my follow-up post then, which talks about training: http://www.danvk.org/2015/01/11/training-an-ocropus-ocr-mode...