skysight-inc/HackerNews huggingface dataset:
As you said elsewhere, the network I/O is the primary bottleneck. There are a lot of different hashtable designs (so per-key locks not required), but fine grained locking of the table/LRU is probably enough. Since an in-app cache has a different perf profile, the latter two links summarize my work.
http://www.amazon.com/How-Sell-Lobster-Bill-Bishop/dp/097310...
I use a few wide-mouth ones as glasses, but also to have them handy and washed as food storage containers for leftovers or pre-prepared stuff. I'm not sealing them, just using the plastic lids (not sure if they're still available).

Having convenient glass storage containers that I can stick in the freezer or microwave and not worry about melting, etc. is worth it - the use as glasses is just so I have them in regular washing rotation to have available.
For Their Eyes Only: The Commercialization of Digital Spying (2013) [pdf]
Yesterday: https://news.ycombinator.com/item?id=10278778
Tracking JS: Computer Vision on the Web
Both official perjury and intentional destruction of recording equipment are vicious, anti-democratic acts. It's puzzling to me that these are not regarded as serious felonies, disqualifying offenders from public office for life and subjecting them to substantial criminal penalties.
Jekyll. Simple enough and integrates with Github
I believe your notion of "belief" is false. Empirically in fact. As evidenced here. I would suggest that you ask yourself if your current idea of "belief" is actually serving you. If you did that you might see why you're failing to persuade me to adapt that belief.
Supposedly he felt like he needs to build something with ferrofluid the first time he saw that. There is a video of his first experiment somewhere, where the liquid was way less good looking but he managed to "fix" it over time and actually build the clock
HS Computer Security/Hacking competition
I believe it matches in three ways:

- the whole string, grouped as "(aa)(abbb)",

- the whole string, grouped as "(aaa)(bbb)";

- the substring "aabbb", grouped as "(aa)(bbb)".
It's going to if you never circle anybody and none of your friends use it.
Yeah, I know that the literal 1 has type Num a => a. Actually I suspect that's a bit of a flaw in Haskell. All the interesting things we can do with 1 as a literal (like adding it to 1.5) are also things we could do with the length of a one-element list, but in Haskell these two 1's are not interchangeable. Also, defaulting rules seem to be a wart that's necessary only because of overloaded literals. Maybe the literal 1 could have type Integer, and 1 + 1.5 could work through some other kind of typeclass magic?
It would be cool if somenone annotated this paper on Fermat's Library, would to get a better grasp of it: http://fermatslibrary.com/s/the-erdos-discrepancy-problem

