skysight-inc/HackerNews huggingface dataset:
Hi, can you address this comment on reddit that I found interesting?

https://www.reddit.com/r/Health/comments/4hhdsj/the_science_...

On the face of it it isn't obvious to me why using a least-square model trained on just the baseline of these 16 individuals (the way they predict RMR in the paper) is better than the standard equation, and if the standard equation is a much closer fit to measurement, this seems suspect. But I know next to nothing about metabolic measurements.
Forget JVP, who is Satoshi??
I was really trying to make a post before the post about React because I too saw it coming. More about the fact that I saw it coming though. I didn't intend on it to come off as "React is better, lets look this way instead", but a "I feel like this is unfortunately looming over Angular's head, here's what I think Angular's predicament is". Tomatoes potatoes, but I think it's an important distinction.

I think angular2 is a lot more interesting than angular 1.x and has a lot of merit, especially for a company wanting a "batteries included" framework, opinionated syntax or Typescript throughout. A lot of developers seem to hear angular and still think inefficient 2-way binding or 'enterprise-y' when that's not the case. The roll-out took awhile, bad timing happened, and there was initial confusion over migration. In the meantime 'some' developers found the next shiny thing without considering angular2 anymore.

They're obviously very different approaches and ecosystems so an AB comparison doesn't do it justice and the comment section of HN isn't a good place for that. I'm just commenting on the developer smell around the framework as I smell it today. Sorry if I came off as 'that guy'.
No, but possession is strong evidence that all scammers have avoided because they're fake. The parent's requirement is both obvious and simple for the real Satoshi. It should therefore be the minimum standard. More so given the layers and layers of bullshit that crop up around this particular claim.
The "without telling anyone else" part is potentially the problem.

Imagine you committed time and energy to build a decent system - not perfect, but most people are ok with. You feel a sense of ownership on this system. Then one day, a coworker of your tells your manager that he has built a new system in his off time. He also made a conscious decision not to discuss the effort with you. How would that make you feel?
I've read a few reports of sluggishness ? are you a frugal user , or are amazon apps sucking cpu ticks ?
> The company does not exist to give you cool things to hack on.

Until you start losing employees to competitors who do offer cool technologies to work on. Your patronizing tone about how "junior" engineers just don't understand business is unwarranted. ALL engineers, not just "juniors", need to stay relevant in their field. Some of us actually enjoy what we do, too. Keep using antiquated technologies and watch your talent pool dwindle and your product gradually become obsolete.
> Virtually every Linux distribution anyone would use to host a service such as Sandstorm will include a package manager.

Yes, but:

* Most of them ship on a 6-month or even 2-year release cycle whereas Sandstorm updates every week.

* Most of them will not accept a package that wants to self-containerize with its own dependencies, which means Sandstorm would instead have to test against every different distro's dependency packages every week, whereas with self-containerization we only depend on the Linux kernel API -- which is insanely stable.

* If we publish the packages from our own repo, we're back to square one: how does the user get the signing key, if not from HTTPS download?

* Sandstorm actually has a PGP-verified install option: https://docs.sandstorm.io/en/latest/install/#option-3-pgp-ve...

* You should probably be installing Sandstorm in its own VM anyway.

I'm certainly not saying curl|bash is perfect. There are trade-offs. For now this is the trade-off that makes the most sense for us. Later on, maybe something else will make sense.

> If they think that will ever be acceptable in an enterprise environment where change management is important, they're delusional.

We've never had an enterprise customer comment on this (other than requesting the PGP-verified option, which we implemented). The vast majority of complaints come from HN, Twitter, and Reddit. ::shrug::
but thats what DNS scope is for surely?

we had n datacenters each named after their city: ldn.$company.com, ny.$company.com etc etc. in the DHCP we pushed out the search order so that it would try and resolve locally, if that failed try a level up until something worked.

This meant that you'd bind to service it would first look up service.$location.$company.com, if thats not there it'd try and find service.$company.com

This cuts down the need for nasty split horizon DNS, moving VMs/services/machines between datacenters was simple and zero config.

