skysight-inc/HackerNews huggingface dataset:
Calculus gives you some of the intuition for figuring out a good big O bound for the computing time of an algorithm.
This is dumb. There are at least three sides the equity equation: founders, VCs/investors and employees.

I notice that only two are considered "variable" in this article: founder and employee.

The fact is, VCs/Investors are becoming less needed than they were 10-20 years ago. Why wouldn't it be logical for their stake to take a hit for the money they put in?
> Validating that a digital identity is tied to a specific real world identity is a separate problem.

But it isn't for the main areas of SSL usage (e-commerce, ensuring your passwords are sent to the right party, etc). Those require trust. I don't know how you get around that.

I.e. I can imagine the concern being that X.509 ties together validating identity with public key infrastructure but since one use of a public key is to validate identity I am not convinced that is a bad thing, and to be honest, I can't see a trustless alternative for most of the current uses.

I can imagine many better alternatives to X.509 (anything that starts with a letter . three digit number is OSI legacy crap), but I don't see how to get rid of the identity vouching aspect of it.
Hope to hear from you. :)

Telehash's design may simplify the future design of Tor-like protocols, but anonymity is not an intended core feature.

Partition resistance is probably the highest priority. If any possible insecure network path exists, encrypted communication between endpoints should also be possible (and automatic).
I think it's fairer than you state. The end results is that both cases give you a usable prosthetic, one at 50$, another at 42000$.

Both required engineering, fitting, assembly, but one was done using volunteers time and a new technique, while the other was built part of a lucrative activity using a different technique.

They will serve the same purpose to the end-user, and the end-user will either pay 42k$ or 50$.
You bring up an interesting point: https://news.ycombinator.com/item?id=7614790
Wow! That was an informative read. Thanks!
I've never used an actual Chemex, but I do quite like other pour-over coffee makers. They're convenient, and much more controllable than auto machines.

I find that areopress tends to make cleaner coffee - if that makes sense - and that the flavours come out more. Especially certain kinds of coffee it's nice to let them brew longer - french press / cafetiere style. The areopress can do that easily (inverted style), but the pour-over ones can't.

If you want, you can use an areopress pretty similarly to a pour-over, by simply not pushing down the plunger and letting gravity pull the water through.
The point of the thread is that Netflix and .mp4 files are more appropriately processed by a cheap smart box that plugs into an expensive dumb TV.
Yeah, that could very well work. It would need an app, though, and some Google Now-type tech.

There's a guy out of Brazil who has a site called Viagens Maneiras (aka Trip to Brazil) and he goes to different locations in Brazil with his dog and takes pictures and offers info on each place. At the bottom of each location page, he has tips listed. These tips are usually comments by his site visitors (on what to do, what not to miss, etc). Anyways, I'm imagining part of his site but with improved functionality and a redesign.

[1] http://www.triptobrazil.com/

I hadn't visited the site in a long time and it seems to have a few navigational issues (like two-finger scrolling on my track pad required my mouse to be on the text/picture area rather than anywhere on the page).
It was published in the "Occasional Notes" section of the journal, not as a scientific article.
Fair enough. What about older movies that are available from Netflix or Amazon, iTunes, etc? Popcorn time could at least provide some links for purchasing the media.
I'm curious to know more too. I am a little over halfway done and want to see where the challenges end up. Can you give me some more detail?
You have probably seen code written by the best programmers you know, and I guess you are comparing their work with the code in open source projects. As the rest of us can't see their code, it's impossible to agree with you, so we can only trust you blindly. But "trust" with something so technical is a bad criteria, and that's why open source software is good for showing your approach to problem solving and your programming style.

I think the idea of "doing open source work" sounds a bit disproportionate. At least to me. Instead, think about people sharing some small tools they have built for themselves. Even if they work for IBM, they should be able to customize their environment by tweaking some tool or writing a script to make their lives easier. They only have to share that code, not to show off but to help others with similar problems.
Toolmaking is not cheap. You're starting with a large block of steel or aluminum, and that's usually a custom alloy with extra hardness if you plan to make more than a few thousand. The molds wear out over time. So that's money right there.

