skysight-inc/HackerNews huggingface dataset:
Standups work really well when there are dependencies between different functional groups.

Consider a team working on a live browser/Facebook-based free to play game (social game as a service). There are many releases a week.

- Engineering typically requires art assets to begin/complete work. Ie. building models, unit models, 2D unit images, item images, etc.

- Releases don't end when they are pushed up to prod -- most releases have some kind of "go to market" plan that must be executed. For example, if a new Dragon Armor is released, we need to message all players to inform them of the new functionality and educate them on how it works, there would typically be a simultaneous tournament or contest that awards the new Armor as a prize, and possibly some other sale or promotion on a related item.

- It's a time for product to provide updates on where different specs are and on key game metrics.

- Customer Support/Community Management also provide updates on any emerging issues in the game, which improves everyone's situational awareness.
Loss is a sickness.
Stand-Ups: Get Your Morning Started Right
The difference is the audience. I usually think of a status meeting as a one-way infodump from worker to manager. In a well-run standup, your audience is the whole team, because you're accountable to the team rather than any one person, and as a team member you're an active listener. If everyone's talking at the boss while the standup is going around then you're doing it wrong.

Edit: wrong, not right.
If you'll do programming then a degree often isn't required to get a job, so choose the one you like the best regardless of the credentials you'll get. If you'll be paying for it, or borrowing, I suggest not spending or borrowing a lot more to get better credentials.

If it were me the location would be a big factor. If the costs were equal I'd choose Berkeley because of the great nature in Yosemite and the Sierras, and also Berkeley is near an epicenter of tech development.
Unreal Engine 4 brings movie quality realtime graphics
Exactly. It probably increases conversion because it looks secure.

Credit card forms are sometimes used that way too, they get a lot of extra information because if they don't, people feel that they're scammy.
IMO Standups are very useful for a team that works remotely. Placing them in the middle of the day ensures that nobody's going to have to bend his or her schedule unreasonably.

Would you rather get at least one extra IM or phone call(?) from each member of the team randomly throughout the day as you're quietly and productively working in your own zone?

I'm all for anything that tends to eliminate mental context switching during the day. Needless to say, not a fan of any office environment for coders.
Well that may be YOUR spirit but for YELP'S spirit I have to rely on the language in the TOS.

I say this as a developer building a product in which yelp's reviews are directly useful.
"After advancing beyond the normal reproductive lifespan, the selective forces of Mother Nature abandon us like a delinquent parent abandoning a crying baby. She leaves us alone, scared, and subject to destruction from disorder."

http://www.genetics.org/content/156/3/927.short
Wow. That's... we're lucky Homo sapiens didn't get its intelligent species license revoked for this.
This is exactly it, and I can't help but wonder if the people who vehemently dislike standups actually work in such environments (I know I have).

I also feel like the original "Standups are Poisonous" author may work in such an environment also.

I once worked for a company (who shall remain nameless) where the development process could be generously described as a perversion of agile. They wanted the cool buzzwordy notion of agile, but didn't want to actually subscribe to an egalitarian, hands-off environment where the engineering process is largely self-managed.

So, manager as scrum-master (noooooooooo), manager present at standup (noooooooo), and worst of all, story points becoming a measure of productivity (noooooooooo!). Standups would routinely last half an hour, even though our team was literally 4 people large, because the scrum master/manager would stop someone and drill down constantly.

Oh, and the manager ran estimation too, and with pressure from above would blatantly try to influence estimates downwards. The rest of the team compensated by inflating small tasks. Yay.

Tasks would also get assigned to specific team members from the get-go, because the team was horrifyingly silo'ed and we were constantly "too busy" to cross-train by spreading tasks around. I find that silo'ing is by far the biggest thing that makes standups seems irrelevant - why listen to what that guy is doing if that task has no bearing whatsoever on anything you're working on, or will be working on?
Show HN: Birthday gift from a friend to me - Geeky but fun :) Thank you Martin
It's in norwegian so I have translated it here :

