skysight-inc/HackerNews huggingface dataset:
PRX is reinventing PR (public relations, not pull requests, although we create a lot of those too) for companies by making it on-demand, transparent, and affordable. Unlike working with traditional PR agencies that cost tens of thousands of dollars a month and endless hours of meetings, companies can launch a campaign with by signing up on our site and manage everything through our dashboard. PRX is looking for a full-stack software engineer to join our team in building and scaling our platform to tens of thousands of businesses and hundreds of thousands of journalists and bloggers and using ML to disrupt a very old-school industry.

Responsibilities

- You'll ship code to PRX’s core product

- You'll develop new features and improve our PR platform, which our PR managers use to conduct campaigns for our clients

- You'll work on our crawling engine that indexes millions of articles across the web and scrapes information to our media targeting system

- You'll use a wide range of technologies including React, Redux, Django, SCSS, PostgreSQL, ElasticSearch, Github and Git Flow, Redis, Celery, Heroku, lots of AWS services (RDS, SQS, S3, Cloudfront, ElastiCache)

Qualifications

- You have experience writing and maintaining code shipped to real users, whether for work or a side project.

- You have experience in writing web software and are comfortable working across the stack. However, it's okay to be stronger or have a preference for backend or frontend, as long as you're willing to learn.

- You have a firm grasp on CS fundamentals

- You are able to learn new concepts and technologies quickly

Valued, but not required

- Experience in our specific technologies. PRX is primarily built in Python using Django with Postgres and ElasticSearch on the backend and React + Redux and SCSS on the frontend.

- Experience in Numpy, Scipy and ML or NLP

Apply at https://prxco.workable.com/jobs/413395/candidates/new
But first you must establish that you are a lawyer to begin with, so it's IAALBIANYL.
>> I can understand "equal access" arguments for "if you sell meals, you must provide a vegetarian option" (which Berkeley did the analog of). But why would they be expected to do the same for "byproduct" giveaways?

To use a hyperbolic example: you can see that "Free meals (NO GAYS)" would be discriminatory.

>The ADA’s nondiscrimination mandate states that no qualified individual with a disability shall, by reason of such disability, be excluded from participation in or be denied the benefits of services, programs, or activities of a public entity, or be subjected to discrimination by a public entity

The "or be subjected to discrimination" is possibly what they're getting at.
Honestly, think you've taken advice that is generally true ("service providers that focus on a problem can do it better than you") and applied it as dogma even when there are plenty of cases where it is flat out incorrect.
I think WarGames really should be on the list. It's old, yes, but it did influence a lot of us that were in that first generation of kids growing up with computers at home (though not many homes). It definitely captures a moment of time worth thinking about.

My two bits. (I very much agree with Tron.)
Keep it open then.

I'm against slow web-based (Electron etc) apps too, but VS Code is quite fast in all aspects of operation (and I'm considering switching from ST3).
You can make an exception for a particular bit pattern for an irrational, like Pi, just like you can use a particular bit pattern to represent -0 and NaN. Since the title doesn't specify a floating point representation, I thereby invoke all possible floating point representations. I construct a set of such representations with the cardinality of Reals like so: For any given real number X, just formulate a representation like single-precision IEEE 754 floating-point but which substitutes X for NaN.

The article doesn't fall into this trap, but the title does.

Now, if you think your objection sinks my definition of "floating point number," note that it also sinks IEEE 754 floating-point.

EDIT: So you formulate a particular definition of "floating point number" for which you are right. To which I say: So What?
That is rather offensively narrow-minded to think that "regular people" don't also enjoy those those movies. That simply having a job or hobby related to STEM somehow does not make you a regular person.
Apparently Berkeley doesn't owe us free lectures. It's definitely a crappy resolution to the issue though.
You are assuming your haproxy server is always operational, no?
> if you grew up on Linux but are now employed maintaining Windows servers

