skysight-inc/HackerNews huggingface dataset:
That actually looks like a good apology. He starts by taking personal responsibility, clarifies the actual culture of the company, and throws in a legal disclaimer at the end.
Wish I had one for burning man next month!
Master Foo and the Programming Prodigy
I like the article, and would love to apply, as "management" in my own company, effective measures to cure the pain instead of treat it. In fact, I generally try to do just that.

But what this is basically suggesting is "locking out" your employer. While I agree that is absolutely what should happen, doing this without the leadership AND the developer in agreement about why sounds like disaster.

I know it's likely impossible to capture all the work and discussion it takes to reshape a company's process in a blog post, but I feel like if I had a dependence on OT in my company (as the "patient"), and a lockout went into effect, I would be focusing on the lockout, not every other problem in the company that caused it (which as management, it's my job to figure those problems out). What is being suggested is basically arm twisting to get what you want :/

That never works when you cause more pain to the company than it's able to alleviate over time. They'll eventually get tired of the pain and move on to another drug unless you succeed in getting them to understand.

I feel like better advice is to tell developers that they need to discuss this with their direct reports, boss, whomever, and talk about the problem and WHY you'll actually make the company better gains at sustainable pace. And by all means, point out and suggest ways for your boss to improve things.

If after educating your "patient" the issue still persists, of course, twist away. But not everyone in this world needs these sorts of tactics to improve their workplace, and even in those workplaces, there are likely more successful ways to cure the pain, not just treat it.
My point is that the web browser IS a virtual machine! It also happens to be the VM with the largest install base. It is a lot easier to ship something that runs on this VM than to convince people to download yet another VM.

And this isn't about developers knowing how to set up their editors. It is more about DSLs. It is more about the fact that there is more to coding than just writing source. Hell, it is about trying to come up with a way that we aren't totally beholden to source! It's just data, and frankly, not the most important data around software!

Sometime other paradigms, and I don't just mean other languages, but things like spreadsheets, graphs, and visual languages can be great DSLs that properly model and convey information MUCH better than source... but you can't really embed those in eclipse or vim, can you?

Think about if you released a project on GitHub and it didn't have tests, documentation, or example use. Would anyone use it? What if it was competing with other projects that DID have tests, docs, and examples? What is that code with tests was slightly worse? Which project are other developers going to want to interact with and use?

We live in a world were our programs, our source, and our peers live in a distributed ecosystem and as far as I can tell our tools and operating systems are starting to get in the way.

Have you seen how awfully messy web development becomes when you try to bootstrap from a filesystem? Things like JSFiddle are MUCH more elegant, but are, how shall I put it... missing some key tools for a new ecosystem of distributed computing. ;)
Why don't you do a little test. Find about 10-20 women working developers. Show them this job ad. Tell me the percentage that feel that the ad is welcoming.
Twisting words? You said "sort of person". There is no such "sort". That you then say "oh that means people can't excel at stuff blah blah blah" is of your own making.

Brilliant cancer researchers can excel at their chosen field

Sure, but that doesn't mean they automatically are great at basketball or rocket science. I mean yeah, if I put my mind to the things I know I can excel at, then I can excel at anything I put my mind to. Big whoop.

I've said in several places this seems to be a girl realising she has choices.

I'd say it's reflecting on robot like tendencies. Why would one even have to realize that unless they had some kind of issue before that? Ever saw kids play, heck, toddlers cry? Knowing you have choices is the default, and it gets broken and beaten out of some. How can you deny this? Because there are also people who excel and do so out of their free will? That's just throwing a wrench into a perfectly good discussion just because it goes over your head.

I mean, just to switch gears for a sec, ever noticed the plague of "achievement hunting"? People ticking off boxes just because those boxes exist and they have nothing better to do with themselves? Same thing. This can also be found in school among some, and in businesses as well. How could you possibly miss it?

Back at you, see top of this post and twisting words.

