skysight-inc/HackerNews huggingface dataset:
YMMV, but I've used ZFS on all my workstations and servers for over 2 years now. Many of them are ZFS on top of LUKS/cryptsetup for FDE. None of the machines use ECC RAM, and due lots of things (ie. me doing dumb shit, bad cutting edge kernel builds, fubar GFX drivers causing X to boot to black screen etc) I frequently either hard reset them, or Alt + Prtscreen + REISUB them, I've never had a single issue with ZFS.

By comparison, I've had issues with virtually every other filesystem that exists for Linux: ext(2,3,tho not 4), reiserfs, and especially the much hated xfs, death to xfs etc :)

I run his hardware, picked because... well cheap:

GIGABYTE GA-990FXA-UD5 ( AMD 990FX/SB950 - Socket AM3+ - FSB5200 )
4 x DDR3 4GB DDR1866 (PC3-15000) - KINGSTON HyperX [KHX1866C9D3/4G]
or
4 x 16gb of the same type as above
AMD FX 8-Core FX-8320 [Socket AM3+ - 1000Kb - 3.5 GHz - 32nm ]

The ZFS all include root + swap running on ZFS with FDE, this sort of thing for workstations:

NAME USED AVAIL REFER MOUNTPOINT
rpool 13.2G 25.9G 30K none
rpool/root 11.1G 25.9G 5.10G /
rpool/root/home-users 6.02G 25.9G 6.02G /home
rpool/swap 2.06G 27.4G 646M -

servers:

NAME USED AVAIL REFER MOUNTPOINT
rpool0/ROOT/ROOT 6G 1.42T 198K /
rpool0/ROOT/swap 32G 1.42T 700M -
rpool0/ROOT/BACKUP 676G 1.42T 676G /nfs/backup
rpool0/ROOT/HOME 14.1G 1.42T 14.1G /home
rpool0/ROOT/MUSIC 358G 1.42T 358G /nfs/music
rpool0/ROOT/portage 14.9G 1.42T 14.9G /nfs/portage
rpool0/ROOT/vmware 45.9G 1.42T 45.9G /vmware

The server hosts several virtual machines, many of which have their own root over NFS, the point being that the ZFS gets plenty of use.
Sorry, "like that" referred to a leftist getting VC funding from huge corporations/funds, there should be some problems there for both sides I guess.

Is being a founder of a startup make you automatically a capitalist?
I am German and I like to criticize the exact same issues when people talk about "targeted" immigration. The idea is that by putting all sorts of requirements on immigrants you can be more selective and get only the top people.

Turns out, we are already very good at attracting immigrants with an education and earning power above the national average, and every book and form you throw at immigrants only discourages the "wanted" immigrants. I also object to the discrimination between "wanted" and "unwanted" immigrants but that is another topic...
I'd want to wait personally till the next intel chipsets to be honest. A new haswell isn't all that intriguing.

So I have mine with dual 1tb drives in a software raid setup, i'm curious what the mini needs for media centerish stuff? I have mine hooked up to my tv and it does the trick quite well. Just plop a full screen chrome window up and I can watch netflix/prime streaming/whatever. Can't really play games with it but eh, it plays things like the stanley parable well enough.
Not really.

Don't you find annoying the lack of built-in file browser and powerful regex-based transformation language?

Don't you find annoying the lack of quick access to search/navigate/execute/copy-paste mechanics via mouse click?

In Acme, all text is hypertext. The difference between Acme and previous generation editors (Vim, EMACS etc.) is like between The Web and a library of paper books.
I suggest looking at post-series B venture funded startups they're the ones who have enough money and the need for senior engineers.

That's around the level I'd expect a VP eng with domain experience (i.e scaling a high-growth consumer product, deep ecommerce experiences, etc.) to be able to make.

I'd recommend approaching startups who just raised a significant round (>$10m) as that's the point when many companies make key senior dev hires.
Apple WWDC 2014 Keynote Live Stream – 10:00PDT/17:00GMT
Why should we tailor our educational processes for the non-gifted end of the spectrum or those with behavioral difficulties?