Happy birthday, dear friend!

Let there be a final celebration of 20-years tonight, and let's celebrate the start of another 20 that will be even better. Let's hope iOS7 be as good as the evening.

Congrats!

Use your phone and shake it.
Yeah in my experience "going responsive" is only one step. I did this for http://rugbydump.com (partly still in progress).

There's a lot of `if (IS_MOBILE)` around the place, to not download a large amount of extra stuff on mobiles.
1. No. It is a short lived bubble. Treat it like a penny stock.

2. Lack of regulation is a fundamental issue.

3. Bitcoins do not qualify as an investment. It is pure speculation. Like betting on who wins the 2015 World Series.

I would not put more than a hundred dollars into it. Nothing is keeping this currency safe from security and internatikn issues. Treat it like a penny stock.
Have We Evolved to Be Nasty or Nice?
Ah. Didn't quite catch that. My apologies.
> so 24 combinations, which is enough for a good system to lock up and automatically call the police

24 is nowhere enough

1. Having a roughly 10% chance of getting it after 2 tries isn't exactly secure.

2. An attacker could just try 1 or 2 combinations per day
Very rare around this area. In fact, the emergency rooms here won't fully treat people sometimes because of lack of a regular doctor, which requires payment and regular checkups and things the poor cannot do. "free clinics" drop off not too far from the poverty line.

That person with stage 4 liver cancer? What if it were skin cancer - it looked funny, but they can't get it checked out. Until it is an emergency... and by then it could be too late. Even then, the emergency room will say it is too big to treat from there and refer to the normal doctor most times. This isn't top notch medical care. This is "suffer until it is dire, and maybe you'll wind up surviving in pain"

I'd much rather pay an insurance tax so everyone is covered. I doubt it would be much more than people pay now for insurance since everyone would be paying in.
> Underdog? Windows Server takes most of the profit in the server OS market, same with Visual Studio in the IDE market, IIS in the web server market, Exchange in the mail server market. And that's competing against free products.

Yet it's conspicuously absent from the servers that run things like Google, Facebook, Twitter or Amazon. I wonder how the kids explain why is it so.
One on Monday before I start and one on Friday before I leave. That is how I do it and it works.
Yup, this is also known as the Honeypot Captcha technique: http://haacked.com/archive/2007/09/11/honeypot-captcha.aspx
I've seen some company's code that generated captchas too. It were the first 5 characters of md5 output of rand(1,1000)...
I've been doing agile scrum in a seven person team (scrum master, four developers, a product owner and our immediate line manager, with the occasional addition) for over a year now every single day. We try and get it over with as quickly as possible with people letting one another know when they are stepping over being particularly "stand up" - i.e. having a discussion or talking with one another. We don't always get it right, but like everything in agile it is iterative.

I find it supremely useful - it builds self-understanding in the team and a sense of actual teamwork, even camaraderie, improves visibility of what everyone is doing (and where you may be able to help - we often chip in when someone says they are stuck to say "yeah I know a bit about that, let's chat about it after stand up") without feeling like surveillance. You also get to know if there are going to be any demand on your time for discussion (say of upcoming work) from our line manager. It is not a status meeting. Both the theory and our lived practice make it a synchronisation meeting that defines the heartbeat of the sprint process. Its actually a comfort to know if you are stuck you can say so in the stand up and people are aware you are having difficulty.

If you are doing scrum right then status meetings should be unnecessary during a sprint. The interaction between the team and the product owner (co-ordinated by the scrum master to prevent the product owner becoming noise) should be sufficiently smooth that when you get to the demo at the end of the sprint nothing should be a surprise to the product owner (they are part of the team after all) but should be for consolidation and display to wider stakeholders. We use e-mail and GitHub issues to keep the product owner in the loop at all times (increasingly moving to just GitHub) and HipChat for status throughout the day. As for "higher level" status meetings, our line manager has no need for this from us because she is much closer to the work through the stand up and our scrum master will handle these duties as required so we can get our heads down in the sprint. Status meeting for more senior management are the job of the line manager, who also plays a role in just letting the team get on with development. Status meetings as people seem to be describing them here seem to be the kind of productivity killing time sinks that the scrum process defines as "noise" and attempts to use the scrum master to keep as far away from the team as possible.

