skysight-inc/HackerNews huggingface dataset:
I wonder what % of HN people never made anything illegal, like:

* Hack into a remove computer server/friends PC.
* Broke a WEP/WPA wifi network to gain access
* Performed MiTM to see what kind of data can sniff
* Performed brute-force dictionary attack without being asked.
* Shared illegal digital material with friends

I feel it's about ~ 3%.
This, although written many years ago (and shows, but it adds to the charm), is what I consider to be something which should be read by everyone.

http://www.ourcivilisation.com/fat/index.htm
America isn't the only country.
Isn't that a feature? Joking aside though, isn't the Styrofoam to give it a low density structure?
If you're willing to try something even more odd, I'd recommend a window tiling program like Winsplit Revolution for automatic resizing and positioning of Windows in a much more finely controllable way that is allowed with Windows keyboard shortcuts by default.

I use 3 monitors and it helps me get around window management quirks entirely, while also making dealing with Windows much faster.
It's a warrant canary, it's a warrant canary!
I'm betting on no new hardware except maybe a 4k Cinema Display. Intel's Broadwell delay may have pushed everything back this year. Hopefully, this doesn't depress me as much as tonight's Game of Thrones.
Which use case do you think happens more frequently?
One of my startup ideas couple of years ago was cheap stabilized mini dolly/crane system for casual videographers. This space, I thought, was ripe for disruption considering tons of new professional grade cameras sporting HD video but other equipment remaining as expensive as ever.

Shooting with this kind of system really makes even bad video interesting.

Now I think drones could be just that dolly/crane system. I hope people make their control software open source. The key would now be software that can produce super stabilized flights in artistic trajectories automatically.
What law are you referring to? Columbian law? Swiss law? Russian law! I really have no idea, being that I am from Earth and there are so many countries. It does make this thread hard to follow, just too much guesswork.
Yes it is possible but I think it is unlikely, or at least in the near future.

Its just like self dissolving heart stents that are programmed to release compounds to resolve body and tissue rejection as well as avoid inflammation at specific points in time. Those are in a way AI to a certain extent.

What singularity suggests is that the AI becomes even smarter than humans themselves (with artificial ability to learn and connect knowledge for application purposes) and ultimately establish as a superior race over time since they are self thinking entities. This is vastly different from what you mentioned earlier.

Thought of a more recent example, just like the upgraded sentinels in Xmen, days of future past. Exactly like that, they were programmable bots and later become self thinking and even smarter than humans and proceed to eliminate not only their programmed object (mutants) but also humans.
Yep. At least as far as being compatible with the rest of humanity.

Or you could be the 'lucky' one who gets carted around as some genius for 'all to see'

ie: Unless you want to sit in a cave and wire yourself to a computer, an IQ in the top .00001% is useless for being happy on Earth.
Ah yes "ChromeIntegrationDragAreaMaximized". Why didn't I think of enabling that by setting it's integer value to 1!
And you can get even finer control with a program like Winsplit Revolution, a personal favorite of mine using 3 monitors.
From C++ to Objective-C [pdf]
Fitts's Law goes back to the 50's: http://en.wikipedia.org/wiki/Fitts's_law
> ... It's called beat the cheating detector. If you have access to the detector, it becomes trivial even: no matter how advanced the detector, using a chess engine to generate a set of moves and picking the best ones which go undetected works.

Except that you have to beat all future detectors as well, which is a lot harder to get access to. E.g. this is how athletes sometimes get caught out doping; they use methods which are undetectable today, but fail in a year or two.

I don't really want to press this comparison too far though, not only are the prevalent levels completely different, but doping is also a lot less clear cut than cheating in chess / counter strike. It's pretty obvious when you're cheating in the one, whereas you could argue that using as-yet not banned substances is fair game. Mind you, we have had players type in recoil-resetting scripts at competitions, and argue that it's just a configuration, so perhaps it's not as clear cut as I make it sound.
Plan9's underlying "everything is a filesystem" paradigm is wonderful, but as a hardcore user of vim/emacs and fan of tiling window managers like i3, the mouse-centric Rio/Acme interfaces seem to be pretty clunky and inefficient.

