skysight-inc/HackerNews huggingface dataset:
Exactly

Flying a drone is much easier and cheaper than flying a helicopter.

Sure, you can go ride a chopper to look for the person, it's about $500 an hour

Not to mention risk and hard to reach places.
No. Use what you are comfortable with. There is a cost incurred for changing (time) that may or may not have a sensible return as an editor is a very personal thing to choose.
Professor António Reis Coordena Curso de Estruturas de Aço no Técnico
Thanks for the id. I took a peek at the first few pages here: http://books.google.com/books?id=kh8NbTzaalwC&printsec=front...
I thought I'd throw and update on this.

http://martinfowler.com/bliki/FeatureBranch.html

After reading this article, I now realise why having only one branch is desirable for a small team using CI. The development style should use things like feature toggles to ensure that code paths are not activated.

Branching, as I've thought of it, relies on the SCM to segregate features instead of developing robust and modular features that can be swapped in/out willy nilly.
Why is Big Data Creepy? What Can We Do?
Then you don't understand composition. I can pass the actual implementation in the constructor or via dependency injection. With multiple inheritance, your class is restricted to one implementation. Moreover, it couples the class with the internals of observables, rather than using simple interfaces, which composition provides.
GNU Guix 0.7 released
Will this work on the Free plan
Show HN: Check My Links – a Chrome extension that highlights broken links
I tested this page because most of the site is too small to get meaningful comparisons:

http://nopedotc.com/gallery/facedetector

It is faster to load than a highly optimised page which is half the size running on a more conventional stack.

The initial DNS request was the biggest saving on time, though, weirdly enough, followed by the time to connect. I have no idea why this is, or how to minimise DNS request time in general.
I'm using vim. The thing is for text-based editors you need to configure specific workflows for languages other than C. Ruby and Python (probably others) have acceptable workflows (identation, completion, run, snippets, etc.) The workflow can be extremely optimised.

But for CSS/SCSS and JS I find easier to use espresso[1]. That's because it's made for web-dev and I don't need to setup my own workflow. I believe same thing is with Sublime Text. It's better to use for web-dev IMHO compared to VIM/EMACS.

ps. That said, I always believed that the editor is a tool. It's better to learn your current editor's ins and outs than switching back and forth from editor to editor.

[1] http://macrabbit.com/espresso/
Others have pointed out the issues and difficulty of anonymizing the data, but I'd also be concerned about Google having that kind of data because of their existing business relationships. Google's current customer base is large and small corporate advertisers the world over. If they have a new set of data available internally, I find it difficult to believe that they would not try to sell some kind of service based on that data to their existing customer base. Without extremely strong corporate governance the temptation would be just too high for someone to say "I know - let's make some of our anonymized health records available to this existing large customer of ours."
Ink Molecules
FeatureBranch (2009)
TheNetIsooFunny – Oh internet, you so funny
Ideally I wanted to set up an Emacs environment for Python development. I tried to install the plugins mentioned on this page:

http://www.emacswiki.org/emacs/PythonProgrammingInEmacs

Couln't get flymake and pyflakes to work. pymacs was a non-starter so I couln't use ropemacs.

I also tried CEDET, but that was an epic fail.
Then they're terrible at negotiating for themselves and projecting status.

There are people in finance who work 13-hour days, and there are people who go home at 5:00. There are definitely more of the former kind in finance than elsewhere, but it doesn't seem to help your career much to put in the ridiculous long hours. Sure, you won't advance if you always leave at 5:00. You have to put in the hours when it counts, but it's maybe one or two weeks per year.

Quants average 9 to 7, but a third of that time is the research and exploratory work they'd do anyway. It's stuff that tech people do at home, off the clock. The job involves a lot of research-- reading papers, attending conferences, keeping up with tech-- and the savvy ones do it on the clock. Programmers work fewer hours but have a harder time getting to learn on the job.

There are some nightmare hedge funds with long hours and bad cultures, but the good quants stay the fuck away from those.
if you are using a git repo, you might want to check out github pages - https://pages.github.com/ - free to host
The world's hardest CAPTCHA
notepad and other modern solutions... they are ubiquitous for a reason. typing is such a tiny part of programmer productivity compared to thinking...

