skysight-inc/HackerNews huggingface dataset:
Reminded me of the Priceonomics article on diamonds, some business guy literally created a market for something found in nature
Follow your gut. Cull the list, and share details with a select few who truly provide strategic insights and valuable feedback.
I think doing some sociology studies around computer languages would be really interesting.

Do people that use Haskell self select for doing new things?
Google's simhash paper shows how to do 8 billion 64bit fingerprints in memory:

Detecting Near-Duplicates for Web Crawling
(http://www.wwwconference.org/www2007/papers/paper215.pdf)

SEOMoz has in-memory and db-backed implementations of simhash in Python (https://github.com/seomoz?query=simhash)
Top and side view?
True. When last I looked it wasn't quite competitive with TeX but still pretty good compared to, say Word. But it is also a niche system.
i went to a steak house a month or so ago, and they chilled their "high end" liquor by surrounding the base in a block of ice. it had a cool visual effect and also didn't dilute the drink.
Most of the people on the BIOT islands are American, though. The natives were expelled to build a US military base.
Gold plated cables actually serve a purpose, although the average consumer does not have a need for them. In a studio environment, where cables are frequently plugged and unplugged, the gold plating protects the contacting surfaces, extending their lives.
Thanks for the reply. FWIW, you might want to consider focusing on key regions only during your early stages. I've seen problems with similar lack of geographic focus on sites before. While it's tempting to just say "we're open to everyone" it doesn't always work like that in practice.

If you are not getting enough traffic in a particular area, it can be worthwhile to close it down completely - preferably temporarily - and then come back to it with a targeted launch at some future time once the core regions are self-sustaining.

So for instance, you could organise some UK-centric marketing, with some PPC, etc., and maybe go speak at some UK events or something around the same time. This will hopefully get you a critical mass of interest in a short period of time, while in the meantime you get to focus on your core demographic.

Otherwise you can end up wasting a lot of time on stuff that isn't working for anyone - if you don't have enough candidates and recruiters in the same place at the same time, those people are potentially just going to go away with a bad impression of the service, so in the long run you actually lose potential clients.

If you can get that same number of people onto the site in a month instead of over the course of a year, it'll work out much better. If you leave it entirely to organic growth, that probably won't happen.
Predictions for Apple's WWDC 2014 Keynote
I've been playing with an implementation on top of lightning mdb[1]. Your profile doesn't have an email but feel free to email me if you're interested.

[1] http://symas.com/mdb/
I wanted to leverage the parallax scrolling background with Reveal and make it fun.

And as soon as I plugged in the projector the entire classroom erupted with shouts of "Mario!!!!"
there's also literate haskell.
http://www.haskell.org/haskellwiki/Literate_programming#Hask...
I like the idea of passive job searches, but what's this have to offer versus similar services? (Like LinkedIn, Monster, etc)
I interviewed with apple and many of the people I interviewed with were explicitly on their mobile driver team. We discussed hardware and driver stack details. They made it clear that yes, they are partially responsible for the driver stack.

I also have explicitly had my statement confirmed by game & driver developers for desktop OS X; I can't say with 100% certainty that Apple owns the iOS stack, but I am relatively certain that it is true given that it is 100% known to be true on OS X.

Common-sense wise, I find it highly unlikely that iOS would be bolted directly to the powerVR graphics stack. It would make it too hard for them to move to another graphics vendor. So I think it is almost a certainty that they own some, if not all of the graphics stack, even if it is derived from proprietary PowerVR code & hardware.
A professor collaborator of mine has the habit of saying "that does not parse", or "that does not type-check" to nonsensical sentences uttered by clueless research students (full disclosure, that set includes me). At first I found it somewhat weird, but now I've grown to respect it. It totally makes sense.

I remember in high school (when I was already a proficient programmer, but still within-grade in the other sciecnes), struggling with some hard physics problems, and running to my dad for help: he would always say: "dimensional analysis". If only I had connected the dots: doing "dimensional analysis" in your work is _exactly_ the same as type-checking your manually executed paper algorithm. This lightbulb went off in my head approximately a decade too late...
learned some new things
thanks
Nah, just something that gives you depth of field, sort of 3D, but not that drastic.
So the central piece of data is something like a 10 million element RDD of (UserId, (MovieId, Rating))? If so, it sounds like that data would fit into a single in-memory sparse array, how does Spark's performance compare with a local implementation?

By comparison, I'm trying (and failing) to work with RDDs of 100+ billion elements.
Hiring managers are looking for proof that you are as good as you say you are. Inexperienced / young programmers often vastly overestimate their own abilities and experienced managers know this. Having hired a couple of gung-ho self proclaimed supermen only to see them not deliver, the hiring manager now wants to see proof.

If you are new in the industry, you don't have people to vouch for you. That's why you get requests to see your actual work, rather than own cherry-picked code examples.

"I could do it easily if I just got the chance" won't fly if you are in a location where there are more developers than jobs. You'll have to make yourself stand out. The easiest way to do that is to build stuff. Doesn't have to be groundbreaking stuff, but it should work and be within your "specialty" language(s).

Then next time someone asks you for a non-trivial example, you can just send them a couple of your projects, rather than a couple of clever code snippets.
Thanks for giving the GitHub "Connect public account" higher visibility! I still think it should be the default, though. I've got a stack of NDAs as high as my client list and if I accidentally clicked through and approved the "Connect full account" button, I'd be in a world of legal hurt.

I do trust your good intentions! I don't think your goal in business is to get full access to all of my clients' repos for nefarious purposes. Nonetheless, legally that's not a judgement call I'm allowed to make.
A fact that continues to depress and disturb me. However, they don't use plants. They use machines. So I was trying not to directly reference something real.
Just Wow. So I once had an idea that I could sell mineral water by selling packets of trace minerals. Just add water and voila... mineral water

Thanks for the article, maybe I will pursue this idea after all
Your last paragraph isn't just related, it's the main issue. Before he concerns himself with how to prevent his business from being shut down he should consider if his business is doing more harm than good.

By Monday there's going to be 10 job openings in the valley for a Technoethicist.
*Ditto: Great chance to see the world, and prove yourself. You'll come back with confidence you can't get anywhere else.
This brand is ridiculous, but…

Crystal clear ice cubes look great in a drink, and are far more difficult to make than “filling a 50-cent plastic tray with tap water and throwing it in the freezer”. The author of the article seems to avoid pointing this out.

See https://www.kickstarter.com/projects/danprovost/neat-ice-kit and https://www.kickstarter.com/projects/wintersmiths/the-ice-ba...
Another potential solution is to maintain your simple free usage flow for non-risky accounts, but require a credit card or human review for accounts which seem risky. Determining risky accounts would have to be something you figure out by analyzing the known good/bad accounts, but depending on how easy they are to tell apart and what signals you have available it could be very powerful.

I recall a conversation I once had with an early Google engineer who said they had abuse problems with the early adwords campaigns due to the ads going up in real time. Phishers would create adwords accounts with stolen credit cards to create phishing ads that would steal more credit cards (which they would use to make more adwords accounts, and so on). Human review and whack-a-mole was just too slow and didn't work. So what they did is they found a bunch of signals that correlated to the phishing accounts, if a new account triggered the signals, then the ads didn't go up in real time and were human reviewed first. So for the false positives it was a minor inconvenience, and when it worked properly it caught a bunch of the phishers before they caused damage. Even today with whatever amazing technology Google has, I believe they now human review all adwords ads... preventing abuse is hard.
I believe it typically won't be the ultra-wealthy, but people who are just barely wealthy enough to afford it. (Which isn't all that high of a bar. An $80 bottle of water could be afforded as an occasional purchase by your average software engineer.)

As Bill Gates fictionally said on The Simpsons, "I didn't get rich by writing a lot of checks!" Someone who has accumulated that much money probably has more sense about what they spend it on.
Agreed. I do have some cheap trays ($15) from Amazon that make pretty sweet ice spheres. They melt slow and are good for drinking cheaper whiskey when I do want it on the rocks.
>>How is the name problematic?

Most people are disgusted by cockroaches. I think that's a good enough reason to change the name, at least if you want the product to be taken seriously.
Are you sure? Gold is one of the most soft/malleable metals used to plate connectors? (I know it's one the best best conductors).

And we all know, there's no difference between the $150 hdmi cable and the $5 hdmi cable except cosmetics and perhaps some better shielding. They're all digital connections, so the signal/bits are either there or are not.
Ask HN: API devs, what do you use for API documentation?
I'm looking into services like Apiary.io and Swagger.

Are there any other similar services out there that you guys would recommend?

Thanks!
Gotta agree. Cringe inducing name when you first hear it, but I imagine it would become less so as you worked with it more and more. You'd be desensitized to it after a while I'd imagine.
Not sure I follow everything here... Anyone with a better background in this field give a summary?
Sure, but in practice this is not 'OpenGL' enough to count when talking about OpenGL making ports trivial. (I say this as someone who recently shipped a game w/a OpenGL renderer that has a PS4 port in the works - there are a surprising number of differences!)

The core OpenGL feature set and API factoring are almost certainly things you can expect to be similar on console platforms, at least where the hardware matches. So in that sense 'It's OpenGL' is almost true!
https://en.wikipedia.org/wiki/Gilded_age
That'd be Office Online, the document collaboration environment, not the full-featured executables.
So these proposed blocks are non-overlapping app windows, neatly tiled within the icon grid.

Isn't that basically what Xerox Star did in 1981?
http://www.digibarn.com/collections/screenshots/xerox-star-8...

Or -- the horror -- MS Windows 1.0 in 1985:
http://fulupik.chez.com/perso4/Images/infor_win101tile2.gif
Don't assume it's your fault.

Hiring, often times has biases. There could be any number of reasons: either technical or personal. Hiring decisions are often subjective, despite the fact that they try to be somewhat objective. And it's especially hard for people with less than 5 years of experience. Keep trying, you'll get it eventually.
Good catch! I just updated the file extension list and that's pushing up the pipe. Interestingly, I allowed it in the "accept" attribute on the file input, but forgot in my upload code :)

Thanks for the feedback!
I'm not an expert, and absolutely willing to be proven incorrect here. But I thought that gold was a better conductor, and that's why they're better for audio cables (less resistance). Surely the fact that gold is a soft metal would be a reason to not use it for reasons of 'extending lives'?
Great idea, but Holy Moses these programs are expensive. I hope things work out for these highly qualified kids, but is a $12K summer program the most efficient way to fund the future of these kids? Granted the Ivy Leagues are generous with financial aid once they're in college, but this seems a little onerous.
True, true. But the point still stands that there are options which hint at the durability of cockroaches without invoking disgust!

Actually this all does remind me of research on the tangible effect of disgust on products -- see [0]. That work studied physical contact, but it's easy to extrapolate from there.

[0] https://faculty.fuqua.duke.edu/~gavan/bio/GJF_articles/conta...
Actually I'm also using lmdb (together with Python/numpy) :) Added an email address to my profile, would be happy to exchange some experiences.
Neat idea. I often have to do this manually, because I'm somewhere in between a big city airport and a small city one.

Given that, another really important factor is the parking price at the departure airport. Small airport, $6 a day. Large airport, $15 a day.
Adding a bit of water brings out flavors you don't experience neat. It's a personal preference.

http://youtu.be/ajqd62fE73E?t=6m23s
I'm fine with people putting ice in Macallan; it's when they want to add ice to a truly great single malt like Springbank or (good heavens) Port Ellen that I want to cringe.

Some years back I went to a whisky tasting event hosted by Macallan, and their "brand ambassador" was quite nonchalantly splashing Macallans from 10-18 years old over big spherical ice balls that mostly filled the glass they were placed in.
This is a head scratcher... The most modern educational innovation is being applied for the least modern language. I guess it makes sense. There are lots of in person training programs for Ruby and Python, but not for Cobol or Ada.
knitr does this reasonably well for letting you drop LaTeX directly into R reports with a delimiter... if you haven't seen that might be worth a look at the interface in some examples (e.g. http://yihui.name/knitr/demo/showcase/)
hiyo!
As well as, I'm gathering from the summary, applying local filters to each image frequency band independently ("Laplacian pyramid").
HQ9+ already fills that niche well enough.
"...trait optimism doesn't distort how new information is integrated: subjects update their estimates similarly following information that is better or worse than expected."

Are people with high trait optimism disappointed to a greater extent than others? They have to adjust their expectations further to align them with reality/ the results.

Can optimism lead to better outcomes? Can belief in a greater likelihood of the reward lead to it happening? Probably doesn't apply to lotteries and similar situations.

Edit: fixed punctuation.
Having never had the opportunity to actually see this in person, yet seeing god knows how many prints, its fascinating to see the whole room in perspective and just how monumental of an artistic achievement this was. Lots of components I'd never seen that had me starting for minutes. Only thing I wish was that there was a way to zoom.
Back in the late '90's I thought lots of aspiring computer scientists were already using Windows or Linux as they VPN'd from their remote laptop back to home so they could access their personal files and full desktop through VNC.
Not much differently than people would do on a commercial scale to their company network when they were away. Mainly dial-up except for the few who had broadband.

I was too preoccupied with natural science, but by 2003 I got a cellphone containing a regular USB GSM modem and would use that plugged in to my laptop to log in to my own desktop PC network using dial-up my dang self.
From anywhere having cellular service, no need for a wireless data plan which was not available in most coverage areas anyway. Was good to have a nationwide calling plan which most people did not have either, and it still used up
minutes of your monthly allowance.

No FOSS on the laptop back then for me usually, but if you had broadband at a remote location too, Windows XP had everything you needed to VPN back to a regular home Linksys router which normally contained its own VPN endpoint in those days with a new service called DynDNS already preconfigured in the router's firmware.
Too bad DynDNS is not free any more but with the router handling VPN, you could still access a home network that was barebones Windows9x, Linux, even DOS.

No need for software, just common hardware and regular Windows features.

Unless you wanted the automated "Assistant" type stuff like in the article, then you would need software, regular users would never call it apps.

Later once 3G wireless arrived, I got a phone supporting that and could get better speeds (when available) than dial-up, and without even needing the laptop when I just wanted convenient recreational use on the small-screen. Never did want to lose the regular dial-up cell modem from my toolbox though, but a number of years ago Tmobile walled it off.
So much for Plan B when there is no 4G, which is still not everywhere.
Plus, no faxing for you[1] directly from a laptop through a cellphone any more, without having to go through a web service. Clouds got in my way.

[1] I realize now the '80's called and they want their facsimile machine back, but I was out of tape on my telephone answering machine ;-)
Only when they're opened!
It's also extremely stable and won't corrode, rust, or tarnish over time.
My first name is Aubrey, which completely flipped to a girl's name in the US about ten years ago. According to this chart, the fraction of female Aubrey's is approaching 12% at birth. When that fad wears off, it will make a nice spike in the curve for many decades. By the way, Aubrey means "elf leader" or "king of the elves".

www.wolframalpha.com/input/?i=how+old+is+aubrey
Much better control of incoming opportunities, dramatically improving signal/noise ratio seen on those sites.

Unlike those sites, your information is private on Mighty Spring, so as an employed person you can be more transparent about your search criteria.

Also, hopefully, a much more enjoyable UX :)
I'm mildly surprised that I can't find any audiophile cables with actual gold-plated or gold wires.
So it doesn't support "proper" replication, e.g. the kind where the databases are not connected 100% the time perfectly? And I wonder how they can prevent conflicts due to latency.. Even if there's a 50ms latency, is the other database going to wait for 50ms between every write or something?
I can't wait to buy premium hydrogen when fuel cell cars become more popular
>Only thing I wish was that there was a way to zoom

