skysight-inc/HackerNews huggingface dataset:
Ask HN: 10 minutes of your time to validate an idea?
Hi,

I’m validating a business idea and would like to talk to fellow entrepreneurs to see what pain points and challenges you are facing in your startup. It would be fantastic to have 10 minutes of your time to learn about you, your startup and the challenges you are currently facing. In return, I’m happy to help you with advice and direction based on my own extensive experience. Below is a list of areas I can help in and those I can’t.

Challenges I’m looking for and can help in
Business model
Revenue model
product (design/roadmap/strategy/MVP)
UI/UX and Understanding Users
Finding Users
Product/market fit
Pitch deck and VCs
Understanding your market
Positioning

Challenges I’m NOT Looking for and can’t help in
founder/board issues
finding mentors
finding talent
sales
growth hacking/marketing

If you are interested and have challenges in the top group, please email me at heyitsjoseb at gmail. This is NOT a sales pitch. I am just interested in learning more about you and your business to validate an idea.

Thank you!!!
I'm curious, assuming you are hiring tech staff, do you find any difference in the quantity or quality of applicants compared to other, non adult, tech companies?
I'm really confused now. I read the article but don't follow it. I've read that we and chimps share over 90% of our genes. Therefore oughtn't we and Neanderthals share more genes than that? Certainly more than 2.4%.

My guess is maybe it's 2.4% of the genes that human beings have and chimpanzees do not? Can anybody help me out on this?
He's right about the low entropy of many crypto random number generators. There are so many cases of this that it can't be by accident.

2013: Android random number flaw exploited for Bitcoin theft.

http://arstechnica.com/security/2013/08/google-confirms-crit...

Backdoor in RSA?

http://arstechnica.com/security/2014/01/how-the-nsa-may-have...

Linus Torvalds insists on accepting Intel patch to use their hardware random number generator directly instead of just using it as one of multiple sources being XORed together.

http://cryptome.org/2013/07/intel-bed-nsa.htm

Then there are "features" in SSL/TLS which make little sense, such as the ability to change the cryptosystem during the connection. This includes changing it to "None". That's been exploited.

http://www.praetorian.com/blog/man-in-the-middle-tls-ssl-pro...
UIViewControllers in place of UICollectionView cells
Sorry, good call. Abrogate.
> Application-layer randomness is a bad idea, and, like Nacl does, everyone should just use a single, carefully audit kernel RNG

In Linux we already have this with /dev/random, right?
Transducers Explained: Part 1
I'm not as worried about Chrome/Mozilla as I am about IE and Safari (including the mobile one).
Twitter probably runs the largest Redis cluster in the world[1]. It's certainly doable, but depends how much engineering resources you're willing to throw at the problem.

1 - http://youtu.be/rP9EKvWt0zo

Edit: I should point out that this was before Redis Clustering was built into core. I'm trying to say the problem is solvable, but difficult.
this is really cool, i'm surprised something like this hasn't been implemented years ago

it would be nice if you could text back the PC to turn on it's speakers like a car alarm
Neat! I maintain something similar here: http://github.com/jordan-wright/boilerplate.
> in the first crash mentioned, the driver not only jammed on the brakes, but having entered the skid, turned away from the skid, which makes it worse.

I agree that jamming on the brakes was bad. But according to the article the back end "fishtailed, coming up on her left" (meaning her front end drifted right). So, turning the wheel counterclockwise (i.e., to the left) was the correct move, although it's also possible she over-corrected, hard to say from the article.
We're Participating in the RIPE Atlas Program – DigitalOcean
I hope cyber crime police has improved their working in recent years. 5-6 years ago a Ebay seller defrauded me. I filed a complaint with all the information I had since everything is online and involved bank transactions there had to be a money trail. I never heard back from cyber crime cell. I don't know how many folks were defrauded by that person before and after the incident with me.
New York Times Cooking Catalog
How does the implementation of OrderedDict differ from the one in the standard library?
Yes, modulo "carefully audited", but the problem isn't that it's not possible; the problem is that so few applications rely on it, and that there's folklore encouraging people not to use it.