If you were taking a service out of commission in one datacenter, you'd CNAME service.$location.$company.com to a different datacenter, do a staged kick of the machines, and BOOM failed over with only one config change.

On a side note, you can use SSSD or shudder NSLCD to cache DNS.
Using babel without async await is a mistake IMO should solve almost all your problems and errors.
Also the main argument for using js in the back end is that you have the same team working in the front-end too and in any case in the same langage.
Windows 10 - gaming - and some apps/websites. Another example was the mouse driver (after 3 deep down dives into the settings menu) - now its window look ridiculous. Out of place :) - first it looked a bit like Win95, or maybe Win2000/XP - then it was smoothed (blurred for some reason), and the size was completely wrong.

That was not a big deal, though. Really the big deals are the windows that come very small, and I've tried backward compability for them (individually) and it didn't help.

The only thing that helped as I've said, was to set up to exactly 2x lower resolution (1920x1200 or was it 1920x1080 - not in front of that computer to say exactly).

Funnily it now looks a bit more blurry (not sure why, I was expecting integer scaling), but after some adjustments it looks almost good now (not as crispy as before, but good enough).

Also for some games, no more tearing. Mainly games that don't real fullscreen (possibly with custom resolution), but somehow expand the window, and remove toolbars, etc.
You want one of the myriad of super cheap tablets from China: http://techtablets.com/
> Over my career I've built 8/9 figure revenue platforms without code review or serious test setups.

This does not diminish code reviews. Would you be a better engineer today if you had regularly participated in code reviews? Would your coworkers?
duly noted. Sorry, I got too excited.
The pie is fixed in the short run, which is why the supply curve slopes upwards.
Farmland is already being converted, with predictable NIMBY reactions:

http://watchdog.org/191942/critics-want-sunshine-huge-mn-sol...

http://www.startribune.com/big-solar-parks-proposed-for-minn...

Including "prime" farmland:

http://www.mprnews.org/story/2016/02/03/opponents-want-minne...
My wife and I designed the system but it was installed by a Los Gatos company that did not survive. As part of our education efforts, my wife completed a program to become a certified solar installer (you needed to be certified to get the full rebate at the time) but one of the women she met in the class was working at this company and it just made sense to give them the job to help them bootstrapping their company.
For something to double in 10 years it only has to grow by 6.9% per year. This is from a somewhat unusual application of The Rule of 69. Latter is way of determining doubling time of something that grows by x%: just divide 69 by x and that will be the doubling time in periods.

So if the DB grows by 10% weekly, then it will double in 6.9 weeks. If the interest rate is 3% then the debt will double in years, etc.

The Rule of 69 is good for a approximation, that works well with low single digit increases.
What Happened When We Unsubscribed 250K Subscribers Without Asking
Ask HN: Where's the best place to find devs?
We're looking to expand our product team. My co-founder thinks San Diego is a great place to find good talent (we're in Palo Alto), but seeing as we're looking for our first hires, I don't think remote hires are the right move yet. What say you?
oh check this out https://checkio.org/
Yes, mastering out is a good thing; they've accomplished something and didn't waste extra time on what might be a futile endeavor. In my program you had to throw together a thesis, but it was something available to anyone and not hard to do. I know a lot of 4th and 5th year students who wonder whether they should have done that, I know I did.

They're data only shows attrition after 3 years, but it doesn't change much between 3 and 10 years in, so it definitely looks like the attrition comes at the beginning of the program for most people.
> [0] http://www.pewsocialtrends.org/2015/07/29/more-snake people-living-with-family-despite-improved-job-market/

Um, has that url been through this?

https://chrome.google.com/webstore/detail/millennials-to-sna...
Thanks, I was definitely looking at Thinkpads also, but I hadn't taken a good look at the thinkpad 13 yet.
> arbitrary programs

It would be really fun to see a web app built on those principles! User clicks on /login/ link -> neural network {"hum ... I wonder what she's after ... let's send her a login form"} -> response.