Its C-inspired programming language is also pretty primitive. I'd much rather have seen it built around scheme, lisp, or even a modern statically-typed language like OCaml, Haskell, or SML.
Warning on wireless Internet security
You should consider using another Window Manager. With Uniy, you could just drag the (prior) global menu, the panel at the top of the screen, and move the window like that. There are others that would force a normal titlebar there, so you could drag that.
What's the more common action: selecting a tab, or moving a window to a different screen?
Clearly the sensible way to resolve this is to ensure that the president is always a lady.
This passage:

[...] Bebop Drone navigation computer features a Parrot P7 dual-core CPU, quad-core GPU and 8 GB of Flash Memory[...]

was intriguing. I really don't believe that they really have a custom "Parrot P7" CPU since that makes very little sense considering their use for the CPU. Also, even if they had designed their own CPU, why would they include a quad-core GPU for this application? That doesn't make any sense, either.

Does anyone know more about that CPU? I don't follow Parrot closely so perhaps I'm misjudging them.
I found the old Episodes of Computer Chronicles on Unix interesting to watch: https://archive.org/details/UNIX1985 and https://archive.org/details/unix_2

Totally unrelated: Gary Kildall comes across as if he's been a really nice guy. Poor guy. :(
Microsoft's ex-CEO Steve Ballmer 'wins Clippers bid'
MIT researchers develop 3D-printed robots that self-assemble when heated
This is not GPGPU, this is: http://en.wikipedia.org/wiki/General-purpose_computing_on_gr...
If they move the mouse while holding the button, how do you tell the difference between trying to move the window, and trying to move just that one tab?
That's why you don't "win" the game, but it's an endless competition between cheats and cheat detectors.

You will find neither the ultimate cheat, nor the ultimate cheat detector.
It's worth noting that the other 2 of the 4 holdouts were New York and Virginia. The writers/ratifiers of the constitution knew that without those two, the entire endeavor would fail. They both eventually agreed on the stipulation that further controls to the federal government (Bill of Rights) would need to be codified within 90 days, or else their ratification would nullify. They both ended up voting in favor of ratification by narrow margins, and this left N.C. and R.I. left to wallow in isolation for a brief bit.
> There might as well be no concept of "words" or "lines" in a seasoned lisp programmer's mind, there's only sexps and forms. And it's so much easier to reason that way, which is not a fault of vi's grammar but arguably a fault of most programming languages' grammars. It's that fabled saying that you should rather have one data structure (sexps) with 100 operations on it than 10 structures (words, lines, bracketed expressions, paras) with 10 operations each.

This really can't be overstated.

Even if you don't really use Paredit or any kind of special tool S-expressions lend themselves to easy modification. Since a Lisp program is, by virtue of the structure, organized by default into easily separated components there is no need to think about anything else other than just expressions.

When I write Racket code (in Emacs), I organize and move code in expressions instead, and if I wanted to move a certain expression I would just move to the enclosing paren and hold shift while saying "move to matching paren" and the whole expression will be marked and I can do whatever I want with it.

I used to use vim before and while I did "get it" after a while I switched to Emacs when I started learning Lisp because I figured I could immerse myself in Lisp code with Emacs.

The thing about it is that since I've coded almost exclusively in Lisps since then I haven't really needed what vim does best. At some point a while ago there were a slew of posts about vim and I looked at maybe getting evil-mode for emacs, but I don't know if I see the point when I almost exclusively deal with sexps.
Use Haskell's rewrite rules to mimic -ffast-math
The First 5 Minutes of 10,000 Movies
yea... because I don't have 900 other things to fill out...
Well, performance. If you need IOPS, every network based storage will be far slower. And a whole lot more gotchas in terms of setup.
I don't know anyone who has one and I've never heard anyone talk about even wanting one. I think dumbing down of the OS interface is what people might fear?
Thank you for your reply!

Another random thought:

A lot of parents are intimidated by their 'smart' kids, there's absolutely no reason for that. Even the smartest child can learn a wealth of wisdom from the most 'ordinary' (obviously I'm just relating that to IQ) parents. Genius child means high IQ - fast learning ability, not knowledge or wisdom - so school is much less important than loving family values or the wisdom of elders.

"I believe that a critical element for happiness in intelligent kids is silence"

That's just perfect. I never thought of it that way, I'll take this and apply it to the mix! That blew me away, it had never occurred to me and is completely accurate in both an intellectual and emotional context.
There is a whole novel written about what one pixel can do and you should read it, Ellen Ullman: The Bug http://www.goodreads.com/book/show/138805.The_Bug
The beginning of a JavaScript framework | Cosmin Harangus
Assuming someone decides to wait for all the course material, regardless of the time it takes to finish everything, do you think the X-Series certificate is worth putting on a CV? Would it improve the chances of finding a job? And for someone without a bachelor's degree, could it be used as a kind of a substitution?
I worked on the development of the P7, and yes, it is a dual core CPU powered by ARM cores with a quad-core GPU. The CPU is meant to be used for other projects too, so a quad core GPU makes sense.
I too read the first paragraph of the Wikipedia article.
What makes you doubt them being fake?
I'd be careful with the word CTO... Unless you are designing something that could be patented... at the pre-start phase you need a good programmer...

If you understand a basic level of code. Then document what you want to do in plain language and find a guy that can give you a technical document or.. build a prototype with that information.

A prototype... is your proof of concept. Don't waste time and money on a product that has no traction... build quick, get it out there see what the feedback is like and then tweek it.
Thanks for the detailed response(s). I also "justified" my post in another comment (https://news.ycombinator.com/item?id=7832128) but I'll repeat myself for you, too.

"Sometimes religion is the carrier of some of these taboos and rites, and sometimes it is not."

Agreed. But my original post simply said this was a reminder of the "dangers of religion."

And this specific example demonstrates that well. Religious beliefs were used to justify human sacrifice, despite murder being a "taboo that is shared by many cultures", as you well put it.
General Motors streetcar conspiracy (1936-1950)
I've taken a lot of awesomeness from that list http://namingschemes.com/Psychotic_Computers
India, Remote | Relocation within India, Full time

Stack: Full stack development (LAMP), Codeigniter, CakePHP, Bootstrap, jQuery, Git, Shell, Python

Resume: https://www.dropbox.com/s/j65hhbe3cadf0kr/Shubham.pdf

Github: https://github.com/shubhamjain/

Website: http://coffeecoder.net

I have been programmer since I was 16. I am an enthusiast who loves to play with new technologies and work on challenging jobs which put me out of my comfort chair. I like to solve real world problems creating something which is useful for others.
As for computer games, I believe there are two ways to effectively combat any "cheating":

1. Restrict what clients see and do, server-side. Many cheats rely on the fact, client game software internally has much more information that it presents to the player (wallhacks, radars/ESPs, etc), and server trusts client-originating data more than it should (speedhacks, norecoils, spawners, etc).

I know, those're due to attempts to reduce network-induced lags and lowering server loads, but having a more powerful server-side (and have an occasional desync if network lags badly) doesn't sound like an unacceptable trade-off to not have players upset by cheaters.

2. Embrace cheats as features and raise everyone abilities to best cheater's ones. There's no need to, say, have an aimbot if you have an "official" in-game ability to have autoaim.

Maybe then we'll finally have scriptable/hackable games, where one could "legally" automate routine tasks and be on a "good" side. Oh, and that MMO grinding/farming phenomena would finally die for good.
TLD Zone File Statistics for June 2014
Kudos on picking up and moving forward an existing Rails plugin gem rather than writing yet another. Too many Rails gems get left in the dust after a few years. CanCan is a great library, and is well-documented!

That being said, I've found (the hard way) that how CanCan declares "abilities" isn't flexible enough. The declarations got out of hand as my app grew larger and the maze of who can do what got more complex.

CanCan tries to reduce complex authorization logic down to a very simple DSL. I applaud the effort, but it falls apart on larger apps.

(I am perfectly willing to admit that I probably just "did it wrong", but in the end, I decided something less clever and more along the lines of "just Ruby" would be more up my alley.)

I've switched over to using the Authority gem [1] for authorization, which doesn't try to be quite so clever. You write your authorization logic in plain ol' Ruby code -- use an `if` or a `case` or look up in the database, or whatever!

The best part of CanCan (IMO) is its ability to load and authorize your resource model in a filter in your controller, removing much of the boilerplate you get with Rails resource controllers. I would hope that functionality could be extracted from CanCan (or CanCanCan) into a separate gem.

In the meantime, I ended up writing my own library called (unimaginatively) "load_and_authorize_resource" [2] to do basically the same thing. Feedback (and PRs) welcome.

[1] https://github.com/nathanl/authority
[2] https://github.com/seven1m/load_and_authorize_resource
P2P Networking
Tribler
There's also `authorize`, `pundit` and many more:

https://www.ruby-toolbox.com/categories/rails_authorization
[video] JavaScript The Better Parts
After using docopt for a while you're realize you don't want to google and trial&error text strings somewhere in the file and eventually switch to argtools to realize how easy it can really be ;)
It's pretty arid [1]. The rainiest month in Ashgabat (the Turkmenistan capital) is February, with 40 mm (less than two inches).