http://sockpuppet.org/blog/2014/02/25/safely-generate-random...
It's free and available for both Windows and Mac and you can download it at http://subtitlesapp.com (disclaimer: I'm the developer).
I would find something like

over(max, scan(0, max(+, 0))

slightly more readable, even if that still gives me a higher-order-headache.

Because, y'know, it's confusing to have symbol salad with a weird mixture of infix and postfix operators, even more so if you have type raising (or the moral equivalent thereof) thrown in for good measure.
Let's “Marry Up” Angular to .NET
May I ask why?

There's a whole lot of "I don't/do like it" and "It did/didn't work for me" but not a lot of explanation of why they do or don't like it, or what didn't work, and I'm interested in those details.
Cool, but my XBMC as well as SMplayer can automatically serach and download subtitles. This kind of functionality should be built in any player.
Grand Theft Auto the Movie
There are comment chains in random threads of default subs where Alien Blue and Reddit is Fun users announce their sides, and it is definitely overwhelmingly AB. It's about 95% those two.
I doubt it has improved much - in general if I report a crime to the police I don't expect it to be solved.

The reason for reporting is that it is the first step in initiating most civil means of compensation (insurance, company cancelling the charge, etc.).
I always wished that someone made a fusion between Sim City and Red Alert where you also had to defend your city.
Now it's stuck in a stage forever :/
> The pro-systemd brigade only seems to be a small minority of Debian devs (though they're extremely loud, and trollishly persistent).

And generally more convincing, probably due to actually understanding both sides under debate.
Welp.. http://81.4.109.233/i/19_55_22-DE_Application_Error_-_Google...
Regarding Android: not only could it be an accident, it almost certainly is an accident. For instance: the Android RNG flaw didn't stem from a single coherent design flaw, but rather from the meta-flaw of relying on application-layer (or in this case runtime-layer) randomness, and not nailing the order of initialization in all the components. It's easy to see why this would have happened by accident: (a) the belief that runtime-layer randomness is better, more performant, more reliable on mobile platform and (b) the lack of understanding that a single central kernel-level RNG is superior to app-layer RNGs (which is a relatively modern idea).

Regarding RSA: that's not a backdoor in RSA. That's a supposed backdoor in BSAFE, a library sold by RSA. The story pertains to BSAFE's support for the Dual-EC PKRNG. (Of the supposed backdoors propagated by the NSA, by the way, this is probably the most credible).

I'm not sure what your allusion to Torvalds was meant to indicate.

The SSL/TLS downgrade attack you linked to didn't have anything to do with the "None" ciphersuite, or re-negotiation.
It was Socrates that argued against literacy and Plato who wrote it down.

"Nothing that has ever been written whether in verse or prose merits much serious attention."

I also think that Plato writing it down was one of the earliest post-modern jokes.
What does that even mean? Are Ed25519 and Curve25519 superior to ECDSA and NIST P-256? Of course. What would it mean to "support" or "not support" it?
mysql, mariadb or postgresql would be ok.

>> menu_items - string(comma seprated list of all menu items that customer ordered along with their price & Qty)

you may prefer to rework the menu_items as an independent table depending on your uses cases and if you don't have strong reason against.
This level is impossible to get past if somebody leaves the exit area.

http://i.imgur.com/wBK3pKo.png
I'll try and answer your 3 questions.

1. As with most things it depends, but I'll make the mistake of assuming you don't need all of this data in memory and you won't be iterating over the entire set of data on a regular (<1m) basis. In that case, it most likely makes sense to move to a relational database. You should ask yourself what kind of queries you're running on the data and pick something appropriate. But for the data you're listing, then yeah - go with a relational DB.

2. Again "It depends". Postgresql is the most popular alternative to MySQL and I'd say at this point is more in vogue with the developer community. It's supported on AWS RDS and Heroku has a great postgres.app for OSX. Your data is so simple that I'd encourage you to start there. In the future when you have specific needs then you can research more appropriate database technologies.

3. From what you've shown us then you should most likely move to a relational database. The size should shrink dramatically, too.
And also maybe allow for more than one language, or "Any". I have got an application error on the actual download page, so I'm not sure if that is already being offered there.
Hello, thanks! As I've said, I have a technical background, such that I have the basic understanding of how the sound works, what decibels are and that basic stuff, but I've never had any acoustic classes. I'm just trying to figure out what's happening in my living room and how I can improve the sound. I know that the shape and the minimal furniture are far from any ideal, but I have the problems of even hearing the clear dialogues when watching the movies and I hope I can do something about that. The room acoustics at the moment is such that even talking to the other people there is for me harder than in some better setting.
I personally like rcNG from FreeBSD (it possibly was borrowed from NetBSD, but I don't know the details).

It is a great compromise between a shell script and a configuration file.

Here is example of a simple use:

http://svnweb.freebsd.org/base/releng/10.1/etc/rc.d/bsnmpd?r...

But when you need more control, you still got it:

http://svnweb.freebsd.org/base/releng/10.1/etc/rc.d/motd?rev...
The supposition here is that maybe Bernstein didn't consider that raw presentation foils were harder to read online than slideshows?
I have a nice story from this level: http://imgur.com/0uunnrU

In the end, between start and goal there is only a single block. I was the one opening that block, everybody went through, and I was trapped. One arrow, however, stayed behind, tried to help me get out, was stuck with me for some time, and told me to not clear that last block in order to have other people help me out without just going through.

Whoever you are, thanks <3
I think Apache Cassandra DB is what you are looking for.

Apache: The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mission-critical data. Cassandra's support for replicating across multiple datacenters is best-in-class, providing lower latency for your users and the peace of mind of knowing that you can survive regional outages.

http://cassandra.apache.org/

http://planetcassandra.org/getting-started-with-apache-cassa...
You know, it just hit me that having an all-female company would be really advantageous in this way. The grass is always greener etc. but from this side of the fence it looks like it makes you bulletproof to this kind of things.
How is that an analogy?
What you actually said would be that you try to force French phrase and sentence structure into English and cringe every time you here a proper English sentence.
I went to the more-difficult-to-reach exit and was sent all the way back to the beginning of the game :-(
Anyone have tips on how to secure their Linux VPS? I just set one up and disabled SSH password login, locked down all the ports with iptables (using ufw), and enabled fail2ban. Anything else I should install or configure to make myself a little more secure? Was considering tripwire but I dunno how much a headache it would be with false positives as I change things on the server.
SMPlayer does not have a mac os x edition anymore. It's my favorite player on other platforms though and I love the subtitles feature.
That's a very good comparison. (The Wikipedia article on this isn't very good, though.) The Airbus flight control system (not the autopilot) in "Normal law" mode will prevent stalls, and it's normal procedure to pull the stick all the way back if you want the nose up. The control system will keep the control surfaces just below the stall point.

Flight 447 had clogged air speed sensors. The flight control system detected this and dropped to "Alternate law", which does not have stall protection. In "alternate law" mode, pulling the stick all the way back will, as in most aircraft, cause a stall. This drastic change in flight control confused the pilots. This despite them having been trained for a drop to alternate law.

Airbus has redundant air data sensors, but not, apparently, with enough redundancy.
And this is FreeBSD's rcNG which combines the best from both worlds:

http://svnweb.freebsd.org/base/releng/10.1/etc/rc.d/inetd?re...
You have to say "I think OpenSSL should support Ed25519" and then you support it. Until you say the magic words, you don't support it.
Support an effort -- Volunteer time/resources to make it happen.
In the total sum, systemd and it's declarative unit files, is more KISS than all the services coming with their own shell scripts, their own log handling, their own daemonization etc.

http://www.freedesktop.org/software/systemd/man/daemon.html
Are airlines’ frequent-flier programs fixed to favor the elite among us?
What to Do When Genius Fails
Very impressive. What we need now is some sort of a good mainstream all that uses it to spread its popularity..

How is rust when it comes to deployment. C++ is a real pain to deploy for large projects. Compilation setup is also a massive headache in c++.
Zync (https://www.zyncrender.com/) was offering this kind of service on AWS but recently acquired it. I think it will get folded into Google Compute Engine somehow.
Some indicator would be great. Maybe even of "cursors in the earlier levels that might come soon". Is there branching? I was stuck with 3 people in a room where we needed 5-6 (or super good clickers) to proceed and gave up waiting for new cursors after several minutes. (The spiral with 5-6 "5 click" buttons that were all blocking the exit in the lower right.)
"Moore's Law" as a phrase in popular usage dates from way after Moore's 1965 paper on transistor density doubling every year, and anyways Moore wrote a memo endorsing it's usage for things other than that (It was included in the lecture notes of some semiconductor physics class I was taking).
That's not at all what I meant by "support".
The Free Business Model Canvas Playground
BTC is an investment pyramid scheme, but an entirely legit transaction technology. Just be sure to exchange the BTC back into normal money fairly quickly, as it's neither a secure nor stable store of value.
There was a talk at SXSW this year that was called the "Relieving Frustration The UX of Porn" that showed insights on how the Porn industry was innovating in UX design and showed how mainstream sites were following in its footsteps it was a good talk.

http://www.slideshare.net/SteveJohnson35/relieving-frustrati...
With Cargo, getting a nice repeatable build is much, much easier. There's still work to be done on this front, but I'm _incredibly_ excited by this RFC: https://github.com/rust-lang/rfcs/pull/403
IIRC, what you are referring to is in the text-epilogue/credits of the film. It said something along the lines of 'the Camorra even invested in the reconstruction of the Twin Towers.' Agreed that it was a somewhat bizarre 2-3 seconds of information. But I don't remember the film explicitly connecting them (or insinuating connection) to the attacks, just the reconstruction investment.

It's excellent otherwise. Especially in that it doesn't romanticize "the lifestyle"; which is a rubbish cliché, endemic in many criminal enterprise films. Other films that I think are successful in this sense are: "City of God" (Portuguese title: "Cidade de Deus") and "Maria Full of Grace" (Spanish title: "María llena eres de gracia").
Product Concept: Real Friends – An Intimate Location-Based Messaging App
Probably sslstrip: http://www.thoughtcrime.org/software/sslstrip/
I don't have an opinion re redis to MySQL, but it seems like right now the cheapest options is to simply buy a server with 256+ GB of RAM. These are pretty common by now.
Also OP, if they don't write it off make sure to tell us all who it was so we can avoid them.

The same thing happened to me with amazon. Amazon pid for it. It's highly unreasonable in my opinion to ask the customer of a VPS to pay for damages caused by a malicious attacker. It's tantamount to a landlord expecting you to pay after an arsonist comes along and burns down your apartment, just because you happened to be renting it at the time.
This issue on the Rust repo is very relevant: https://github.com/rust-lang/rust/issues/18085
There's the Caesar & Pharaoh series which does something along those lines, albeit with ancient cities.
Speaking personally, my main problem with what you are doing is this:

I don't believe you have any reason to pay people more than they are worth. That would be bad for your business and is not credible if we exclude nepotism.

So, by admitting that you pay people different amounts for the same work, you are paying some people less than their genuine value to you. You are paying people unequally because of their personal circumstances.

Although I don't doubt that many or most companies do this privately, I cannot see it as anything other than discrimination. The fact that you are open about this process is not an improvement. It's an admission that you're glad to have the ability to do this.

I found it a bit shocking that elsewhere you suggested being openly gay at work is somehow unusual - are you hiring openly gay people on the basis that they are cheaper than the market rate for the same skills? because they have fewer good options? Do you, in reality, use this justification to pay your black, gay, and female employees less than white, straight, male ones?

I don't suggest that is your motivation for this (nor even that it is realised in such a small sample), but that is how I interpret your line of reasoning and I would be spend significant time talking to a lawyer if I was entering an employment relationship with you.
One does not follow from the other, unless you are being tautological with the word relevant.

There are plenty of examples where people are forced into groups based on colour or form, where the only relevant factor is the social perception of the colour or form. Now you could argue that this can be important culturally, such as religious rules for different sexes, but then the reasoning becomes completely circular.
A look at the 2014 Mac mini
Possible solutions: reduce the scarcity of doctors capable of explaining ionizing radiation, add more non-doctors who can do more than just draw blood and check vitals, etc. Part of the macro problem is that a lot of micro problems are caused by insufficient communication and a lack of patient knowledge.
One of the points he makes is that "if it's standardized then it's broken. So if we were to take his words to the letter, we should be worried at the current work of standardizing Chacha20-Poly1305 into TLS 1.3 (https://tools.ietf.org/html/draft-agl-tls-chacha20poly1305-0...) and assume it's somehow broken ?
I wish there was a D comparison. It seems to have similar goals.
For those of us who are programmers, if you wrote software that lives depended on, how confident will you be that lives won't be lost? My take away from this is to work harder towards excellent, better quality control, more documentation and don't change a working system without following process that informs other.

In the software domain, there's this bravado about hotfixing an issue in production. Raymond DeGiorgio did that, he fixed the problem without going through proper channels, not thinking of "legacy" cars, and those one's failing to get patched, cost lives.
Show HN: I made the new OS X 10.10 safari menubar blink
Yeah, the $4k is kind of a manufactured figure, bandwidth expenses are particularly inflated, but it makes sense at smaller scale - if you have a $15/mo plan with 2TB of transfer and you go over 1TB, a few bucks penalty doesn't sound outrageous, and their cost is impacted by higher network management costs.

But, if you have a huge spike that wasn't really your fault, it doesn't cost them any more to write that off than it does the bandwidth that is consumed by a DDoS attack that is mitigated by a firewall.

When I worked at Rackspace, we hosted a very popular flash cartoon for one month after yahoo kicked them off the $5 hosting plan for pushing god knows how much bandwidth. They basically saturated a gigabit network port from a single server, and we sent them a bill for like a gajillion dollars. They went to another hosting company, of course, and I think got the bill down to something they managed to pay off.

Someone obviously had porsche-eyes, I thought it was kind of a shitty thing to do to the guys, who came to the office to make the voices of their characters for us and stuff.
Well there was Streets of Sim City[0] where you could take any of your Sim City 2000 cities, and turn it into a vehicular racing and combat playground. Way fun at the time!

0.http://en.wikipedia.org/wiki/Streets_of_SimCity
That's exactly what they require. mio is one such example, I am working on another implementation.
Are you saying that that article is wrong? I was under the impression that /dev/random and /dev/urandom on Linux were exactly the same thing, but with urandom not being limited by the (very questionable) entropy counter.

I'm pretty sure they are exactly the same on many of the BSDs.
I wouldn't even consider using MySQL. Postgres (aka PostgreSQL) is an industrial-strength open-source RDBMS.

I can't comment on the non-relational options as I've never used them, but for your data volume I would expect Postgres to be adequate.
You could try FoundationDB, with or without the SQL layer.
So the format comes from how it is read? That sounds plausible. "October 19th, 2014". I'd pronounce a date like "day, month, year" but always format it yyyy-mm-dd, it never struck me that a date format (abbreviation) should be possible to pronounce without first parsing it completely. It does make sense, I just never thought about it.

A reasonable (i.e. sortable) date format is 2014/10/19 but that would make sense in spoken form only as "2014, October 19th" which doesn't sound quite right.

A sidenote: in northern europe (Germany, Sweden etc.) we do it wrong on addresses: [Street, Number, PostalCode, City/Region, Country]. Going from smallest to largest context is actually done correctly in english [Number, Street, PostalCode, City/Region, Country]. You can sort addresses lexically!
Beware: https://news.ycombinator.com/item?id=6577465
I've been wondering abut the viability of farming in floating polytunnels. They could even be temporarily submersible to weather storms.
I'm not sure what your allusion to Torvalds was meant to indicate.

This. Right here is where Linus Torvalds sold out:

https://lkml.org/lkml/2012/7/5/425

FreeBSD didn't:

http://arstechnica.com/security/2013/12/we-cannot-trust-inte...
The more a think about it, the more genius this application is. Well done!