skysight-inc/HackerNews huggingface dataset:
Don't get me wrong - I'm a huge proponent of well-funded, and extensive public transit options... If you are advocating an expansion of public transit to counter the gas tax, I fear it may be more complicated than tit for tat...

In Seattle, where I live, for example, it is logistically and financially expensive to expand public transit. While the city is building out light rail, adding trolleys, and encouraging density, the city is growing too quickly for public investment to keep up. Moreover, the success of Amazon, Microsoft, etc. in adding great, high-paying jobs has the side effect of making the downtown core (where all the transit is) prohibitively expensive to live in.

More externalities... Thus, it comes to be that the poorer working class live further away, have to drive into the city for work, and would still be the hardest hit by a gas tax. Meanwhie, Microsoft provides a private bus/shuttle network to get its employees around from homes to its various campuses - the very people who could afford the extra cost of fuel.

None of this is bad, per se... It's great that there are all these good jobs available and that so many people are flocking to the city! The knock-on effects are to the detriment of the 50% living below the mean...
The movement to rid the world of the Flash Player plugin
REMOTE | WordPress Developer & Theme Support Specialist

Colorlib is a small distributed team specialized in WordPress theme development. Currently it has become among the largest WordPress related resources and we are looking for developers to help us grow.

For more information about these positions you can read on our website: https://colorlib.com/wp/jobs/
Sadly, Windows 10 is stealing your network bandwidth – by default
Gigwalk | Full time | SOMA

Gigwalk is building a software platform that enables businesses to manage a large distributed workforce and we are looking for:

- iOS engineer to build the enterprise grade Gigwalk app

- Frontend engineers to build our analytics dashboard

- Python engineers to build a scalable backend system.

More info here: http://www.gigwalk.com/careers

Please email resume to sriram at gigwalk dot com
Ah, what a difference nominal vs. PPP makes.

https://en.wikipedia.org/wiki/List_of_countries_by_GDP_%28no...

https://en.wikipedia.org/wiki/List_of_countries_by_GDP_%28PP...
Writer's Block Solution Once and for All
Maybe it is racism, maybe not. But I do appreciate your speaking up. This kind of egotistical display is tiresome in a tech forum.
And the race to build rockets in the US was only about going to space 50 years ago... You might want to read up a bit about the reasons for Chinese industrialization. It's a means to an end. I've yet to read anything talking about China wanting to join the global economy beyond it's internal goals. You seriously think China's end game is building cheap stuff for Western consumers?
The dirty little secret of writing is that it never gets easy. It might look like other writers can bust out beautiful seamless prose without breaking a sweat, but what you don't see are the hundreds of little revisions and rewrites that happen, sometimes just inside their brain.

