skysight-inc/HackerNews huggingface dataset:
If I could upvote you twice, I would. The number of times I've had to argue with developers over how unique their situation is and why they've had to go and re-invent the wheel for situation X is disconcerting.

I think it's a pride issue and a difficult one to manage correctly if you want to keep active/engaged developers who believe they're tackling difficult/unique issues.

I personally think Rails is great but, frequently, it is not a sentiment that is shared amongst the people I regularly work with and they see it as too elementary (for some bizarre reason).

If Rails were a for-profit with marketing dollars I would suggest that there is a perception issue with the framework among developers, but I don't know how you handle that in the OSS world.
> If he was thinking in verbs it would naturally come out as make_sale(product, customer).

If you think about verbs as messages (data), then you would simply POST a make_sale(product, customer) message to some URL, and your RESTful interface will redirect you to the URL of the sale you just posted.
What other meaning does "Perl" have?
I don't understand how you would have a persistence layer or otherwise that can't be refactored without changing external code that depends on that layer.

Batch is hard of course. But it's conceivable to have a crappy implementation (just looping single statements) and then later refactor it to do it database side, or perhaps in parallel (looping single statements simultanously). All the while without modifying the dependent code.

No?
I would suspect the economically stable neighbours is not fully abscent though. As if the internet networks is kept up, the internet will allow people to work for overseas companies. I doubt we will ever end up seeing any of this play out. Since it would hurt economically many countries if the usa economy completely fell down.
Write music with JavaScript
I'm becoming convinced that systemd is an attempt to turn Linux into a sort of hybrid/quasi-microkernel, similar to NT. Move all sorts of things that were once in kernel space to user space.