I think it's the other way around. It's useful for people who develop for Linux, but their company issues Windows notebooks to employees because their internal IT infrastructure is AD+Exchange+etc.
I agree that it's immensely frustrating that Youtube's auto-captioning isn't good enough for DoJ.
>and I imagine it is also winning them favor with Go developers.

All 10 of them? Sorry, but to think it's some kind of ploy for Go developers specifically does not really compute.

It might very well be a "goodwill" project, but Go devs are insignificant compared to the web developer community at large.
> I'd rather have 60% of a small exit than 80% of a $0 exit.

60% is one funding deal away from becoming a minority stake, while 80% leaves room to do another deal while still maintaining control. Money is not the only concern here.
I'm not sure I understand your question correctly. It is not a question of time but of system parameters.

I just dug through the literature to get this right. The only study I found that actually modelled the feedback of the rising temperature due to emitted greenhouse gases (CO2 and CH4 - methane) on the permafrost says that any model they ran with a climate sensitivity above 3°C (how the system reacts to a doubling of CO2 or equivalent in the atmosphere [1]) produced a runaway effect, that is, atmospheric CO2 content keeps rising even if anthropogenic emissions stop in 2013 (which, as you know, they didn't). The current state on climate sensitivity is 3°C +-1.5°C.

They estimated some parameters conservatively too. So it could be worse. Or better - there are still a lot of uncertainties.

- The way carbon is released into the atmosphere can happen in different ways, and that can lead to different ratios of carbon in the air and other reservoirs like water or soil in bound form, as well as different ratios of methane and CO2 (they have vastly different atmospheric lifetimes and warming potential, so this matters).

- The total amount of carbon stored in permafrost soils is unclear. Permafrost can be very thick and deep, and large areas are hard to access. edit: Estimations are that the reservoir holds about twice that of the current atmosphere. Some of that will definitely go into the ocean and biosphere, but it's still a lot.

- Permafrost has a range of interesting behaviour during the freeze-thaw cycle (if you're interested, check it out, the features it produces are really neat). It is unclear how they change with temperature differences, and it influences the melting and release of carbon.

- Other climate-related effects such as flooding, increased vegetation etc have an influence. How much? Hard to say.

- Once the permafrost starts melting, carbon is released with a time delay, which is also not clear.

.. and so on. Non-linear effects, effects highly dependent on topography, micro-climate, vegetation... very hard to model in a consistent way. So.. it might be wrong too. Let's hope so.

The new balanced state will need years to centuries to be reached too, since thawing takes time. There is permafrost beneath the northern oceans. How? It's still there from the last ice age.

A note on time: The numbers I found for increased temperature due to permafrost melting by 2100 are in the 0.1°C-0.7°C range [2]. So we're probably fine. The ones after us.. well. There are some other feedback mechanisms that still require research. It would be great if something there helped us.. or we are all horribly wrong. That would be brilliant.

[1] https://en.wikipedia.org/wiki/Climate_sensitivity

[2] http://iopscience.iop.org/article/10.1088/1748-9326/9/8/0850...

http://www.nature.com/ngeo/journal/v5/n10/full/ngeo1573.html

This one is behind a paywall. :(
Good question. Authorization is passed along upstream to S3, but we don't re-check authorization when serving a cache hit. In our case, this is a fine tradeoff since our network is private and trusted.
Thanks! To be just a bit more precise, I am claiming that all possible floating point systems, taken together, would contain the same number of values in [0,1] as there are points on the real line.
The current law demands that level of fairness, but it's clear even from this thread that there's currently not a consensus in society if we really do demand that level of fairness given the drawbacks that we see; the society can also choose a slightly lower level/cost of fairness and might on whole be better off that way.
It's not clear from the article, but this headset does not do AR like the HoloLens does, it's a VR headset with fancy inside-out markerless tracking.

I had a chance to try a HoloLens, and the AR was impressive but the head tracking was even more so. Just very, very solid.
cypherpunk vs. cyberpunk

cypherpunk: hacking, computing cryptography and related culture.

cyberpunk: subgenre of science fiction and related subculture.
Children of Men was awful, and it had nothing to do with hacking or cyberpunk, from what I remember.
To be more clear, there are other things we could do here if we didn't inherently trust our network and the things running there.
I'm hoping that they do bring it back, because Nintendo did see the potential and have dev tools for the WiiU to target html based content - https://developer.nintendo.com/tools
One of the key things I've looked for in a playlist format for many years is the ability to handle files that contain multiple tracks. My main example of this is continuous DJ mixes that are a single file. You might also see this in live recordings of performances where the interaction with the crowd between each song.

These single file media items generally have 1 or more Album Artists (e.g. the DJ) with each track in the performance blending into the next. Each track may have an associated Artist and Track name. Conventionally the best approach to solving these is to use a Cue sheet and a plugin for whatever media player that can load these simultaneously. Alternatively (though rarely) a container format that supports chapters / sub streams (e.g. mka) can be used.

I don't see a secondary (CUE sheet) format as being the right solution to this problem. To me a playlist and a list of tracks played in a performance are kind of the same thing and should be handled by the playlist.

My proposed extension to the UPL format is to allow each playlist entry to specify a part of the identified file. Now there's two possible ways of doing this:

1. Sub items under the entry (e.g. chapters)

2. Each entry specifies a start and end time (or duration)

You mention at [1] that this format is about display, I feel this fits within that idea by being something that is otherwise difficult to display using any other available info (ID3 tags etc.)

[1]: https://gitlab.com/universal-playlist/universal-playlist-spe...
>A tree view of whatever you are working on would be more efficient to jump through parts of code, like Vim TagBar for instance.

Not if you are the visual type...
Actually, I am. Currently in Australia, moving back to NZ (where I am from) in a month or so and will take my business with me.
I see you've never worked at a place where every OS that's not approved by corporate IT gets kicked out of the network.
This is not true, and I can think of at least two arguments.

First, the space of all computable reals is countable[1] (i.e. numbers which can be approximated by a sequence of rational numbers produced by a computable function). Note that this subsumes the irrational numbers as well.

Second, all floating point representations would individually have at most the cardinality of the natural numbers, even if the representation was arbitrarily sized (if they were finitely sized, they would of course each have finite cardinality). So you would need the space of possible representations to be uncountable. You would have to come up with a mighty strange notion of "floating point representation" that allowed you to have more distinct representations than computable functions, which again have the cardinality of the natural numbers. Even ignoring the fact that there will be overlap between the representations, we have an upper bound for the total cardinality as that of the set product of the natural numbers with itself, which is again the cardinality of the natural numbers.

[1]: https://en.wikipedia.org/wiki/Computable_number
Am I the only person who finds the whole concept of judging people as useful or useless completely nonsensical? So, machines will be able to perform jobs that are currently done by people. How does that make people useless? It assumes there's some sort of preordained, global utility function. "Oh, your job as a cab driver has been automated. You're useless." Uh, what? Useless to what? To whom?

Humans define what is useful or not. They're certainly not going to will themselves into uselessness, curl up into a ball and die. The idea that humans can be useless is complete nonsense to me. It's something akin to a type error. And I have a hard time understanding why that meme keeps being repeated and debated without anyone pointing this out.
That is like 80% of huff post articles.
> an attorney-client relationship is created when the client
reasonably believes it to have been created.

What is the threshold for a reasonable impression of the relationship? Could random advice on an internet forum really trigger it?
Because I don't really want to believe it's going to get that bad - I certainly won't be getting a place in the vaults.
Gun violence is the best recruitment tool the NRA has. When someone shoots up a school in the US, NRA membership goes up (as do gun sales.)
Tesla | Data Engineers, Full Stack Engineers, Data Scientists, SREs | Palo Alto, CA | Full-time, ONSITE

Did you know we crunch data here? Data is deeply embedded in the product and engineering culture at Tesla. We rely on data – lots of it – to improve autopilot, to optimize hardware designs, to proactively detect faults, and to optimize load on the electrical grid. We collect data from each of our cars, superchargers, and stationary batteries and use it to make these products better and our customers safer.

In the Fleet Analytics team, we process TBs of data a day from these devices. We are looking for excellent people to fill out our team. Our platform and services support the entire company from Manufacturing to Engineering to Service.

Our tech stack includes Python, Java, Hadoop (Hive, HBase, Impala), Spark, Kafka, RabbitMQ, Kubernetes

Please send resume and (bonus) references to code to Eric at ejoe@tesla.com. Please include "HN - Tesla" in the subject line.
less dilution = good

money to do stuff = good

wise spending = good

these are all known things, i'm not sure this article actually digs much into how to balance them
It's also a great engineering movie.
...and this is why just about fuck all has been done for accessibility over the last 30 years and we still have major services that are very hard for people with disabilities to use.

People tried asking nicely, and were ignored. Now people are taking action. We can't say we weren't warned. We were warned 30 years ago when the law was passed.
Isn't that what the accept header is for? Telling the server what content types you're willing to accept, including relevant parameters. Something like:

Accept: text/css; color-blind=trichromatic

Of course no server would recognize this today, since afaik the CSS media type doesn't define any parameters other than perhaps `charset`, but the mechanism is there at least. Also any self respecting web server would just ignore the parameter so it shouldn't break anything, just cost a few more bytes of bandwidth I guess. No need to invent a new header I don't think.
Migra: like diff but for PostgreSQL schemas
Mr. Robot is the first "hacker" show I've watched that didn't have a single cringe moment when it comes to the "hacking".
Not to mention, a lot of these movies are awful. For instance, the first movie on the list is, inexplicably, "WarGames: The Dead Code". Not the classic "WarGames", but a horrible direct-to-video sequel released in 2008.
For cyberpunk, I'd add:

- Tetsuo: The Iron Man

- Videodrome
"Realistic time travel" movie?
The Internet provides:

http://www.victorianweb.org/previctorian/swift/chron.html

http://jonathanswiftarchive.org.uk/chronology.html

https://www.timetoast.com/timelines/johnathan-swift

re: Julius Caesar, a guy should get a bit of slack after being stabbed repeatedly, or perhaps it's because "et tu, Brute?" wasn't strictly historical, more of a Shakespearean gloss. According to Suetonius, Julie's last words were in Greek, "Kai su, teknon?" (even you, my son?). Plutarch though says that Julie said nothing but merely drew his toga over his head.
For one thing, the ad department threatened: "We are also talking to the NRA about running ads within the story."
Here's an actual lawyer (who is also a programmer) talking about this.

https://writing.kemitchell.com/2017/02/16/Against-Legislatin...

This blog post is FUD.
Actually, much of the Netherlands is already "literally underwater", and most of it would be flooded by storm surges. It's just that there's a highly layered defense of dikes, dams and pumping stations. Next time in Amsterdam, check out the display at city hall.

Since the disastrous 1953 flood, they've installed humongous valves at the mouths of all estuaries (Delta Works). If sea level increases more than a meter or so, they'll need to modify it.
Canopy | DevOps/Internal Tools Engineer | Lehi, UT | Full-time ONSITE https://www.canopytax.com

(Relocation Offered)
Canopy is a fast-growing SaaS startup in Lehi. We build modern, easy-to-use software for tax professionals, and love to find simple solutions to complex problems. After nearly tripling in size in 2016 to 60 employees, we are looking forward to another year of massive growth.

We are looking for a software engineer who understands devops and is passionate about writing dev-tools. You would be the second or third DevOps person at the company, and so there is a lot of room for growth. You'll be primarily writing internal tools in Python as well as consulting with software development teams on DevOps concepts including: CD pipelines, code lifecycle, AWS, monitoring, scaling (both user and organizational scale), and others.

Catch me on twitter with questions: @nhumrich
Or email me directly: nick.humrich@canopytax.com

Our current Tools stack consists of Python, Docker, Rancher, AWS, GitLab, Wercker, Sumo Logic. You'll have say over these tools and potentially replacing them. We strive for CD and currently deploy to production at least a couple times a day. (501 releases in 2016) We are also huge fans of micro-services and open source.
Blackhat should probably be on there for being about only one to get hacking right in recent times.

"Because the screenwriter loosely based the character around her husband. Who was her husband? Alan Kay. Tron's protagonist is Alan Kay."

Had no clue his wife wrote it or portrayed him. That's neat! Brings in some irony given Tron character is fighting the slavery of MCP but Kay told me here on HN he loved Burroughs B5000. Also implied its lead creator, Bob Barton, was a genius and revolutionary overturning all the bad software, hardware, and engineering that came before it in one fell swoop. As in, the movie could've just as easily had MCP as the hero. ;)
But.... he's plugged in!
The case for going to bed at 2:30 am
> videos were being shared via torrents

Oh right! Thanks!
I was very pleased to see The Italian Job make the list.

Hacking is about understanding, optimizing, and manipulating systems. One real-world analogue of a system is a Rube Goldberg machine; the dramatic analogue of a Rube Goldberg machine is a heist flick.

I'd add the Ocean's Eleven remake as an approachable introduction to the genre, and Kubrick's The Killing for vintage noir awesomeness. And maybe The Last Seduction as a curveball.
I'm sorry but 2% is way off. Far more web sites than that are Chinese.

Your "stats" were calculated from total domains and the data from Alexa. While Alexa is good for the highest traffic sites, not that many Chinese internet users install an Alexa toolbar and not that many web masters install any of the tracking tools Alexa pulls from. The Chinese internet is fairly unique, has different search engines, has social media sites and has different analytics providers.

FWIW: I have worked in both US and Chinese tech companies and have familiarity with both ecosystems.
Full-Time Sales Director Position for San Francisco-based Revolutionary Ad-Tech Company, ONSITE. If you are passionate about the science of human psychology, are first to embrace revolutionary new technologies, and have a hunter mentality, then this is an opportunity that you can't miss. Please find more information and job description here: https://drive.google.com/file/d/0B08T5DhNKQ16dV81YnNiNkt6VEU...
Ok, then is there any proposed plan to remove the excess CO2 from the air and oceans?
Definitely. It was one of my early influences for looking into both AI and information security.
But these videos are not "free". The content was created by university employees and hence, public funds. It's likely university resources were used to produce and edit it for online consumption.

I imagine the reasoning is that if you allow the university to deprioritize the needs of the disabled on the basis of "Well, something is better than nothing", then it incentivizes the production of such content because of the lower costs, and results in more disenfranchisement of the disabled.

I have to object to your reducing the situation to "because someone complained that their personal circumstances", as if it were just one person who is potentially disenfranchised by the situation. Just because one person's name is on a legal complaint doesn't mean that the law impacts that one and only person.
Would people have the same complaints if it was the other way around? Snapchat reached out to the NRA and offered a free Live Story as partnership for Gun Appreciation Day. Another division then threatened the NRA that it could run anti-gun ads during the NRA's free Live Story.

If the complaints would be different, then it's just your political bias. Some people think the NRA is important and its message is being harmed by groups like Everytown. In that case, why not focus on the heart of the issue which is "Snapchat allows NRA ads but I don't like guns".
Second, all floating point representations would individually have at most the cardinality of the natural numbers

All of that is irrelevant. I'm using the cardinality of all possible floating point representations. Give me a real in [0,1] that you say doesn't have a representation, and I will give you a floating point representation that will include it. (Using an operation that's just cut and paste on the IEEE one.)
Heh, I'm using VcXsrv + PuTTY + a custom PowerShell script https://github.com/myfreeweb/xvmmgr to quickly launch a terminal forwarded from a FreeBSD VirtualBox VM.
The thing is, even Earth at its worst is still by far the most habitable planet in the system.

The biggest issue we have with climate change is that we and the biosphere are set up for it to be this way, and adaption is slow. We might have to move many cities and the agriculture, and somehow manage with a biosphere that takes many generations to adapt.