That is so true. I read somewhere once that a big reason many people don't try writing is because they read their favorite writers, and then try to write something, and when their words don't come out like, say, Stephen King, they give up. And the thing I was reading (sorry, don't remember the exact source now) was basically making the same point you just made. So, if you want to write like Stephen King, or Dean Koontz, or Haruki Murakami or Ernest Hemingway or whoever, you have to realize that their works didn't just flow from their fingertips in one continuous stream of perfection, from beginning direct to end. The great writers revise and revise and edit and revise and rewriter obsessively. Or so I hear. Koontz is notorious for saying that he only writes one page at a time, and he keeps rewriting that page until he's happy with it.

Because writing, at its most fundamental level, is the art of making your own ideas more clear to yourself. So how do you become a better writer? Become a more clear thinker.

That reminds me of another book that I see recommended here on HN quite often, and which I myself bought on such a recommendation. It's called The Pyramid Principle.

http://www.amazon.com/The-Pyramid-Principle-Writing-Thinking...

I'm only part way through it, but I think it's quite worthwhile. The basic premise is about logic and clarity and organization in thinking & writing.
Yeah it is a little ugly in pharma particularly. But I'll take the good luck :) If you come through Boston happy to give you a Ginkgo tour sometime.
China is the country with largest economy on a PPP basis. They cannot produce leading edge microprocessors but they can produce leading edge supercomputers. They built a supercomputer using their own chips in 2011. http://www.nytimes.com/2011/10/29/world/asia/china-unveils-s...

IMO the restriction on exports at this point isn't too important besides notifying everyone else, including you, China can produce chips and can produce supercomputers too.
If YC keeps going this way one day it might become a new kind of university.
We stopped developing web projects on Windows and switched to Linux (Ubuntu) Workstation. We are one with the Universe again. Seriously, run a VM on a reasonably powerful Windows machine and you can have both worlds and it all works very well. My favorite setup is a three monitor rig with Ubuntu on a VM running on my main monitor and other stuff running on the other monitors under the Windows host OS. There are a lot of advantages to doing this, including also running something like a Xen hypervisor and simulating an entire (small) data center infrastructure.

If by packaging you mean deployment, yeah, it's a mess. Only in the sense that you can't just FTP you application to any old server like you do with PHP projects.

It'd be nice if Python for the web "just worked" but it really isn't that difficult to get things setup (Nginx, Gunicorn, PostgreSQL, etc.). Also, there are a lot of reason not to want a canned PHP-type setup.

We have a policy to never bring-up servers by hand. You capture your setup and configuration in Ansible scripts, document them well and things just work. Then use Selenium to confirm that all is well with a basic test application. Life is good.
You'll have to pardon the lack of links. It's past midnight over here and I logged in real quick from my phone.

There is a course on grammar that just started last week on edx, so far seems to be good.
There is another one which i can't recall neither the name nor if it's on edx or coursera nor if it started already or when it begins on writing essays or something along those lines.

What mindcrime and nsheth17 said is basically the jist of it. You gotta right to become good at it, everyday, like anything else in life. Practice, practice, practice. Read, read, read. And in this case, write every day.
Methane in Atmosphere May Greatly Exceed Estimates
From niche to global domination: why it’s hard to scale a SaaS for SMBs
Professional filming, not a killing machine.
Raspberry Pi
I want to know which language is more suited for working with a Raspberry Pi, Python 3 or C++?
I think the use of PPP is more appropriate than nominal - the former measures how much goods and services the country produces while the latter measures how many US dollars those goods and services sell for. A hamburger is a hamburger - Last time I tried it actually tasted better in a Chinese McDonald's than the Aussie counterpart.
How was Kaspersky re-enabling their extensions? Do they have a separate service running in the background? How did you eventually uninstall it? Might be worth filing a Firefox bug to report the problem, in case something can be done (by blocking the extension or contacting Kaspersky).
We pushed tens of millions of jobs through Redis/Resque daily with no issues. We had other instances receiving 30-50mbps of increment and set operations 24/7, too.

I'm curious what problems you guys are running into. Redis has been one of the best and most reliable pieces of software I've ever used.
This is a great point. Still, whole system snapshots in the form of a vm disk image, vagrant etc might be a better way to serve that use-case. Perhapssome form of appkiance levering something like guix or coreOS?
You would need to implement this at the file-system level. You should be able to do this easily with any file-system that supports snapshotting, such as btrfs.
Latest Trend in Designer Earrings
Senior Backend Developer | Eyeota | Singapore | Onsite

Eyeota is a rapidly growing adtech company based in Singapore and operating globally.

We are looking for experienced developers to join our team in Singapore and help take our products to the next level. At Eyeota you will be working with a small team of highly empowered, experienced developers who are building a high-performance, highly scaled global platform. We use progressive post-agile/lean based development techniques and tools to build and operate a platform deployed around the planet. We are all about about creating an environment where developers are constantly challenged in a high-freedom, high-responsibility environment. We'll sponsor relo/visa for successful candidates.

For more details: http://www.startupjobs.asia/job/839-senior-backend-developer...

thanks,

Matt, VP Engineering Eyeota
Ask HN: What to do to get remote work?
Hey Hacker News, I am a Canadian going to community college for web programming. They teach us responsive Web Dev with PHP along with some IOS and Android and Im good with git and the cli. I have 2 classes each of the 2 more semesters until I graduate. The commute is rounding to around 3 hours total but I’m only in school 2/3 days a week.

I don't currently have a job but I have savings to last at least 1-2 months and would like to be able to work from home for an hourly rate at around $15-20 an hour to avoid the brutal commute to other lower paying work.

Could someone that have gone through this before layout what I need to do. I am willing to go through online resources like Harvard CS50 and Free Code Camp or others for a few weeks if necessary. I basically have no clue where to get started but I’m really motivated to start working and have a bit of time to set it all up right.

If you think it would be better to switch to Rails or Node also let me know, I can pick up something new fairly quickly.
"For storage a $65 lead acid automobile battery does the trick. It’s 12V so can be charged directly from the solar panel, and holds 420Wh, way more than I use in a day. That’s $0.15 / Wh so I don’t see why everyone is so excited about Tesla charging $0.43 / Wh for the Powerwall, sans inverter and installation."

I would like to refer you to this wonderful article. http://www.thebestpageintheuniverse.net/c.cgi?u=iphone
https://blog.torproject.org/blog/technical-summary-usenix-fi...
> A hamburger is a hamburger

But by selling a hamburger in the US, you can buy several hamburgers in China...?
There was at least one company (tidbit.co.in) developing a JS Bitcoin mining client that websites can covertly run in readers' browsers as an alternative to ads.
Recent story inre GM’s poor quality and high prices relative to Japanese automakers: https://news.ycombinator.com/item?id=9946385

I agree that high priced gasoline, fees for parking and road use, and changes to zoning and land use policy would be great, but perhaps we still also want some regulation of car emissions?

Do you have a link explaining how EPA improvements made cars less efficient?
The parent post is rather ignorant in equating supercomputer with microprocessor.
From Productivity Hole to Productivity Hub
Get this kind of designer opal earrings from us on affordable wholesale prices. we are a leading manufacturer and wholesale supplier of gemstone based diamond and gold jewelry operating from India right now and shipping to worldwide. For more info: http://www.gemco-int.com/
October, when America catches up to Europe with EMV, e-commerce will take a hit
So then why is food and housing more expensive than it was 20 years ago?

https://research.stlouisfed.org/fred2/graph/?g=8l2

https://us.spindices.com/indices/real-estate/sp-case-shiller...

I'm not saying there isn't "more of everything", I'm saying there is less to pay for the most important everthings.
You want to look at the BLS page for software developers. There are 3 times as many as computer programmers.

Income is much higher and job growth is predicted to be 22%.

http://www.bls.gov/ooh/computer-and-information-technology/s...
How to Ask Questions the Smart Way
I believe that concerns like this are why Apple will introduce the "content blocking" extensions in iOS 9 and OS X 10.11. They enable the most popular types of extension (ad blocking and privacy protection) without letting extension code run in your browser.

While the tainted data approach sounds interesting, I don't think there's an easy way to guarantee the safeness of arbitrary code executed on your machine. It's possible to sandbox code, but as soon as you allow any communication at all, there's no automated way to prevent data theft.
A New Yorker's Delightfully Stereotypical Map of America
A hamburger at McDonalds often costs more than in the states. Many things are more expensive here. You want to drive a car? Ah, that will be $60k please. We spent 120 RMB on a bottle of shampoo and conditioner last week..I told my wife that is almost $20!
> I think if you want clean air, $10 a gallon gasoline is a good start. This will be very disruptive.

It's interesting to think about how, due to the price inelasticity of gasoline, every penny in price increase results in a certain number of bankruptcies. My pet economic theory is that the gas price spike in the summer of 2008 is what tipped over the first domino in the global financial crisis. That was just a $2-3 per gallon spike. You're seriously advocating a $7+ dollar spike? If by disruptive, you mean collapse of society, sure. That would be very disruptive.
Democracy has been gamed since its invention. Unfortunately, the poor were extremely valuable as a servant class for the rich throughout our pre-industrial history.

Nowadays however, with automation, the rich are becoming quite independent of serfs as capital increasingly substitutes for labor at a rapid pace.

This does not bode well for the majority of the world's population of non-wealthy laborers.
>> probabilities may not be well defined if the mechanism or method that produces the random variable is not clearly defined.

i don't agree. Because it is too vague and contradictory. If you defined probabilities it strongly implies that you defined Borel algebra of sets in the space. This is what meant by the "mechanism or method that produces the random variable". Without well defined Borel set (implicitly or explicitly) there is no probability at all, not just "well defined".

To illustrate - lets take our example of random chord. One would think - take the set of all possible chords and assign equal probability to each. As the number of chords uncountable, one can't really do such assignment and still obtain an additive measure (one of the condition of something to be a probability). We're forced to go more coarse grained. Find or choose a set of subsets such that we can assign numbers to them such that there would be additivity when the subsets are combined and other properties making that assignment of numbers a "probability", ie. we need to define a Borel algebra. The way one builds such set of subsets, an algebra, is the actual definition of the probability and it is "the mechanism or method that produces the random variable".

So, in the Wikipedia article, for example, taking random endpoints means that we're using, as the basis for the algebra, the open sets in the space x S1, while taking random midpoints means that we're building the algebra on the basis of the open sets in the space of the 2 dimensional sphere. It is pretty obvious that these 2 algebras are completely different and thus the probabilities they define are completely different, and one can't talk about probabilities without specifying the Borel algebra defining it.
Uh... The subject at hand is international trade. How exactly is PPP not literally the worst possible metric for comparing the economies?
Wow. Fascinating presentation.

Tangential note: I find creating interactive diagrams like these incredibly useful for discussing complicated fields of study. Right now the best programs we have to discuss ideas is Microsoft Word, which is woefully inadequate.
A Plan to Turn Engineers into Managers
The article says the control threshold is similar to the U.S. Does the U.S. ban export of Intel processors? Why isn't confusing supercomputer with microprocessor dumb?
Try Warby Parker. They have issues delivering (allow a month) but the product is good. My husband bought sunglasses with diff prescriptions in both eyes and they work great, no smudge issues.
I confess, I've only dabbled with venvs on windows (had to play along with the wonderful django tutorial created by/for djangogirls[1]). But my secret to working with pip on windows have been invoking it from inside python: install python (optionally set up a venv); then:

import pip
pip.main("install ipython".split())

of course, python for windows drops pip in the scrips-folder -- but doing everything from inside python is magically cross-platform :)

