skysight-inc/HackerNews huggingface dataset:
I work in solar, and here's my favorite climate change joke:

"They say we won't act until it's too late... Luckily, it's too late!"

Solar is no longer an experimental thing, and the industry is now focused on scaling. How can we deploy more solar faster? It's ridiculous how cheap panels have gotten, but a significant amount of the cost savings in the past few years is coming from soft cost (logistics, overhead, engineering, etc.) and balance of system (wires, fasteners, inverters, etc.) price reduction. And there's still a ton more to improve, and we really need the help of the tech community (y'all are good at scaling, after all).

Unfortunately, I always get the sense here on HN that the tech community still thinks of solar as a novelty or experimental. Why? Is it because you're still reeling from the 2008 cleantech bust? Is it because the bay area has good climate and you don't have to pay $400/mo for air conditioning in the summer?

I'd love to hear some feedback on why you're not interested in getting involved in the solar industry. What would convince you to work as a software engineer for a cleantech company? What would convince you to start a cleantech software (i.e. cleanweb) startup?
Great explanation: you just described the perfect 9-12 year education for the future software developers or even a "STEM track" for those so inclined.
My usual recommendation for HN crowd is Harry Potter and the Methods of Rationality(http://hpmor.com). If you haven't read it - you definitely should, it's absolutely amazing. Incredibly fun and life-changing.

I have also recently finished reading The Martian, and I have really enjoyed it. It's one of the best fictional books I've read during the past year.

Another great story I want to recommend is The Metropolitan Man - http://fictionhub.io/story/the-metropolitan-man

Now I am reading Ra by Sam Hughes(https://qntm.org/ra), it is about the world where magic is a branch of science, and is treated as engineering. Very interesting so far.
Not to discredit them, because it's a hard problem, but it isn't a full control: even on a college campus (or looking at alumni) and controlling for weight, running and instrument training would still be proxies for various things about upbringing or current social status, and could account for the effects by selection bias.

That said, I think this is introductory work on the topic and definitely justifies further inquiry.
So, step-one, find an trusted, open-source, TPM [crypto co-processor]?
Cute quote. I started thinking I disagreed but I confused calculus with counting/algebra .. A whole chunk of classical music is "integer" like (algebra). Jazz/Swing adds flips music around syncopation which is a massive change in mental representation. It's the difference between Harryhausen and Star Wars stop motion (or more recently keyframe tweening and Mitsuo Iso odd time animation). Macro vs Micro. And .. it aligns with Leibniz theories. It's all variations, accelerations, you're always in motion. I believe only 18th music started to care about bending time [rubato, chopin] which is akin to what I felt trying to understand jazz.
As a life-long Canadian, Toronto has always been a bit regressive. As a current resident of rural Ontario, LTE is widely available and even the local farms have residential (uncapped!) fibre. Granted, I don't think there is much improvement on the cost.

I don't think this is a new story either. I remember as a child in the mid-90s, the rural public schools had high speed (for the time, at least) internet connections even back then. I have recollections of the same time period that Toronto schools were still trying to figure out how to get online at all, and were experimenting with dialup.

You even see this manifest in other areas. Like, it was only a year ago that it was big news that Toronto was soon going to be able to buy beer in grocery stores, which I found a bit funny. Rural Ontario has been able to buy a wide range of alcohol products in grocery stores since the 1960s.
It must be "rounding error" as an example for everything week on HN
FWIW, I think it's optimistic to assume 6% real returns for retirement planning purposes the coming decades.
A couple of thoughts:

This indicates a dependency (on mobile devices) that is not inherent in the problem domain (following a page on Facebook). The dependency on mobile devices impedes the critical business function of receiving feedback from potential users. The app prototype could just as easily be a web page.

Overall, the app has a dependency on Facebook's API's and terms of service. Facebook can change theses arbitrarily or decide the app violates their intent.

Good luck.
Just as a note: Runners might be more middle-to-upper class, but musicians aren't. It is more that some instruments can be expensive. Singing, rap, diy instruments aren't so, and neither is digital music.

You do, however, tend to miss out on the physical aspect of playing some of the instruments with the digital music, but not much of the rest if you pay attention.
> I see Elixir as being suitable for the same category of applications as nodejs

While being a hell of a lot saner.

https://www.quora.com/How-is-Elixir-Phoenix-better-than-Node...
unfortunately not everything can be solved with an app. i highly recommend the coursera 'learning about learning' course for some deep insight on how our brains work and how to maintain and improve them.
https://iknowwhatyoudownload.com/en/peer/?ip=127.0.0.1 ¯\_(ツ)_/¯
If you want to view a site over an amateur radio link it can't include advertisements, and the link will be slow compared to any of the 802.11 modes. Plus lots of hams learned web design in the 90's.

edit: not an hour later I land on this site http://www.phonestack.com/farhan/bitx.html
That's one portion of computer science. Computer science encompases, in my mind, the study, operation, maintnence, and information that is required to perform computing tasks of the modern era.

It's no use to know about algorithms and complexity if you only know how to sort punch cards as that isn't a modern day computing task.

A computer sceince background inherently implies software development background. This also includes an understanding of low level implementation and backing hardware that makes computation possible so you may understand the limitations of the hardware and how to engineer within those constraints.

An algorithm that takes infinite time for 1 instruction is O(1) and still constant time. An algorithm that takes infinite memory for every run is still a constant memory complexity. Knowing this tells you nothing about how implementable these algorithms are and thus a focus on only this algorithm and datastructure portion of computer science is useless without practical applications and an understand of how to go about implementing and discovering your own data structures and algorithms for real life tasks.
They can see your encrypted packets are going to a known VPN IP; that's about all they can tell. They can't peer into the tunnel. If you are sending and receiving hundreds of megabits per second day in day out they can probably infer you are torrenting, but are unlikely to care unless your bandwidth usage ventures into their "user abusing our networks" territory.
Apparently not if I'm using IPv6:

> IPv6 is unsupported temporary.
If I'm not mistaken:
1) SGX is already shipped in Intel skylake CPU's (i5's and i7's).
2) Development access is publicly also available for anyone who wants to use SGX. Sure, to run an enclave in production mode and to perform remote attestation you need a license with Intel, however this is attainable..
3) If you don't trust Intel: (i) don't use teechan? It doesn't affect the decentralization of Bitcoin. Bitcoin still has the same trust model, except now, anyone people who DO TRUST Intel can send bitcoins to each other through SGX as well. The rest of the network doesn't need to care; (ii) I guess you trust AMD - unless you've built your own processor from scratch? It seems odd to have a problem with trusting Intel. If you use Bitcoin at all you've probably already trusted Intel (e.g. their RNG to generate your private keys, their instructions to verify and sign you transactions etc.)

