skysight-inc/HackerNews huggingface dataset:
So, our commit notifications in hipchat all come from the same user(s) who pushes changes to master. You can't always tell who made the commit, and not all commit messages are informative. And even then, not everyone religiously watches chat or issue boards, so monitoring what your teammates are doing using that mechanism doesn't work for everyone.

And in a multidisciplinary team, standups help with cross-pollination. I'm an ops guy, but in standup I find out what the design guy is doing. He doesn't commit to a repo that posts notifications, but I get an idea of where future ops work is going to land.

If standups don't work for your team, don't do them. But they're not an anti-pattern.
It is not the Wikipedia approach. Github, not the project, is more analagous to Wikipedia. A project is self contained with references to other projects, as is a page. A repository or a wiki is a collection of these. Wikipedia doesn't really accept anything. Additionally, it has a culture, guidelines and de facto moderators. A political structure has arisen within Wikipedia, but a cursory look misses that. In those ways, it is similar to open source development and the Linux kernel.

Edit: missed a comma
I think that instead of being focused on enforcement and punishments, we should be focused on eliminating discrimination by changing perceptions.

I don't think those are mutually exclusive.
Tom Lane on the postgresql lists. His breadth and depth of knowledge on the postgres code is mind boggling. And he takes equal effort in helping out on all lists...ranging from novice to hackers.
acemyass.com

acoustophile.com

acousticme.com

acouz.com

finestla.com

finestny.com

jignote.com

notesplit.com
Deep knowledge of what? The way different browsers render things?

All of the Web dev I've been involved in is pretty straight forward stuff to manage records in a database or make it easier to interact with the records on a browser.

The only thing remotely complex was 3d rendering. Perhaps I have a narrow view of what is considered web dev now.
As a couple commenters on a related Ars article[1] point out, it seems weird that police would drop cases rather than reveal stingray details if it were just a matter of scooping up voice, text, and location data using a fake transmitter. Those things are pretty obvious, so why all the secrecy?

[1] http://arstechnica.com/tech-policy/2015/04/fbi-would-rather-...
Can we please stop downvoting comments like these? There were no incorrect facts, or mean statements presented. This person asked a sincere question in a non-aggressive way. I'm sure there are other people who had the same question, so why not discuss the point openly? Even if you disagree with this opinion, maybe you can change it, or change the opinion of someone who felt the same way and was just reading through the comments. Would it be preferable for people to be afraid of stating their opinions and therefore never have a chance to hear someone else's perspective?
Show HN: Is this the end of emails?
Publish your ideas in a repo? That way people can help refine them.
Hi Guys,

Sorry for keeping the click bait headline. I guess that's the new norm these days.

I am working on email service prototype that is mainly focused on privacy.

If you can spend 2 minutes for following survey. It is 2 question survey, takes less than 2 minutes to complete.

https://docs.google.com/a/joday.com/forms/d/177YMHXbZiV5XK7U...

Data privacy is biggest challenge of our time. Your personal data like email is owned by service provider and that data is used for things like ads you don't want.

Imagine UPS, USPS, FedEx etc reading your mails to send you ads and keeping your mails with them? Sound bizarre, right? It is to us. We believe email is your data and you should own it; not the service provider.

Imagine a email service(app) where you own the data (email data is not stored on our servers nor we have access to it once delivered), So NO ads. Your emails are securely stored with encryption. You can sync data between multiple devices. Also, there is NO storage limits.

I would love to get your honest opinion about the idea. If it make sense or if its not practical.

Thanks for your time.

--Nash.
I think the Sillier one is Broken Hill. That although its in NSW is on the SA Timezone.
Well those are disappointingly weak arguments...
Bikini or Headscarf: Which Offers More Freedom?
Stand-ups vary so much between teams that it's naive to say flat out that they're an anti-pattern. What the author really meant (or should have) was stand-ups in his team are an anti-pattern.

It's like saying 'burgers taste bad'. If your burger tastes bad, then maybe you're making it wrong.
Good point! I feel embarrassed. Thanks.