Then it's a couple of weeks of milling, drilling, polishing, welding on support channels, etc. There's a lot of CNC time involved, and that's runtime on million-dollar machines with high maintenance and deprecation costs. If you want it done by hand by experienced machinists, that's even more money.

The Aeropress has some pretty tight tolerances on it's design, so there's more money right there. Size also kills. You want something the size of an Xbox housing? That's gonna be even more.
Supporting evidence, to be worthwhile, must come from a trusted source, right?
Tech is exploding all across the UK, not just in London
I think it depends on what you mean by capitalism.

A common notion of it is the "increase shareholder value" version, where the only thing that matters to executives is profit. There, I don't think oppression is a necessary precondition, but it is a necessary outcome. You can see that in the company stores of yore, and the eternal reemergence of monopolies and oligopolies that will treat treat both their workers and their customers exactly as poorly as they can get away with.

There are other approaches to capitalism, of course.
Jeet: A CSS Grid System for Humans
You might check pjscott's comment, sibling to the parent comment. There's a lot more to it, but a bloom filter's already been considered for this.
This is a fantastic idea especially for those in the news industry. Any thoughts on pursuing it?
At Silk, we dogfood our own product for this purpose, as part of our internal knowledge base site. Here's a step-by-step for setting it up:

Register for an account.

Follow the little tutorial balloons to create your first collection: "Employees." Create some basic employee pages.

Create another collection, "Equipment," with pages named after serial numbers, and add some facts: perhaps "Used By," "Purchase Date," and "Type."

This will probably take no more than a couple of minutes. What you get is a wiki-like site with permissions; an easy way to create and present charts, distributions, overviews, etc; and a newsfeed showing fact changes, like "Owner changed to X from Y."

Once you see how the product works, you can upload your existing data as CSV. You will need to upload existing receipts by hand, or use our API (we can help you with this).

Example queries that you can build trivially with the "explore" view, and then store on a page or embed:

- Equipment with "Used By" nonempty, grouped by memory amount

- Table of equipment with owner, price, date purchased

- Pie chart of equipment's memory size distribution

Check out https://www.silk.co/teams and write an email if you want some help setting it up. Or send me a message.
> Most people feel that isn't the case though. That the disparity is a social problem that we can change and fix.

Recently saw a really interesting well-researched Norwegian documentary that explores this topic and kinda throws that whole view into question:

https://www.youtube.com/watch?v=tiJVJ5QRRUE
Unlike "Who is hiring?" posts, which are ephemeral, "Idea Sunday" posts continue being useful for a long time. Therefore, consider posting a link at the end of each one allowing readers to jump to the previous one.
Mass forking protest? Could we get 1000 new forks of this project by nightfall?
My guess is because the decision is made at a high level that a whole project is to be killed, and in order to keep that decision compartmentalized the decision is made to lay off the entire staff rather than bringing in mid-level managers to make decisions on who should stay and who should go, which would probably cause the news to leak early.

It also makes it a bit better for the laid-off employees. If you keep 50% and fire 50%, the ones that got let go have a much harder sell to their next employer. If you can shrug it off and say 'the whole project got canceled', no negativity is cast on that particular employee.

There is also some HR/legal things related to the difference between eliminating positions and firing people. It is easier to claim that the positions are eliminated if you axe the whole project.

Then what typically happens swiftly after the lay off is the company offers to re-hire the best performers from that team immediately. I have seen that in 20 person startups and 100,000 person companies.

The whole thing is always ugly. In my mind the worst part is when a company heavily recruits a top performer from elsewhere in the company or externally to come work on this project when it is 80% of the way to the cliff, generally by mis-representing the situation, and then axes the whole thing 3 months later. I have seen many people burned by that scenario.
What would be the effect of it?
A no-reply@ email address? This seriously happened? You dodged a bullet.