Overall, "I call bullshit" sounds like teechan isn't possible. It is.
Downside: Slow as molasses in January. (1)

Upside: Dodges nearly all forms of NAT and most content filters so long as the server's Tor Browser is set to use only port 443. You can just pop it open in any random coffee shop and get busy.

I would love to see an upload feature for the client so that the remote users can return files to the server.

(1) You can help fix this. If you plan to make use of a service like this, please consider running a relay node at the same time. This is not risky like running an exit and directly helps services like this run better.
I'd say it's the connection with the world through your body. People say meditation is looking inside you, I start to think it's what they mean. You allocate your neurons to sense more about your own body and your interface with the world. Either the movement of weights and their effect on your muscles and joints. Or the vibration caused by your bow on the strings.

When I was working out, since I was out of shape, I used the music "slowness" as a guide to doing push ups. Always going slow, very slow, and very smooth.

Even on every day chores, I realize that anything done in this fashion is relaxing, body and mind wise.
Frameworks vary in how idiot proof they are in terms of security. For example web2py has everything set fairly secure out of the box and you have to go out of your way to break it. Others may require a bit more sense from the developer.
That disclaimer was only there so the rest of the post wouldn't seem patronizing.
OpenVPN can be configured to go over TCP port 443, but it can run on any port number, TCP or UDP.
I'm using a VPN too (via AirVPN). The stuff people are downloading from this VPN IP is kinda scary, TBH.
Disable / Block iOS OTA Update on iPhone or iPad [No Jailbreak Required]
I trust you.
Do you have a source for that?

