skysight-inc/HackerNews huggingface dataset:
I love this, thank you for your story, I'm on a similar journey to transform from skinny to...monster.
It can vary a lot. I think $10k is a generous signing bonus if it comes in addition to relocation. $15k is around the smallest lump sum relocation I would consider reasonable though.

Some firms offer > $30k signing bonuses (some more than double that) independently of relocation. It's rare, but not exceedingly rare.
I don't think anybody told this guy that the reason the rock is as big as he is is: 1. Good genetics. 2: Working out and nutrition 3. Massive amount of anabolic steroids, test, hgh (human growth hormone), insuline, tren, etc..

He is only doing point 2, without realizing that it takes all three of above to be as large as the rock. He probably will gain muscle, but with that amount of food, he will gain quite a bit of fat.

Anywhere you see an article on "How did a celebrity get in shape for movie X", and their routine they did, the most important part of it is the omission of steroids use.

http://nattyornot.com/dwayne-johnson-steroids/
As big as The Rock, yes. His mom is Samoan. They are huge. If he didn't exercise like he did, he'd be as big as a sumo wrestler.

I feel like this kind of attitude stops people from achieving more, "Oh, I can never be like The Rock, so why bother, clearly he has more going for him, whatever..."

But don't let the lack of his genetics stop you! You are in control of your body and yes, your limits may not get you biceps as big as a thigh, but you will get stronger and more fit and be proud of your accomplishment. You will have more self-confidence for no other reason than believing in yourself enough to do it and succeed.

Like all things that are hard, people just give up. They don't have the vision to see it through.

Don't measure yourself by the achievements of Dwayne Johnson. He's a primo genetic specimen, physically and mentally, not all of us can be like that, but you can put in some hard work and become a better person, be more fit, stronger, and more powerful.
what kind of skills are you looking for? I believe I am (we are) good at a few things
> capturing all the data.

But not on displaying all the data.

In fact, their whole business is to only show the data they believe you need right now.

EDIT: Which makes it even easier to just "drop" controversial views that might challenge your opinion – the Filter Bubble effect is very real, and with every change that makes search more "relevant", it gets worse.

EDIT2: If, additionally, a malicious entity – say, a government agency – would force Google to censor a topic, it would become a lot more problematic.
> All config files should use the same standard format.

I can't think of a single format that would lend itself to all cases, but I agree that config files should be in a standard format (i.e. a format that is supported by parsing tools).

YAML++ for being very readable.
In America, yes.

Not everywhere else.

Why do we have to make most of the western world worse, just because the result is better than what currently exists in the US?
May I also add "The Road Less Travelled" by Scott Peck to books on Psychotherapy. Excellent read.
Exactly, I found it because someone recommend it in this way: that this talk is right for every developer even for those who use are creating 'high level' software.
IMO, not surprising at all. Note that he wasn't some random couch potato, but someone who had already been putting in the work of getting into good shape for (at least) two years prior according to the article. So for this guy, he was "just" adding a high-intensity subcycle to his existing training, a cycle which his body was able to adapt to. This is hardly an unusual pattern for those doing serious strength training.
Of course, they are broken. If dependencies are specified incorrectly, there will be files that, if modified, do not lead to correct rebuilds.

But that doesn't mean there aren't stable workflows using those broken files that are not sensitive to the brokenness.
The thing is different people have different tax needs. Some people have very tax filings while others are very complex and some things can't be downloaded at all. It would be great but it's just not possible. FYI I work in a related field and I can tell you some tax filings are complicated!