Anyone? =)
Bernie Sanders's radical idea: prizes, not patents
I don't think it's a flash issue (unless it's something else with the parent site). I was just able to watch the video on vimeo in linux+firefox, and I do not have flash installed.
Where are the error bars?

Fish, worm, and mammals are all eukaryotes. There's no way the 'Eukaryotes' spot can be so small.

To figure out it out, you have to read the paper it cites, which is by one of the co-authors, at http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1526419/ .

The smallest known genomes for a given class were used as a proxy for the putative ancestral genome.

But what's lovely about the publication is you get to see the reviewers comments.

First reviewer: " I think that the approach used in this work provides no support for an early date of life's origin."

Second reviewer: "This paper is an example of how not to analyze data."

Third reviewer: " I do not see any striking arguments for panspermy in this work ... Third and most important, all this is not relevant to Author's own argument: the genome to discuss is not minimal one, but that of LUCA (last universal common ancestor)."
But the browser doesn't know why it's set. The idea of the law is to distinguish between cookies which are used for the operation of the site (e.g. login cookies) and the ones that are not (mostly advertising tracking). You only need to give notice about the latter.
Congrats to Microsoft for being ahead of the curve on this.

The way to reduce CO2 in a simple, straightforward, and fair manner is to tax it. The "cap and trade" is a complex, inefficient and ultimately silly poor sister to that.

The same goes for other pollutants. The idea is:

"If you want less of something, tax it. If you want more of something, subsidize it."
This is the slicer we use at our makerspace. It has good user interface, and supports dual extruders. There have also been a lot of improvements in just the last couple of months.
> I'm not going to post a status update that basically says "My living situation is pretty good right now. I'm renting a nice house in a nice neighborhood, and my commute is fantastic!"

Why not? (Genuine question: why would you not share such a thing on fb, but share it with a large group via email?)

> The biggest downside is that people still try to contact me via Facebook.

While they've gotten worse, fb email notifications aren't all that terrible, especially if you don't participate in discussions on popular fb pages (ie: you only get mail about event invites, new messages).

Nice to hear you've been able to stay connected via email. I'd probably've set up a "private" mailman list, especially now thar mailman3 has a half-decent archive/web interface.

Bit strange to hear you complain about signup though... can't people just send you an email? I'd think word-of-mouth/email would be an improvement over fb in your use-case?

Also interesting to hear how different sub-networks on fb can be. Both in terms of "everyone uses email (sadly, not in my circles - at least for non-work stuff), and wrt what you/others share.
there's a youtube link up there
I also am leery of the steadiness of the camera. The camerais housed inside of the body of Lily. More sophisticated units by DGI and 3D utilize external gimbals to achieve a steadicam effect
We actually say both "ahn?" and "hein?". Sometimes we also use "hein" to start a sentence (usually when you are repeating a question)
Neato. May read.

I have a weird (to me) affinity for the tropes of Lovecraft horror, but I can't get past the writing. I'd be happy for other recommendations, besides Sloane, of things that touched on the same theme but with tighter writing.
I've always wondered if at some law enforcement agencies, there are unofficial guides on how to make sure a memory card has been wiped. Back in the day of film cameras, taking the film or damaging the camera to ruin the film might have been enough. With digital cameras, even forcing the photographer to do a memory card format was not sure-proof, if the photographer knew how to run disk-recovery software. I remember at least one story where a police officer either confiscated a photojournalist's memory card or made the photographer erase it...but the photojournalist had a dual-card camera in which all the photos were auto-copied to.

With all those subtleties and complexities about digital camera technology (SLR or smartphone cameras), it probably does make sense to a malicious cop to just take and "lose" the camera. But technology continues to be a step ahead...
And yet somehow you only gave it five words and a cliche. Always bet on text.
Questions raised after electroshock belt used at Texas murder trial
How has Chinatown stayed Chinatown?
Wouldn't the browser still make the request even with the CORS headers, because the server needs to send such headers?
Vimeo's player does indeed default to HTML5 video [1].

[1]: https://vimeo.com/player
In Italian you can say "eh?", but also the very non-universal "boh" for "I don't know".
But g+ notifications are still crap? Like fb, they don't contain (all) content and can't be interacted with. So you have the option of running the g+ app, and getting alerts for all g+ activity, or need to remember to check g+ in addition to your email. While with a proper mailing list and filtering you can see with a glance how many unread messages you have, and you can priortize based on list (eg: announce vs discuss vs meetup etc)
For non law enforcement those are serious offenses that are sure to be met with jail time at the least.
"officers are now being investigated by the force’s Professional Standards division." - while we can ask easily imagine what happened to the phone and why, that's not a proof of anything. At least it's being investigated. All criminals deserve proper investigation.
I'm not going to excuse police for their actions, but I do know as a society we should value them much more. I say ramp up their salaries significantly but increase oversight (body cameras, more automation, etc).
seems that HN won't allow him post more so he messaged me the answer:

---
yeah its funny, the first time i tried to make this was long time ago, here is the video 3 years old:
https://vimeo.com/42313987

The idea was pretty spontaneous. I saw CZferro toys online and wanted to play with it so much. I ordered one and played with it and after a while i was thinking why couldnt this be something concrete. I loved the idea of translating something thats abstract in a visual sense to a concrete thing and back.

After that a clock came as a logical object, since it changes non stop.
Hey guys,

Damjan asked me to post a comment here, he says he is sorry but HN is not allowing him to respond to all coments quick enough. But stay assured he will anwer each and every question. :)

