skysight-inc/HackerNews huggingface dataset:
Great story of perseverance but applying 4 times and getting interviewed 4 times on 3 trips is hardly embarrassing.

I'm working on my 7th YC app with no interviews to date, but I've used every one of those rejections to become better as a founder and advance my startup, tinj. The reality is that all the previous rejections were deserved, YC would have hurt more than it helped because we would have accelerated in the wrong direction.

Rejection for founders isn't embarrassing, but not learning from it is.
We currently use this platform in-house for a K-12 application with 40K+ users.

We found that there was a tremendously high hurdle to building forms-based applications to meet user expectations (eg rich-text editing, PDF generation, auto-saving, real-time collaboration, per-field versioning, etc). FormBig factors out this plumbing, allowing developers to instead focus on the specific forms, business logic, and end-user use cases instead.
Many years ago I went hunting for CSRF attacks in SOHO routers and found it in all of them. Most of them completely ignored me when I reported it, one accused me of accessing an internal dev-only version (when it was simply in the office of a friend of my boss). Checkpoint followed through like professionals.

(To be fair, I was working at a place selling all-in-one firewalls to SMB, so many of those boxes were our competitors.)
Which language did you use to make it?
I'd say lots of people are extremely dogmatic when its comes to certain topics. They will condemn things like DRM without even considering the positive aspects. I like to see DRM the pragmatic way: Without it, neither cheap streaming of music and movies nor would cheap games via services like Steam would be possible.
vb.net is an odd language. Pretty much useless in a way because it's just a less powerful, oddly-syntaxed C#, after using it for a year at one point. Not a bad language but offers very little that C# doesn't, and is missing some. Handles statement was very nice though.
Build Your Own Microsoft Office 365 Campaign
How do you think that they can predict route times? It might not be part of the UI, but I'd wager they've had the data for a long time. The accuracy of the data, though, might be a reason that they don't present any of that data as fact.
Thug Notes: Dune
Basically that one, but I feel like there was more of an intro to it. I will have to pay attention next time it comes on to be sure.
KCura Wins CEC's Merrick Momentum Award
They did, you just have to do a bunch of command-line bullshittery to get it to work.
What kind of cost do you expect to charge for this? A problem I have now with some of the form base software is that the charge for multiple users who each create one form is very high, as they charge per user, not based on how many forms the users make.
Because Chrome is proprietary software that should not be endorsed by a project that supposedly cares about software freedom.
And even technical users could benefit from more options on the market for secure routers, instead of just DIY OpenBSD boxes.

This is a pretty active market already. It's called "Unified Threat Management" by the analyst firms. Keep your support up-to-date and they (ought to) take care of keeping the latest firmware on the device for you. Here are a bunch: http://mosaicsecurity.com/categories/68-unified-threat-manag...

NB: I used to work for one of those companies.
Ask HN: Would you use more gestures if would be easier?
At gesturekit.com we believe that gestures are part of the future of our interaction with computers however there is a lot to be done about them. We are currently doing but we need your feedback. Can help us improve our platform and continue solving problems providing solutions for the community.

We think that:

1) Gestures on apps (abstract glyphs sepcially) are cumbersome to develop. Read more http://bit.ly/ZTCwBb.

2) They should be cross platform so you don't have to code each time on each platform.

3) They should be web-based.

4) There are private APIs and few people/companies are deciding about their use.

5) Should be opened so everyone can create and share.

6) Should not interfere with your app at any extend.

Given these arguments:

Would you use gestures on your app if would be as simple as draw online and use everywhere?

At gesturekit.com we are taking care of these six points and want to provide a very simple way how to use them and implement them.

Thanks very much for the feedback, we appreciate. @gesturekit
You're driving along a road. The signs all say that the limit is 55mph. You pass a sign that says "55mph ends." Now what?