... do a little more thinking and never have this problem again, learn to adapt to whatever text editor is on the system etc.
Defaulting to "paste and match style" (which could be plain text) would be quite sufficient, IMHO.
> They're both radio-controlled pilotless flying machines

Are you sure the 'drone' in the BBC article pilotless?

> Should we stop calling "ship" to the Navy boats, since it's also used for cruises?

Probably not, but there's a big ethical debate about drones at the moment and pro media pieces showing "drones are good!" is only going to confuse the debate.
Good resorts in Thailand are at least $200+ a night, though you can get beachside bungalows in Koh Chang for $40/night.
It's probably already been compromised since C has no bounds check whatsoever.
Happy sysadmin day!

https://www.youtube.com/watch?v=udhd9fmOdCs

Can't believe we don't get a Google doodle :-(
A summarized version of the release notes can be found here: https://savannah.gnu.org/forum/forum.php?forum_id=8034

Noteworthy features for the release are:

* The GNU operating system can now be installed. Try it out!

* To make it possible the guix system command has been augmented with new options, and support for 'operating-system' declarations has been vastly improved.

* Programming has been simplified with the introduction of "G-expressions", which capture dependencies used by build-side expressions.

* More than 130 packages have been added, including "big ones" like the GIMP and Maxima.
The oxygen system problem(s) aren't new to the F22. One pilot has been killed, and some pilots have refused to fly the plane over persistent problems that haven't been sorted out. So, Wilson isn't alone in his complaints, and he isn't making things up.

http://defensetech.org/2012/05/04/f-22-pilots-to-discuss-why...

http://www.theregister.co.uk/2012/05/03/pilots_refuse_f22/

http://www.scribd.com/doc/85253929/F22-Lawsuit

http://topics.nytimes.com/top/reference/timestopics/subjects...

http://abcnews.go.com/Blotter/dod-air-force-wrong-blame-22-p...

http://www.dailymail.co.uk/news/article-2138684/Family-F22-p...
Ah, I'm not a Latex person. In my experience, vim works fine, even on very large files, unless you combine syntax highlighting with very long lines, in which case you're going to suffer.

But yes, I admit that I find silly that I should need a 'server' for a text editor. Not to mention that I remote into various VMs regularly which would also need to get their own server/client setup if I wanted a homogeneous working environment.
But this is not a statistic (singular), it's just a fact. There's no implicit judgment about drones as a whole. It's simply something that happened.
I told them to forget Haskell and build a Python/Django app that will handle 90% of their customers.

That's not anti-intellectualism. It's practicality. The "right tool for the job" isn't always the same language. Often it's Python, because the libraries are mature. Machine learning is one area where this is often true. Python itself doesn't seem like it should be a leading ML language, but it's far ahead of the competition in terms of library support (e.g. Numpy, Scipy, Pandas, et al).
It depends on how you plan your future. I've used quite a few text editors over the years (Bluefish, Scite, Homesite, Phase5, Idle, TextMate, Vim, others). I switched to Emacs more than a year ago with one clear goal: Not having to switch anymore. You see, most of the editors above (except vim) used to be good and then were deprecated, sold, stopped, and so on. Which of those has been existing for more than 20 years and is still able to hold up to new editors. Sadly, none (One could argue for TextMate 2, but in between there were many, many years of staleness).

I was fed up with having to switch to a newfangled editor every so many years, having to identify new plugins, having to learn new keybindings. I've used Vim for 7 years (I think) and it came pretty close, but in the end the archaic VimScript language and the lack of async commands was something that was nagging me. I wanted to call an editor home, and hone my skills until I pass away, increasing my arcane knowledge over 10-20 years, learning ever more about the scripting language, commands, and writing more and more specific plugins that help with my tasks.

I still want to be coding in 10 years, but I don't want to switch text editors ever again. Emacs shall be my final editor [1], and that's why I decided to switch. Because I can see Emacs still going strong in another 20 years. I wouldn't want to say that about Sublime, or really any other editor right now.

[1] There's a case to be made that NeoVim is going to be great, and it may well be, but right now I'm really, really, really happy with Emacs + Evil. Nothing is perfect, of course, but the things that bug me are really, really small things that I could probably even fix, if I'd invest enough time; but they don't bug me enough for that.
No, the way this uncertainty thing goes is that you can know, but then you do not talk.

(Maybe.)
I do wonder what it would be like to use an editor where the main cursor navigation was forward/backward incremental search. One case of this is the Canon CAT[1] word processor, which used "LEAP" keys for cursor movement (and nothing else).

I'm often curious how productive it would be to use while coding.

1: https://en.wikipedia.org/wiki/Canon_Cat
Bonus link: http://clickamericana.com/media/advertisements/the-canon-cat...
do those pixel blocks actually represent accumulated samples from the image?

any number of very obvious methods can be used to avoid this besides using a black box...
StopLight – A Powerful HTTP Testing Tool
Speaking of incremental search: try ace-jump-mode, it's really good. Here is a video that shows it at work: http://emacsrocks.com/e10.html
I'd recommend DigitalOcean for servers. I've got a few servers there as well as all my domains transferred to their name servers.

I'd recommend Namecheap for purchasing domains.
I think HN just broke your server.

Edit: Just read the linked Reddit thread, looks like there were some security issues. But hey, that's the power of open source, right? People can tell you instantly when shit is broken or unsafe.
The real takeaway in this article, that no one seems to be discussing much, is at the end, about how it's possible to make a company that is good to its people. This is the third one Joel's been involved in.
Andrew Sorensen live coding music at OSCON
Are you sure the 'drone' in the BBC article pilotless?

By pilotless, I mean without a person inside it. If being remotely controlled disqualifies it as a drone, then neither is Predator a drone. That wouldn't make much sense, would it?

Probably not, but there's a big ethical debate about drones at the moment and pro media pieces showing "drones are good!" is only going to confuse the debate.

On the other hand, if the media doesn't show that "drones" include private "toys" as well, the backlash may affect them unjustly.
I still do not undertand the devotion that people have with these text editors. I prefer Vim however I could see myself using it soley or even half the time. I feel like I know the basic commands and it is fast but with the ease of a sublime text or something similar why do people still use these pieces of software so frequently? (Not a rhetorical question)
It's the vim defenders who will claim that the home key navigation is a must. Emacs advocates don't much care from what I've seen. Some of them will be roused to suggest that you learn to use searching better.
Show HN: Hemmingwurst – Make your writing bolder and clearerer
> Assuming founders were working on this for past 10 years straight, 16 hours every single day without taking any vacations or weekend days off whatsoever, their pay rate would have been $1,700 every hour assuming they receive only 10% of this pie each

That's just made up.

> Well deserved for all the "risks" they took to avoid regular jobs, eat ramen everyday

The "risk" of avoiding a regular job is lost wages (I'm stripping away the experience that could get you into a better paying job after a failure here as well). If they could be earning $50k a year, and worked for 10 years on their startup, their risk is $500k. I'm also sure that most people wouldn't go more than a few years without any traction, so you're probably looking at about $150k risk. Deduct any earnings from that risk in that time frame as well ( they need to live) so the personal risk is actually perhaps nearer to ~$100k. I think you are overstating the risk factor here.

Eating ramen every day is something you've made up as well.

> innovations they contributed to the advancement of mankind?

Hyperbole, it's a website that lets you watch people playing computer games. You're vastly overstating it's contribution to the advancement of mankind.
Hacker in London? Kivo (YC S13) is hiring its first engineers
We're building Github for documents. We're a team of 4 based in Soho, London. You'll be the first non founding engineer and have a huge amount of responsibility and ownership of the product.

Our stack is Scala/Play and React, but we know brilliance comes in many forms, so would like to hear from any exceptional hackers.

We obsess over product and UX, so being involved in design and user studies should sound exciting.

Equity grants are well above market for first hires and salary will be competitive. We want new partners, not just employees, so we are looking for people who are as driven to succeed as we are.

We know there's more to life than work. You get gym membership for gyms across London and an extremely sociable team to work with. We love poker, eating out, tennis, and movie nights at the office.

If you're interested, get in touch (leo@kivo.com) and we'd love to buy you lunch and have a chat.

www.kivo.com
Yes, it uses lots of strcpy and sprintf instead of strncpy, snprintf or strlcpy. It's bound to be exploited.
It looks to me like that only clearly applies to unauthorized access to programs and data stored on a computer. Unauthorized routing of packets through a computer is not obviously covered by that law.
The irony of the main SysAdminDay site showing DB connection errors at the moment!

http://sysadminday.com
Why is it a liability? I'm thoroughly confused.
Unless human race invents better non-nuclear weapons of mass destruction, the Nuclear age won't arrive.
وظائف جريدة الأهرام الجمعة 25/7/2014
> On the other hand, if the media doesn't show that "drones" include private "toys" as well, the backlash may affect them unjustly.

Any unjustified backlash restricting people's use of toys is pretty low on my list of things to be concerned about when the bigger issue is mass killing.
I think this post is a joke of some sort ("nope.c"), example of how not to do things and why we don't code web apps in C. The "web server" is just ridiculously badly designed.
A human would need to enter the vehicle, which some may not comfortable with. Also, the system may be more reliable than some of the valets I've seen.
I knew better than to link there. Hug of death.
Generally you have emacs do the remoting.

I use emacs in a work environment that is primarily Vim and where we end up logging in to a lot of machines to do development on, and the two things that turn heads in my emacs setups are my fluent and flexible use of multiple windows and frames, and the fact that I'm always using my local emacs and I use Tramp to remote in to the machines, so I don't have to screw around with .vimrc files on half-a-dozen machines. Both are stock emacs.
I was reminded of this one:

https://twitter.com/tpope/status/439060962448912384
اخبار وموعد صرف معاشات المصريين بالعراق 2014 ومكان الصرف
Show HN: Programmer Excuses, random excuses from a programmer
I keep the Chrome Extension Source Viewer handy for exactly that.

https://chrome.google.com/webstore/detail/chrome-extension-s...
yup here vs. LAMP: http://www.xyu.io/2014/06/wordpress-on-nginx-hhvm-with-herok...
>Still, there are better ways to fight the system than to go on "60 Minutes" in your uniform.

There probably aren't.

> There are professional journals for the various military occupations where such a complaint might be raised without going straight to national news.

These problems are ongoing for several years now. They have been covered widely in the armed forces media, the national media, and the international media. Wilson did not just 'go straight to national news.'

>When you pull that big of a fire alarm, you really have to be prepared to toss your career down the drain because it's a strong possibility.

While true in practical terms, that's not something to be proud of; and not a defense of the Air Force's handling of the matter. The F22 program has eaten bigger careers[1] than Wilson's, and looks like it will keep doing so until morale improves. What a way to run an army.

[1] http://www.janes.com/article/31243/ousted-usaf-chief-continu...
Price maybe? $29/mo is pretty expensive for a personal blog.
The idea was to also have nuclear powered merchant ships and passenger ships. As the article comments:

> Unlike the commercial shipping industry, the military did embrace nuclear. Of the estimated 700 nuclear-powered vessels which have seen service over the years, including the 200 currently at sea, the majority are military ships and submarines. Dedicated Russian ice-breaking ships are the only civilian examples.
The Longest Yard: Reorganizing IT for Success
I find it much more likely that the backlash will prevent local drones from flying while mass killing will continue to happen.
They take a while to master, but once you get there no other editor on the planet can compete. Not by a long shot. And then you keep on learning.

They also can run in a remote console which for me is reason alone not to use another editor.
Savannah will be open to the public on October 19 [1]. Well worth it if you're in the area.

[1] http://portfestbaltimore.com/highlights/
I think mode-based editing will be the answer of almost everyone, plus the imperative that you have to have a shortcut for everything.

That makes vim/emacs not only fast editors in the processing sense, but editors where you can be really fast at what you do. All this comes at a steep learning curve, which is the only downside I can see.
They've been invented, but we're not giving up our current nuclear weapons.

https://en.wikipedia.org/wiki/Prompt_Global_Strike

https://en.wikipedia.org/wiki/Railgun

Thermobaric bombs are non-nuclear but do lots of damage. https://en.wikipedia.org/wiki/Thermobaric_weapon

These are big enough for most tasks: https://en.wikipedia.org/wiki/Massive_Ordnance_Penetrator

http://theaviationist.com/2012/02/12/mop/

Unrelated but cool if you like massive weapons:

https://en.wikipedia.org/wiki/Project_HARP https://en.wikipedia.org/wiki/Project_Babylon https://en.wikipedia.org/wiki/Schwerer_Gustav https://www.youtube.com/watch?v=XT5jo7aZzTw

https://en.wikipedia.org/wiki/Non-rocket_spacelaunch
Great then.
Top very very very important topics to discuss
The code is filled with bloopers.
People don't use Vim and Emacs for ease of use, they use them for the power and efficiency they eventually provide once you reach a certain level of proficiency.
Sony Xperia Z3 Design Tipped in Leaked Images Alongside Specifications
Your personal risk is lower when you drive with the flow, even if that flow is faster then speed limit. This is kind of collective action problem, if most drivers restrict their speed, everyone is safer. If only few of them restrict themselves, those few are not much safer.

The drivers who obey the law do not bear responsibility for the increase in risk, but neither they raised their own safety.
Education vs. Learning. Why not both?
Yep. My mom is a nurse too.

Blew the whistle on issues both in the OR (surgeon with poor hygiene & safety; not washing hands, habitually leaving sponges and tools in patients) and in nursing homes (neglect that was literally killing residents). Retaliation each time. At least my mom was good at fighting it - she always managed to come out ahead somehow with a different job or a nice severance.

Retaliation for all sorts of things is huge in that profession.
Google MapBuildr
In June I launched a website called MapBuildr, it's still in beta but I'm working on 0.3 at the moment.

The idea for the website it to allow users from any background the ability to create a Google Map in seconds rather than hours and generate the source code to add into your website.

Feel free to check it out and leave feedback as I'd welcome anything.

http://mapbuildr.com
How else can you get comfortable with something different that is potentially better than what you're currently using?

Learning Emacs or Vim is an investment, one that last your entire life. I will gladly be less productive for a few weeks to gain much more in the long run.
when Sony Xperia Z3 will released
How does it actually lift the car?
Did Anderson even do payroll?
It was a good read, but as general advice you should start with looking for information about the frequency and device in question. The willpower to avoid the checking for an easy answer was the most impressive part of the writeup. (A week in the lab can save you a day in the library.) Educationally, it is the equivalent of doing something longhand instead of punching it into a calculator. As a volunteer who provides support[1] for some SDR software, the moment anyone mentions "433.9MHz", the immediate reply is "temperature sensor". There is even a neat little program[2] that understands a wide variety of manufactures' formats.

[1] ##rtlsdr [3]

[2] https://github.com/merbanan/rtl_433

[3] Which I'm running a small fundraiser for, http://igg.me/at/rtlsdr
The railgun isn't quite a WMD though, is it?
Ice-nine
The world's best startup hubs: Bucharest, Romania
Take a look at Projectile. It works pretty much like CtrlP.
"a pretty decent piece of software"?
Feels like an educational project. So I wouldn't be too harsh on the author. Should've probably made it more clear though.
Thanks for the information. I've been interested in going to the site with LinkPlug > http://www.linkplugapp.com
That is exactly what I couldn't figure out how to say.
Direct link to the comment: https://www.youtube.com/watch?v=vK91LAiMOio&google_comment_i...
There is not much good improvement
I thought that neovim was the next vim.
So if I promise to pay you money in the future, that is clearly a liability, right? Same if I sell you a chicken today for $25 and promise delivery next year. My assets increase by $25 cash and my liabilities increase by 1 chicken, which I'd probably record at $25.

This makes a lot of sense for chickens. It feels to me like it makes a lot less sense when I'm selling you something with a COGS which is too cheap to meter and where there is essentially no meaningful risk to delivery.
This assumes you're free to choose your development environment. I've seen many projects forcing everyone to use the same development environment.

Things like vsvim or emacs for eclipse become incredibly useful when you want to keep your productive habits in these clunky IDEs.