Pip will drop ipython in the scripts-folder too -- so that where one can grab a shortcut. Or just (after restarting python):

import IPython
IPython.start_ipython() # Ed: not .start()

[1] http://tutorial.djangogirls.org/
Buzz Aldrin walked on the moon – then claimed $33.31 in travel expenses
Some clarifications: first, I need to be clear that I'm not saying three protocols (one for each), I'm saying a single protocol that does all three. Approaching the problems separately leads you to something quite similar to the mess we're already in. Second, security is a necessary but insufficient condition for privacy -- just look at Facebook. You can access it with https; that doesn't make it private. And third, the problem is one of agency (tangent: good recent article re privacy vs agency https://medium.com/message/mark-zuckerberg-s-personal-news-s...). The root goal of decentralization is divestiture of agency.

Now, for the sake of argument let's say everyone who wants to host something online has a button that automatically deploys an SSL cert and an https server with domain name, etc. Let's say they throw up a blog on that site. How do they create private posts? That's the critical part, and that's where https isn't just unwieldy, but downright inadequate.

The goal of a network is to facilitate connections between agents, not between topological nodes, and https only provides confidentiality between those topological nodes. If you want everyone to be able to host their own stuff on their own servers, and still retain the ability to have a private post, you need a defined way to share things between those agents. And you could, in theory, write a decentralized protocol for that kind of sharing mechanism, but that requires a sense of who you're sharing things with -- an identity protocol. So you need all three.

Now as you mentioned, identity validation is a very complicated, highly variable problem. Facebook has much lower physical verification requirements than your bank does. There can never be a perfect guarantee that this digital entity is the same as the person you have in your head, in much the same way that you can never truly guarantee that the person sitting next to you at a bar isn't, in fact, impersonating your best friend. You just mitigate that risk as much as possible, which is best done with a protocol that allows people to implement as strict (or nonexistent! can't rule out anonymity) a verification as they need.

