skysight-inc/HackerNews huggingface dataset:
I am of two minds about this.

On one hand, a "you broke the build dunce cap" isn't the worst of ideas. (Although by far I prefer a check-in system that doesn't allow the build to be broken for everyone...)

I've been shamed, and semi-publically (within the team) shamed others, for not having written any unit tests before check-in.

I'm also a big fan of publically celebrating successes. When a tester writes up a good bug, I'll have it sent around to everyone as an example of what a good bug report looks like!
I beg to differ. I know more than a few technical people in management positions who read Hacker News religiously. If confronted with this list by an employee, sure, they may react defensively. But if they come across it themselves, they may find a few pieces of "advice" on the list that they've been following unknowingly and decide to change their ways.
Is there no at(1) on OSX?
My idea was that there would be one specific set of code for each procedure loaded in when you say what libs: you want. So 'house' and 'room' are the same for everyone. It would be possible though to come up with a way to allow different definitions of those things which would be interesting.
ActiveRecord Eager Loading with Query Objects and Decorators
It happens every now and then; that's why I have a habit of scrolling through the entire thread, including skimming the greyed-out posts.
Ask HN: How do you track ad budget and cost to acquire?
I'm curious how people manage budgets for ad campaigns. I've always used a spreadsheet with conversions and spend data pasted in. I'm working on a tool to automate this but I'm curious what everyone else is doing.
1. Its delicious
2. Not really, i just take care that i have enough ingredients to be spontaneous
3. Fish (personal preference) and meaty stuff
4. No
Man promoting kids’ camping trips accidentally shows parents child porn
According to TFA, Maryland law codifies the common rule.
1. I cook because it's fun, and I got into it when I was about 12 and taught myself by watching cooking shows and reading cook books. I even considered it as a career path (and got the chance to meet Bobby Flay!)

2. I plan ahead, but a lot of times I'll just make what I'm craving to eat.

3. Being in LA with great weather, and being a fan of southwest inspired foods, I like using the grill as much as possible. Steaks, chicken, fish, pork, burgers etc.

4. Not really. Everything in moderation, even moderation itself ;)

5. Depends on your working style. I like to generally make everything at once when I feel like doing it. But I also like making sauces, rubs, marinades, etc and I like making those ahead of time to use when I want them. The best resource for good recipes is definitely foodnetwork.com
Very nice, I'll be checking it out :)
When Google will completely deprecate Java for Go on Android (could be a number of years, if ever), then Java should imminently become irrelevant (over a number of years, maybe a decade, or maybe it will never disappear completely, but the point is it will rapidly decline with new and existing developers).
Microsoft's Chromecast competitor is Miracast-powered, costs $60
I hope your wife finds a job at a company with an adult management team. The stress level you get from an environment like you describe isn't worth the cost.
No Toshiba hard disks apparently.

HGST and Wester Digital are the same company, but it seems they have separate product lines? It's confusing.
Yeah. I have this problem too. I want to upload a ~ 200 GB photo library so I have access to it on the go now that Everpix has shut down, but I can't do it from my main machine because the drive just isn't big enough. Selective sync seems to be the only option.