Trained on millions of MechanicalTurkers ... optimizing the function "which user can you keep engaged the longest". :)
I work for a company that averages around 50 production deployments per day for our customer-facing ERP, and we only do code reviews for new devs and changes to underlying framework changes for mostly the same reason sklivvz1971 mentions. We rollback very infrequently and a majority of our devs can deploy to prod with the push of a button as needed (this includes both application and database code). Not arguing that code review is unnecessary, just feel that with proper training and having devs with good judgement can help reduce the likely hood of breaking things when deploying small changes frequently.
Seriously not a bad idea.
Consumers should pay a fair price for the service.

If consumers are using the utility's batteries and the utility's network, then the consumer should pay for the use of those services.

Peaker-plants can have a very simple solution: carbon taxes. Simple enough, and I support this measure to handle the externality.

Rooftop solar currently is probably a net benefit as long as the storage issue isn't a problem. (IE: the rest of the neighborhood doesn't have solar). But once solar adoption is widespread, someone needs to solve the storage issue (or "energy waste", if there is no more storage)
Not just that, there already is Rust in the current Firefox for Linux and OS X, Windows in a release or two.
Shouldn't debugging be something you opt-in to rather than opt-out of?

Seems like a weird design choice
The major challenge now is no longer PV and gridtie inverters, but energy storage. Whether it's batteries, pumped storage hydroelectric, whatever.

$$$ per kWh stored (and the lifetime/cycle life + operating costs of that storage) is a key benchmark.
so..it's curl?
I don't see any mention of Intel's errata on cross-modifying code on SMP in the paper. I wonder how the authors handle this ? See "Unsynchronized Cross-Modifying Code Operations Can Cause Unexpected Instruction Execution Results" Ref. http://www.intel.com.tr/content/dam/www/public/us/en/documen... AX72. This is one of the main challenges to cross-modifying code, and one key reason why LTTng-UST does not use a nop-slide today. One possible approach to this is to SIGSTOP the entire process while doing the code modification, which is unwanted in real-time systems. Another approach would be to integrate with uprobes and do a temporary breakpoint bypass, similarly to what is done in the Linux kernel today for jump labels.
I'd love an engineer rugged tablet. 8", 8GB RAM, a few usb3.0 type C ports, a few sdcard sockets, microhdmi, not slim, with a nice battery, gps, accelerometer, nfc.
Live to Fight Another Day: Are You Default Dead or Alive?
There's definitely a little bitterness as a molecular biology PhD right now. The senior and emeritus faculty got in during a wave of setting up departments in the 60s and 70s. Jobs really were almost growing on trees, and the career trajectories they took are just so beyond what's possible today, well it does get a little depressing. That said, I think most people recognize that that was a singular era.
I wanted to make the cheapest possible development machine I could, assuming I did all my work on a remote server. So I bought a Lenovo 100s for $80 from Amazon (ok, it was $160, but I signed up for the Amazon credit card for the discount). It's one of the lowest end chromebooks you can get.

But it's awesome. The google docs/sheets/etc features are nice, and it's perfectly capable of web browsing. For development, if you work in the cloud, using Vim on a remote server, all you need is an SSH client.

For fun, I put Kali linux onto an SD card and I can use crouton to switch to the Kali chroot. So I can literally plug in an SD card and have a totally fresh "development machine" for $80.

It's great for traveling in developing countries because if it gets stolen, I'm out $80, not $1500.
There are absorption refrigerators for sale for food refrigeration — I had one in my Volkswagen — but I don't think they use the Einstein-Szilard design, but a simpler one. Here's one: http://www.amazon.com/Norcold-Inc-Refrigerators-N841-Refrige...
With a little planning and an abandonment of materialism, it is pretty easy to live on 10,000 a year in the US. Example: http://earlyretirementextreme.com/how-i-live-on-7000-per-yea...
Housing is interesting because it's one of the few things we buy that is priced mostly around our ability to pay for it rather than the value of what we are buying. That's why in SF it seems that housing prices rise in lock step with wages in the dominant industry (tech).