That somehow means you are not just quoting parts of my post, then talking stuff that addresses none of or isn't even about anything related to the quote?
Here in Rio de Janeiro bikes like these are pretty common but they are not used by people on comune, they are used by markets and convenience stores for home delivery. Since traffic pretty much sucks in Rio, these bikes are the only way to deliver goods (also cheaper than a car)
I envy the next generation of kids. Way back in the age of bell-bottoms and butterfly collars, I only had Legos to manifest my imagination, they'll most likely have robotic gremlins.
Yeah, Garage Band is probably the one I've played with the most. I envision myself as a "power user" for most things though (perhaps falsely so!) so I'd like to try something more advanced.
Michigan professor launches Kickstarter campaign to send a probe to deep space
Robot does Quadruple Back Flip
Most SWEs are salary. Overtime laws are different for salaried employees(depending on jurisdiction). A lot of times, you can demand overtime all you want and the employer can simply deny it, and most will. Typically, your only options are to switch employers or file a lawsuit.
Any data about how much your readers have netted themselves?
> They'll struggle to build that team, because Linus is deeply trusted with the stewardship of the kernel, in no small part because of his "unprofessional" behaviour.

If I gave examples of other very successful open source projects in which the project maintainers act courteously, would you change your mind?
It is not clear to me what you think is missing from Haskell data that distinguishes it from objects
Let me know when I can use XCode on iPad.
>Perhaps Unity should have been designed with this in mind, instead of altering established behavior.

But.... /innovation/!

I'm a firm believer that you innovate to solve interesting problems, not just to be different (ahem... Apple). And while I agree that sometimes we don't even know a problem exists until we fix it, I don't really think I'll ever exclaim "Woowee, having these buttons on the left totally makes everything so much easier! How did I ever work like this before?"
Dish opens up "Hopper" API to Devs
You can get the same effect by coming early and making sure people notice that you were in ahead of them. When done correctly, you get the "behind the project"-bonus without overtime.
This is really useful advice, thanks. So the book is actually based on a blog that I write and a sitcom that I've had produced (http://www.youtube.com/watch?feature=player_embedded&v=Eu6Ef...) and so I've built a small audience, but a passionate one, and have captured mails of people who want to buy the book. Currently that is sitting at around ~750 people.

I'll look to get on the mailing hunt more and do some of the things you suggest above. Thanks!
DARPA’s government-issued robot goes for a stroll
I have RT-N12, it's not on the list. Am I safe, is there some kind of test that would indicate if I'm vulnerable?
I published my first book a month ago. Fiction. E-book. So not unlike a vanity press of old. My book is a comedy as well. Well, sci-fi comedy adventure with some romantic elements. The Dread Space Pirate Richard. With most of the majors including http://www.amazon.com/dp/B00DIAYCLW/

I'm so new to it don't feel I can give any authoritative advice. I have sold copies. I have not hit the lottery. But it's a great feeling of accomplishment. Feel free to ping me via the email addr in my HN profile.

My next book will be technical, on Software Performance and Scalability. Then switch back to a sequel to DSPR.
I like Mint a lot, but I liked it more before going through the upgrade process.
He's a non-technical cofounder. He probably isn't steeped in the troubles of gender in tech.
The Normalize on export function in Logic is works weirdly well too, especially considering you have almost no control over it. I almost always leave it on and in 5 years of professional composition work, have only chosen to switch it off once or twice-- and only because it was pushing some audio artifacts to the forefront that I had previously corrected.
Techniques that measurably improved our customer development
I've got to chime in and say that the solution to "most of the drivers are assholes and will try to kill you" is to be even more of a pain. I ride in pretty heavy traffic, and if it's not safe to share the lane, I get in the way. It takes a really stupid motorist to drive into oncoming traffic trying to get around. I think most cyclists are afraid of taking up too much space, because they think cars will act aggressively: the fact is, if you're right in the middle of a lane they don't have much choice (unless they literally are murderous). Compromising and lane sharing is much more dangerous, because cars aren't aware of you and cut you off, try to overtake when the road isn't wide enough, etc.