[Note: The route to a friends house years ago did exactly this as you got away from developed areas.]
There are no long-term positive aspects to DRM for users. I don't consider trading computer freedom for streaming movies to be positive.
I wonder why the link made it to the front page. Everything in there is absolutely basic knowledge which every programmer who specifically chooses C over other languages for a task knows anyway. If you choose C you know that you have to be careful about dynamic memory. Somewhat obvious, no?
This is startup I'm going to apply for Y Combinator
there are two files 'hate' and 'love'.
I like that. Let the robots determine the appropriate speed limits in real time.
It is a shame that Indian government never even conferred a Padma award to Kailash Satyarthi (http://en.wikipedia.org/wiki/Padma_Shri) but was bestowing these awards in abundance to corrupt and classless politicians and journalists (Rajdeep Sardesai, Burkha Dutt)

Govt of India and Indian media was probably caught off-guard by this development.
Even if debt were non-transferable, the person with whom you signed the original contract, Alice, could separately contract with another person, Bob, to pay Bob when you pay Alice, and the credit reporting could be done through Alice in the bargain, which would have exactly the same effect as Alice being able to sell the debt to Bob directly, except with a little extra transaction cost which would factor into loan interest and availability.
You should read up on the legal challenges. You're missing the actual story in favor of watching the code.
We don't have a final pricing model figured out yet, but we would like to support applications with a variety of needs. If we had a per-form based pricing option would that meet your needs?

Can you describe your use case a bit and the other platforms you have looked at thus far?
What additional evidence is needed for someone to be convinced that technology is "there yet" beyond the adoption of electric cars by consumers because they are simply better products, as is the case with the model S? Clearly the technology is there, it's just only available (like most new things) in luxury class cars. If the argument is that somehow Model S owners are willingly sacrificing features (since the technology isn't 'there yet') in the name of some higher good like helping the environment, that's ridiculous, my wife has one and it's superior to a gas car for a long list of reasons. (With the minor exception that if we decide to take a long road trip, we need to plan ahead for a few minutes to ensure we can hit a supercharger.)
Just a guess, but maybe because Chrome is not considered to be fully open, as opposed to Chromium.
Cool job in sf
Looking for full-stack software engineers. Forward thinking, creative, outside of the box types needed. We work in: Scala, Java, Ruby. Don’t know those? Willing to learn? We’d rather have a smart, capable engineer, who is willing to learn a language with our awesome team than somebody who is limited by what they currently know.

Working on: cool stuff. Cooler stuff than I can get into detail on here.

Have you ever wanted to work with the freedom of a startup but with the job security of a full enterprise company? That’s us. I’m writing this from a desk covered in nerf guns in a graphic tee, but also I’ve never missed payroll.

Located in downtown SF. Super competitive pay. Full-stack means you get to work on every part of everything, not just some lame piecemeal portion of a project. We rotate our people in and out of ops with a ton of regularity (I know, everybody says that, but we actually do, feel free to ask our developers).

Honestly, we’re looking for cool people. Everybody here is cool. Are you cool? Man, I hope so.

Contact: cooljobsf@gmail.com, please submit resume and LinkedIn (if available)
That is not the future of web design. Didn't work on my phone, was awful on my desktop.
Technically it means, percent of fare estimate requests by users to whatsthefare.com, with the presumption that those users are indeed looking to take the ride that they searched for.
Check out his list of awards on http://en.wikipedia.org/wiki/Kailash_Satyarthi. None from India?
Cloned snapshots carcass good way to dediplicate similar FS trees and have no RAM overhead. Its functionally the same as hardlinking.
You could have a semantic relationship between two comments, and then have lots of options for how you want to style it. They're separate. You could draw lines between them, or indent them by various amounts, or draw a box around them, etc. Styling is how you express the semantic meaning in a particular context, but changing the styling shouldn't change the semantics.
I'm not sure why you list Google as using "8000 computers" and Spark using "190 computers with 6080 cores".

Using two different metrics for two like things seems like there is some sort of implication there. Were Google's machines single-cored?
> Unfortunately, fixes have been slow to roll out. Because each of the bugs have been disclosed to the manufacturer directly, there may not be pressure to push an emergency patch, but manufacturers have a chance to address the issues.