If you reject candidates from a no-reply@ email address, there is nothing I or anybody else can ever do to help you in any way ever again. You are beyond help. You've found perhaps the one thing you could do worse than simply going dark on candidates you reject.
If you want to persuade people of that, using "Communist Party Marxist-Leninist Revolutionaries" as a source is pessimally useful.
Good question. Currently none.

Current usage levels have been so low that I have not yet used too much time to implement the payment methods.

I'm currently validating that people will click that button enough so that it's worth to implement the payment.

I should probably change that euro char to dollar one.
Show HN: Interested in extreme sports? LE AP beta released
> As the study only took into account those applications made via the F6S platform, I would not trust the figures.

When we applied for both Techstars and 9MileLabs we had to go through F6s as well.

> because I wish to prove myself to my peers before seeking co-founders.

Why is that reasoning a gating factor for finding a co-founder?
It sometimes worked for me. The server's likely overwhelmed. The Coral Cache link works consistently:

http://nf.wh3rd.net.nyud.net/10things/#1
Postman is a great tool, i cant imagine developing applications nowadays without it.
I thought reddit fixed its search function sometime in, like, 2010. What have you searched for recently that didn't give the results you were looking for?
Where I'm from alcohol content is labelled - I recently learned that this isn't the case everywhere. Anyway, here's some pedantry:

Wine's ABV typically ranges from 11.5% to 14.5%.

Most of the common brands of spirits are 37% or 40%, with the exception of Rum, of which many brands are 60% and up.

Only decent-quality lager is 5%, cheaper stuff tends to be 4% or less. Other types of beer vary a lot more, between 3% and 10%.

The more you know..
I went to an engineering University. Besides having a wide variety of math required (3 semesters of Calc, 1 semester of either stats or probability, 1 semester of either linear algebra or matrices), we also had to take 3 semesters of physics, and 2 of chemistry. Most of us (those not just looking for a piece of paper) went considerable deeper in at least one area.

No, you don't need to understand organic chemistry to write a CRUD app. But, you don't need university to write a CRUD app.

I think I received an excellent education that prepared me for about any job out there. And, I've done it. I've done cancer statistics for the NIH. I've worked in avionics and simulation. Well, blah blah, no one cares about my resume, I'll just say I couldn't have done any of it without the education I received. I haven't done financial quant stuff, as an example, but how could I without the math background? Or how could I program a controller in a factory without understanding PID (done that)? How can I get a piece of that neat drone project (done that)? Hey, that computer vision stuff looks interesting, all I need to know is ...derivatives, statistics (done that too).

For most of us, university is the last and/or best chance to really understand how the world works. For that you need quite a bit of math and science. Another example. We have a voluntary Arduino robotics workshop going on at work, coupled with 3D printing. Naturally, people are excited, and have all kinds of ideas. But, how do you execute on that if you don't understand how to design an op amp circuit, or filter data with something more sophisticated than a moving average? Robotics spans a number of fields, and to actually produce something more than a gimmick requires a lot of knowledge. Knowledge that you can pretty easily pick up in University, but knowledge you mostly just long for as you have to rush home at 5:30 to pick up the kids and make dinner.

I guess this is a cranky rant from an old guy. But I hear about University programs that are nothing more than Java voc ed systems and I despair. $100K in debt to learn something most anyone on here could just pick up on their own. You don't need university for that stuff.
Fast-brewed coffees have very low acidity

Try cold-brewed coffee if you're really going for low acidity. It makes a delicious iced coffee.

http://www.americastestkitchenfeed.com/do-it-yourself/2011/0...
Cafetiere is what they're called in the UK - you'll hardly ever hear them called "French Press" here.

Also Moka Pots are often called "stove top coffee makers", and vacuum pots are often called "Cona"s.

(Also, Espresso is often called "Expresso", Tasimo or Nestle pod machines are often called "Espresso machines", and Instant is often called "Coffee"...)
There are tons of simple cleanups I'd love to do. But with all the activity and people already working on it, I'm afraid I'd just be stepping on people's toes if I started sending diffs now.
> because I wish to prove myself to my peers before seeking co-founders.