(PS I work in IS Web Development University of Kent where we take agile process in our team very serously - we'll shortly be hiring ;-) )
A recursive process with chaotic feedback cycles certainly won't be predictable but I also don't know under what model it's efficient either.
> This puts less emphasis on "looking useful" as individuals and more on championing tasks to see their completion.

This is a very good approach. Separating task and people is key to getting things done. When things are getting tough for an individual, the team can rally behind.
I still loathe reCAPTCHA more than any other captcha out there. I've given up hopes of logging in on many occasions simply because of it.

Looks like it's designed for not to be deciphered either by humans or computers.
To expand on elliotcarlson's post:

There are a few main features of standups that, if abused or ignored, can lead to awfulness.

- They're supposed to be short, very short. A few minutes at the most. They do not work for large teams (20 people giving a status update is a lot), and if you find yourself having 20-person standups it's time to think about if you should be breaking them into multiple independent standups.

- Managers aren't present, or aren't allowed to speak. This is an opportunity to ask questions, ask for help, describe what you're working on, to other members of your team, not to justify what you were up to yesterday to your boss. It's sharing, not reporting. This part is key.

- You don't troubleshoot in a standup. If you say "I can't figure out why I can't Foo module Baz", there shouldn't be a discussion about it, but someone else might go "I've worked with Baz a lot, let's take a look together after standup.", or later in the day someone might go "Oh hey, that problem you were having with Baz? I think I know what's happening." - this is the ideal intent of standups. Very quick snippets that highlight certain things in everyone's minds.

- It doesn't need to be documented. It's not a meeting, you don't need to take down minutes. Actual tracking of work done occurs separately (your scrum master should be doing this).
No it isn't. It's been asked, like many other parts of the company, to integrate with the Google+ crap. How is that independent?

About the article, 300m is just pocket change for Google anyway, they blew 12 billion on Motorola just to get the patents, so 300 million is not going to make a difference for them even if it fails miserably.
D&B executive's spouse: You've really got to help my little brother. He hasn't had a job since he got fired from McDonald's two years ago.

Executive: What can he do?

Spouse: He's really good at programming. He took a class in it in high school five years ago, and I'm pretty sure he didn't fail. He even has his own web page.

Executive: Hmmmmm. I think we have something he can work on....
Designing games that all can win, or how I accidentally became a game programmer
> Beekeeping as it has been done since the widespread adoption of the Langstroth hive has been bad for bees.

Actually, without the movable frame system hives wouldn't have much of a chance to survive (At least in our part of Germany). My only hive died this winter, because there was too much honey in it. When the hive cools down to the lower 20°C range in winter the honey crystallizes and becomes too hard for the bees to eat. If done properly, taking the honey and feeding the right syrup (which is not just sugar and water) will keep them alive, as it doesn't crystallize.

I'm quite sure the cell foundation you get in here are of natural size and I have not experienced any problems with the bees building natural combs for drones. Here again the frame system is just great for helping the hive: It allows for the drone combs to be removed after the cells have been sealed, which reduces Varroa, as these prefer drones as hosts.

Another considerable advantage of Langstroth vs. classical skeps: You don't have to kill the hive to get honey/wax. Plus you get pure honey and not some honey - dead bee - crushed larvae - coctail.
Same here on Android and essentially any mobile platforms.
The fixed div "first-col" is covering everything else.
I'm a developer and not really a fan of standups, I find them monotonous and dull and often "zone out" after I've said my bit, but I can see how they are useful to management.

The problem with standups at the company I work for is our team work on multiple projects so standups end up being just "I'm working on project X and it's going well, no blockers, cheers!" updates from everyone in the circle.

Standups are probably better for teams working on a single product as everyone has a stake in what's going on
What would it be like if the boss wasn't there? I've had good Scrum Masters hide under their desks if people kept reporting status out at them. The point: people in authority need to continually work to fight the urge to be "in charge" during self-organizational meetings.

Also: training/coaching wouldn't hurt..
too easy. try again.

<!-- Layer contains table with 5 cols (width is divide by no of chars) contains Captcha Chars -->
<div id="captchdiv" style="position:absolute; left:10; top:15;">
<TABLE BORDER="0" CELLSPACING="0" WIDTH="170" height="30">
<tr>
<td width="34" align="center" valign="top"><span
style="font-family:cursive; FONT-SIZE:13.2 pt; color:#FFFFFF; text-decoration:none;">
<b>L</b></span></td>
<td width="34" align="center" valign="bottom"><span
style="font-family: cursive; FONT-SIZE:13.2 pt; color: #FFFFFF; text-decoration: none;">
<b>K</b></span></td>
<td width="34" align="center" valign="top"><span
style="font-family: cursive; FONT-SIZE:13.2 pt; color: #FFFFFF; text-decoration: none;">
<b>T</b></span></td>
<td width="34" align="center" valign="bottom"><span
style="font-family: cursive; FONT-SIZE:13.2 pt; color: #FFFFFF; text-decoration: none;">
<b>F</b></span></td>
<td width="34" align="center"><span
style="font-family: cursive; FONT-SIZE:13.2 pt; color: #FFFFFF; text-decoration: none;">
<b>B</b></span></td>

</tr>
</table></div>
You're missing the point bud, it's not that it's easy to guess, it's that the answer is in the bloody HTML as plaintext.

No guessing required.
You don't know if they are already posting in HN now :-) singularity is near....
What's new in Mysql 5.6
I guess he took my advice. :)
You stand in a circle and listen to people update management on what they are doing
No, I meant to everyones' inner circles.
Avoiding all of the analogies... I'm on the technical side, and there's non-trivial work involved in evaluating the quality of the work of other developers.