Responsible disclosure for the win. It's a good thing nobody else is looking for vulnerabilities in these routers.
Video can do that. In fact, video is doing this here.
I don't consider trading computer freedom for streaming movies to be positive.

That's entirely your choice — and one with which I tend to agree. Don't presume your opinion on these matters is a universal truth, however. Other people have other priorities, and it's not up to you to decide that they're wrong.
Yea, I agree, that's why I wasn't that opposed to W3C adopting DRM into the standard.

But I think most the resistance is more ideological than pragmatic. People are upset because the standard represents a shared platform that every actor in the market has a say in. People who are anti-DRM, for whatever reason, saw it as an attack on something they identified with or felt like they were apart of. But those people don't really identify with Canonical or Google in the same way and feel those companies are within their right to implement whatever is best for them even if it's something they disagree with.
I don't really understand how this is a game, but I'm more than happy to pledge a few dollars to support talented people like you! Go voxels!
i disagree. it relegated the peace prise to a liberal circle jerk, and only holds credibility with those who already have those ideas - hence the circle jerk.

edit: and for what its worth, there was nothing Bush did that Obama didnt do ^2. more spying, more 'drone strikes', more meddling, more pushing countries into war. Kerry was a bit peeved when Syria actually abided to remove their chemical weapons.
Title is misleading. From the article: "An anonymous photo trader contacted Business Insider to tell us that the site affected was SnapSaved.com. The service acted as a web client for the Snapchat app that allowed users to receive photos and videos, and save them online. What its users didn't realize was that the site was quietly collecting everything that passed through it, storing incriminating Snapchats on a web server, with the usernames of senders attached."
It's unintuitive if you come from Window-GUI-land. It's plenty intuitive that should consult the manual within UNIX-land.

Remember, intuition is not some inborn instinct. It's a product of training. To a user of MULTICS, iOS is wildly unintuitive.
I would not be surprised if the various cyber-warfare teams for government players have contingency plans in place for doing exactly what you describe. Except they might have more strategic plans in mind than merely bricking the owned devices.

I wonder if there might already be sleeper code in place for this purpose?

Botnet zombies seems to be the most obvious use-case, though. Or create your own TOR-type network to obscure the origin of criminal activity.

With sufficient density of vulnerable devices, you could setup your own mesh network to send your nefarious packets through someone else's Internet gateway miles away.
Man, I loved the old C&C games. :)
I hella coded VB5/6. Before that, QBASIC4LIFE
Dim has some nice syntactic sugar that is not part of C#. Granted, I like most people prefer C#, but there not quite equivalent.
> People doing science who want to use computers should expect to have to learn a thing or two about using them.

A thing. Or two. Not half-a-year-worth of full-stack dev education many.

He is not complaining about having to learn things. He's complaining about having to learn irrelevant things. Infrastructure. He wants to make a soup, and he's being asked to run his own plumbing to get water, and to drill his own gas for heating. And people here are saying he should stop complaining, because nobody is making him build his own drill - it's already provided via Puppet script in a Git repository.

He doesn't dismiss tools because there ain't iTunes-y. He dismisses them, because to use those tools he has to learn more tools, for which he has to learn even more tools, and all that effort is throwaway, because the next time he will need to learn different toolchains (or should I say, tooltrees with stupidly high branching factors).

> Puppet, at least, is pretty straightforward. You are describing what you want your system to look like. Puppet takes that description and makes your system look like that.

It makes sense for a team of web developers doing high-scalability applications. It is bullshit for a researcher who just wants to crunch some numbers with a bit of Python code.
In theory, the availability of APIs should be enough for the technical user to write their own data extraction routines, connect them to other APIs and so on, using their preferred language and toolchain. In practice, reading up the documentation, writing and debugging code sets up enough of a barrier to entry that it discourages casual usage without a powerful incentive.