Also not every source generates valid data files :(
"find an embeddable Prolog compiler for your language of choice (e.g., MiniKanren for Racket), and then simply emit a flat list of Prolog equations out of your source language AST (do the lexical scoping pass first). Easy. And easily extendable to dependent typing and all that fancy stuff."

So, you represent the AST associations and type-checks as Prolog logic rules that operate on predicates describing the AST? And the inference engine runs through it to dump out true or false for various predicates and rules? Am I understanding it right?

Also, didn't realize Prolog could handle dependent types and such. That's neat to know.
I noticed that after I wrote the comment, but I doesn't affect my opinion that this is still the correct behaviour for Cygwin. If anything, there should be Cygwin compatibility code added to tar.
Anaesthesia Information Page (by Con Kolivas)
That link doesn't really say much besides the fact that some highschool footballers, actors, and wrestlers take steroids.
5 ways great managers build amazing teams
One thing that I have learnt is the amount of protein one needs to take if you are working out heavily is immense.

If you are a pure vegetarian(like many Indians), its very difficult to complete your daily protein intake if you are not eating eggs or drinking some high protein content shakes.
Damien Katz was rejected:

http://damienkatz.net/2006/11/how_not_to_pitc.html

Whether that counts for Couchbase is another question.

(I guess it probably does)
Is a static analyzer necessary in software development?
I would say your comment is on par with my clients.

I work with all US and Alaska tribes, a lot of them older women doing enrollment that I assist with technical support.

They're always happy to talk with me and I tell them do not hesitate to call if there is an issue. Glad to help.
High frequency performance measurements for Linux
That would be of concern (regarding elections), if the system wasn't a rigged, 2-party system for a century or so -- where there are strict conventions of who gets to be heard and who can run (including needing some millions of the campaign), with BS primaries, and party nominations and such.
So in Python, success is a regular expression that matches zero or one occurrences any character except newline? I've been doing it wrong!
It's the exact same argument that comes up whenever gcc improves their optimization algorithms by exploiting undefined behavior, making some code no longer work. In both cases, the original code was fundamentally broken from the start, and the change in tooling only revealed the brokenness, not causing it.

I would completely see such makefiles as being broken.
Build a prototype and then take 2 weeks off. You need those 2 weeks to talk to prospects, see people, and launch.
> It's still hard work, of course

I think the hard work angle has a lot of mystique attached to it as well. Take a well-known study[0]:

10 week period:

No exercise, no gear: no changes
No exercise, on gear: 7 lbs of muscle added
On exercise, no gear: 4 lbs of muscle added
On exercise, on gear: 13lbs of muscle added

So it turns out that you can basically double the effects of working out really hard by just juicing. The whole "I juice, but I work out enough I'd be almost this big anyway" thing is unfactual.

[0] http://www.nejm.org/doi/full/10.1056/NEJM199607043350101
Interesting, I didn’t know they went below the legal minimum of 14 days in Germany. Time to send a formal complaint against Google again.
That's not honesty, it's assumption. Yes, they make huge amount of moneys, so there may be an incentive to "cheat". But there is also an incentive not to cheat. Getting caught cheating in that way destroys reputations and careers.

I used to bodybuild. I worked out 60-90 minutes 4-5 days a week. I ate around 3500 calories a day. My starting physique is naturally slim. I got up to 230 pounds with 9% body fat in about ten months. That was about half the working out and 70% of the eating that The Rock is doing.

With his workout and diet I could make 260 pounds. It's probably even easier for him as he's four inches taller than my 6'1".
How Ray Dalio built the world’s richest and strangest hedge fund (2011)
Also there is no way the Rock is prepping any of these meals. He certainly has personal chefs or assignees prepping buying cooking it all, so all that time is saved on his end as he can afford to pay others to do it.

Barry's gym should offer this via gobble :-)
PG offered a good proxy for this a while back. He said if you look at the top companies from other accelerators, most of them probably applied to YC also.
What Ray Dalio Taught Me about Authentic Leadership and Taxidermy (2011)
>Terrifying? I assume you're living in a constant state of fear then, because television networks already have and use that power.

First, there are lots of tv networks.

Second, yes, regarding that matter, we SHOULD fear the power of tv networks.

I don't even understand the reasoning here: "why do you call Google having curation/censorship power fearsome, since tv networks already have curation/censorship power?".

Obviously because curation/censorship power of a level and above (e.g. not your local high school paper) is troubling.
I am, but I read it many years ago, so I might not be able to help
Failure also starts with a "?" and ends with a "." :-)
Dont underestimate the diet. You can waste a lot of Gym Time & Effort by having a shit diet. That time and effort lifting things will be 1/2 as valueable if you dont eat properly.