I hoped iCloud Drive would solve this: iCloud Drive supports similar capacities, but obviously iPhones can't store the whole Drive so presumably it's been designed with this in mind, but it seems like the OS X version still syncs the entire thing (at least I haven't been able to find any information to the contrary).
The U.S. has a similar system. Many contracts contain what lawyers call "unconscionable" clauses or conditions, meaning if the signer actually understood the contract, he wouldn't have entered into it. Such contracts are probably laughed out of court as often here as in Europe.
29. Absentee management. Set no goals and assign nothing, yet give people the vague sense that they are always behind. Combine slack with a sense of foreboding.

30. Advertise a position as advanced and interesting -- quant work, machine learning, GPGPU, distributed systems, etc. -- then hand your new hire a 15 year old heap of stinking web CRUD written in Perl and 1990s-style JavaScript to maintain.

(Both from my own personal experience.)
> is it common to do a few years of high-income work with 12hr days and high compensation

People working the longest hours aren't necessarily making more money because of it. There's no overtime.

People don't want to make less as they go on in their careers, and don't want to look like they don't want to work a lot, so if they take less time they try not to do so overtly.

> then you get a "quieter" job somewhere else when you need a job that allows you to pick the kids up at 4.30pm?

Recalibrate your expectations. No one is leaving work at 4:30pm. 45 hours a week is called "40 hours a week" and no one works just 40 hours a week. People don't expect to do very much outside of work except on the weekends.
I've never thought of that. But it sure feels liek there are a ridiculous number of positions in HFT/adclicks/etc compared to research in hospitals. Certainly, there is less respect attached to earning money than 'making a difference' in medical research, yes?
1. i enjoy cooking; it's a nice relaxing hobby, and i like the food i cook
2. no, i usually decide what i want for dinner and pick up ingredients on the way home from work, or plan something using the contents of my fridge
3. there's seldom a 'usually'; i like variety. if i'm tired and just want a quick dinner, though, it's usually rice and a vegetable curry, or a single chicken thigh marinated for 30 minutes and then baked with rice and vegetables (both of which i can prepare without thinking about it and know it will taste good)
4. nope
5. mise en place is more helpful than you'd think. prep everything first, then start cooking.
An iPhone is a lot harder to knock off than a form.
The phrase "generalizable knowledge" seems crucial. I am not a lawyer, and have not done human subjects research, so hope someone else can comment.

However, looking around, it sure sounds like this would not normally cover A/B testing, a business changing its prices and tracking results, or similarly "local" investigations.

Here is one IRB's interpretation of that term: http://www.irb.wsu.edu/definitions.asp. Others seemed similar.
There is a difference between being shamed for breaking the build because you didn't run the test suite (and well knew that you should run the test suite) and being shamed for making an innocent mistake because you didn't know better.
Google has built a Matrix-like simulation of California
Ideally this is the message people should understand, but not that case when you factor in living in a city and time is a valuable currency.
A discussion of Unit 8200 I read today: http://strategypage.com/htmw/htintel/articles/20140923.aspx

(I read other sources because my Swedish media is like some inverse of Fox News. Stories like that Hamas had admitted murdering the three teens that started the last war is not... emphasized. The biggest morning newspaper didn't even mention that the accused murders of those teens died in a firefight today. Pallywood was never mentioned. Neither torture between Palestinian groups. Etc.)
OP's position is extreme, and I feel like any negative publicity to Facebook or OkCupid over this is going to ultimately have the effect of punishing them for saying that they ran these experiments.

Changing the way content is ranked by your private service is not in the same ethical territory as the Tuskegee Syphilis Study. It's just not.

That said, there is an interesting discussion here, which is: where is the line? Netflix runs an experiment (and whether it chooses to collect data) every time it changes its ranking algorithm, but I think we'd agree that it's ethically OK in that case. What about those sleazy mobile game companies that use data science and heavy experimentation to find and target "whales" who have an in-app-purchase addiction problem? Not ethically OK. I don't know where the line is, but it's clear to me that some tech companies are on one side and some are on the other.
Many of them are unenforceable in the USA too. For contracts that are not negotiable (like EULA or TOS), and which one side has a lot more legal expertise than the other (e.g. corporation vs. random citizen), the restrictions on what is enforceable are significant.

Two corporations that sit down and hash out a mutual contract have much less restrictions though.
I have this exact problem. The original reason I use Dropbox is now the thing that annoys me about trying to just store all my files there in the cloud.

It's like I need a ~/Dropbox and a ~/DropboxCloud where the ~/DropboxCloud is just virtual, not real disk space on my HDD.
Cool, that only leaves people who provide supplies to Soylent, people who ship the Soylent to you, and your water utility :)
"The analogous situation for spoke language simply doesn't happen as often." That's exactly the point I made in the comment you are replying to.

It's like we're speaking different languages.
Because that is peripheral to what the article is mainly about.
We all know real gangsters can't run fast.
Yes, you're right. The point is, with bitcoin, there's really no need for banks.

It's easier (and safer) for me to hold a million dollars in bitcoin than a million dollars in cash. If I had a million dollars in cash, I'd be constantly worried that someone will find it and steal it. Hence the need for a bank. I feel much more capable hiding a private key, which is just information, than I do hiding 10,000 pieces of paper, which is physical.
Go's syntax and semantics seem ad-hoc, hard to remember, and inconsistent, but that's because Go was designed from uses cases and experience by prominent thought leaders such as Rob Pike and Ken Thompson, and Google. For example, sometimes you'll get Unicode code points, but sometimes you'll get bytes of UTF-8. The language was designed to give you the right one in the right case. UTF-8 is coupled with the language because it's the most useful choice. Another example is that pointers are automatically dereferenced, but not when you have pointers to pointers, because that's less useful. If any thread runs in an infinite loop that doesn't call built in functions, the entire runtime will freeze. But this is by design. You're meant to do actual useful stuff in your loop such as calling IO functions (which will yield to the scheduler) or calling GOSCHED.

It was designed to compile fast, and compiles faster than most languages and still has near C-speed. It doesn't have a GIL so it has better concurrency (Java style memory model). It has no complicated features like generics, instead you just use type assertions when you need. It also has impeccable tooling.
well, you can buy an index fund tracking ETF such as SPY or QQQ or any of the other ones and the trades would be free as opposed to through a normal brokerage. Using this doesn't equate automatically with day trading.
Thanks. So the author could have stated from the start that it's (I'd say "just") "illegal in Maryland." Why then "primarily" mentioning the "rule" and "federal?"