The availability of a file abstraction covering many popular cloud services, web resources etc. enables casual, low cost experimentation across these domains, without having to read up each one of the APIs. If something clicks, then it may make sense to write a better "native" implementation.
Sadly it doesn't address the debugging problem at all. Mentioning very useful tools like valgrind and address sanitizer (asan), which can help to save lots of debugging time.
I don't think Apple could. Their influence on serverland is virtually nil.
I completely agree with your comment, but I really think you should give differing points of view the benefit of the doubt. It's ridiculous to assume that people who disagree with you must therefore be part of some conspiracy.
Woo! Its not really a game yet, but constructing an engine from scratch was a decision I made with intent. I've still got three years on my projected timeline to go, so I will be working further on making it a game. To use my goto comparison, if you look at the early days of Minecraft, it was just a cube-placer. Now most people call it a game. :)
Dave McClure Interviews PG and Jessica Livingston (2008)
You can already suck down all of Netflix with only marginally more effort. Everything on Netflix is already on TPB.

DRM is not just harmful, it's pointless.
Well, what you say is right. However, there may well be quite a few Javascript/Java only developers around who are interested in all those funny 'memory leaks' of C.
I don't buy it.

TXR is not built "on its own Lisp", it's built on C. If you believe that lisp is so great, then why didn't you just use ANSI Common Lisp? Why is TXR even necessary when I can do all the same data processing stuff in Perl, which is far more versatile and ubiquitous?

And all this nonsense about writing TXR in C because it's "more widely understood", "low dependencies", "easily packaged" - after 15-some years of advocacy in comp.lang.lisp, it's laughable that defsystem, asdf, and SBCL/CLISP/CMUCL aren't good enough for you.

Lisp is either as good as all the Naggums, Tiltons, and Pitmans of c.l.l. proclaim, or it's not. By writing TXR in C, you've just proved that it's not.
Those delays can be caused by greylisting.

http://en.wikipedia.org/wiki/Greylisting
Churchill got the literature prize, not the peace prize.
Yes, that's what I'm saying. I'm saying the other sensors the parent post mentioned weren't actually important with regards to driving, just our ability to parse the visual data into a meaningful model of the world around us.
There's a market, but no money.
Full source will be distributed with every game key, similar to licensing the Source SDK from Valve, but that is API-only IIRC. I would really, truly love to open source the whole thing but have to pay the bills for now. I think I will open source it if possible once I have made enough money to survive a few years (If I even get to that point!).

No royalties or fees are charged.

I also consider any licensing deal offered to me with pretty loose restrictions (and I have had two bigger requests in this regard so far).

If/when I get to the point of opensourcing, it will be a very permissive license - like ZLib or MIT.
I'm most familiar with Android, but I would say it's because there is too much infrastructure under the hood.

Google seems interested in abstracting away almost everything about the framework and build process into the Gradle plugin in Android Studio, to create the illusion of what you're describing. But behind the scenes, all of the machinery if IntelliJ is making that happen.

Related question I asked a while back on SO: http://stackoverflow.com/questions/24151396/how-can-i-view-a...
> Well, at least that is going to give you the correct result. Correctness seems like it should be pretty important, no?

The devil is in the details. In OP's example, is "files" a field of "cwd," and "count" a field (or getter) of "files?" Is "filter" a method of "processes" and "map" a method of the resulting (implicit) list returned by "filter"?

If the answer to any of these is "yes," then you will find yourself needing to implement these fields and methods (and probably others) for each OS object. The "filter" in "processes" necessarily has a different implementation from "filter" in "files", since despite having the same external interface, they both operate in different contexts on different internal state (i.e. a process object is not a file object).

Contrast this with the UNIX approach, where the "filter" and "map" implementations (i.e. grep, awk, sed, tr) exist independent of OS-level objects (i.e. processes, files, semaphores, sockets, etc.) and their state, allowing them to be developed and improved independently of one another and the data they operate on.