Do you have little traction or are you just applying based on the idea?
You typically will only be pushing in to master once the changes have passed through a CI system where you'd run all of your tests.
Konnichiwa and G’day: Redis Cloud Now Available in Tokyo and Sydney
3D printing of prosthetics is really exciting. Here's a video showing what poor people were doing before.

http://youtube.com/watch?v=Yvev6shNvSg

http://www.ncbi.nlm.nih.gov/m/pubmed/19367513/

You take an old soda bottle, cut the bottom off, and use heat to shape it to the stump. You can fix lightweight tools (forks, combs, button hooks, pens) to the screw top lid.
Well, frankly you can get along not knowing the "Gang of Four" design patterns and write Java. By the same token, you don't need to know about iterables and comprehensions to write Python, smart pointers to write C++, Graph theory to use a Graph database, macros to write LISP, etc.

By analogy, you don't need to know abstract algebra and category theory to write Haskell. But as in the other cases, knowing helps.
I don't think the industry is silencing them. I think the original devs have gotten scared of being sued and have quickly dropped the project and severed all connections with it.
I thought the same thing, but unfortunately a lot of spoilers come in the form of images. Or maybe fortunately, since it adds an interesting layer of complexity to this idea.
Audio-ur is already out there. http://audiour.com/
I think the fundamental problem with DNSSEC is it doesn't go far enough. DNS really is the original directory service of the internet. If we could generalize it a bit, and allow TCP queries secured by Kerberos, with far better row-level security, there's no reason we couldn't replace LDAP with something a lot simpler.

If we could replace LDAP with something a lot simpler, we could as replace X.509 with something a lot simpler (LDAP is a mildly simplified version of X.500, of which X.509 is a very closely related OSI legacy standard).

So DNSSEC doesn't go far enough. IMO, we should be working on ensuring that it can be extended to allow for certification of hosts, etc. However, at present it doesn't do this very well.
Googles Project Tango Will Power NASA Robots in Space
flowplayer has revenue-sharing https://flowplayer.org/asf/

and doesn't have vast
debatable. soundcloud has community as well, you just might not have gotten into it yet if you simply get linked or listen to stuff from the embedded player.
I always wish people would reply when downvoting.. A -1 without a comment could mean a million different things.. :(
Turning Smog Into Jewels – A Dutch Designer’s Solution To Beijing’s Pollution
Same here. The main factors were that brewing with the Aeropress is fussy (all the stirring and timing and inverting), but more importantly, it doesn't make very much coffee (I like to drink somewhere between 12-16 oz). French press makes as much as you want and you just dump in the water and coffee, wait, and press.

The Aeropress cleanup is a breeze though, and it makes a nice clean cup. I'm not a fan of the sludge and mess of the french press.
Make people realise that many meetings are pointless and very very expensive?
to keep aware of how long meetings affect productivity in $ sense for business/management-minded people, I would assume.
Interesting library + concept. I'll definitely keep an eye on it for future projects.

Some minor issues: The video tutorials are very hard to follow. I say this as someone that has never worked with Rails or Ruby.

So when you start talking about "routes", "partials" and I see code referencing "paginate" and erb files on your server code... In very alien-looking syntax, I might add. It makes for a very hard "tutorial" to follow.

I would definitely suggest making server tech-agnostic tutorials. Where you simply talk about the urls being requested, what they return and how they interact with the client-side. Please exclude specific server-side tech, no matter how cool or "fancy" it is, or how knowledgeable you are in it.
Ask HN: Would turning down equity offend recruiters?
I plan on interviewing at a few start-ups. Everyone offers equity in the company these days.<p>Would turning down all equity be a red flag to a start-up? Would that be seen as a sign of lack of commitment?
Do you know if there is a Pandora like app for SoundCloud music. Where you can create "radio stations" from SoundCloud artist then plays similar sounding music from SoundCloud.
Yes, that is the reason why 3D printing is a big deal :)
I think we should rebuild a PKI on top of DNS also. It shouldn't be that hard to do honestly and it would avoid a lot of this sort of problem.
Twitter bots are getting smarter and influencing politics
By using social media bots, politicians and others are swaying public opinion about a policy position and political agenda.
How I Screwed Yasser Arafat out of $ 2mm (and lost $ 100mm in the process)
Ha! I had this exact same idea when I was sitting in one too many meetings.