And is the Maryland law relevant? By the author (from the article I've linked previously):

"But wait, you may be saying, Facebook isn’t in Maryland, and neither is OkCupid. True. But they have users in Maryland, and given the size of the experimental groups, it’s overwhelmingly likely that they experimented on residents of the state. Facebook manipulated with hundreds of thousands of News Feeds; that’s thousands of Marylanders. OkCupid gave bad recommendations to about five hundred users."

Well... "likely."
"Hard to find developers" just means "Hard to find people who will do X when we pay Y". As for cost of living, if NYC/SF tech companies offer competitive salaries for those areas (like $150k) that must be a fortune for people working remotely from almost anywhere else. So assuming that remote work is quite normal, and the companies accept paying SF salaries to remote workers from everywhere, I can't see how they can fail to find talent.
1. Now that I know enough to prepare food that tastes better than most restaurants, eating at home is a way to choose healthy ingredients, save money, and eat well.

2. Not enough. I buy meat in advance and freeze it, so that requires at least a day or two planning for thawing.

3. A broad range, but I focus on salads, meats, and grains.

4. Occasionally, I drop dairy or become vegan, but mostly I'm a happy omnivore.

5. Learn simple techniques (knife skills, cooking at different temperatures, etc.) and have the right tools. Start with a sharp knife and a good steel pot and pan, then add a cast iron skillet (none of this needs to be expensive). After that, nothing is more fun in cooking than parsing a good recipe until you understand it inside out.
1. Why do you cook? Is it to save cash or is it recreation? Or something else?

Recreation. It is fun to make and eat good food, and share it with others. My friends are generally into kitchen experiments, so it is cooking is a major feature of my social life. The act itself is often relaxing. It is also a personal challenge. I have been working on some dishes for all my life trying to perfect them.

A common theme in my cooking is what some call "peasant dishes". The foods eaten by the common people. These are usually some of the most celebrated and culturally significant dishes you can find. I feel that making these dishes brings me closer to understanding the culture they came from.

2. Do you plan ahead? Like a weekly meal plan?

No. When I want to make something, I go to buy anything I do not have on hand. If an ingredient will go bad, I will make a dish to use it up. This can cause chain reactions that keep me going for months.

3. What kind of things do you cook usually?

Hard to categorize since I blur the lines often. Lots of vegetable dishes, soups, things involving egg, cold dishes, and breads (including lots of pizza, a special case of bread). I generally shy away from meat because it is too expensive for the good stuff. When it comes to ingredients I only buy the good stuff.

4. Do you follow any diet? Atkins, Slow Carb etc.

No. I try to eat healthy most of the time. If I have any "diet plan", it is: I would rather skip a meal than eat something that doesn't excite me.

5. Do you have any life hacks, tips to be more productive as a cook?

Cook by feel. Until you do, you will stuck following recipes. If you want to invent, improvise, and explore, you must train your senses.
Cross-platform applications with QML and CMake
They could also simply power off the iPhone or put it in a Faraday cage.
Yes, you could queue an at job for every deletion. If you moved the file that approach would break. Also, you'd have to remove that at queue entry if you changed your mind.
> There are no buffer overflow vulnerabilities in Go applications

Actually there are in certain cases [1], but there's a good reason for that.

1. http://stackoverflow.com/questions/25628920/slicing-operatio...
> 1. Why do you cook? Is it to save cash or is it recreation? Or something else?

i cook because i love it and it's much cheaper/healthier than eating out every day.

> 2. Do you plan ahead? Like a weekly meal plan?

me and the wife usually plan for the next 2~3 days.

> 3. What kind of things do you cook usually?

meat, chicken, fish, vegetables in general. try to avoid high carbs

> 4. Do you follow any diet? Atkins, Slow Carb etc.

we are doing keto (low carbs) right now.

> 5. Do you have any life hacks, tips to be more productive as a cook?

my only tip would be cook -- you will learn a lot by simply doing and getting stuff wrong (like how much salt/pepper, or how long you need to leave x in the oven).
A hipster Project Euler
Poorly designed programs that cause people to further descend into poverty thus further raising costs for everyone.
Mailchimp and Mandrill
That's interesting. I have been planning switch to Debian/XFCE on next computer / upgrade, from Xubuntu, so I do hope that XFCE will at least keep in good shape on Debian.

But as default, I can not tell what would be best, other than that Gnome 3 indeed seems to have improved lots lately. Tried the Gnome "classic desktop" version of it recently, and found that I could definitely stand it, although XFCE feels a little better to me.

One upside over XFCE is that Gnome 3 looks a lot better by default than XFCE. XFCE is easier to configure, and so can be made to look even better, but default looks has some significance too, as it means less modifications needed for those who just want to install and get stuff done.
I've been using my Dropbox space as a way to turn my systems into a thin(ner) client. I install portable (ini and not registry based) Windows apps into d:\Dropbox that I know can be run in Wine and run them in Wine on my Linux systems from ~/Dropbox

Best part of it is that UI changes done on one system remain consistent when using other machines. Completely took the pain out of a format/reinstall, too.

Trying to constrain Home to my Dropbox folder also reawakened an old skill: Space discipline. With drive space exploding and SSDs still being relatively constrained, I had forgotten how much crap I tended to hoard and not sort through until I was feeling pinched again thanks to my Dropbox quota.
Yev from Backblaze here -> It should work with the 560px, if you're referring to the "share this" html code!
1. I really like making things, and my wife and I just had our first kid. Cooking is a 'making things' hobby that counts as valuable home-chores. It's a lot harder to find free time to justify building surfboards, and the like.

2. Uggh. I try. Meal-planning is definitely one of the things I struggle with. I'd like to do more of it, but honestly I also really enjoy the challenge of figuring something out based on what we have on hand.

3. Per the above (cook with what's on hand), I have templates for things I make. I really love making ramen and have a lot of basic ideas that constantly get remixed and bashed together based on what's in the fridge. Really good sandwiches, soups (I especially like making cold gazpacho's, etc.).. stir fry. Lots of stuff in the theme of being amenable to plenty of ad-hoc free-styling.

4. We eat mostly vegan. A little dairy, and fish for me (but I rarely cook that cause only I eat it in my house)

5. I work at home so when I'm smart I prep at lunchtime for dinner. Like I said I try to curate a set of favorites platform-dishes that can tolerate massive recipe diversions... makes meal planning less crucial.
No one diet in particular. I like some of the ideas from the Paleo diet, but also try to listen to my body. If I am hungry for simple, plain foods, that is what I eat. I also make quite a few richer, fattier meals.

Always high in protein, smaller amount of carbs, and several vegetable servings with each meal.

I keep onions and garlic on hand. Onions can be chopped and kept frozen. Garlic keeps for quite a while in the fridge. I use both almost every day.

I try to keep it simple with only a few high quality ingredients.
Fair enough. From my viewpoint, every such judgement should be taken as an opportunity to argue, to pick apart reasoning and debate. This may be an unfair bar to hold people to, despite all the blustery talk of innovation and disruption. :|
The US is a close ally of Israel for obvious reasons. Israel wants to better defend itself, so it co-operates with the N.S.A. This is what Israel needs to defend itself, and Israel probably does the same thing to help defend the US.

There will always be a conflict between privacy and security, you can stick to one on expense of the other, but you will never be able to "fix" things.
It looks like you are OP. If you are also the author of the post could you give me a bit of insight into what outcomes look like? What sorts of jobs are people getting? What do hiring managers think about codeschools, etc? I think it will be easy to get a job after, but maybe not a dream job.

If you have any experience with the LA market, what is a reasonable job to get, and what salary is a Rails/JS dev meant to get for a first job?
I don't know anything about dropbox, but based on the types of things the author spends time thinking about, I think s/he might find http://git-annex.branchable.com/assistant/ useful.
Israel's Arab civilian's regularly attempt to blow themselves up in public places (believe me, I've stopped a few on them myself). Meanwhile the Palestinians gleefully lob rockets at populated cities in Israel. Of course Israel would want to monitor them as much as possible, and corroborate with the NSA to get as much data as possible. If that monitoring saved YOUR child from getting blown up on a bus, wouldn't you support it, or would you prefer your kid gets blown to smithereens so that social justice can be upheld? There's a big difference between America's domestic surveillance program and Israel's. Last time I checked, the central USA hadn't just recently been shelled.
> 2. We do a rough sketch of the week on Sunday mornings - we spend half an hour talking over budget, schedule, meals and their intersection.

Do you have any notes on this I could use? Will help me a lot.
1. I cook becase food is important to me and food outside is not the same.

2. I plan ahead as far as shopping goes, that is all.

3. Due to the lack of an oven right now I usually cook Chinese, Indian, Thai, salads.

4. 95% veg diet. Did 14 years at 100% previously.

5. IMHO good cooks don't need to intellectualize, they love ingredients and use what's available.
Just preempting usual comebacks that I tend to see :). I argue too much about technology on the interwebs.

I don't think "a user-friendly reminder" == email these days. It might have been in the days of centralized servers and *NIX mainframes, but it that doesn't work any more.
Doesn't KDE?
Boy Records Senior Year of College
Accurately measuring productivity of programmers in a way which doesn't negatively distort performance...

Crack that and you'll not need to program, you'll be rich.
> I would probably be too nervous to ever hire someone who posted this vitriolic of prose publicly, it just comes off as unprofessional.

I'd be curious then, about what you think about this? http://loup-vaillant.fr/articles/suboptimal-processes

(Disclaimer: this one is totally sour grapes. I left. Though I did learn afterwards, that this project was a significant net loss to the company.)
Global and U.S. Billionaire Political Power Index
That's politics bullshit, Obama wanted to "remind" the Israelis who's boss and make sure the world sees.
So, the proposed solution is basically to regress to FTP.

That's why my old startup offered FTP with no frills: it just works.
"Basic Income" is an entire other problem. No Basic Income proposal I have ever heard will be enough for some of the performance art installations artists will want to build, nor should they be. It is perhaps a solution for musicians (they can burn through dough, sure, but at least equipment tends to last), or artists of more modest goals, but it is not a generic solution to the funding problem.