Use the scroll wheel on your mouse.
According to https://en.wikipedia.org/wiki/Resistivity#Resistivity_of_var..., copper has a lower resistance per meter than gold.

Gold, however, is much more resistant to oxidation.
I put Macallan 18 in my ice. That's right. ;-P
This automation was just a first step.

This is an area that is rather completely new to me. I've never worked in the hosting world or had to deal with this type of problem personally. I certainly have a lot to learn. Can you talk about the techniques you've used in the hosting world to combat these problems or point to any resources that you or others have posted about it?
Silver > Copper > Gold > Aluminum for conductivity. Gold is used as plating for anti-corrosion/tarnishing and wear, as the other user pointed out. It can be pressed extremely thin and still act as a good coating, so it's not really all that expensive.
Cody – Free coded gems for web projects
Holy shit, the UI is really impressive. Genuinely impressed with your front-end engineering! It was insanely fluid, I kept thinking how much better it is compared to most native iOS/Mac OS applications.
Technology Fallacies That Need to Die
It is not the rule, but neither is it an outlier. From the last several years I'd also point to indie games like Terraria, Starbound, Kerbal Space Program, The Binding of Isaac, Torchlight, FTL, and Spelunky.
My wife's cousin is a chef and knows his guy: http://www.washingtoncitypaper.com/blogs/youngandhungry/2013.... He bartends by day, and sells artisan ice to restaurants by night. It looks pretty and melts slower than regular ice cubes.