[1] https://maps.google.com/maps?ll=40.252611,58.439389&q=loc:40...
تعليم الزلفي وجامعة المجمعة يوقعان مذكرة تفاهم
> 5) double clicking the tab bar = New tab

Does Opera really do this? Firefox and Chrome don't, and for good reasons, I think.
The big innovation here over comparable camera-stablizied GPS-locked drones (eg. DJI Phantom II) is that there is no mechanical gimble which significantly reduces weight and battery consumption of the Bebop.
Commerce Guys pull in €5.3 Million for their Drupal “Platform” play
That's my favourite list https://en.wikipedia.org/wiki/List_of_fictional_female_robot... for naming things.
Natural gas is not being switched out for coal. At least not in the USA. I think that might be a typo. I unfortunately can not site a fancy link like you have but from experience I can tell you that the actual costs I have encountered for projects showed that the price of scrubber tech/equipment (and installation) was less then the cost of a plant conversion from coal to natural gas.

The costs of coal are higher than they were before and are growing. This is a direct result of government regulation. The other problem is that these regulations and the continual call for more is causing a great deal of market uncertainty, which is also driving up costs (not just for the coal but for equipment). Natural gas is currently not in the same position, it is cheaper and less regulated (no mining regulations/legislation). Further, because there has been so much drilled for there is a surplus (supply and demand ==> gas costs are lower). This is mostly because of the lack of good, viable, stable export terminals. So when some terminals open in the future we will see higher natural gas prices.
Why not have a way for the window to convey to the window manager that it (the window) is primarily just a holder of tabs (as most browsers, and increasingly more applications, seem to be), and let the WM decide based on the user's preference what the correct behavior and display is?
Tin Eye Reverse Image Search
Automatic: An Auto Accessory to Make You a Smarter Driver
Hi! I'm an engineer at Clue, and it's weirdly touching that people have (good) things to say about us - thanks for the kind words!

We are hiring, if anyone would like to be part of the team. Head over to http://www.helloclue.com/jobs.html if you're looking for something meaningful in a great environment :)
I’m a pioneer and I want to be on the frontier.

I just can't imagine having the self-belief to write like this about myself in public. (And I didn't really cherry-pick the sentence.)
Hyperdock: a Multi-Host Docker Management Platform built with Ruby on Rails
I think it'd be better if the CLI is described in a simpler and machine readable language, and then generate usage text and parser from that.
light, cheap, strong... pick any two!
A lot of managers have become managers because they had "enough" with keeping up with all the technologies and writing code.

Most organizations actually favors this model where you had a good productive engineer who is now either burned out or has reached limit for growing and updating skills. The only way to move forward in their career is switch to being manager where they don't have to show great chops at coding anymore.