libsystemd-terminal, the aforementioned TTY stream parser, is really just the prerequisite for David Herrmann to move kmscon (that's the Linux console replacement) from the Linux kernel to systemd.

The LLMNR and mDNS/DNS-SD thing seems to me like Lennart Poettering is trying to reimplement Avahi into systemd, possibly because he's dissatisfied not enough people use it? Or because he's tired of maintaining it and wants to integrate a zeroconf replacement with the systemd APIs, like he did with ConsoleKit/logind.

And the thing is, systemd doesn't even have any discernible direction. It's described as the "basic building block to make a Linux-based OS from", but when the guys try to market it to distros they variously call it an "init system", "service manager" or whatever. The idea being that if your initd doesn't come with a util-linux replacement, it's subpar. systemd is whatever the hell the authors want it to be, and they have yet to be able to convey a concise description of what it's meant to do.

Lennart hinted at a recent GNOME Asia talk that systemd is meant to be perpetually rolling, not dissimilar to the Linux kernel. It pretty much is a second kernel, and once again, I won't be surprised if in the future the concept of the Linux distribution becomes extinct and a Linux-based OS in practice will have a hybrid kernel approach.
High cortisol levels make you stupid. Its not about who can handle burnout the longest, its about creating a healthy life rhythm that is sustainable and fueled by passion, not obligation.

One of the big things people overlook is getting enough sleep. They think they need to sleep less to get more done, but this only works in the short term. I sleep at least 9 hours a night and I try to turn off the screens at least an hour before I go to sleep. This has made a huge difference in my life.
As much as I WANT to believe, and I did for a long while, that Strep was on the moon for years, it's possible that this was a false positive. That being said, I think this is still an important event and is a good starting point for experimentation.

"One of the implements being used to scrape samples off the Surveyor parts could have been laid down on a non-sterile laboratory bench, and then was used to collect surface samples for culturing. It is, therefore, quite possible that the microorganisms were transferred to the camera after its return to Earth. Furthermore, the Surveyor 3 camera was returned from the Moon in a nylon duffel bag, and was not in the type of sealed airtight metal container used to return lunar samples in the early Apollo missions. It is therefore possible that it was contaminated by the astronauts and the environment in the Apollo 12 capsule itself. The bacterial test is now non-repeatable because the parts were subsequently taken out of quarantine and fully re-exposed to terrestrial conditions."

source: http://lsda.jsc.nasa.gov/scripts/experiment/exper.aspx?exp_i...
>Package management should be done through a central place where application can be vetoed, like an app store.

There's no need, https://en.wikipedia.org/wiki/PackageKit exists

>Monolithic* software is always better than small separate tools that do only one thing, right?

Even in the linked post, it's referencing seperate daemons that "do one thing."
Unfortunately, and ironically, the author of this article is laboring under a misconception as to why "video game critics" ought to feel embarrassed.

"Game journalists" are a notoriously corrupt and incestuous group who are currently cynically propping up "gender diversity in games" as an issue to use as a cudgel in order to generate more pageviews for their work and to further their own careers. The recent Zoe Quinn debacle is a perfect illustration of this dynamic.

There are a number of specific problems with this article, to name a few: an undercurrent of hatred of masculinity and men, and a persistent association between them and negative traits such as violence ("non-phallic FPS", wtf?), mentioning his personal interest in the issue because he has a daughter as though that would bolster his argument rather than undermine it, and some gender revisionism with regard to the creator of M.U.L.E. (which one may object to on purely philosophical grounds). To list them all, however would involve more text than was present in TFA.

If anyone needs to "do better" regarding gender representation, then surely it is not the people who make hiring decisions (who already add bias to favor women over men), but the people who write about these issues in such lazy, thought stifling, and intellectually dishonest ways.
NSA/Swiss Cooperation for years

NSA Backdoors in Crypto AG Ciphering Machines
https://www.schneier.com/blog/archives/2008/01/nsa_backdoors...
Unity 4.6 now in public beta
What you say makes a good deal of sense to me. Baseball has a discrete start to each "play" when a pitch is thrown, football has its snap. In watching the World Cup, I can see that you have time of possession, touches, take-aways, assists, and so on, but I should still think less for the statistician to use.

I believe that the Dodgers' first statistician got his start in hockey.
Get a side-project with someone else who is working on that project full time. This will give you better skills/connections outside of corporate, even if it doesn't pay off immediately.

That's what I'm doing. The first two gave me big fat goose eggs (my first project I was alone at first), but #3 is looking like it could very do well for me and #4 is a guaranteed paycheck that will likely be double my hourly rate.

The problem with this:
1. 50-60 hour weeks every week.
2. You need to be in a very good position at work. No sudden rush of 60 hour weeks from work.
3. You will burn out after three months of this. You can do two of these a year max.

Try to find a side-project related to what you want to do in life. Focusing on what you don't want to do is a sure road to failure - but if you find things you do want to do, you could even use this as a way to transition into those things. Maybe you could work on those things 20 hours a week and spend the rest doing...whatever it is you do want out of life.

Just my 2 cents. Not everyone can handle 60 hour weeks over and over again. It is not a lifestyle I would recommend and I hate that it is a necessity in this world without taking on tremendous risk.
Sounds of earthquake data in Bárðarbunga, Iceland
Oh yeah? Well I got on sneakers that cost more than your suit. (yeezys) ZING.

I think what he's saying is even though they look dressed down the price of the clothing is typically high. I have no idea if that's true. I just love sneakers.
Peepdf – PDF Analysis Tool
>> "I have yet to see a practical implementation of the above, though."

"Practical" is of course used here in the loosest possible sense :)
Well when Thumbtack was raising the angel round things weren't as rosy as they are today, so I'd say it is well deserved.
So this is an ad for a online onemonth.com course...

And it seems really YC backed: http://techcrunch.com/2013/08/05/yc-backed-one-month-rails-t...
Holding Rails to a minor version is quite easy (just specify it in your Gemfile) and updating patch levels shouldn't break any of your code. And security updates are still being released for Rails 3 where applicable, although 4.1 and 4.0 have already come out since then.
Certainly love the concept! And the UI flow and automatic lyrics-to-chords feature appears to have worked on my song just great.