Particularly for sniffing out security problems... you're fighting a many-headed beast, so unless you're quite technical yourself (and know how to exploit the whole OWASP list, for example), I can't imagine how you'd evaluate someone else's statement that "yes, this will be secure"; even if the lead developer can talk in depth about 10 common security holes, what if s/he simply isn't familiar with #11 and #12? Or lacks the creativity to notice how an architecture choice will severely hamper security in the future?

There's non-trivial work involved in evaluating my own work, and every now & again when I step back to view my own approach to a technical problem I change course.

So -- it's certainly possible to evaluate developers without being technical, but you're still forced to trust their diligence and skill quite a bit. "Talking the talk" of doing things right technically isn't very hard (just read a lot of dev blogs... you'll pick it up); actually doing them right with some consistency is a different beast entirely, and not everyone succeeds even with the best of intentions (...but this is much harder to evaluate).
>>Just because you think you love programming doesn't mean you can't be a great linguist

That's the best advice among all these comments, OP (IMHO).

I still wish I had done my UG from a country where it was possible.
> NTFS, as a file system, can delete an open file; Windows' Win32 subsystem simply forbids it.

I agree with you this is really brain-dead.

> I don't fault them for making their own format.

I only wonder why, with all of the resources they have available to devote to it, all they have to show is a subset of something that has been available for the better part of the last decade.

> What I am nonplussed on is why ReFS is missing old Windows features like links

Considering links an "old Windows feature" nonplusses me. First time I heard about them was with MULTICS. ;-) Not having them 40 years after that pioneering work is inexcusable.
If this is the case, its not being done right. I have heard this happening, but the standup is for the team, not management.
I used to hate standups when I was at Yahoo. Maybe it's more a sign of how broken Yahoo is than how broken standups are, but the daily process was roughly:

0. 9am, catch up on email, then coast for a while knowing you'll have to stop work at 10am.

1. Find out which meeting room the 10am standup is in

2. Figure out where in the building that room is

3. Travel to the rough part of the building, hunt around for the room.

4. Wait for everyone else to do the same.

It's now 10.20am

5. Stand (OMG the standing!) around for 30 minutes listening to a boring load of status updates from 20 people that have absolutely nothing to do with you.

6. Give your status update (Yesterday I did some work. Today I'll do some more work. What's blocking me is this f'king meeting.)

It's now 10.50am

7. Travel back to the part of the building your desk is in today (if you can find it) and grab a coffee on the way.

That's an hour gone, and it's only another hour to lunch, so no point getting into anything too major. Knock off some smaller to-do items. Lunchtime!

An alien race observing us would conclude that teams were a device used to prevent work getting done.
Articles like that frustrate me. So much smartness and explanation, and yet it all is still only devoted to figuring out how to be smarter than the other masses of investors out there, in order to make a buck off of them.
Great OS and Great Team.
If you need an OS that will not need to be upgraded frequently and secure this is the one.
could you get the kind of adhoc library interop you get with other on-the-jvm languages like this with llvm?
I'd start with:

board [at] freebsdfoundation.org

and/or

cperciva [at] FreeBSD.org
A better title would be One Word.
If they are referring to the Ellis/Middlefield campus - I used to work at that site, and I can remember around 1998/1999, when they added a huge honking water fountain spraying water against a ventilator of some kind.

It was a bit nerve wracking seeing all of the various environmental teams walking around Ellis for a couple weeks wearing full on HazMat suits while we were just strolling around in Shorts and T-Shirts...
Also worth noting for this audience, I suppose, is that Peter Thiel has provided significant support for SENS research. See, for example:

http://www.fightaging.org/archives/2006/09/peter-thiel-giv.p...

The Bay Area is a hub for aging research in general - there are a number of important labs nearby (and more in LA), and the SENS Research Foundation has its research center there. That whole highly networked group of people merges at the edges with the tech entrepreneur community and the life science entrepreneur community in the area. See this grassroots group for example, as representative of the overlap, that runs salons and meetings at Y Combinator HQ:

http://healthextension.co/
1. Look at the campus, area around and weather.

2. Which college gives you how much loan burden(assuming you are taking one)

3. Which is more international

4. Look at your house and all those US UG things and see where you'll fit in, someone commented sth related above (back in my country there are hostels and no matter which hostel you are in, you are living in the entire campus)

5. Walk into all these campus and see which one makes you feel most good (okay, it's not that simple but you'll know)

6. I am sure you've worked on all other factors like acads and job prospects and entrepreneurial scene :-)

Lucky you, congratulations :-)
I'm really curious how you ended up getting recipes from Steve Jobs.
That's actually really cool. I'd be curious to see how that works with music videos, too. I also wish, however, that videos had summaries of what actually happens that we could skim ahead of time.
Web recognition system can identify spider species automatically
Building Windows Store Applications With jQuery 2.0
Building Windows Store Applications With jQuery 2.0
Holy cow - this is amazing!

My girlfriend brought up a good point: is there any way to opt-out of seeding?
Both are pretty good, actually. Lisp is a great language, and its features have been highly influential (and Lisp-influenced features have generally been good things). x86 is a terrible architecture, and it has only survived because of the need for binary compatibility.
That sounds like a tautology to me: if they wind up being out of work for long, then they aren't a talented programmer?
>Yet it's conspicuously absent from the servers that run things like Google, Facebook, Twitter or Amazon. I wonder how they explain why is it so.

Isn't that similar to assuming Ruby, Django and Go is inept because PHP powers Wikipedia, Facebook, Wordpress and millions of other websites and blogs... In business just because X doesn't use it, doesn't mean your product is inferior or making a loss.