So while it's very likely that the cost of housing will increase in this situation, again I think people will still be better off overall. People will have increased purchasing power for non-housing goods and still pay the same percentage of their income for housing, even if that is now a percentage of a larger number.
TTIP expected to fail after US demands revealed in unprecedented leak
Vungle | San Francisco, CA Full-Time | ONSITE | VISA (http://www.vungle.com/careers)

About Us:

- Leader in the Space : http://bit.ly/1U9FdpR - Profitable - Benefits include covering expense for Gym, Food, Travel, Relocation, and paid to work from any of our 5 international offices.

Looking For:
============

* Senior iOS Engineer - We serve more than 1 billion impressions every month and are always trying to embrace the latest & greatest that the iOS SDK has to offer to improve our technology. Love playing around with NSOperations? Enjoy the challenge of a memory/cpu constrained environment?

* Director of Data Science and Machine Learning - The Data Science team is instrumental in determining our success as a company, not just a side project. (Kafka, Cassandra, Spark, Python/Scala)

* Senior Data Engineer - Looking for people help scale the service-oriented infrastructure to handle over a billion requests per day. (Kafka, Cassandra, Spark, Python/Scala)

I've been with Vungle for more than a year working in the iOS team. It's a lean environment where I can still impact technical/business decisions. Great place to collaborate with inspired engineers from many diverse backgrounds.

Engineering Culture : http://bit.ly/1GOGQzV

Respond or send questions to:

Me (Nicolas) - nicolas.goles@vungle.com

Recruiter (Simon) - simon.bunker@vungle.com
Climate change is putting stress on ecosystems that causes them to change more rapidly than they have in the past. You could go back in history and find similar things, but you'd be hard pressed to go back in history and find as many things happening at the same time.
> Most of the problems with C you are implying here are non issues in modern C++.

No, they aren't. Use after free is just as exploitable and is a severe concern in C++. In fact, it's worse in C++ than in C, due to the ubiquity of vtables.
I imagine a guy as talented as him(published papers on combinatorics in undergrad) would have no trouble learning all the things necessary to contribute to AI research.
Very cool. I just tried it on my own machine and got this (archlinux with lots and lots of python libraries/data junk):

Changed the command up a bit since it was including zero byte files and directories:

sudo find / -size +0 -type f -ls | awk '{print $7,$NF}' > /tmp/filesizes
110920 7
111306 5
111312 1
111345 9
111362 3
130138 0
130511 4
131528 8
139000 2
152213 6

Some other interesting things (dirname is too slow...):

cat filesizes | grep "6 " | awk '{print $NF}' | sed 's/\/[^/]*$//' | sort | uniq -c | sort -nr | head
1607 /usr/share/man/man3
906 /home/matt/.cache/mozilla/firefox/8jc2n3qa.default/cache2/entries
825 /usr/bin
808 /home/matt/.tmux/resurrect

Then again a lot of this is flawed because it's looking at /sys. Too lazy to fix it now :)
> There are penalties, they are just relatively marginal.

What are the penalties, specifically?
ImageMagic CVE-2016-3714
I'm not sure. Gavin has high reputation, and he has not yet revoked his support for Craig's claim. Maybe there will come irrefutable cryptographic proof around the next days. Or maybe not.

AAMOF, in yesterdays post, he talked about crypto, but he did not claim it to be proof for anything. Today he is announcing proof for the next days. We'll see...
I'm confused. The lookup is for the localhost, so how would this alter failover mechanisms? You don't want a lookup for the localhost being responded to with an address of a different data centre surely?
It basically shows how much has changed in GitLab's master branch in the last 30 days. The main metrics is cumulative code churn (lines added, changed, and deleted that does not involve comment or blank lines).

In the first picture it shows the churn was about 24,000 if you don't include merge commits (nomerge:true) and if you ignore changes that were the result of adding/deleting files (action:M).

The numbers with the avatars are basically. First column is number of commits. Second column is cumulative code churn. Third column is percentage of churn that does not involve blank/comment lines.

The second and third pictures shows the code churn as grouped by top level directories. In GitLab's case the most churn occurred in the app directory. And if you drill down to app/assets/javascripts, you'll see the following:

http://imgur.com/B2GE1yk

The charts and metrics basically shows GitLab's code base is changing a lot. This is the churn for Gogs in the last 30 days.

http://imgur.com/ZmzyMsz

And I guess the question is, is the high rate of change a contributing factor for increased security issues? Statistically speaking, the more code, the more chances for something being missed during code reviews.

It's important to note the metrics isn't saying the quality is bad. It's just saying a lot is changing.
>How would that make you feel?

Like manning up.

This is snark, but I'm actually being pretty serious here. I would want to know if the new system is going to make everyone's lives easier.
Just to be clear, I think it was a decent investment then (better than the stock market) and an excellent one now. I'm not one of the folks trying to show something negative about solar power.

I find your belief inspiring.
Why the Twitch Economy Matters
I don't see any other way to read this other than "there's no point in rewriting security code in Rust because security code in Rust hasn't been written yet". That, obviously, doesn't make sense to me.
I had no idea about this facinating part of California history. To think I drove by near the spot dozzens of times between SF and LA wihout ever knowing. Thank you!
Wow this is amazing!!! I've built my whole site around showcasing wayback content:
http://www.StartupTimelines.org/

This definitely makes it a whole lot easier, wish I had access to it from day 1. Great work guys/gals!!

Shameless plug, if you found it interesting, please consider donating:

https://www.tilt.com/tilts/startup-timelines-support-fund

http://archive.org/donate/?
European countries, which are quite to the left of the US, have much higher consumption taxes than the US. So I don't think it's fair to say it's "crazy to think liberals will EVER support" consumption taxes. They already do.
This is a prime opportunity for skeptics to identify for themselves, ahead of time, the clear conditions where

1) If Wright meets them, they will accept he is Satoshi
2) If Wright doesn't, then they will not