But... it doesn't seem to play, which is kind of a bummer.. Maybe the server is being swamped?

https://www.youtab.me/music/XnWT_wslaBc/lindsey-simon/its-a-...
Sad of course, Damaging to Pavel no doubt, but was there any learning? This I don't know. Will this stop Pavel the next time he drinks too much with an attractive entrepreneur? Will it let Gesche simply cut off contact with folks like Pavel in the future without a second thought?

In the ideal outcome people who are making misogynistic and inappropriate comments will get marginalized and their success and influence will fade, while people who are targets are able to shun such people without hesitation experience success and acceptance. And thus purge this sort of behavior from the community.

That will take a while I think.

Given my experience of how long its taken to go from 'business as usual' to today, about 15 - 25 more years.
a couple of client+server web languages, like opa and ur/web.
I hope the author joins forces with the guy who built a programmable computer in MC.
The singularity is not near: the human brain as a Boson sampler
Or just a one click "yo" app that says you won't leave <geolocated city> unless you have sex with <recipient>?

EDIT: Before anyone downvotes me, I am completely against this sort of behavior - just making fun of these weird dudes who ever think this is ok.
Except systemd isn't monolithic at all. It's 70 bits under one umbrella project, and you only need three of them to replace init. But because it can do something doesn't mean it does that thing out of the box or even in the default configuration. Even on Fedora (or CoreOS), where systemd has the most uptake.

Why is it that every systemd critic doesn't know what systemd is or does?
React violates the biggest principle of not mucking about with HTML in code. The Raison d'être of HTML is to be a markup language - and it does it very well. To take that away and move it into a procedural language is far too high a price to pay.
7 ways to break free when you’re stuck in a tech project
As a CS student I took roughly 50% CS courses/50% Software Engineering courses. SE is a much rarer degree, I think. At least at my alma mater SE courses were exclusively team based - teams of 3-5 for every course from start to finish - whereas I'd have difficulty recalling a single CS course that was team based. If my SE courses were representative, I would think a SE degree would be a very positive signal for working in teams. CS I'm not so sure, the strength of CS was the actual science/math/theory.
What's the use case for drop box on mobile devices (other than tablets)?
"...people who make hiring decisions...already add bias to favor women over men..."

In some cases, sure, but in many?

"This is an engineering position, honey. Why don't you apply to the secretary pool." Still heard in 2014.
Don't worry, I'm sure the new features in this release will break something else. (After all, stable bugfix-only releases have no place in systemd, just like with PulseAudio.)
How Spotify Helps Their Engineers Grow
Sorry but gotta jump in to set this straight. Amit programmed Solar Realms Elite. His brother Mehul did Barren Realms Elite. SRE came first, then later BRE was the more popular one thanks to the inter-BBS play.
Something I always wonder when topics like this come up, maybe someone has some industry data to illuminate me. According to the article, "22 percent of the people who make video games are women." What I wonder is, for a given open position at a video game company, what percentage of the people who apply are women? My gut tells me that it's probably substantially less than 22%.

That's not to say that there isn't a problem or that women don't want to work in video games, but I feel like the blame for there not being more women (or more appreciation for women) in the games industry lays heavily on the studios. I think seeing the ratios of applicants vs the ratios of hires would be an interesting way to see how the industry actually feels about women.
Monolithic and modular aren't mutually exclusive.
Command Your Own Holodeck With An iPad Mini
Pretty much none.

I've never understood why people think gaming or play ever forms the justification or basis for learning. Decade of nonsensical "gamification" studies has had zero effect no matter what Jane McGonigal says.

Might get an interest or passion going but it has near-zero lasting educational value.
While the content of the e-mail is of course noxious and appalling, what's really awful is the sense of entitlement exuded by this. It isn't just an obnoxious proposition: it's an attempt at coercion. "I won't leave until you sleep with me" isn't usually put so clearly by harrassers, but there you have it.

> Following that story, Curda – who is divorced – yesterday Tweeted that his email had been “hacked”.