Cheers.
> Toronto police confirmed the officers are now being investigated by the force’s Professional Standards division.

Of course, the "oversight" comes from within. How can we even begin to believe that they will act without bias?
We're getting around 100ms connection times. We're using the Node aws-sdk to get things from S3: s3.getObject({Bucket, Key})
I see you're ready for post-scarcity economics: http://www.smbc-comics.com/?id=2834
For many more words on that famous picture, check out a book called "The Bang-Bang Club".
https://en.wikipedia.org/wiki/The_Bang-Bang_Club_%28book%29

It's an absolutely fascinating read. Much of it dealing with the emotional fallout of that specific image.
One 'best' practice that irks me: "Avoid static methods or attributes in Java".

I find static final attributes to be quite good to avoid magic numbers or strings. Static methods also seem better for functional, stateless methods. Why instiate an object when you don't need it?

I assume most professionals know when or not to use static. However, most of my university colleagues avoid it like the plague, because every professor says "static is usually bad practice".
And the Longest Flight in the World Is Operated by Air India?
Also a great project but I like the design and the fluid itself better with Rhei
A JavaScript snippet that sorts your Twitter timeline by the nr. of stars/RTs
> not a proof of anything

I think it's reasonable, from the video of the police officer slapping the phone away, to conclude that the police officer slapped the phone away.

> All criminals deserve proper investigation.

The point of "innocent until proven guilty" is that the burden of proof is on the state. It's reasonable to ask that conduct undertaken by state actors, on the other hand, be accompanied by proof that it was within the law.
The problem is not so much the font weight as the font itself. Time to abandon 'Humbug' on that site which is translating to SourceSansPro-Light-webfont at font-weight: 300.
I have friends that either didn't join, or moved off facebook - people that are far from the typical hn demographic.
I surmise that this is precisely what will happen when we find a way to deploy police that does not involve the state (or state-like giant corporations).
I briefly mentioned it in the "New Infrastructure" section, but we're doing the splitting and combining of results on our web servers.
Jello will always be a hero to me for what he did during all the PMRC stuff.
https://www.youtube.com/watch?v=IKRGX1a-JBE
Many people agree with you about division. Many more disagree. There were long discussions about the merits.

One of the reasons for having 1/2 == 0.5 is that user testing of relatively new programmers showed that many a mistake. My own experience working with computational chemists (who are relatively new programmers) confirms that. I myself has an experienced program also make that mistake, so nowadays always use the future directive to get float division.
"I say ramp up their salaries significantly"-how are you going to pay for this? Do you think cops are grossly underpaid now?
That operation is called fmap, and it's characteristic of a functor. In Haskell, it's called liftM for monads, but they're really the same thing (and I think recent proposals are going to iron out this redundancy). fmap is one of the properties of a functor. All monads are functors, so all monads provide an operation with that signature.
Great post!

A few months ago, my partner and I finished a 6 month long project over the course of our final year of Game Programming. We developed an island survival game made for Oculus Rift and Razer Hydra. I did the island and environment generation including animal AI for finding the player while avoiding any of the 40 000 trees that may be in the way.

I used most of the techniques in the post except for the moisture map. I actually ended up generating rivers by accident (which turned out great) just by rearranging the order of masks that I applied to the height map. I used around 4 masks I believe to get the island to be the way I wanted. Unity took care of the rendering, I just applied my height map to the terrain.

I'm planning on writing a post soon about my experiences, but here's a video of the final version for now: https://www.youtube.com/watch?v=CTYT3fU-Cek
I've often thought of making a mobile app that securely uploads a video in real time to a secure server, out of the reach of law enforcement. That way, physical possession of the phone is irrelevant if law enforcement gets its hands on it. Alas, almost every online search brings up info for live streaming to an iOS device, not streaming from one (and I think it'd be quite a challenge).

TLDR basically Periscope, but in a way that the uploaded video is encrypted and the cops can't access it.
We changed the url from http://10up.com/blog/2015/ios-9-content-blockers-analysis-wh..., which points to this.