The epitome of this is our new 'divided bike lanes', where they stick a curb between you and the car. This has all sorts of features:

- cars completely ignore you and cut you off by turning right without looking. I've already been broad-sided once this year.

- you can't safely overtake other cyclists without cutting out into the roadway (where nobody is watching for you)

- pedestrians treat it as extra pavement and stand right in the bleeding way

As for riding on the pavement, IMO it's never OK on any bike. At least in Ontario (Canada), if a vehicle has brakes it belongs on the street, if it doesn't it goes on the pavement. They could technically ticket people for riding on the sidewalk, but the whole culture that treats riding on the road as needlessly dangerous lets them get away with it.
We use airbrake with self-hosted errbit (opensource airbrake api-compatible clone) server.
I can recommend Studio One: http://studioone.presonus.com/
It have fully functional trial and kinda flexible pricing model.
I've switched to it from Cubase year ago and I don't look back.
The Closure Problem in Python
Do you know what the 4X part means? Are they trying to say they have four times the typical amount of women or is it something else?

I'll give them the benefit of the doubt in terms of having good intentions, but I agree that they way they suggested women as something to tempt the reader away is just icky. I'm not sure that Richard Green gets that based on his apology. It would have been nice if he had been more explicit about what he did wrong and come up with a better alternative. He makes lots of claims about how evvnt is pro-diversity and anti-discrimination, but it's all tell and no show. Maybe the comments from employees at the bottom are supposed to be more of a demonstration, but right now they're also pretty vague and I think most of the commenters are men.
Google Likely Penalized TechCrunch
Microsnitch is already TOAST. Who amongst you that use their products still trust them?
Yeah. It's not clear to me that you can just do arbitrary overrides, though, like this type is the same as that one except with one function replaced. I can imagine building such a system out of Haskell primatives, though
The Javascript thing is pretty cool, I missed that!
The suggestion isn't to introduce the lockout after the fact. In fact, what you're describing would be the exact thing that would happen in the metaphor -- acute withdrawal symptoms. The suggestion is to institute the lockout before dependency has a chance to develop.
I don't think you can assume everyone is in the same boat as you. Using something like AdSense isn't going to "corrupt" this guy's website. It's not like Google is making him do ads for Viagra. The key, like with most things, is moderation.
Google ads to be blocked from sites offering pirated content
GAC to kill off .amazon tld
Awesome, thanks so much!

Point 1 - I've got a great animator to design me the cover. You can see the animation from the link I posted above (around 2 mins in)

Point 2 - I have enlisted the help of a friend and my dad who are in the process of proof reading. Need to spend a lot of time on this like you have suggested.

Point 3 - I'm hoping I'll get lucky! I have around 750 people who seem to be interested in the book based on the blog, and sitcom, that it is about. Hoping if they buy it then they may recommend it. If not, it's cool to finally tick off a goal!
All instances of sexism are issues and deserve our the same contempt.

This is a problem I'm having with some of the responses. Accidentally offensive things are not as bad as people intentionally degrading women. There are shades of gray and I think something as small as this should only require an apology to be done with it.
Well, it's effective. If the end result of Snowden's choice to take 3-4 NSA laptops into the two largest strategic competitor nations of the United States is nothing more than exposing the domestic surveillance, then an argument can be made for him being a noble whistle blower, but if the Russians and Chinese image those laptops and it costs lives, then Snowden's choice not to remain in the U.S. and blow the whistle will be viewed as cowardice.
If you're looking to get into it, but reluctant to spend $200 off the bat, I'd recommend taking a look at REAPER (www.reaper.fm) - it's significantly cheaper ($60) and the only area it's really lacking compared to Logic and the like is the bundled samples/synths.
This seemed hard to believe for the US, but then I found a source: http://www.aclu.org/free-speech-technology-and-liberty-women... . I have not yet been able to find a list of states that do this.