(Maybe the lock could still get credit for the logical AND?)
looking at these config files I do feel like we're still missing a style to write nice config files in a language like Haskell. I don't think it's a language issue, but there's still a bit of difficulty in the building blocks given by things like xmonad or yi.
Yes officially it is, but notice the date the post was made. It was before the SLiM abandoned :-) I use my self and would recommend LightDM instead of SLiM now. But thank you for pointing this out. I'll post new arch install article one of this days ^_^

I would also like to say that I've been using Arch Linux since 2011 and it works for my development needs. I'm using it with 3-monitors on two separate "GeForce GT 610" video cards. I've tried many other distros including Ubuntu and Fedora both GNOME/KDE. I prefer Arch + XFCE + LightDM my self :-)
> Where was the robber's empathy and humanity when he decided to commit a violent crime?

Where was ours when we drove him to that crime?

> I can think of a few better candidates for your poster boy of injustice.

Unlike some people, I don't feel it is morally appropriate to pick and choose who gets justice.
Nerd is not programmer, but programmer is nerd
The best thing (IMO) about this guide is that it does not start with a gazillion lines of Elisp code to add to .emacs.d/init.el. I think people should be allowed to experience plain vanilla Emacs and decide for themselves what they want to change. If we just tell them "oh, you definitely want these modes enabled and these settings to these values", I feel they are somehow robbed of the best part of Emacs, namely figuring out what you want your own personal editing experience to be.
Nice guide. I'm trying to get my wife to use Emacs and she has been struggling to make sense of the built in tutorial (as a point of reference, she had practically never used any computing device other than a cell phone before a few years ago). I'll send it to her and see what she thinks.

You may ask, "Why the heck are you getting her to use emacs???". I started doing consulting this year and initially for tax reasons decided to have my wife run the company (while I did the programming). It has worked out spectacularly in that my wife loves the job and I can concentrate only on working with the clients. We have to do double entry accounting, though. We're using ledger-cli which has great Emacs org-mode support, so I'm hoping to get her going on that.
Wikipedia templates are often very interconnected.

But they often have those protected.
How is this not a bug in your code? It sounds like you are not handling all your thrown exceptions? Just the "expected" ones?

Why would you do that?
I've never worked on a team that did /daily/ standups & I plan on never doing so. Heck I missed half the meetings we had on my previous job and we only had maybe three a week. Was I a jerk? Yes. But I also got 3x more done than by sweating the superficial stuff.
That seems to motivate you to do something that can be talked (bragged) about, not something that is actually useful/needed, that takes more than a day to work out fully.
Mobile Safari is kinda garbage these days
This is a bit of a rant, I'm trying to avoid gratuitous negativity. I really do love some of the stuff Apple does, but Safari on an iPhone 6 is kinda crap. My browser tabs are constantly refreshing. I've searched for a solution; tried setting 'open tab in background' on/off. Have cleared the cache to no avail. It's really irritating; never was an issue before ios 7. Only seems worse in ios8. Anyone else care to chime in?
"Men" is gender-neutral. http://en.wikipedia.org/wiki/Gender_neutrality_in_English

Can you read back my comments? When did I lionize the institution of slavery? The Founders got most things right philosophically, and fell short on some of the practical implementation. Eventually the Civil War rectified this contradiction.
I see where he's coming from. In practice I've used the daily stand-up at a large company and we pretty much did the opposite of things he mentioned in the article that the stand-up is supposed to do. We ended up doing the stand-up for not just one project but multiple concurrent projects. People would try to solve problems and went way off track during the meetings. They lasted a lot longer than 15 minutes for sure.

Worst of all I felt that this meeting was a built-in context switch so I had to stop what I was doing, participate in the meeting, then get back to what I was doing which took a little bit of time.

Where I've seen it work we had competent and motivated people who wouldn't wait for a problem to fester on the side or delay the whole project. Also we ended up using tools (I know, anti-Agile) like Jira which really helped us keep track of where we were and where others were in their work.

I'm not a big fan of the daily stand-up but I'm sure there's a place and time for it. You just have to be honest if it's working for your situation or not.
Personal plat gives you an unlimited Boingo subscription - but it looks like although Gogo is a roaming partner, the subscription is not good on Gogo.