Consequently, the secret to finding great managers is just this: Ask them what code they wrote in past year, what feature they shipped on their own, how much code they expect to write in their new job and so on.
The guy is extremely lucky for getting into the hands of the German police and because of his nationality.

I think that if he wasn't German, but from another 'major' or 'minor' EU country, Austrilia and many others he would have been extradited at no time to the US.
Ok, we changed it to "ZFS Gotchas" because the body of the article more or less uses that word.

It's ok for dang to get dinged. But "capricious"? No. I realize it sometimes seems that way to people paying sporadic attention, but every change we make is in keeping with the HN guidelines, and those are hardly secret or unclear.

We make mistakes, of course, and are always open to improvement. The helpful way to criticize an HN title is to suggest a better one.
There isn't much difference between the two in this context
"It is in the middle of the Karakum Desert". Might take a while to get a rainy day there.
Peer to peer? Jesus... did you get that from the hot tub time machine?
обзавеждане за баня-luxima21
If you do your homework or even a little googling you will realize that what you are saying isn't true. Hopefully this is good news for you! I think the link below may have even been submitted to HN, though I haven't checked.

http://motherboard.vice.com/read/commercial-drones-are-compl...
I used Plan 9 continuously for one summer, a while ago, when I was in high school. It's a nice environment, but certainly not something that could be used for day-to-day computing. I still needed another computer for almost anything that did not involve coding. I don't remember if that was before or after they open sourced it, but I distinctly remember poking around the source code during another summer. It's a pleasure to read it. They ignored a lot of received wisdom and the result is an elegant, if unpolished and occasionally buggy, system. IMHO it would have made much more of an impact if it had not been kept on a leash by Bell Labs.

I still use Acme occasionally and some of the bunch of scripts I use are in rc. Acme is a beautiful editor that doesn't get in my way much, but the mouse-only interface is fairly clunky and I don't have the time and energy to keep my own patches over it for sane (ahem, emacs) bindings. I use it, occasionally, as a distraction when working on a more boring project, or when I just have to write long streams of text that don't require much jumping around.
RSpec 2.99.0 and 3.0.0 have been released
A structured search engine
Find out how much your new foreign coworker makes
Not only does it lack them, there is a huge amount of resistance to porting them because they are 'against the spirit of plan 9' or something to that effect. Which increases the barrier to entry.

I'm a huge fan of the principles behind Plan9 but I've never done much more with it than install it, play around with it for a bit, read documentation and newsgroups on what makes it tick. Other than that I've de-installed it... And I would probably use it, maybe even on a (light) production box to see how well it would fare in real life given a chance.

But the amount of stuff that is missing compared to vanilla unix makes that a non-starter.
That was exactly what was going through my mind as well.

I just make short films as a hobby, and I've been so excited over the years to watch these huge quality/price inversions for high quality video. There's still a ways to go, but the movement has been amazing; it's been thrilling.

And now this?! There are so many shots I have in my head that I could pull off with this. The idea that I -- I alone! -- could essentially afford my own dolly/crane system blows my mind.

I feel like I have just seen the future.

As for the software you mentioned: it's clear, the stability has to get better (but there was clearly a lot of wind on that beach, as you would expect, so maybe it would be better in different conditions). But for the trajectories, you could also contract someone that worked remotely, to whom you could draw out the trajectory you want or model in another way, and be your camera operator. (Wouldn't that be mind-blowing? "The camera operator on this film never left their home in Madagascar.") Really -- I've just seen the future, and as a (hobbyist) film maker, I'm ecstatic at the potential!
Why art is by definition political
This is why I always use alt+drag to move windows around on my Linux system. I can't really live without.

A few years ago I moved back to Windows for some time and missed that behaviour that much that I ended up writing a small program in C++ that hooks into the windows API and injects that behavior. Never felt better in my life using windows (it also does other stuff like allow alt+right-drag to resize and the option to remove all windows borders).

Here's the program in case anybody is interested but keep in mind it can have a few bugs and I stopped using/working on it because I don't use Windows anymore. Not sure how well (if anything) it works on Windows 8+.

https://github.com/Morgawr/EmptyWM