The premise is that newborns are screened for genetic diseases, but the samples are then kept, sometimes indefinitely.
Check the parameters of your default Simpler or clip in ableton before comparing the sound of a clip alone, I think you're missing something.
For all the talk about how Apple hates skeuomorphism, when I got to this part I started wondering if I was looking at an April Fools' joke: http://imagebin.org/264732
Both them and exceptional seem to be in zombie mode. Massive bugs that have remained in place for what feels like years, no new features etc. I'd like to go with someone who cares!
Linux 3.11's feature set now confirmed
I think it's the other way around if a protect has less than 100 servers MS may be cheaper if you have 10,000 then Linux is probably cheaper.
Thanks, I may well take you up on that! Good luck with your book..
I assumed that it meant 4 developers, but after seeing responses saying that they don't have any developers at all yet, perhaps it means "four times as many female developers as male developers".
Why wouldn't these have the same vulnerability? Aren't they just modified versions of the Asus firmware?
Well with the var option you do something like this:

var item = $(Int, 5);
... code ...
item = $(String, "5");

Not that you want to do that all the time but it is a way to implement duck typing
I disagree. Live started as performance and it is often presented as such, but its studio workflow is not a second class citizen at all. In fact the general workflow is one of Live's strong points. I spent a lot of time with both Live and Logic and I rarely used complex software that is as intuitive as Live. In my opinion everything in Live is where you'd expect it to be. Devices are plain and straight forward, no brushed steel backgrounds or cluttered "science fiction interfaces".

This accessibility made switch to Live (again) after several years of Logic usage. You'll get great results with both, but after all I realized I value Ableton's straight forward workflow.

And then there's also Max 4 Live, which enables a whole other world of extensibility and tweaking.

The only thing I miss is Logic's low latency mode which is useful if your project becomes big and you need to record another track late in the production progress.
Good question. History (IBM) suggests that they can probably muddle through.

You can ask the same question of Google. Enterprise with Google is a grown up hobby project that isn't a big earnings generator. Will google apps stay cheap if googles golden goose (advertising) declines?
That's a good way to ensure that people will test-compile patches in the future before submitting.
Announcing: Mastering Modern Payments: Using Stripe with Rails
GitHub-Flask: Flask extension to authorize users with GitHub
It does? I have had no issues with the back button. What are you seeing, exactly?
For Tmux/Screen users, I have used Tmuxinator[1] for a few years now to manage my different terminal workstations.

Tmuxinator allows you to specify complex terminal workstations that you can launch with one command. A typical Rails setup might have a vim window, one or two free shells, an autotest/Guard window, a rails server window and a rails console.

It doesn't replace the Rails button, but it is a more convenient way to launch your term than specifying all those gnome shells.

[1] https://github.com/aziz/tmuxinator
The price tag really reflects that the music industry is the poorest of all creative industries (aka video, photo, 3D and web). When i think about all the genius algorithms and technologies that products like Ableton or logic Pro ship it really saddens me.
The end of mobile phone shouting
Family Oriented XO Tablet Debuts at Walmart for $149
Etsy site performance report, after upgrade to PHP 5.4
Ohloh's New People Pages – Your FOSS Resume
Octodroid is still the winner, in my opinion.
Email rejected on sending due to content?
This is bizarre. I am trying to send an email containing this link:

http://newslamp.com/post/158516/home-made-robot-doing-a-perfect-quadruple-backflip

This is going out through my ISP (RCN), to stmp.rcn.com. I'm doing this from Canada, using the OS X mail client. When I try sending, the error message says:

Sending the message content to the server failed.

Select a different outgoing mail server from the list below
or click Try Later to leave the message in your Outbox until
it can be sent.

- If I change the email message by adding text: fail

- If I modify the url after the domain name: fail

- If I change the "http" to "ahttp" (for example): fail

- If I remove "http://": fail

- If I change the domain name: email goes out

It's not an intermittent problem -- I've tried this about seven times by now, and it is completely reproducible.