Iirc openwrt refused to include a kernel patch to make hardware NAT work because it was too much of a hack.
This is elegant! A small utility that does one thing very well.
Sounds like a great SaaS product. Get to work, guys.
How we collect data

Our system collects torrent files in two ways: parsing torrent sites and listening DHT network. We have more than 500.000 torrents which where classified and which are using now for collecting peer sharing facts (up to 700.000.000 daily). We don't guarantee we can show ALL peer sharing facts:

Single IP address could be assigned to multiple users. It depends on user's ISP. For example mobile operators often used this schema.

- IP address could be dynamic. In such case it changes every

- time user connects to the Internet or periodically.

- User could donwload torrent which we don't have
Shame on you.

I've experienced "first-world poverty", and it sucks. The solution isn't to plug our privileged tech worker ears and pretend "the poors" don't exist. The solution is to get involved with our communities, by helping the old man at the convenience store, helping the wheelchair man up the curb, and talking to the homeless who spend their entire day on the sidewalk getting ignored by everyone caught up in the rat race.
Shame on you.
5 dollars say your torrent client wasn't using the VPN.
As someone running CyanogenMod on a devices that shipped with CyanogenOS, I am wondering what it means for CyanogenMod.
The source is available today and will continue to be available in the future, but what about nightly builds and other infrastructure?

Steve Kondik wrote[1]:

It costs a lot of money to keep the servers running at this scale, and I figure we have about two months to GTFO.

That at least suggests that nightly builds of CyanogenMod will not be available until a new setup is put in place.
Steve Kondik also suggest in that post that CM will have to re-brand to avoid IP conflicts with Cyanogen Inc.

There is some speculation that Lineage Android Distribution might be the new name. LineageOS on github[2] also uses that name and mirrors CM repositories.

[1] http://www.androidpolice.com/2016/12/01/steve-kondik-blames-...