Edit: changed back to https://drive.google.com/file/d/0B_VOAxZAcvemVDM1bTFpUnItM00... since people seemed to prefer that.
Im not versed enough to compare it with Flask Restful and Restless, anyone care to pitch in ?
In my opinion formulas aren't text. Yes you could read them out loud but that way they would be harder to understand than looking at the formula. Try understanding maths really written down in text without formulas.

It's also wrong to speak about text being the oldest communication technology when it developed from pictograms.
Your statement goes back to my original point. This isn't a tool for jobseekers. It is a tool for HR departments to utilize in determining how effective their interview process is so they can more efficiently make adjustments so as to hire the best people. It should be sold as such, not as a "rate your interviewer" tool that jobseekers use to determine which companies/bosses they want to work for.

I have a friend who does not like conducting interviews. He cringes every time he knows he has to do one for the company, and the company knows to avoid having him interview. Yet he still does them from time to time, when the company absolutely needs someone. He always tells me that the person must have thought he was the worse interviewer ever. On the flip side though, he is a great manager, fair and fun to work for, he will stand up for his team to management and knows how to play the politics that can be in an office, and I would say without a doubt that if you asked all his coworkers they would say the same about him. So a tool like this would penalize him for something out of his control.
Schlumberger is building a proprietary OS for its oilfield services
Turntable.fm Clone Plug.dj May Shut Down by the End of the Month
Hey snake_case, glad you like my post!

Can you share the height map you created with the rivers? Currently for river generation I am basically picking a coordinate at random around the centre and go downwards until it gets to a sea or a lake.

I should probably edit the post and mention this but didn't want to make it too long.

Love the fact your project is for the Rift and Hydra. I've set up a VR station with the Hydra at the office, maybe I can give it a go next week :)
https://news.ycombinator.com/item?id=10277470
I think it'll be a conference.
It also doesn't support multiple result sets which means stored procedures which return anything are a no-go.
This, after years, is still my favourite slicer for the 3D models I print on the Prusa we have at the lab.

Easy to configure for newbies, easy to tweak in detail for hardcore users, and just works better.

And it has hexagonal filling.
Atlassian' founders are constantly in the press talking about the australian startup ecosystem and its flounderings, asking that government do more to help, and so on. I've always wondered why, given their patriotism, they aren't going public on the ASX first. Obviously they'll make a lot more money this way, but going by what they've said in the past, it doesn't seem like that's the biggest priority anymore. (I haven't met the guys and would love to have this problem so take this armchair analysis as it is, but I'm curious if anyone knows more about the why here.)
That is not a proper investigation, it's a HR thing. There need to be actual criminal charges.
It already seems pretty decent, a police sergeant can make over 100k (though officers start at 57k in LAPD as of today)

http://www.glassdoor.com/Salary/LAPD-Salaries-E135741.htm
It'll be nice when it becomes cheap and easy to live stream video from a cellphone to multiple viewers and secure storage.
What do you mean by 'bandwith'?
I would suggest you rather used maybe 'data throughput'?

"Channel bandwidth may be confused with useful data throughput...":

https://en.m.wikipedia.org/wiki/Bandwidth_(computing)
Not an incredibly well-kept secret.
"One chapter of To Walk the Night is titled “Cras Amet Qui Numquam Amavit,” which means—loosely translated—“Let him love tomorrow who has never loved, and let him who has loved, love tomorrow.” It’s interesting to me that the English translation is eleven words longer than the Latin, speaking to that language’s admirable brevity."

Well, not quite. That chapter title is only half of the latin phrase, the whole of which constitutes "the opening lines of an anonymous Latin lyric titled The Vigil of Venus (3rd century A.D.)". The whole phrase goes:

cras amet qui numquam amavit quique amavit cras amet

Taken from here: http://www.fowlesbooks.com/ourjohn.htm

Which also says that it's used as the last line in a book called "The Magus" by one John Fowles. (Honestly no idea who the chap is)

And of course, as these things go, "the English translation" can be as long or short as the skill of the translator makes it; there is no one translation that is exactly right.