Still a worthwhile benefit if you don't know about it: https://amex.boingo.com/
Don't look back at where you've been . . .

There are lots of people in their 30s and 40s working on their first startup/business idea. You're ahead of them.

Focus on where you're going.

26 is young, just make the most of your at bats, keep on top of your procrastination and 'make it happen'.

Don't look back, focus, go get it.

If you'd have started at 25 (that was a year ago), 21 you were enjoying university life, 19 you were a kid still.

26 is the perfect launching point, go get it.
To my eyes, it looks like gravity getting the best of Helvetica in the lower case letters. The sag of lower a, u appear to drop lower than the already mildly jarring lower case letters in Helvetica. I shall always love parts (oh that lower e!) of Helvetica and similar sans serif fonts, but I only want to yell with them as this is where they shine.
No, but he did say "beware, herein lies advocacy." Which is a tongue-in-cheek version of saying "ok, I know, I didn't do my due dilligence, but it's my blog and I love Haskell and I'm excited about this one thing I just built."

Not everything is a paper in Nature. I understand your point but he's honest about it just being a propaganda piece.

And, frankly, what's wrong with that?

Thanks to the author for taking the time to share.
I used to have that. A couple tweaks made my experience much better:

1. Remap Caps Lock to Control and press it with my ring finger rather than my pinkie when possible (e.g C-a, C-s, C-d). I still use my pinkie for C-g or C-r, but diminishing the number of times it is used was very helpful

2. Map more keybindings to use Alt rather than Control.

I've been using Emacs keybindings for a really long time now, but I think I could be convinced to try the Ergo Emacs keybindings. My only worry is that my keyboard is French Canadian (with dead keys), so I'd probably need to first start by remapping a bunch of shortcuts.
> Only men?

Insofar as the statement is even remotely arguably accurate as a statement of history, it would have to be about only men.

Even then, its still more mythology than reality.
I've worked at a couple of startups that failed for that reason. The CTO picked something he wanted to pad his resume with, rather than a good technical choice.
Not as much of a joy as when an upstream dev is snottily reverting fixes for a commercially-supported open source product because they refuse to believe in the TZ the customer is in exists.
used G15PW-0F7F-45F9-74B7
As a lead developer, if my developers are only motivated to do something each day because of being held accountable the next day, then I hired the wrong people. I want people to be self-starters. I shouldn't have to babysit and micromanage what they're doing each day.

We use stand-ups as opportunities to discuss obstacles that people are encountering and discuss opportunities for pair programming. I use them as an option in my training toolkit. If we're working on fairly routine things (like setting up unit tests, database layers, etc.) then I don't bother with stand-ups at all unless I sense a need (like someone hitting a wall).
> Disclaimer: This is not an official Google product.

All the same, a Rust project in the Google github account... very very interesting considering they've been dogfooding golang quite a bit.
Aspose Released New Plugin for Maven Dependencies Integration with Eclipse IDE
Keep in mind that you don't get ssh access to aurora databases
I understand your last paragraph. Looking this time at Hazelcast, what I see is layers of code to understand before being able to do something simple. It really does look like all of the technology you are pointing to is solving a different problem. It's not related to any of the HPC needs I've heard of.

Parts of my simulation are out of phase. I need some gather step to collect the data from individual nodes, when a given timestep is reached, and save the state. A simple solution is to do a barrier every ~30 minutes, send to the master node, and have it save the data.

When I look at Hazelcast I see what looks to be a different sort of clustering - using clusters for redundancy, and not for CPU power. Eg, I see "Hazelcast keeps the backup of each data entry on multiple nodes", and I think "I don't care." If a node goes down, the system goes down, and I restart from a checkpoint. It's much more likely that one of the 512 compute nodes will go down than some database node.

I'll withdraw my original statement that "A map-reduce system like Hadoop" and say simply "a system like Hadoop isn't a good fit for HPC problems".

Here's a lovely essay which agrees with me ;) http://glennklockwood.blogspot.com.au/2014/05/hadoops-uncomf... . It considers the questions:

> Why does Hadoop remain at the fringe of high-performance computing, and what will it take for it to be a serious solution in HPC?
Wow, ledger is pretty hard-core. I haven't used ledger-cli though so I probably shouldn't comment on that. Out of curiosity, have you tried using GnuCash?
That's another extreme to me... 15 years for taking a life seems extremely low. With the ever extending life expectancy, this is not even half of persons productive years. Murder is an exceptional crime and deserves exceptional punishment.

The lives of the victim and those around the victim are forever altered, yet under German laws, the life of the murderer can go back on track and conviction be effectively hidden...
It's not especially constructive to to reply to a detailed article on "X is bad" with simply "you're doing X wrong", without offering additional advice on what the author has missed or how to do it right.

It's almost a tautology: "My time machine doesn't work." "Well, maybe you didn't build your time machine right!"

What do the effective teams you've worked with do differently and better than the author's? How do they avoid the pitfalls, or why are the problems not problems that the author outlines in "three general arguments" against it? What kind of variation in teams should the author account for?
One minor correction: atop doesn't need to run as root, it does disable a couple of functions if it doesn't.
Doesn't work on laptops with flat keys :-)
Dear OP:

https://github.com/samsquire/ideas

http://gamedev.stackexchange.com/questions/854/what-are-good...

http://suckless.org/project_ideas

http://www.weekendhacker.net

http://wiki.osdev.org/Expanded_Main_Page / http://littleosbook.github.io/book.pdf

Enjoy!
CHECK OUT MY NEWEST GIVEAWAY AND ENTER TO WIN YOUR OWN VERY HEALTHY SPIRAL SLICER BY VARIETYLAND, SUPER EASY ENTRY AND THIS IS AN AWESOME PRODUCT, EAT HEALTHY THIS YEAR AND MAKE IT FUN WITH YOUR OWN SPIRAL SLICER BY VARIETYLAND
It's dynamic range compression for equity!

Audio compressors have features such as "soft knee," which gradually eases into compression over the threshold. Easing into the threshold might be a beneficial complication to the idea of Progressive Equity.
it will be very difficult to maintain the economically active population over total population ratio constant, you need a corresponding increase of productivity to offset the increased burden over the few working...
Thanks, JJ. Good luck, and congratulations on your day 1 funding.
ZeroCater (YC W11) is looking for a full-stack engineer
￼ZeroCater has built a marketplace to help companies feed their employees. Currently, we are profitable and growing at an incredible pace, having already expanded to New York, Chicago, and Washington DC in the past 12 months.

We're looking for Software Engineers experienced in web application development that are interested in creating efficiencies and opportunities for our rapidly expanding marketplace.

ABOUT YOU:

You have made contributions to or built a product you are proud of
Experience building web applications using modern web MVC frameworks
You enjoy exploring and learning new technologies

BONUS POINTS:

You like to build & ship
You like to work on the backend & frontend
Appreciate good design, wether it is a clean API or good UI
You enjoy working with Python or Ruby
You have worked with Django, Rails, Flask, or ExpressJS
You want to work with Javascript & AngularJS

RESPONSIBILITIES:

Build the tools that will take the ZeroCater marketplace to the next level

COMPENSATION AND PERKS:

Good, competitive salary & stock options
Standing Desk + Custom rig - whatever computer, displays, and headphones you like
Daily lunches of amazing food
$500 annual budget for career development (conferences, cooking classes, etc)
Team-building activities like happy hours, beach picnics, cooking classes, and sports games
Health, Vision, Dental, and Life insurance
Stocked drink fridge and snack pantry
Credit for gym memberships
This is very cool. I wish more municipal transit authorities opened up their data as it seems to encourage, at the least, a hobbyist ecosystem for solutions.
Hoping this expands to more languages. SampleOverflow? It'd clean up the number of trivial question/answers on SO.

I'd love to see some socket code on the site, at any rate.
Is the URL class in Java special, versus just a Uri structure?. Because relying on DNS for equivalency sounds totally wrong for many cases. At least such a compare should have a special name to indicate resolution will be attempted.
CPU has little to do with it, since most of the heavy lifting is done by the GPU. Maybe that integrated chip isn't enough.
Facebook engineers bye bye song
I've seen it several dozen times. A solution to one of our sample tests made it out to Github and that was all she wrote. For a while we kept the same sample test as a honeypot, but disqualifying half of the candidates for cheating was tiring.