You dont have to go Dwayne Johnson on it, but eat a little cleaner, get a lot more protein, dont be worried to put on a little pudge (if you're a skinny kid). You can quickly lose the fat, but the muscles are impossible to gain without the food.
Did you run those two commands in sequence? Did you account for disk-cache effects? Try running it 4 times, alternating the versions and see what your last 2 times are ...
Yeah, but at ~200lbs with an incline bench at 115 before starting, his focus in the past two years clearly hasn't been weight training.
The libraries you mentioned are designed so that all changes made are backward compatible. All of the ones that you mentioned excluding libGL are provided by glibc, which is known for backward compatibility.

As for the incompatible versions being required, that would be handled by SONAME versioning, so it should work out fine. If there are somehow conflicts within a SONAME version due to poor planning, there is always the option of putting them in different paths and telling the ELF interpreter to look at paths based on what the game needs.
The Brutal Economic Truth Behind the Rise of Trump – The Fiscal Times
> an hour of cardio and an hour and a half on weights

> The exercise routine burns about 3,550 calories every day.

I feel like this is an exaggeration.
Conor McGregor Flinches at UFC 196 Weigh Ins Against Nate Diaz
This is a problem with browsers, not with the mobile Web technologies. Browsers are designed with a legacy, slow architecture. This can change without changing the Web APIs much, if at all.

Native technology stacks aren't really that great either, and I think that native has some fundamental disadvantages when it comes to performance, especially around graphics.
I feel like those are the codebases that still cause you to wake up in a cold, guilty sweat 5 years after last modifying it.
This is a fantastic book. Buy it if you haven't already. Fantastic book. Really, one of the best books written in any field. Written by Arnold Schwarzenegger. Highly recommended.

http://www.amazon.com/The-New-Encyclopedia-Modern-Bodybuildi...

I'm excited for you. You're embarking on a great journey, you don't even know! Or maybe you do. :)
What? No, I mean that's how to allocate your resources well, you prioritize the problems that will affect most of the people most of the time.
Can we guess your age and income, based solely on the apps on your phone?
Previously discussed:
https://news.ycombinator.com/item?id=9413204
Branch Metrics

They were prepivot (Kindrid Prints) and YC didn't like their idea
Nitpicker is part of Genode, right?
Whats the status of Genode, is it usable as a daily OS?
I generally have the same reaction, however if it's an open source project then I suppose the language is a feature, because it tells you how easy it might be for you to modify it based on the languages you are most familiar with.

For closed source though I wouldn't class the language as feature
If GPL is viral then proprietary licenses are deadly radioactive material.

Say you wanted to write a streaming application and have popular films on it. You would have to pay money, and make your application follow the restrictive demands of the movie publishers. And what if you couldn't pay?

You'd be forced to start from absolutely nothing, with no proprietary movies at all. Millions and millions of licenses cost just to get a basic streaming application going, and it would entirely alien to an community where everyone share and share alike. That's not really an "option" for most developers of streaming services.

Proprietary movies is already in its extreme conclusion, and you can see why so many people consider proprietary licenses as deadly radioactive material that puts people in jail.
No, you really don't.
And given a stolen database, they can all be cracked in the same amount of practical time.
If there's only two teachers at the convention and they shake hands, that's just one handshake- an odd number. The count is an "objective" count of all handshake-events, not the sum of everyone's personal handshake counts.

Writing unambiguous math problems is a surprisingly hard thing to do!
Wow, I've never heard of this, pretty neat! Thanks for sharing.
I'm fairly sure Python would throw an error if you treated that as a regular expression.
They should add a "were we right?" box at the bottom, I bet the results would be pretty bad. (For me, not a single thing they assume is right)
There are instructions in this best practices article: https://docs.docker.com/engine/userguide/eng-image/dockerfil...

(Search for "as root")
i will add that if you aren't tracking calories, the only person you're fooling is yourself. quantify, quantify, quantify.

it's biology, which is a science, not a religion!
Can't be done without forking if the total data per block required to validate all the transactions exceeds 1 MB. Old full nodes will reject the blocks.

Only compression or merging can increase the transaction count per block without becoming incompatible with old full nodes.
I've been using Mint for this purpose and so far it almost meets my expectation. The automatic categorizing works well.
> Who wants to use a crypto that has 0.50$ fees, and takes hours to confirm a transaction?

Just pointing out that that would still be an order of magnitude better than my current non-bitcoin options for forex/remittance ($100s, days).
Russians and communists are protected groups? o.O
Silicon Valley Residents Leave for Greener Grass, Cheaper Housing
Ask HN: Things New Developers Struggle with Most?
Hi HN! I am developing some educational materials based around programming/web development (PHP, Java, language agnostic concepts) and I am wondering what your personal experiences have been regarding the concepts/topics/workflows that are most challenging to new (or even intermediate) developers. These could be struggles you've personally had, or difficulties you've seen while mentoring or pair programming.

I want the curriculum I design to directly solve real problems that developers face, rather than be based on my own single subjective experiences/personal bias. I think aggregating a list of these topics might not only be selfishly beneficial for my project, but might be a good resource for a new programmer who can see what challenges they might face (and more importantly, that those challenges can be overcome!).
> He probably will gain muscle, but with that amount of food, he will gain quite a bit of fat.

That's the strategy. Bulk and then cut.
I am talking as a person that goes to the gym regularly, (4 times a week), and that have quiet a bit of mass, and usually larger than most of my peers. (working in tech, it is not that hard).

But if you start working out, and think with hard work you will be looking just as good as those guys in the cover of the "Men's Health" magazine, you are deluding yourself.

Having realistic and healthy goals is much more better.
Sorry, I'm not following you here.
Is there any reason to support 9P2000.l if you're not Linux? Are there Linux-specific filesystem servers that won't negotiate plain 9P2000?
Perhaps this could serve as a helpful middle-man and offer a compromise to those who feel strongly either way.
Did anyone call Sullins Connector Corp? (I feel like I'm repeating myself, for some reason. Did I suggest this last year?)
http://sullinscorp.com/

They probably made that Apple connector originally.

I see that they've EOL'd their DB lines just last year, but they might still have the molds. They might be willing to keep a single DB-19 mold if they know that they've got a captive order every year.

I really recommend them if you need a connector. They were awesome to deal with.
Do you disable Java Script in your browser? Or maybe you only go to websites that you are sure about?
Nah, there's a lot of room for easy adoption.

For example, for a text editor like vim, here's a completely reasonable lockdown:

- see none of my filesystem... except `cwd` I launched you in

- you get a homedir that's persistent for this application

- (incidentally, whatever libraries you need are there; network namespaces dropped, clean env vars, clean pid space, etc etc etc.)

The things on this list involve essentially Nothing Special and no changes to the program, and at the same time manages to radically reduce the surface area a malicious program can mess with on my computer. Even if, say, a malicious version of vim somehow made it in $distro's package tree and was signed: this still makes me... well, pretty safe. The scope of damage is confined to... exactly what I just laid out on those two bullet points.

And subuser's configuration does an excellent job of exposing exactly those kinds of behaviors to you with very minimum amounts of fuss.

(A json file with `{"access-working-directory": true, "stateful-home": true}` is all you have to say to subuser to set up an application to get... well, hey, if these aren't self-documenting names, I don't know what is.)
That's true, and I'm sorry that got it wrong in your case. The NYT is particularly fickle with its titles, but usually there's some trace on the page that lets us know that the submitted title was an earlier version.
>The good news is that the consequences likely aren't going to be too severe. We're not facing extinction (that many other species are is irrelevant, that ship sailed a long time ago).

That ship sails only when every other species on Earth is extinct. And humans would be extinct long before that happens.

Biodiversity isn't a "nice to have." It's essential for our long-term survival on Earth (or any other planet/space colony, for that matter).
Its a lack of contract renewal, or monopoly presence, in that field.

In the telecom world, say whatever you want verbally, nobody records things, but anything written in email will come up at contract renewal time or in court if the contract needs breaking.
Bram Cohen has always hated Bitcoin.

https://www.reddit.com/r/btc/comments/41exno/bram_cohen_hate...

Which makes it strange how in 2015 he suddenly took an interest in Bitcoin and (1) supports everything Blockstream is doing (2) writes blog posts attacking long-time Bitcoin contributors like Mike Hearn and Gavin Andresen.

Perhaps Bram Cohen is "consulting" for Blockstream? They admit they spent over $10m+ in their first 12 months of operations in 2015 which is a high burn rate considering how few full-time employees ("founders") they had during that time.
"You are a married lady older than 32 who makes more than $52,000/year

You're either a married, middle-aged lady ... or you use your phone like one."

I am a male (strike 1), 50+ (strike 2), Side business takes in more than $52k (strike 3).

I am married (Zillow for Mrs. Mar) and have 2 teen aged daughters (Instagram to follow them).

I'll give machine learning another decade /s.
The "optimization" was added and turned on by default (for some higher optimization levels) in a pre-release of gcc-4.8. After it turned out to miscompile SPEC, they disabled it for the case occuring there (it still seems to be on by default for other cases); it was disabled in released gcc-4.8 and all following gcc versions. When I asked a gcc maintainer about that, he wrote that it turned out that this "optimization" did not really provide a significant performance benefit; I asked how they evaluated that and he wrote that they used a set of relevant benchmarks. I have seen little reluctance by the gcc maintainers in enabling "optimizations" by default, even if they miscompile real-world programs. My conclusion is that SPEC has a special status among gcc maintainers, but draw your own conclusions.
At work, we use balsamiq but I've also engaged with design firms who produce interactive mock-ups using hotgloo. On the side, I use freemium tools including gliffy. Paper and pen works just fine too, especially when on the go and inspiration hits.
"You are a single guy younger than 32 who makes more than $52,000/year".

Not single. Older than 32. Oh well!
"aptitude [...] is a friendly frontend to apt."

"The primary command line tool is aptitude. apt-get fulfills a similar purpose and although it is no longer the recommended primary tool some still use it."

If you prefer the apt-* commands: "You can also use Wajig, for an unified and more logical command-line interface to all package management functions." (Apparently, apt is the new Wajig, except that apt doesn't automagically sudo, which Wajig did.)

See https://wiki.debian.org/DebianPackageManagement
The law, in the same way we regulate many markets that can only efficiently support fewer participants than would be required for a fully competive marketplace.

Usually due to capex: energy infrastructure, network effect: financial, or limited availability of resources: wireless spectrum.

If it's in the public interest to have trucks and no firewood seller would otherwise provide them. That's absolutely something government can (and IMHO should) mandate in exchange for a firewood license.
SimplyFound's Tech Stack – StackShare
My understanding is that a meaningful fraction of YC companies and founders were rejected by YC before acceptance in a later batch.
> > Except develop the software however they want.

> I don't know where you got that idea from.

Many employers won't allow GPL codebase.

The license isn't backwards compatible. I can't simply pull GPL code into my BSD licensed project. Even a snippet

You can't, say, simply copy and paste a struct out of git or even libgit2.

> You can develop the software however you like.

Heh, its notorious for causing roadblocks in development. Look up the stories on LLVM/Clang, ZFS in Linux.
I still think localized programming languages are a good first introduction for students with low English proficiency. The less initial barriers there are for the student, the easier it is to gain interest. Moreover, it takes students a while to realize that a programming language is distinct from natural language so they are generally more comfortable "programming in a natural language" they are fluent in. It should be easier to move to a programming language with syntax in English once basic concepts are picked up. I've had good experiences using Chinese Python with students.
Principles of a Good Logo
Perhaps not upset, just intolerant of really lame, unintuitive crap software?
They could train the algorithm that way too.
“I Helped 8 People Die”