Someone's Google-fu let them down on this one, mefears.
Who designed this? I really like the design.

Was it you awwstn/austin?
Waiting for the price of these video/camera tracking copters to go below $100 for a diy version. An almost silent one would be awesome.
The median US police offer salary is $48k per year [1], placing them in the middle of the third income quintile. [2] This means the average cop earns more than ~50% of the rest of the country. This does not factor in healthy pensions that many police officers (and other government workers) receive upon retirement if they are able to make the necessary contributions and stay with the force long enough. [3] I know a firefighter who just retired and is now receiving $5,800 per month + ~$600 in social security for an annual income of ~$76k. Not bad for a retiree.

I'm all for outfitting officers with more monitoring/surveillance gear, but what problem would an increased salary solve?

[1] http://www.payscale.com/research/US/Job=Police_Officer/Salar...

[2] http://www.taxpolicycenter.org/taxfacts/displayafact.cfm?Doc...

[3] https://www.aei.org/wp-content/uploads/2014/03/-aei-economic...
Magnets & ferro fluids, excellent.

Because of the video, I can literally see through the box into the 7 segment magnet chunks moving with the servos when the time ticks over. I like the simplicity & the way the tick flows into shapes.

@damjanstankovic: can you throw up a Cinegraph/GIFV below the fold or something, so that the flow is clearly visible before we even head into the video itself?

Like a 1,2,3...9 sequence for the last digit, because the beauty of that should hit the next person who clicks this.
I'll dig through my project to see if I have any screenshots of my height maps left. I believe I do somewhere.

I'd be happy to send you a build! I'll contact you on twitter.
It's not clear to me whether these figures include overtime, which often makes up a substantial part of the compensation for a police officer.

I surmise that GP's comment is partly read to mean that overtime (ie, working 60+ hours a week sometimes!) is part of the way we don't treat police officers very well.

It seems pretty clear to me that a police officer working a 24 hour shift is a liability.
> So, the real anti Facebook is Facebook itself with a fresh start.

I did actually start a new Facebook account for a lot of these reasons, because it was difficult to scrub the old account and it felt rude to unfriend people, but there were a lot of people I didn't feel very connected to or interested in, or that they probably were interested in me.

I still don't like how they subtly influence who I am thinking of / in contact with / whatever. The algorithm is creepy.
A lot of cops make a ton of money, doubly so outside of big cities. In a New Jersey coastal town where my parents live the cops start at $85k/yr. They never see any action. A few years back two of them saw a dead body and took months of paid leave because they were traumatized.

Ultimately we just need to give them all body cameras and dismiss anything they say or do that isn't recorded.
No it's not :) In fact, we know that devs don't like emails, so we manage everything from our tool (plus integrations with Slack & Hipchat).

In addition, we know that emails don't work, so we want to create actionable items directly from Gitcolony, no more emails with a list of things to improve. Just create your TODOs and tickets while you review your code and notify those users that need to be involved!
Dropbox and Evernote are more than five-year-old and I don't think they're shutting their products down any time soon. So it doesn't apply here. Large companies also pivot (Apple, HP, Intel, Motorola...), so some will ride more than one wave.

Anyway, where there is demand, there should be supply, and conversely. The car manufacturing market boomed a couple of times. Ditto for bicycles. Home appliances as well. The PC market peaked in the 2000's, now there is no point in keeping supplying these clunky metal boxes. Today the mobile apps market is very saturated, only 7 years after the App Store launched. Once customers buy a product, they won't be on the market for some time, until the product gets amortized or dies, a big innovation occurs, or what have you. When 80% of customers already bought the product, the market is mature and concentration occurs, that's always been the case. Maybe innovation getting faster is what is happening, so companies will be more shortlived. But the pace is bound by the customer's income, so the bright side is there is a feedback loop.

I think an honest founder should at least try to find employees that understand the risks and pay them accordingly. Obviously, there will be many bad players, but prospective employees will also get wiser from the Webvans, Zyngas and Groupons.
Luckily this already exists, check out the Police Tape app on iOS and Android from the ACLU.