It was more an idea for the "snark" category though.
Stepping on each other's toes is just what happens with large projects. There are tools to help deal with merge conflicts so I don't think you should hold yourself back. OpenSSL needs all the eyes it can get right now.
Dropbox share link
Fred seems to ignore that it costs less to create a viable company now. Hence the amount they need to raise from VCs is smaller. In the past I may have needed $30m from VCs, now I need $5m.

Additionally, as hapless notes, the cost of good engineers is the price of business. You could flip it the other way and say that VCs should pony up the $30m and founders give the engineer $1m signing bonus with market wages and no equity. But I think founders would be more squeamish about that then giving up equity that really has little cash value 90% of the time.

BTW, I've never seen a non-founder engineer get 10%. Maybe it happens, but I think its still pretty rare.
You sell the software to already existing fish suppliers.
I love the Aeropress! It's also lightweight and tough, so you can take it camping. A big upgrade from instant coffees.
Well, what Google does is it gets a list of revoked certs from CA's, decides which ones are "really important" and sends those to the browser. So yes, in effect, Google decides which certificates are revoked. It's all covered in the article.
I know that there is nothing that an add-in can do that a scripting environment can't and it is not a that difficult, which is the assertion I am responding to. Sooner or later the dialog box driven tool will prevent you from doing what you want.

I would still like an example of a series of Http:// requests that is "difficult" to do with just curl, wget and a bit of shell script.
The Earth's orbit is about 300 x 10^9 metres in diameter. The Earth's diameter is about 12.7 x 10^6 metres. That's a ratio of about 23500 (actually closer to 23600). So if the Earth is one pixel wide, an image showing its entire orbit would have to be about 24000 pixels wide.

The furthest planet is Neptune, and that's about 30 times as far from the Sun as the Earth. Suddenly you need a screen that's nearly 3/4 million pixels wide to show Neptune's orbit. Only 360,000 pixels if you only want to show the distance from the Sun to Neptune, and not the full orbit.

You can look up the comparative sizes of the planets and the Sun, but that gives you an idea.
Being dependent on large monolithic corporate entities for your mostly private communications is probably not good for your security and privacy. Mesh networks or something similar sounds just fine to me.
If we take this article down the "slippery slope" it proposes, you'd end up with 8 people in the company owning ~80% of the total equity, with the "founder" only owning ~15-20%. But why this is a negative thing for the company is still up in the air: at that point, you might as well have a partnership, like consultancies, law firms or advertising agencies. There's no inherent reason a partnership couldn't make the next LinkedIn or Oculus Rift.
> But to me it seems strange to do open source work just to be more attractive to employers.

Particularly if it's an employer that doesn't itself contribute to open source.
I believe the empty struct is marginally smaller than a boolean.
Philosophically, "good number crunchers" just means "tyranny of the majority."

Environmentally, that number crunching is a colossal waste of energy. We don't need to base our entire economy on that kind of energy footprint just because we occasionally want to make anonymous global barter convenient.
Cabal 1.20 Released
I'd love to see information about the actual security value of these changes. A ton are just adjusting to KNF.

http://anoncvs.estpak.ee/cgi-bin/cgit/openbsd-src/log/lib/li...
And the blast-from-the-past award goes to you!

Sean sends his regards :)
This is a pretty big release that solves a lot of problems associated with cabal hell:

- new sandbox implementation!
- temporarily ignore upper bound requirements
- dependency freezing
- parallel builds
- no re-linking unless a file has changed