My answer is that we've decided to make larger per capita investments in "outlier" individuals and the vast middle of the distribution population is accommodated with a standardized curriculum. I'm OK with that, though I'm concerned that we concentrate disproportionate resources on the left side of the distribution without investing enough on the right side.

I don't view the problem as "How should we use our limited resources to most effectively level the playing field?" but rather "How should we use our limited resources to most effectively foster the development of our future society?" It's no surprise that those two fitness functions result in different choices.
Between yourself and anyone, I assume you meant. If not-your-fb-friends make their friends list public, I don't see why you shouldn't be able cross reference that.
You can get a list of their likes too
https://www.facebook.com/zuck/friends?and=aditya&sk=favorite...
Yeah, there's a lot of hoops you have to go through, but that also opens up your Schengen Area travel opportunities considerably (for duration at least) if I remember the details correctly.
Game of Thrones – 4.Sezon 8.Bölüm  Türkçe Altyazılı  izle
Old news.

If work is boring, routine or extremely exhausting open spaces are great cause' you can talk to each other and lift each others spirits.

If work is any type of creative, where you need to concentrate, it's better to have your own space.
Some pre-reading...

WWDC 2014 Prelude
http://daringfireball.net/2014/06/wwdc_2014_prelude

WWDC 2014 Roundup
http://9to5mac.com/2014/05/30/wwdc-2014-roundup-enhanced-ios...

macrumors WWDC 2014
http://www.macrumors.com/roundup/wwdc/
You need a Xeon v3 for the ECC support, basically. Also obviously getting ECC ram for stability and getting a K series CPU for overclocking is just an incompatible mindset.
I thought I read either in the comments the last time this was posted here or in the original article that they were aiming for $6-700. That seems right for the technology
How does a Chinese programmer visit Google?
Consider my post a alley oop assist ;)
The traditional way to do this is taking a stack of aligned images and applying a median filter: http://www.jnack.com/adobe/photoshop/fountain/ which relies on each pixel in the median case, not having a tourist in front of it. There might be tourist destinations so busy that over a set of photos, a certain pixels contain a tourist more often than not.

Or you can just do it on christmas day: http://www.ianvisits.co.uk/blog/2008/12/25/deserted-london/
I bet he wishes he used something a little more private right about now.
Here too. Ignoring the unsubstantiated statement in the article
Yeah, also 8am on January 1st is a good day to feel alone on Earth.
I wouldn't say that it's "unlikely: http://blog.playcanvas.com/apple-embraces-webgl/
ok, I read the preface and while I was blasted out by the pretentiousness of the final line, I am interested about the content. However, I can't seem to get an overall 'what the hell is this useful for?' summary. The first part of the preface is all just abstract 'you will become better'.

Can someone please enlighten me? I think Hoare is great and would like to know if this stuff would benefit me as a programmer.
People need to know about it first because they start caring about it.
Yes, it's pretty much undoable. You'd have to compile webkit for Plan 9, which requires a C++ compiler, which Plan 9 doesn't have. There are some gcc ports, but I don't know how well they work. There are also probably a ton of dependencies. So a modern webbrowser is not really feasible.
The trick from the analog photography era seems easier: take many shots with very low exposure on the same image frame from a fixed viewpoint. Over time, the things that are static make a stronger imprint on the film, whereas the moving things are too volatile to get recorded (in more than one shot). No need for averaging a stack of digital images in Photoshop...
I've concluded that life is an absurd circus; we're all clowns trying to amuse ourselves in the face of inevitable death and meaninglessness. So politics strikes me as just another sideshow in the larger circus.

So I have no political affiliations. We're all clowns, regardless of the colours we wear. I have views and opinions and biases on certain issues, but I don't really care to choose a team.

The circus is absurd as it is without me choosing to wear a funny hat.
I've got no problem with people talking about themselves. My comment was a little more specific than that.
It would have been nice to see the initial unsuccessful results using Photoshop, since it looks like a median filter can potentially work quite well at removing tourists: http://nifty.stanford.edu/2014/nicholson-the-pesky-tourist/

The alternative approach is just to use a really long exposure time, like "Silent World": http://www.popsci.com/technology/article/2012-04/artists-use...
toy extremely quick and dirty version: http://jsfiddle.net/g6JS8/