You want there to be some notion of type safety and structure in IPC. This can already be achieved: simply rewrite your programs to communicate via asn.1, json, or protobufs, or some other common structured marshalling format. You can have ls send wc an array of strings, instead of having wc guess which bytes are strings by assuming that whitespace delimits them.

However, upon doing this, you will find that you will only be able to use wc with programs that speak wc's protocol. Now if you're lucky, you can convince everyone who wants to send data to wc to use the new protocol. If you're unlucky, you'll instead end up with a bunch of programs that only implement it partially or with bugs. If you're really unlucky, there will also be competing versions of the wc protocol. Moreover, what about programs that wc will need to pipe data to? wc will need to know how to communicate with all of them as well.

My point is, if we go the route of imposing structure and types on IPC, the only thing you'll have to show for it are O(N^2) IPC protocols for N programs, which they all must implement perfectly (!!) to get type safety. Want to write a new program? Now you also have to write O(N) additional IPC protocols so it can communicate with the others.

Maybe you can additionally mandate that each program speaks the same IPC protocol (i.e. there is One True Record for piping data in, and One True Record for piping data out). But, if this IPC protocol encompasses every possible use-case, how is it any different than a byte stream?
Marginally more effort makes a huge difference. Linux on the desktop takes marginally more effort to use than Windows or Mac. What difference does that make in popularity?

Effort also introduces time lag. If the next episode of Walking Dead takes 24 hours longer to show up on TPB, I'll probably see a bump in legitimate streaming and rentals.

I'm not arguing that DRM works, especially in the CS sense that it really makes things "uncopyable." (That's impossible.) I'm attempting to explain why people keep doubling down on it and what behaviors drive that. If DRM leads to 5% more sales and costs less than what they get in revenue from 5% more sales, they'll use DRM.

These companies spend just as much time staring at their spreadsheets as they do in any other industry. If DRM does not correlate with increased sales, now the bean counters ask "why are we spending this money to license this DRM technology?" It becomes a red cell on the spreadsheet, not a black one.

It's also about changing customer habits. Napster, TPB, etc. mainstreamed industrial-scale piracy and taught users that this is easier and cheaper than buying content. The studios and record labels and such were definitely asleep at the switch for the rise of the Internet (understandable as they are not in tech), but now they've woken up and created channels that make it just as easy to buy. Now if they make it harder to pirate too...
That typing animation font is literally unreadable.

Change the font weight from 100 to 300.
Interesting, is this true for males of all species or is it limited to human males?
It's just a white screen for me.
Blisteringly sexy, she killed Nazis with her bare hands (2011)
I haven't managed to find an LED warm/soft bulb that actually has a spectrum like in the chart you linked.

The spectrum I linked above is from http://www.designingwithleds.com/measuring-light-quality-phi... -- it's for a Cree Soft White bulb. There's a bunch more area under the curve over the range that seems to matter for that bulb than for the incandescent one (although incandescent bulbs might not be great at night either...)

Green light does alter circadian rhythms as well, although not as strongly as blue (peak responsivity seems to be ~460-480nm). The actual circadian-wavelength-responsivity curve doesn't seem to be well mapped out, as far as I can tell.
I think the difference here is that your hypothetical gunman taking potshots at passing cars/routers (i.e. random hackers) is a lot more of a clear and present danger in the post-Snowden world than real gunmen in the real world.

In other words, that armor glass should come standard, and there's no excuse for it not to.

Microsoft learned this lesson - you either design for security up front or you design for security after the fact, the hard way, breaking things as you go and annoying users.
char *name = (char *) malloc(11);
// Assign some value to name
memcpy ( p,name,11); // Problem begins here

"In this example, the memcpy operation is trying to write 11 bytes to p, whereas it has been allocated only 10 bytes."

I'm sorry, but I see it as having malloc'd 11 bytes...
Idea: add SSL and client-side symmetric key cryptography, while not saving the passphrase anywhere.
Your comment is from 9 hours ago, their video is from 8 hours ago: https://www.youtube.com/watch?v=FZ6lZJWL_Xk

:)