A great exercise in avoiding the moving of goalposts, by setting a clear expectation ahead of time.
FWIW, it is possible to make the signature ungoogleable. I posted an example on twitter: https://twitter.com/ryancdotorg/status/727302056432672768

I think, however, that this would have given him at most an additional 48 hours before discovery.
VCFML – Your life, VC-funded
True, but the UK show goes to great lengths to make a point of its protagonists' hopelessness. The Christmas special capping Season 2 pretty explicitly implies: "Just in case you were wondering, nobody wins."
Even if it doesn't prove identity, it's certainly significant. The ability to move around the genesis blocks is huge... whether or not he is the original Satoshi.
The Pitfalls of Configuration Management
> Bugs can be found in code written in all languages.

This is like saying "there's no point building bridges because sometimes they collapse".

Memory safety bugs are found far, far less often in memory-safe languages.
How much load does this place on the Internet Archive? It'd be a shame if this thing's access patterns caused them trouble.
High Performance ClojureScript with WebGL, Asm.js, and Emscripten
And why not now? Or indeed, why not a month ago?

If the goal is to convince people that he is Satoshi, and he really was Satoshi, this would never be his best choice of action. Given that goal, what conceivable reason is there to delay this simple action?

The most probable conclusion is pretty simple. I'll cop to hedging a bit with "probable", but in the event that this claim turns out to be true, it would be fair to ask questions about why on Earth this was considered to be the correct way to prove the claim.
Price electricity differently through the day according to its scarcity and people might eventually adjust their routines to reduce evening usage.
The amusing thing is that when Fidelity marks down, it's huge news and a harbinger of doom, but when Fidelity marks up, everyone finds an excuse for why it's not important.
Nobody is saying RCE is impossible in memory safe languages, just much less likely.
I went to the library and browsed the book on your recommendation. It is indeed great. It includes a few photos and maps as well. I will have to find the time to read it.
to what extent? i imagine the codebases are quite...mature. and gigantic.
I'm sure a big part of it is who you know.
I think this applies more on the battery side than the solar side. There are certain options for storage that are totally impractical for home use. For example, vanadium redox batteries [1] are so bulky that you probably don't want to put them in expensive residential real estate, but they're pretty cheap and effective.

But a mix of residential solar and utility-managed batteries could be viable; it's not clear to me that the economies of scale for large solar installations are very strong.

[1] https://en.wikipedia.org/wiki/Vanadium_redox_battery
With no public input, Detroit sells historic Tiger Stadium field for just $1