The results are both hard-to-pronounce and hard-to-spell, unfortunately.

Edit: and here's a version with letters in their most common positions - http://jsfiddle.net/tqC5L/1/
That guy is made for the Samwer brothers.
The 18 greatest tips for conducting effective meetings
Hold effective meetings and stop wasting time with these 18 tips.
Doesn't look like they're ready for the traffic though.
Web Testing Tutorial Using DalekJS
Success in life is more correlated with ambition than with knowledge: an average educated but very ambitious person have more probabilities of being successful than a super smart individual that is ambitious but about knowledge and ideals, not money.

If you link this lack of focus in taking profit from your actions in life with a master in a struggling field, you are on your way to an underachiever life. That's me.
Plan 9 and its successor/spin-off Inferno are both in active development.

Main difference:

Plan 9 has a virtual memory system and Inferno just uses
a flat address space. [...] User space tends to be
completely different as Inferno's user space is entirely
within the virtual machine. Plan 9 can run [...]
generic binaries.

-- http://www.osnews.com/thread?249033

Inferno repo: https://code.google.com/p/inferno-os/source/list (latest commit May 25, 2014); http://en.wikipedia.org/wiki/Inferno_(operating_system)

Plan 9 repo: http://plan9.bell-labs.com/sources/ (latest commit May 26, 2014); http://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs
There are certain conditions to be met.

A - Friends Hidden.
B - Friends Hidden.
A and B are Friends.
C - Not friends with A and B.

if C views mutual between A and B, C sees only the list of mutual friends between A and B whose friends lists are open.

i.e. if the list shows D and E.

D - Friends should be viewable to everyone.
E - Friends should be viewable to everyone.
Ansible’s View on IT Automation
Configuration management is the foundation that makes modern infrastructure possible. Tools that enable configuration management are required in the toolbox of any operations team, and many development teams as well. Although all the tools aim to solve the same basic set of problems, they adhere to different visions and exhibit different characteristics. The issue is how to choose the tool that best fits each organization's scenarios.
Unless I'm entirely wrong, this is the same Benn Jordan of Flashbulb fame. A hilariously talented individual, if you haven't already listened to his music, you really should.

http://theflashbulb.bandcamp.com/album/nothing-is-real
Building a large skyway system is a technical solution that would have a huge impact. However, they seem to be limiting things to cellphone apps which seems rediculus. Though, an app for pedestrians to automatically report cars breaking the law might work.
Free eBook on Software Operability – a DevOps cornerstone
Hypothesis: It's more 'smartass' without the context. More obscure, etc.
Installed on Nexus 5 and crashed instantly while loading.
No, I missed it then. I would assume it's been on a few times - it's quite interesting.

Not sure where I first heard about it.
Vistar Media (Software Engineer) - http://www.vistarmedia.com/careers/#software_engineer

Philadelphia, PA

We're looking for someone who is:

- very proficient in at least one compiled, one interpreted language and one web framework

- has extensive experience with distributed systems

- has coded a non-trival system soup to nuts. CSS, persistence, deployment, et cetera

- understands Linux to a degree where you’d be comfortable admin’ing a fleet of boxes

- is able to design and implement a large, efficient codebase

- is able to ballpark the computational complexity of a snippet of code

- understands HTTP

- is able to decompose business requirements into a set of RESTful resources

- is opinionated about your tools. Love jQuery? Great. Hate jQuery? Great.

- has experience with the full stack. From the database to CSS.

- is able to both identify and implement a practical test suite

Learn more about some of our projects here: http://labs.vistarmedia.com/
Exactly. In the worst case, if an obstructionist minority of states were to block an overwhelmingly popular and desperately needed amendment, a sufficiently large number of states could simply write a new Constitution. After all, that's exactly how the current U.S. Constitution got put into place.

Hopefully this doesn't result in another civil war over the issue of gun control. (The current stance seems to be to allow individual states great latitude in how they interpret the 2nd amendment.)
Survey Finds Over 25% Of Americans Want To Bank With Amazon, Apple, Or Google
One direct influence that CSP has had was on the design of the concurrency features of Go:

http://golang.org/doc/faq#csp

In general, things like CSP and related formalisms like Petri Nets are used to build mathematical models of systems so that properties of these systems can be proved. However, they have also influenced a lot of real-world software designs - I've worked on software that controlled large scale industrial systems (cement mills) that used Petri Nets both to represent processes but also to prove properties of these processes.

A watered down version of Petri Nets also formed the basis for UML Activity Digrams - if you like that kind of thing. CSP also influenced the design of the Transputer and the Occam programming language.

[NB People using the bars in Activity Diagrams as a means of joining lines up rather that as their actual meaning (starting and stopping concurrent activity) drives me round the bend, but most of UML does that...]

Edit: I guess it's an interesting question as to when actually knowing CS formalisms like CSP actually helps. I guess my response would be: lots of real world systems we need to analyse, control and/or build exhibit lots of complex behaviour. What's our main tools for modelling complex domains: maths. CSP is just one neat way of applying mathematical reasoning (either to structure understanding or to actually prove stuff) to concurrency. Whether you need to know this or not to be a good developer is another question - 99% probably don't.

Edit2: Note that just because I have a superficial familiarity with these concepts doesn't mean I would label myself a "good developer"!
Is it? I'd love to see some real data on this. For sure, some have succeeded. But there have been a lot who've not done much (especially in academia, which seems to tolerate laziness if you're smart).

Outside of academia, one who I know pretty well (he actually went to IMO, not just MOP) was no-offered at two different hedge funds because of the "tallest nail" phenomenon. When people found out that he'd attended IMO, there was a certain glee with which his co-workers (at least, in one of those two firms) made sure that he failed. After that, he was pretty much unhireable.
BDP – Bluetooth Data Points
I realise this is OT, but I'm genuinely curious...

> On January 2, 2014, I boarded a one-way flight to Germany...
> I’ve never lived outside the US

Was this possible because:

* Germany allows anyone entry without a return ticket?

* He has a US passport?

* He has loads of cash?

I have travelled through 7 countries and never been allowed entry without a return ticket or proof of onward travel.
What distinction do you make between "classic Hayekian liberal" and "libertarian"?
The thing you have to understand about laws -- and this is certainly the case with the Constitution -- is that they aren't written for automatons, they are written for humans.

Some programmers have a hard time with this.
I never went to University- I got invited to do marketing for a startup right after I was done with my mandatory military service- and it's been great for me.

I have pretty bad ADHD and I'm certain that I would've repeated my patterns of poor performance, procrastination, etc. if I had gone to University.

I much prefer working in an environment where I get immediate and direct feedback, and I work directly on things that make sense (in terms of relating how what I do puts food on the table, a roof over my head, and makes a difference to others).

If I could've skipped junior college and started work earlier, I'd have done that instead.
whatever you do, do not do this => http://1.bp.blogspot.com/-Fs2YDn-8y5g/Uh1cc2QtYJI/AAAAAAAACD...
(IMO that's incredibly unprofessional)
reading the title, i thought that it was about OpenOffice office software suite.
can you share an example of code that you had issues expressing with CanCan?
Putting the punchline in the title totally ruined this.
The video shows how this "discover parts of it" can be used together with simple queries to acquire profiles that likely share common friends with the target. Then it accumulates common friends with each of these. For the case of Zuckerberg, with a single start query ("People who like Spotify and Facebook Security and live in United Statesand work at Facebook") it produced 486 friends from Zuckerberg's friends list, a list he had marked as only viewable by his friends.

It might not be an exhaustive list, but it certainly shows a way to circumvent a protection most people think is in place, when they chose "only friends can see my friends list".

In other words, the title is far from "very misleading". This is what that vulnerability allows.
I too was suprised to find that he was into tech stuff.

And yes he's done some really cool records.

(It does say on his homepage that he is The Flashbulb)
The main flaw in this argument is the assumption that governmental systems can or ought to be reduced to logic puzzles. The real world doesn't operate on a mathematical plane. The Constitution is only meaningful so long as sufficient members of the government and the citizenry accept it as an authority and share a somewhat similar understanding of its implications.

If the government goes off track from the Constitution with the willingness of the populace there's nothing in the Constitution or the world that can stop it.

Consider the birth of the Constitution itself: there was no mandate for an entirely new baseline document to replace the Articles of Confederation. But one was created and the states adopted it. It came into power because the citizens of the United States gave it power. That's the only way governments are formed and changed. The founders of the US understood that very well.
This is a reasonably well known problem in video processing, often referred to as "background extraction." It mostly amounts to running local outlier rejection on the video frames then generating a composite image. There are better and worse algorithms for this, but it's just noise rejection. Start with a median filter, tweak window size and number of frames, exploit color if desired.

Key trick is LOCAL outlier rejection. You don't take the median of the global dataset, you take the median of a subset of frames. Then you do it to a subset of results, and so forth until you get a pretty image. Then you can highlight problem areas and go back and try to sample them from different data, depending on how much you care about that. An incidental benefit of this is that it lets you dramatically speed up the job by throwing CPU cores at it, if that's something you care about.

(Lots of relevant academic papers for after that.)

The problem encountered in the article is that 2100 frames gives 22.4 MB per frame, which napkins out to 5.8 gigapixels uncompressed. For reference, at 30 FPS that would result in 70 seconds of continuous video. Using high-res stills is going to balloon your storage cost & processing time, which has nothing to do with underlying problem.

A good workaround if you want a high-resolution result would be to do processing at a reduced resolution, then upscale from there. E.g. if you drop resolution by 1/4 for processing, you could take the output and for each pixel find the best matches in the source data and sample a larger window from those to get a full-resolution result.

Or you could use one of those nifty video super-resolution algorithms that have been popular in recent computer vision papers. Depending on what you chose to do when you captured the data, and what you feel like implementing.

Times Square is still problematic, mainly because it has persistent crowds during many times of the day. People move out of the way, crowds don't unless there are gaps (which may be inserted due to e.g. stop lights, transit arrival times). Best advice there is to catch it when the traffic is less dense, or when it's disrupted (movie filming, accident, random variation).
This is correct. I believe the post you are referring to is one I submitted a few months ago: https://news.ycombinator.com/item?id=7360260
As a web developer, that's very strange to me. Honestly game development seems MUCH harder (from what I've experienced). Not sure why that's the case.
What we believe to be the first human being caught on photo, by Louis Daguerre in 1838, was a shoe-shine boy in Paris.

The rest of the people around him were not captured by the long exposure, but he stayed still long enough to be captured.

http://www.dailymail.co.uk/news/article-1326767/Louis-Daguer...

Technology marches on, but the song remains the same.
Very interesting read and very intriguing. I would be very interested to see what happened since 2006. On [1] you can see that there have been 7 workshops since.

But a nice status update to see if the project is still alive, where is it heading, who uses it for serious work?

[1] http://iwp9.org/
As someone who just spent a month in Berlin, this was a great resource for me during my stay.
Windows NT series architecture (XP, 8.1, Xbox, etc.) has the same wonderful "everything is a filesystem" paradigm.

http://en.wikipedia.org/wiki/Object_Manager_(Windows)

Try out WinObj.exe (Microsoft): http://technet.microsoft.com/en-us/sysinternals/bb896657.asp... (best with admin privileges)
I understand the merit, but I instinctively balked at the idea. Ideally, a name should communicate what the product or service does. If not, it should at least evoke imagery that is related to it. See: Facebook, Twitter, Quora, Viagra, Standard Oil.

Of course, if you come up with an uncommon, 'weird' name and you got really, really good at what you do, then you'll redefine the thing itself, and your noun will become a verb. But it's such an uphill battle.

All in all I suppose it's a lower order bit than getting your product or service right. You can always rename 37signals to Basecamp later on, for example.
This research paper that has a very similar idea:
http://people.mpi-inf.mpg.de/~granados/projects/bgest/index....

They basically stitch together a set of images of the same place such that the result does not contain occlusions. This is done by always selecting the input image with the most frequent color, similar to OP's idea, assuming that occlusions will cause 'outlier' color values. They use a Markov Random Field to cleverly control where the stitching seams should be and use Poisson Matting to create a smoothly stitched result.