[2] https://github.com/LineageOS
Which means your VPN service is telling your IP to authorities, which makes it not secure, which brakes the purpose of VPN service
Please do suggest an alternative technology rather than just sneering at them for using MySQL.
>Horrific service, decades old technology (I'm still on 3G in Toronto), traffic quotas (low ones at that) and all options are rather expensive.

I agree that the service it horrific and expensive compared to Europe. But why are you still on 3G when every major carrier offers LTE in Toronto? The technology isn't decades old -- in most public places LTE is just a bit slower than wifi.
Chatgrape, the context-aware chat from Europe drops price from 5 to 2EUR /user
Thanks for the chuckle, but if Le Guin and Atwood sound SJWish to you, I think you and I have very different definitions of what it means to be SJWish. They are the last two people I can imagine who would agree to the blatant censorship that is taking place in today's academic and literary circles in the name of SJWish-ness.

The Dispossessed does get preachy, as does the MaddAddam trilogy, but only because their worlds are chock full of preachy people, each with their own stash of dirty laundry. That's kinda the point that those books are trying to make. I would read them any day over some blogger trying to be preachy about the One True Javascript Framework.

So how about I tolerate the anarcho-capitalist stuff that some of the other suggestions not-so-subtly drool all over, and you tolerate a bit of preaching in the other direction.
Thanks for the heads up. I'll definitely watch for this next time I move.
>> do you have any facts or physics to back up your statement?

I do not think that beamforming needs more than a few emitting sources neither a Nobel prize. Check no further than your Wi-Fi router's antennas.

The technology you are describing is entirely different and older, as in your description there is no beamforming.

In the technology you describe, there is a requirement for two emitters/receivers to be separated by less than a wavelength, however this strong requirement does not exist for beamforming.

What makes beamforming useful is modulating and coding the beam. Another thing important is the SNR, as it is the addition of the waves that creates "beams".

When I checked Google patents I found beamforming patents in ultrasound imaging since 1986, and super-resolution (pionnered in astronomy and microscopy) in ultrasound imaging since 2005 (US 20050160817).
Three minutes of Amazon being down is measured in the millions of dollars lost. People's careers (or businesses) are destroyed over such numbers.
I find this extremely inaccurate - especially when ISPs rotate your IP address.

It mentioned that I downloaded the following on Dec 11th:

1. Office 2016 Pro

2. Assassin's Creed Unity

3. Watchdogs

Not only is it completely inaccurate, no one used my internet on Dec 11th (which meant my IP was probably shuffled by my ISP to someone else).

This is one of the reasons why you should probably take all those DMCA notices with a pinch of salt...it's almost impossible to argue that you pirated in the first place.
Well it only shows torrents they track... if you downloaded a torrent that wasn't being tracked it won't show it.
There's a difference between "fit" and "fit without making it impossible to walk normally". And really, you'd want some sort of carrier for the cards, because otherwise they're likely to be lost or damaged. So it becomes a fairly complex question of the optimal balance among total carrier volume, gait effects, and maximizing internal volume of the carrier without thinning the walls so much they're likely to crumple. (Metal walls might serve, but then we're back to gait effects. Not comfortable.) And once the carrier design is in hand, there arises the question of how to maximize its bandwidth, which is itself a rather nontrivial packing problem.
If the purpose is to make it hard for a 3rd party to use internet searches to find out information about you, there's an easier way.

Instead of the impossible task of making web pages with your name go away, instead, flood the internet with fake information tied to your name and identity. Create profiles with your real name, but everything else faked on popular sites. They'll have a better chance of crowding out pages you want to push down in search results if you make them actually valuable, versus just junk profiles. For example, a fake github identity, but with some actual useful project hosted there carries more weight. Or a profile (your name, faked job, faked photo) on LinkedIn that's tied to actual, insightful posts.

Not easy to do in a way that's there's enough volume to crowd out whatever you're trying to hide. But, it's certainly easier than trying to convince third parties to take down existing web pages.
How is this spyware in any definition?
HTTPS stops interception.

Even if you have perfect faith that it's currently impossible to crack TLS (and you probably shouldn't), they might record the stream and crack it in the future, having tools you can't even imagine currently.
Plex Media Server Docker
This is a thread around drumming, but there is also the mathematics of intervals, harmonies, dissonance, resolution...

Music is not _like_ mathematics, music _is_ mathematics, it’s just a different way of expressing it.
This is my pet peeve these days particularly with mobile apps. Sure, you can use hooks to draw my attention but if you want me to install it - you've got to tell me "How it works".
I'd also appreciate seeing the real cost - free with in-app purchases doesn't tell me much.
They can see that you are trying to hide something because all of your traffic goes to the single IP address.
How would you compare elixir against clojure ?
Fermi Paradox: Stay at Home Civilizations
Straightforward Front-End Boilerplate with Webpack2, React, Tree-Shaking and HMR
um, no, it works because you send them the link and then they know your friends IP
I keep getting Database Error.
The answer depends a lot on location... where do you live, and what's your full name?
I'm not sure if I've missed it, but is the question (from the title) ever answered? The discrepancy between expected traffic volume and actual traffic volume is huge and seemingly unexplained.
Exactly. It's not like performance is or is not important. It's about the trade-off given the detail and the context.
Table 2 shows the pairwise correlations. The highest is between iq and achievement: 0.4-0.7 on different datasets. The correlation between iq and grades is between 0.1 and 0.5. That's strong, but not 1.
LoTR is not something I can recommend. When I read it, it was a miserable trek, and I read obsessively. It was a book written by somebody who cares more about the language then they do they story, and it shows.

That's not necessarily bad, but unless you share that point of view, I'd give it a miss.

Anyways, in the same vein as Ghost in the Wires, I recommend The Cuckoo's Egg and Exploding the phone, which are both fantastic.
This reminds me of the computer engineering coursework I completed before switching to CS during my time at university. Interesting stuff sure, but a great way to overwhelm a beginner.
That's because YouTube mimics the TV static in their player.
Great, yet ANOTHER USB-C adaptor I'm going to have to pay Apple for.
> Sounds like a great SaaS product...

maybe not so much because any measure you come up with will be met by countermeasures from the data aggregators and your business model is reliant on the companies complying with your data deletion request
I know next to nothing about Solar so pardon my ignorance, but what do you suppose the solar industry is looking for from the software industry?
I'm surprised there are no comments about the fact that these guys decided to run NTPD on a VM.
Ha Ha :>O
Changing what's on your screen won't help much when your boss has access to your internet logs, and potentially remote access to your computer... (Yes, these are both still things in startups today)
Yep.. faculty have unions.
"The higher your socioeconomic status, the lower your fertility rate, period."

Only in a portion of Western culture that has very similar cultural and religious values and also incidentally responsible for a relatively rich middle class.

Counter examples:

Haredi Jews

Hong Kong

Macao

So your predictions are contingent on the assumption that the culture won't change or that specific religions wouldn't be more prevalent.
World War Three, by Mistake
I think ISPs limit the usefulness of this since they rotate IPs so often. I tried it because I knew I didn't have any torrents downloaded in the last year at least, but last week it shows a Jurrasic World download
> it's almost impossible to argue that you pirated in the first place

Wouldn't the ISP be able to prove you were assigned that IP at that time of day?
"DSP is dead" he says while publishing his comment from his computer with a 4 Tbyte hard drive over a WiFi connected to his ISP via 40 Gbps optical fiber network and then using his 5G smart phone to call up a friend to brag about how smart he is.

Yeah, it's dead, alright.
It's missing the inertia part I was trying to convey. This is rarely taught. Except for a crescendo flag on the score. But to me it is essential to what music is. Intervals, harmonies seem like side effects (I'm exagerating).
Interesting, but I'm not convinced. Everything is evenly spaced given correct resolution. If your timestamp is at nanosecond precision, then you simply have a 1ns resolution series which is very sparse, I suppose another name for it might be "unevenly spaced".
Wind (Freedom Mobile) started offering LTE very recently.