I still agree it's the best approach.
correction: https://github.com/nopjia/webgl-particles2
Something I think would be useful is a beginner's guide to what you should want your text editor to be capable of. I feel like if you already know what you want to achieve, the main barrier to getting there in Emacs is just getting familiarity with the nomenclature and what packages exist.

A good example from this article would be M-q for auto-fill. I was super excited when I discovered that command after spending some time redoing line breaks manually before thinking "I'm sure somebody has solved this problem in Emacs before." I'm sure there are tons of useful text editing hacks that would be really useful that just haven't even occurred to me yet.
If the purchase is for the workplace, even something recreational for the employees, the company should pay for it. There should be a fun-budget for such things. Group purchasing is still an interesting idea, I just don't think the example's a great one.
I should amend this. I have never noticed something to be an arrow transformer in the wild, neither because it was called out in documentation or naming, nor independently. I have much less confidence nothing I have encountered has ever been an arrow transformer...
People say this, but what's stopping you from going out at 6:30 instead?

And didn't Australia do some last minute DST nonsense like a Latam country, versus planning far ahead?
"Chrome 31.0.1650 (Mac OS X 10.9.0) ngMock TzDate should fake getHours method FAILED Expected 4 to be 3."

Hard coded dates not taking into account timezone and daylight saving? Been there, done that. This week the time was AEST-DS (Daylight saving) and is now AEST (finished daylight saving) [0]

[0] For example: Melbourne
AEST: Australian Eastern Standard Time == GMT +10Hrs

DS AEST-1 hour when daylight saving is declared. When Daylight saving finishes, DS is AEST+1 hour or AEST again.
Yes, it was a bug. We did have code in place at the top level to catch unforeseen exceptions, but it didn't occur to us that we needed to do so inside the promise as well. We fixed the issue, but finding it was a lot harder than it needed to be because there was no indication of why something didn't work, only that it didn't.
For me I guess it's choosing the right weapon for the right enemy. If my greatest priority is shipping something tomorrow, I'll choose PHP or Python because I can code that in a blink.

However, if I'm able to hang back and take some time to develop something, priorities like being able to handle X I/O writes or, as you point out, threading becomes more relevant.
Show HN: Kaleidocycle Simulator
The URL class in Java is special, as in especially broken. It's very old code that probably wasn't a good idea even back then, and it's never been changed for backwards compat reasons.

Use java.net.Uri, or e.g. the equivalent from Jersey or whatever your local framework/HTTP client/... brings with it.
Can a GPL-licensed interpreter run non-GPL scripts? It seems like one should be able to build a GPL JIT+interpreter as a single application, then run whatever scripts they want on top of it.
The ducks are always greener
Just wondering, has anyone made significant/good money by selling the domain names for real? I tried but no luck.
Sure, there are exceptions, but I guess my point is that although people may voluntarily enter into an agreement, the law limits contracts where a person may be injured or kill.

In other words, you and I could agree that if you don't pay me the $1000 I loaned you, I can break your legs, but I'll still get charged with assault if I do it.
A look into the future of drones, with Dronecode’s Andrew Tridgell
10 People Who Don't Matter (2006)
Maybe not heaps, but consider you won't hire at entry-level, and unless you beeline straight into management you're unlikely to be conducting anywhere near 10 a month, ever.
can you give me dumbed down example of 'deserializing arbitrary data structures' not sure i follow
Sorry, babe.Not Tonight .I'm coding. Don't do that programmer
My first thought on reading the headline was to think this would be about database technology ...
Wouldn't it be more practical to just use a virtual machine in your main OS?
I never liked the argument that DST gives you a consistent sunrise and sunset time, because it can't. DST can't extend the amount of daylight for obvious reasons.

It's rather like redefining the metre so that everyone is 2 metres tall - you're adding a lot of complexity for not a lot of consistency.
I am responsible for my actions. I own my mistakes rather than blame society. Lots of people come from nothing and don't resort to crime. Your view is one of the worst types of liberal elitism and I honestly am repulsed by it.