skysight-inc/HackerNews huggingface dataset:
I only have second hand insight into how they do it, but my impression is that their spiders log the raw data right to disk and then, periodically (a few times a year?) they process all the accumulated data in one mind-bogglingly massive job. I don't know what the data goes in to as a result of this processing though.
Worth reading. I had no idea you can do conditional indexes. Is that something other dbs support? (looks like mysql doesn't)
I am interested but do not see any way to contact hmexx. I'll check back later.
I don't know if HN is the proper place to exchange recipes but here's the most simple sauce for asparagus (or many other dishes).

What you need (for 4): one egg, some oil, salt, dijon.

With the yolk, oil, salt and dijon, make regular mayo. Make it strong (don't save on oil). You need to mix everything before adding oil, as salt doesn't dissolve in oil.

Whip stiff the egg whites.

Then mix the two (mayo and stiff whites) slowly. Use a spoon for this.

This produces a sauce that is delicious and extremely easy/fast to make.
Why You're Writing Your Sales Proposals for the Wrong Person
Simply banning cars would be a far more effective solution, both for increasing safety, and for making the urban environment more pleasant (in a multitude of ways, not just noise).

As a halfway measure, serious street-calming (making streets much narrower, etc) can have some of the same effects.
> except for a type system based on the memory model of a machine which strongly resembles the PDP-11

I'm interested in hearing about alternative memory models that are an improvement; every one I hear about is specific to some higher-level language or programming paradigm. Baking high-level language concepts into hardware is basically asking for stagnation.

> a compilation strategy built for machines with less RAM than my car fob

C is adapting (see: http://www.infoq.com/news/2012/11/llvm-modules)

> optimization possibilities limited by aliasing

"restrict" exists, and while it's not perfect, I have not seen anything that is a Pareto improvement over it. In other words, every alternative that avoids aliasing problems (that I have seen) makes other trade-offs that make it a worse choice overall (including FORTRAN, which I am sure you will mention).
I tried f.lux a month or so back on Xubuntu, and it just flat out wouldn't work for me. So I tried redshift, and it worked just fine.
Also, a damn lot of this is marketing bullshit.

I would suggest that if the author is going to make a website devoted to it they should at least learn to distinguish them.
DB2 Express-C releases a current Mac version
I'm curious - is it ok to charge people different amounts for the same product? Is it morally ok? Is it even legal?
Maybe you should reduce your terms then. Say $4K for the MVP if you have to spend 1 month on it, $8K for 2 months.
I believe you also stand a better chance of getting potential "investors" in if you reduce ownership to 15-25%.

This is a very interesting approach to getting rich. I think I'll try it a few years down the line, after getting more professional experience...
MIDI.js: A SoundFont-based MIDI Sequencer in JavaScript
More suprising to me is Canon @ #3 and MSFT @ #6. Is there really that much going on in the optics space right now?

And MSFT with 2600+ patents, I'd have to imagine a lot of it is software (with some hardware maybe around Kinect and out of MSR)

edit: quick link to source - http://ificlaims.com/index.php?page=misc_top_50_2012
I left out all consumables. It was 3500 words without going into the pantry.
Doesn't this idea fail because the person with the idea could hire someone and give away no equity? How much would an MVP usually cost?
A chat with Reddit co-founder Alexis Ohanian
I used turned on heroku maintenance mode for a couple of apps I didn't care to patch right away, according to its description it prevents requests from reaching dynos so should be good for preventing access to existing data/stored keys in the meantime.
How do I get in touch with you? I was about to possibly undertake an idea that would fit well into your idea and offer.
It's more like they couldn't have Watson using them on national television. Many a company, even if it weren't showcasing a machine like Watson, would want to avoid that language on a huge television event like the Jeopardy challenge. I think you might be looking a little too deeply at this.
The title points to a blog post. The actual page to order the kit from is below, but note you apparently need to register to even see the page:

http://www.massdrop.com/ergodox

There are detailed instructions for how to put the kit together:

https://www.massdrop.com/dox-ergo.php

Also, if you missed the custom build version I'm referring to in the title:

http://news.ycombinator.com/item?id=4895746

http://news.ycombinator.com/item?id=4893457
Nihilistic No More? Glenn Beck Says 3-D Printers Will Make America Great Again
Yesterday one of the top rates articles was about not lying and today on the front page is an article about a guy who actually did lie (albeit not the kind of lie that I suppose is that significant) to his success.

I guess the moral of the story is that the truth is a tool.
Are you running this test against your development or production site? I can't get it to run against my production site, (nothing appears in the log at all,) but I have triple checked everything and am still getting the same unwanted result against my development site.
I was having major issues with deep_reload and Django.
I'm in a similar situation: One thing that works really well is that there are some very clear ways to get yourself lots of attention on a problem when you need it. It is pretty fantastic for this sort of issue
There is a great lesson here. For everyone on the outside of anything that requires experience to excel, it appears that there must be secrets kept by those on the inside that reveal the keys to success. But there are no secrets. You just need to persevere: fail, fail, fail and fail until you succeed. And then one day you'll stare blankly at a young face asking you "what's the secret?" and you'll realize the secret is that you don't care about secrets anymore.
It seems to me that Google's Authorship Markup process requires providing Google with a lot of information, including links to all your other social networking identities, a photo (the requirements for the photo sound like the requirements for a passport photo; can anyone say "facial recognition software?), etc.

There already exist secure digital signature algorithms that I would think could be entirely adequate to uniquely identify an author, without handing out all this other information to Google.

What if I want to write under a pseudonym? There has to be a way of controlling an online author's identity without surrendering every little bit of one's privacy.
The Wayback Machine is run by archive.org, a non-profit. If you like what they do consider donating at http://archive.org/donate/index.php
I think the average InstaCart customer doesn't realize that per-item prices are higher. I didn't.
Chrome Beta channel for phones and tablets on Android 4.0+
Another +1 for the Fibrox; it's great.

I have that Accusharp sharpener. It might be worth the nine bucks. It has yet to convince me. I'm going to try taking my dull knives to the local pro shop and see how much better life can get.

The Thermapen is the greatest.

Put me on the team that wants a food processor, but then again I'm a baker who is fond of pie, which is the killer app for the food processor:

http://sweets.seriouseats.com/2011/07/the-food-lab-the-scien...

The processor's also good for pesto, though, and pesto is awesome.

There is no silicone spatula on this list! I guess it's true that I'm a baker and therefore use it more. But, still, I regard mine as an essential.
Currently using it daily for Citrix/Juniper "Java Secure Application Manager" for remote XenDesktop access into a customer.
Yep, an old one but a good one.
That reminds me of my favorite book, "How to lose friends and influenza people"
Ask HN: What websites have you built alone, without any help?
I've been thinking about websites and start ups and the limits or bottlenecks that are associated with them. I'm wondering if there are many people who have worked alone and succesfully built up a website or a company.

Is there a limit to how far you can go alone?
Nokia: Yes, we decrypt your HTTPS data, but don’t worry about it
Not to belittle to the work of Kyle, but the community was headed down-hill before Forrst sold for the first time. It's evidenced by the number of rules they had to bring into effect to counter-act the things you mentioned.

WARNING - Opinions! Feedback on Forrst was generally meaningless, the community was immature and the quality of work and questions was really, really low.
I think you're confusing biz jargon with marketing. Tech jargon suffers from marketing too; it's just that we're used to so much more "meaningful" jargon that we see that the bullshit ratio is actually pretty low. The same can be said about business jargon, it's just that we don't hear the meaningful jargon a lot. Want to guess how much meaningful tech jargon the average MBA hears? Probably not a lot more than we hear about his world.
I have learned this the hard way. I have a non-enameled Lodge dutch oven. Its main role in my kitchen is: Demonstrating the terrible effect that years of neglect has on a well-seasoned iron surface.
I love this! The numbers are wrong though. Over time the developer will get resentful. Imagine that the developer created a SaaS site that brings in 50k a year, after a few years of dev (which I have). Anyone would feel resentful about paying an ongoing 50% "tax" to an initial investor.

In the 50k/year scenario the investor get's a 5x on investment for years to come. That would be an awful feeling for the developer who's putting in the ongoing maintenance effort.

A better idea would be for the investor to claim 50% until capital investment was recouped, then gradually scale back.

- So, 50% until the $8k was paid back.
- Then 25% until a 2x return.
- Then move to a 10% ongoing royalty fee.

This excites and incentives the developer to keep building things out knowing that one day they will get the the 90% lions share of profits. It also works for the investor who can rinse and repeat the process with multiple developers.
Boeing's New Airplane - Flight Tracker
Ask HN: What is your project/MVP that NEARLY made it?
Share some stories about projects that nearly got off the ground or just failed at some important point. I'm interesting in hearing the general stories and about the causes that made the project fail.

(By "NEARLY made it" I mean projects that seemed to be gaining some traction in some way or another but failed. Maybe due to lack of time, founder dispute, patent troubles, etc)
Well, the consensus is that the value of an idea is almost certainly zero, so the only way to make it worthwhile is to get one runaway success in a big pool of attempts. Everyone knows the VC version of this approach. This is how it would look like for a programmer. I'm not dead-set on these specific upfront costs and equity split, this is just the reverse of the original offer.
Build your business by stacking the bricks
Your competitor probably launched yesterday.
If you are already selling, here's a piece of actionable advice if you want to test whether a user will pay more for your software than you are currently selling it at - Advertise the software at the higher price point, then when the user buys it charge them at your current price point. This is good on a number of levels:

- You have data points that tell you users will pay more for your software (to the point of giving you their credit card details)

- The users will think they are getting a bargain when they realise they've been charged at a lower price point.

- You can probably perform this test in <5 minutes by tweaking your advertised price in HTML and deploying to live.
What kind of support infrastructure are you talking about? I work remotely a couple days a week and we have several full-time remote workers on my team. We setup a Webex meetings for every meeting and we all have webcams. Besides that, we will informally use Google Hangouts to chat with each other.

I'm just curious what we could do beyond that to support the remote people.
Experts urge PC users to disable Java, cite security flaw
Yes, yes, and yes. So long as you do not discriminate on a "protected category" like race, gender or sexual orientation.

The classic example that everyone brings up is airlines. If you have 3 random people sitting in the same section of the same airplane, odds are that they paid 2, and maybe 3 different prices for the same exact ride. And if one of them didn't want to stay the weekend before coming back, that one certainly paid more.

If this still bothers you, consider someone at a swap meet, bargaining with everyone who walks up. Each person gets a different price for the same product, depending on how well they negotiate, how you're feeling, etc. It is no different.

A set price is a convenience, no more, no less. And if you have one, and are successful, you'll eventually run into a large company that hires people whose entire job is to change those prices for themselves. Oh sure, they'll wrap it up in nice phrases like "do you support volume discounts" but at its heart it is the same as the swap meet.
There are different kinds of success. Getting cash is one. Maintaining integrity in the face of adversity another.

Also I wonder if the (relatively white) lie was necessary in this case.
While I fully agree with you that the practice of curling a script and piping it into `sh` is—to say the least—risky, notice that this risk has been widely accepted long time ago. Each time you download an executable file—be it an exe for Windows, apk for Android, a Linux binary, an OS X executable—you're doing the same thing. I'll go one step further: each time you download a free/open source tarball you do not read the code before typing `make`. You make your machine run some code of unknown functionality and only plausible origin.

Arguably, HTTPS is one step forward, however vulnerabilities like the one discussed here make us defenceless. To make matters worse the line of defence based on reading the script works only in the case of relatively short, unobfuscated and unminified scripts written in plain text. It also requires the person who's downloading to have skills which despite being common for this community's audience are not widely spread across the population.

Sure, many projects sign their releases or announce cryptographic hashes of published files. But let's be honest: how many of us actually run `gpg` od `sha256sum -c` to verify them?

Spreading paranoia is not my goal here, however I hope that this comment will end up being thought-provoking.
So you're proposing that everyone should like it?
I believe support for this is fairly common among the usual suspects but is by no means universal, as you point out.
All: Don't click on links in your spam folder

The exploit is being packed in kits that will most likely find a flaw in something else first before trying Java.

Still good to close it up, but the backlash against Java is counterproductive, Oracle really needs to improve the Java update mechanisms and be on top of these things right away.
There's value in getting it done fast and right the first time and having quality talent invested in the success. The upfront money is more of a way to guarantee that the idea person is invested in the success as well.

You could be right as well and then it's a testament to disproportionate leverage money has in our world.
Have a ticketing system. Use it religiously. Have online chat options (gmail is good). Use it religiously. Include remotes in conference calls. Do it religiously. Have key discussions in email, or at least summarized there, instead of just in person. Do it religiously.

In short, make sure that everything is accessible for people who weren't there. And keep the habit going always.
Yuck. It's like designers are going crazy with animations just like when they learned about drop shadows, it's too much. Keep it simple and minimal. I checked their homepage and the animation of the silver box brings too much attention to it as well. You want the user to click on the green join now button but instead you bring attention to a graphic? The UX doesn't make any sense.

Animate what's important....not things just because you can.
Our Experiences with Chef
Arctic drilling mishaps challenge promise of Alaskan oil
I think I just read about it on a blog, and I'm pretty new to cast iron myself. But from what I understand, any fat should work.
That's a good point. Amazon's "Price for Both" is literally the price for both. Personally I always assume the "Price for Both" will be at a discount, even though it rarely is.
I love f.lux, I just wish it was adjustable for that exact reason. It is winter, it gets dark out early... I don't want it to shift to night time mode at 5pm. I find myself hitting "disable for an hour" 1-2 times a day before I leave work.

However, when I get home and get back on my system, then I'm ready for night time mode.

I prefer the 20 second switch over so I know to turn it off fast. With the long transition, I find myself being annoyed for a while until its enough for realize I need to turn it off.

I'd love a simple "activate at sunset, but not before X:XX".
New programming language could create a safer world
Free as in Sexist?: Free Culture and the Gender Gap
Abstract: Despite the values of freedom and openness, the free culture movement’s gender balance is as skewed (or more so) as that of the computing culture from which it arose. Based on the collection and analysis of discourse on gender and sexism within this movement over a six–year period. I suggest three possible causes: (a) some geek identities can be narrow and unappealing; (b) open communities are especially susceptible to difficult people; and, (c) the ideas of freedom and openness can be used to dismiss concerns and rationalize the gender gap as a matter of preference and choice.
Thanks, those are great examples for one-off purchases. How about subscriptions to services?
Possibly that's very US-centric advice? I have a Kenwood stand mixer which has better specs than Kitchenaids, which historical precedent suggests will last for decades and which has a large ecosystem of available attachments (I don't know how large in comparison, but frankly for some of the more esoteric things one is better off buying a dedicated tool anyway).

I'm sure a Kitchenaid would have been a great purchase too, but there are definitely multiple viable choices here.
Funny, my daughter's 13 too and constantly drawing manga characters with Gimp (http://julieflorac78.deviantart.com/gallery/). I've just bought her a wacom tablet, that's much easier.
Someone tell Eliezer Yudkowsky.
Among the few unemployed programmers I know, there seems to be a universal theme: either the unwillingness or the inability to relocate.

I have to say, having relocated several thousand miles myself, I find it hard to sympathize with the unwilling.
Why can't I sort by price? Does that test better too?
* One thing accountants do differently is that there are no deletes. You may only update.

That's how I prefer to design my schemas as well. Meaning answers are determined during query vs during load. If I see an UPDATE statement, I assume it's a bad design.
I don't think it's the slow setting. I tried it for a few months, and I did use the slow setting, but just found the washed out colors annoying. Regardless of the lighting in the room. I even tried forcing myself to keep it on for a couple of weeks straight, figuring I'd get used to it. No dice. It was usable enough, I just missed the colors and didn't really notice any difference as far as eyestrain.
Boeing Has An Airplane Problem, Not a PR Problem
Thank you so much, I needed this so badly. I've been at home with the flu all week and haven't been able to get out to buy groceries. I just placed my order. I can have food now!
Ravello TestMill: Free System Testing for Python, Clojure, Java and more
Any specific recommendations there?
I've been using http://www.getsomeheadspace.com/ for the past 2 weeks and it's pretty good.

No religion or chi/chakra bullshit. Good mobile app. Free to try the "Take 10" program.

I like it because it's <10 minutes from sign up to sitting and doing the first meditation, instead of having to go off and read a book first.
For some reason, people thing "grow up" means "get the feature I think I need today into the core of the language - pronto!". More features, especially more features picked from here and there without consideration of how it plays with the rest of the language, is not "growing up". PHP is adding tons of features lately, but if the author of some proposal does not get what he wants, and now, he starts preaching to anybody who listens that PHP is resistant to change and never wants to grow up. This is just untrue - PHP has grown up long ago, and doesn't really need to justify itself by seeking constant approval of everybody. There are things that are good for it, and things that are not. Things that are good are going to get in, things that are not would hopefully stay out.
Get them to buy in advance.
On the matter of crock pots and slow cookers, that's a redundant piece of equipment. This list already includes a dutch oven, which you can use for the same purpose. The other piece of equipment which you already have is an oven. As long as you've done the work to calibrate your oven (get an oven thermometer), you have what you need.

What temperature is a 5 on the slow cooker? Who knows? 200 F is pretty easy to understand.
A bit late to this discussion, but just want to add a simple clarification that really helped me grok sbt, for posterity:

There are three types of sbt config files: .properties, .sbt, .scala.

* .properties: pure key-value text file

* .sbt: SBT DSL

* .scala: full valid Scala code

I found this little nugget buried deep in the old SBt Github wiki. Now that SBT has its own website, its partially explained in the first few lines:

http://www.scala-sbt.org/

...

* .sbt build definition uses a Scala-based "domain-specific language" (DSL)

* More advanced .scala build definitions and extensions use the full flexibility of unrestricted Scala code

...
http://en.wikipedia.org/wiki/Microsoft_Research

MSFT is not surprising at all. If anything I would have expected them to be higher.

The number of patents these 10 companies have filed for does not necessarily correlate well with the quality of their patents.
"Remember, look both ways before crossing the street."

That assumes that you can see; blind people can't. (And lots of blind people I see on the street don't have guide dogs.)

Silent cars would also probably kill lots of people who have their eyes on their mobile devices instead of on the street.
The cups I use are about the size rice comes in from a Chinese or Mexican restaurant, or half the size an order of hot & sour soup comes in. Think large coffee mug.
A small correction. The proper form of "lära" in "Learn you some Erlang for great good!" (or "Teach yourself...") would be "lär", as in "Lär dig lite Erlang för (mycket/väldigt) bra!" if you translate directly. But the end of that sentence is grammatically incorrect in Swedish as well.

Either way, I doubt that it's translated from a Scandinavian language since the one who came up with the first book with that title style (Learn you a Haskell for great good!) is Slovenian.

A note to the author of the book: It looks very interesting and I just bought a copy. Hopefully I'll have time to read it soon, since I've been wanting to look into Erlang for quite some time now.
Funny business do not cause A/B testing errors
The meaning of roflstomp seems obvious enough... but how to pronounce it... (rhyming with "waffle stomp"?)