Isn't "I've been hacked!" becoming a pretty trite excuse these days for when one is caught in an embarrassing situation involving e-mail, technology, etc.? It almost invariably turns out to be a fairly bald lie. [0]

[0] http://www.politico.com/news/stories/0511/55877.html
Hey Vincent! I realize we never actually discussed this in the published interview, but do you have any idea how much "better" CoderPad is quantitatively than other interview tools? Do companies see X% fewer false positives if they use CoderPad, for example?
Hi! I'm the floppy-haired guy in the interview. If you have any questions, please launch them at me via your comment boxes.
Url changed from http://techcrunch.com/2014/08/20/7000-people-are-watching-tw..., which points to http://www.theverge.com/2014/8/20/6048973/fish-vs-fish-stree..., which points to this.
Very cool! I love the way it just analyzes the audio. It'll be very useful when trying to figure out how to play obscure songs that don't have tabs available on the web.
Could computers put art historians out of work?
The bigger question is how did he manage to send (1) 2 messages with practically identical content, (2) one via email, another via text, so he probably retyped the second one, (3) using the correct initials for each woman, and (4) without any spelling mistakes, while he was completely drunk (according to his own testimony. Something stinks here.
Life must be terrible on that slippery slope you're building your house on.

It's been debunked time and time again that systemd is "monolithic", and nobody is forcing you to use any daemons they provide that you don't like. I run syslog-ng and cronie and ntpd and it works just fine.

And the jabs about a walled garden app store are totally out of left field.

There's plenty of room to have a rational debate about whether the direction systemd is moving is the best, whether it ought to be managed differently, and how to best provide init and process management services to systems. Lets have those debates, they're far more useful.
This seems simplistic. Ritual is an incredibly important part of human life.

I say this as a non-conformist in many areas. But I conform in many that bring me no pleasure. For instance, I don't meet clients in shorts or pajamas, though either would be more comfortable.

What's the difference between that rule and wearing a suit at the White House?

Respect doesn't have to be an exclusive either/or between ritual and quality work.
>"This is an engineering position, honey. Why don't you apply to the secretary pool." Still heard in 2014.

Mad Men reruns don't count, sorry.
There's a language that everybody is talking about; yet nobody uses it.

Kind of a spinoff of Stroustrup's, "there are languages everybody complains about, and languages nobody uses".
Do you have a reference for this? I did a Google search for "yellow pages rails node", but it turns up your comment as the #1 result.
Go back to GNU/Hurd please, with your "monolithic kernels are always worse than small separate interoperating pieces" noise. :p
Among suit wearers and non-suit wearers there are people who don't care about other people's clothes, as long as everyone get the job done without much distraction.

And then there are suits and non-suits who care strongly about whatever brand of etiquette they adopted.

Now guess who will also put up a fight over harmless technical/business/political/you-name-it minutiae.
Conflating the aims of everything underneath the systemd umbrella is misleading regardless of whether you think monolithic and modular aren't mutually exclusive (and hey! systemd isn't monolithic or modular -- the additional bits run separately, they don't plug into systemd), akin to lumping everything in coreutils under the same "coreutils is trying to take over Linux!" argument.
GoRails.com has new railscast-style videos.
I also agree. It's the reason that I added that real-world experience trumps any degree issues.
This page is just blank for me with a bunch of JS errors.

Edit: Found it on GitHub https://github.com/c0nrad/caspr
Ask HN: Platforms, teams and success of web/app projects (survey)
https://news.ycombinator.com/item?id=8189214
Been having a lot of success with Capo [1] recently - excellent beat and chord detection (though it often overcomplicates simple fifths and sus4s assuming they're much more full voiced than they are); also provides a time/frequency intensity view that you can use to pick out melody lines which it automatically translates into tab.

[1] http://supermegaultragroovy.com/products/capo/
Yes, you can design an encryption tool that's both trivial to adopt, and resist judicial power at the same time. And this is exactly what I'm doing now:

https://www.kickstarter.com/projects/620001568/jackpair-safe...

It's an end-to-end voice encryption device using Diffie-Hellman protocol for completely-distributed key exchange, so the keys never leave the box and there's no way we can hand over any key, or traffic, to the authorities.

The user interface of JackPair is minimal; it's connected with any phone and headset through standard 3.5 mm audio jack. All you need to do is to press the button on it to set up secure line over established phone calls. It's zero configuration with no software to install, no service subscription, and it works with any phone you already have.
RMS at TEDx: Introduction to Free Software and the Liberation of Cyberspace
It's kind of like fretting that it's expensive to write software if you have to invent your own language and compiler first. It would be, which is why no one does that.
Also some founders are able to trade equity for big cash in a funding round

http://www.businessinsider.com/snapchats-founders-pocket-10-...
Idera Adds Updates to Flagship Products and Support for Microsoft Hyper-V
Not sure if "careful" is the right word. I've gone through many, many languages over the last 20 years, and VB has become my first choice (when the choice is up to me). Most other VB devs I know (there aren't many) just seem... uninterested in arguing over it vs. C#, or anything else for that matter. It's part of the appeal to me - shipping, and the journey are worthy of discussion. Language is incidental.
Who needs someone who can "see a long term goal to completion"?

What's the turnover rate in Silicon valley, or for that of high-skilled IT design and ops? I'd rather have a savant of a coder/engineer for 18 months than a mediocrity for 36.
PETA Buying SeaWorld Shares to Force Killer Whale Release
Brazil court to Apple, Google: Wipe anonymous sharing app off users' phones
It's hard to say what the false positive rate is without a bit more data than companies are willing to give so far. We are lining up case studies with a few of our larger customers, though, so we hope to have something for you in the future.

We HAVE polled interviewing engineers, and we find that something like 75%+ of them find the tool to be a more pleasant experience. I think the actual top benefit of CoderPad is that by not having a barbaric interview environment, you're better able to close the talent you actually want.
I've always viewed adult life as maximizing the time/money problem. Or rather, solving the problem where it's relatively easy to get either free time or money at any point, but relatively hard to get both at the same time.

As developers, we have the advantage of being able to attack it from the Money side. You can spend your early career ramping up your bill rate so that you don't have to work 52 week years just to pay the bills. And you can also build product stuff that keeps paying dividends long after the heavy work of building it is done.

Combine those two things during the "burnout" phase you mention, and it shouldn't take too long to get out in front of the problem if you work it right.

Took me until about age 30 before I could start taking entire years off, but I bet a kid fresh out of school could do it a lot faster these days. There's really never been a better time to be in Tech.
UFO watchers spot mysterious bone-like object on Mars
The tech behind Helsinki's ambitious plan to kill off private vehicles
Tables of Integral Transforms, from Bateman Manuscript Project [pdf]
"I am ready to apologise again in person with a big bouquet of flowers"[1]

How patronizing.

[1] http://thenextweb.com/voice/2014/08/20/sexual-harrassment-te...
Nice survey of dark matter candidates. I had not heard about the primordial black hole option.
I use it as online backup for my photos -- the dropbox app syncs them when I'm on wifi.
Absolutely! I have the above SQL code in a Postgres stored function, and call it via ActiveRecord's find_by_sql() and use it in one of my Message model's methods to populate a bunch of Message instances.
Thumb2 only became standard with ARMv6. There are a few ARMv6 cores which implemented Thumb2 (as opposed to Thumb1), but they aren't in many commonly used products. The ARM1176 for instance as used in the Raspberry Pi is Thumb1 only.
What if you were to make a product or service that can eventually generate free cash flow for yourselves?

Edit: Grammar
I had issues with better_errors where, if I would make a dumb-ass syntax mistake somewhere, better_errors would send me up to the superclass of the error stack, whereas the regular error page made it easier to decipher exactly what the mistake was.
Show HN: ContactMetrics – Contact forms that teach you about your customers