What would explain this behavior? How can I figure out where the rejection is happening (mail client? mail server? Some server between here and there?)
I think your missing the point. "It just works" is a huge selling point.
I've known this trick for years. Whenever I visit India, especially during the monsoon season, you always turn on the overhead fan (especially when you sleep). That's it - no more trouble from mosquitoes! It also keeps you cool because sometimes the nights can be warm.
Here is one for one of Ohloh's engineers - https://www.ohloh.net/accounts/codeimpossible
> The nice thing about Linux is that there's so many more distros to choose from.

Indeed. But what people seem to miss is that even in Ubuntu, there are a number of desktops to choose from. If you don't like Unity, Ubuntu gives you LXDE, XFCE, KDE and GNOME options as well.

What I like about Ubuntu is its developer model. Take Debian, add some specific goals, and make those goals work well. Anybody can participate, and not at the exclusion of other goals, either. Hate Unity and love GNOME? Others did, and now we have Ubuntu GNOME.

There's no need to turn Unity hate into Ubuntu hate.
I would say this has been common knowledge for at least a generation or two in India. It also helps to remove sweat and the salt residue from the skin, i.e take a bath in the evening and stay cool.
You still haven't proved it's more efficient, here for example is a study[0] showing that self-blame is counter-productive.

Also, your example is actually a good example of why this technique is not only inefficient, but morally and ethically wrong, because if a single worker can destroy a bridge, then there is a couple of engineers that didn't do their jobs correctly.

[0] https://www.sciencedirect.com/science/article/pii/S019188691...
Objectifying women is rarely an act that people embrace with a conscious perspective or decision. It's a way of behaving that most people engage in because the culture they occupy and learned in showed it as an acceptable behavior. They continue the behavior which reinforces their privileged position in society (again, often not consciously).

The intent and perspective of the author do not make the problem go away any more than a hunter realizing he accidentally shot someone in the wilderness that he mistook for a deer makes the victim's bullet wound close.

Part of the concern is that the youth and gender are highlighted prominently for these engineers, and ONLY the young woman engineers are listed as perks. I absolutely value the contribution women engineers bring to my work environments, they are valuable additions to our team, but some of them aren't young.

Again, IF the engineering team was described separately, OR if other engineers were included as 'perks', e.g. "We have a senior Rails contributor on staff whom you can learn with", OR if the perk wasn't specifically calling out their youth and gender (we have a multinational team of many races and genders), then this would be a non-story.
Does this even matter? How big is the Dish user base? Dish needs to make a product everyone can use (w/o the dish hardware) before this could be successful
It will be interesting how they will redesign GarageBand for iPad when iOS 7 comes out.
You could try using PapyrusEditor (http://papyruseditor.com )

PS: I created this tool, let me know if you need any help.
Consider the industry you are going into before complaining about overtime. I am expected to work long over time hours on a regular (daily) basis during busy seasons without extra compensation and this is what I expected going in. Highly skilled individuals who have extensive training will be 'put to work' in order to derive the benefits of this training by their employer.

You are willing to put up with this behavior because you believe that one day your training and experience will lead you to a very high paying job. Lawyers, doctors, accountants, engineers, the professionals, all understand that there is a necessary grind in order to prove your worth.

If you are not cut out for it, there is always work as a desk clerk making above minimum wage working 9-430. Yes, some employers have very relax policies relating to getting work done. But who are the ones producing the highest quality innovative work? The people working hard on a daily basis.
For a company that just threw out skeuomorphism as a design principle, the amount of drumkit, pedal, amp and mixing deck images this thing has is surprising.

The pitch correction stuff is cool - I dreamed of that sort of stuff a while ago, but never made any attempt to try to work out how it'd work. I wonder how it works with voices and the like, as opposed to string instruments.
"Retro Synth. Far-out sounds. Not so far away."

hopefully this means they got rid of the ridiculously over-complicated extraterrestrial-looking synth interfaces in favor of something that actually makes sense.
No issue here on chrome!