And yeah, you could definitely write some protocols that, along with https, accomplishes the above. Arguably that's exactly what Facebook has done (in a closed, sleazy, really not private way). But even if you wrote an open copy of facebook, it's impractical for every single user, or even a large percentage of them, to have their own servers (this, I think, is the fundamental failing of Diaspora). So now you're describing, almost exactly, email over https -- and it still doesn't stop gmail from reading your messages.

Sorry if that's a little meandering, it's been a very long month and I'm exhausted right now, but I wanted to give you at least some kind of response. Does that help clear things up?
Hello xanadohnt!

I apologize, I honestly think this might have been a mistake/confusion :)

Would you mind if I get in touch with you (or you send me an email) to figure out what happened?

Cheers!
Sure, they are putting out cheap low-end chips that are getting used.

But they are still way behind on process. I believe its 35-50 nm, while Intel, the Koreans, and the Taiwanese right now are at 14 nm. If you are building the world's fastest super computer, you are putting Intel or similarly fabbed chips in there...they are not putting their own chips in!

Then there is also the problem of having their own designs to fab. There was a big scandal a few years back where the "native microprocessor" was actually based on an old design that some professor stole from a company in the states!
Ok, the WWW then. Let's be honest, the average Joe didn't use the Internet before the WWW came along (at least not knowingly). But I should know better than to mix the two up.
Yeah, I do not disagree. I think water regulation should be an open topic. Share data and hold public forums so more parties can work towards a reasonable system that is fair to both businesses and people.
Can someone explain what it means to carry current at room temperature without any heat loss.

As a layman I interpret this as the material not having any resistance. If it does have resistance, what is that resistance generating if not heat? What happens if I put 200 amps through a thin stand of it?
Tapjoy | Full Stack Engineer, SDK Engineer, Data Science | Boston, MA; San Francisco, CA; Atlanta, GA | Onsite

Tapjoy is growing our engineering and data science teams - we are an mobile app technology company focused on monetizing free-to-play games. Where in the past we have focused on advertising, we recently launched a lifetime value maximization platform to help freemium app publishers maximize their ROI and engage their users more effectively.

We use ruby extensively, but also have services using Go and Scala, and are generally looking for the right technology to solve a problem rather than dogmatically insisting on one stack. We have a fairly strong focus on engineering as a discipline, but are small enough as an engineering team to still enable one voice to make a large impact. Communication has become a strong point of our team by necessity as we have engineers in San Francisco, Atlanta, and Boston, and have a global team, with offices all over the world.

You can see our openings here: http://home.tapjoy.com/info/about-tapjoy/careers/

If you're interested I strongly recommend you reach out to me directly: jason.carr at tapjoy dot com
No one said life (or laws) had to be fair.