That too, on just 2 phones that you HAVE to purchase from them and on newer sim cards that you have to pay for (over the monthly $40/6 GB cost).
growthackers seems a bit more suspicious to me - feels like a product hunt-esque crowd. I read both with a (large) grain of salt, must admit I haven't been on growthackers for a long time.

/r/juststart is good to read for for practical examples. blackhatworld is good too - I would go to the source of good information (SEO, Affiliate forums - peoeple who actually own products that need growthacking rather than consultants) instead of "thought leadership" forums
There are some extra precautions you need to take to anonymize your traffic on torrents, like forcing encryption with a socks proxy in addition to running the VPN.
These are all good points about supplements vs. food.

> Now I do selectively take two supplements: D1 and EPA+DHA

niacinamide helps protect us from having excess amounts of the polyunsaturated oils in circulation. These aren't so stable at human-temperature...
The tax difference is that the long-term capital gains rate is 15% and marginal income tax rates are in the 30-40% range.

With ISOs, if you have a qualifying disposition, you get long-term capital gains on the entire spread between strike price and sell price. With NSOs you have to to pay regular income tax at the spread that exists at time of purchase: http://www.investinganswers.com/financial-dictionary/options...

This can be huge if shares are exercised post-IPO. For example, imagine you have an option with a strike price of $10. Your company goes public at $110 and stays roughly there for a year. With an ISO, if you exercise the option when the company goes public and sell it after a year for $110 you owe $15 of tax. With an NSO you are paying $30-40 of tax at time of purchase. This means you pay 25% more tax on the NSO.

Yes, there are AMT issues ignored in this analysis, but these work out to net-neutral once you account for AMT credits. This also ignores other benefits of ISOs such as not needing to come up with the funds for tax in order to exercise and secure your share. If you do owe AMT, Uncle Sam only charges 3-4% interest: https://proconnect.intuit.com/proseries/articles/federal-irs...