BTW: If you're in D.C., check out Range (mentioned in the above article; serves artisan ice in drinks).
Related: http://thesweethome.com/reviews/the-best-ice-cube-tray/

*I am not the author and am no way affiliated ... just read it a while back and found it relevant/interesting.
I don't think that's true. The connector's plating isn't going to make it more durable, that has a lot more to do with the materials and design of the connector. Gold plating's biggest benefit is that it won't corrode like other cheaper materials. Conductivity is good too, so you get both.
As stupid as this sounds, there is actually a difference between these ice cubes and the standard variety. And that's the appearance.

Just look:

http://www.glaceice.net/uploads/3/9/6/9/3969825/3969289_orig...

Because there's no air bubbles, the ice is perfectly clear. That's not a trivial fact. Humans innately like clear stuff! Just think how unappealing cloudy water is in comparison to clear water. The only exceptions arise from cases where we've learnt from experience that cloudiness is good (e.g. cloudy looking cider has more flavour)

What this means, is that without considering price, almost any person would rather use one of these ice cubes over a normal ice cube. So the potential market is measured in billions of people. Even if (for example) only 0.01% of the population would ever consider spending $325 for 50 ice cubes, that 0.01% is guaranteed to want these ice cubes.

It seems stupid, but it's actually brilliant. The weakness with this sort of model is that it's very easy for competitors to dominate the market. Gläce has established the demand and made ice sexy, but they have no hold on their customers. Someone could come in and sell a perfect ice maker for $200 and crush the pre-made high end ice market completely.
I like the ideas in this article.

Rather than the big footprint whitebox/blackbox from PC 1.0, instead I imagine PC 2.0 being a very small board, no fans, no spinning drives but having very fast CPUs and GPUs driving big monitors. http://en.wikipedia.org/wiki/Nettop Or, the very fast CPUs and GPUs with or without fans would hide quietly away in a closet but with a connector hub on my desk. It could draw a lot of power if required. It would be like an iMac, but with an open and modular PC 2.0 board that is separate from the big dumb monitor(s).

Rather than UEFI or UEFI-like so-called "secure" boot, instead PC 2.0 would be instantly on, and support virtual "smart" bootloaders as an option. So without a config card (swipe or whatever), it would default to turning on instantly. With a previously used config card it would turn on instantly using that previous configuration. For any new config card to would actually "boot" up the new configuration and create a new "instant on" configuration. There would be options to backup and remove old configurations, and to set the default instant on configuration. Sort of like Virtual Box snapshots, but using hardware for the snapshots to actually make the computer "instantly" turn on.
You can actually zoom with the button on the bottom left (or with ctrl/shift). Just too bad there is not other PoV