skysight-inc/HackerNews huggingface dataset:
I'd expect Snapchat users to discuss politics on the platform. I wouldn't necessarily expect Snapchat to expend their own resources to explicitly push an issue-driven political agenda that is unrelated to their own line of business.

Most people can decide whether to "continue doing consumer culture stuff" or to freak out about politics without the help of Snap or any other corporation. There's an odd sort of corporate worship/megalomania that makes people think they're morally obligated to "weigh in" on an issue. They're not, and their constituent individuals are more than capable of pursuing their own political activism and/or creating more appropriate vehicles for voluntary cooperation toward those ends.
I was thinking the same thing... but if your proxy goes down, couldn't you update code quickly at the app level to go direct to S3 then?

Whereas - if you just rely on S3 directly, if they have problems, there's not much you can do unless you also have all assets locally on your servers.
Codecademy | Senior Software Engineer: System and Infrastructure | New York City | Full Time | ONSITE

Codecademy teaches millions of people across the world how to code on our online platform. Our mission is to equip our users with technical skills they need to find success in a rapidly evolving digital world. Codecademy was founded in 2011 and received Series C funding in 2016.

As a senior systems software engineer, you will work on unique problems such as allocation and securing of our interactive learning environment resources to users on the fly as well as more familiar problems such as scaling high traffic services, improving the server provisioning process, and refining service deployment infrastructure. As the responsibilities grow, you will help hire infrastructure/systems engineers to complement your fields of expertise.

More info: https://www.codecademy.com/about/jobs/senior-software-engine...

If interested, email me at ryan@codecademy.com
Wrapping up the virtual DOM
Cool experiment, but holy Tour de France coding style Batman: https://github.com/NathanCastle/BootShellCredentialProvider/...
Entelo | San Francisco, CA | Full-time | Onsite

Entelo uses huge amounts of data and predictive analytics to help companies build great teams. Our ~20-person engineering team uses technologies like Ruby, Golang, JavaScript, Kubernetes, Docker, Kafka, Spark, and Redshift, and we already have customers like Facebook, Tesla, and Paypal. We ingest and parse up to 2 TB of social profile data per day, predict when people will change jobs, match people to jobs, and more.

We care deeply about promoting diversity in tech and being pleasant, collaborative folks; we were recently ranked as the #3 Best Place to Work by Glassdoor among small and medium companies. Join us as we continue to grow very quickly and discover new ways to merge machine learning, big data, and full-stack engineering to provide value to our customers!

We're hiring for many roles including:

* Data Scientist

* Senior Data Engineer

* Senior Software Engineer

If you're interested, check out our open positions at https://www.entelo.com/careers, or feel free to email me directly at tom at entelo dot com.
I love vscode, I just wish the clojure plugin had a debugger so I didn't have to use intelliJ anymore.
If you're adding (the excellent) Equilibrium, I'd say V for Vendetta too due to its influence on "Anonymous". And Fight Club because of what their end goal is.

That said, I can still remember seeing eXistenZ in the cinema:

>Death to the demoness, Allegra Geller.
Yes, that's correct and not something our analysis has taken into account. Search crawlers are more likely to hit certain PoPs. If your content was less likely to be in one of those PoPs then you're less likely to have leaked data to one of them.

We also didn't take into account that the distribution of the ~6,500 sites that triggered the bug weren't even across our infrastructure. We distribute load for any site across some fraction of all the servers in any given PoP. Based on whether you're on a cluster of servers with more or fewer vulnerable sites you'd have been more or less likely to leak data.

For the general case the stats are directionally correct and, if anything, conservative (we believe, if anything, overstate the risk). But a particular customer's situation could deviate from the expected probabilities for a number of reasons.
To be completely honest, I don't really view things from that frame. I think more about 1) how much does this company need to execute on their plans? and 2) what would a fair valuation be given their current progress and market comps? If that's 10% dilution then that's fine. If that's 25-30% dilution that's also fine -- but more dilution would be scary. Usually it's 20-25% dilution -- e.g. a fair pre-valuation might be $6m, and the company wants to raise $1.5m or $2m for 18 months to do X, Y, and Z.

If the valuation feels unreasonably high then I'll try to negotiate, or I'll just pass. If the valuation is low and results in too much dilution, then I'll try to figure out with the founder if they can make progress with less money/dilution, or I'll just pass -- because overdiluting sucks for the founder and will also eventually suck for me as an investor by capping the upside.

I think this framing works for the founder, too: if you need $X for your near term plans, and you're getting a fair valuation that doesn't overdilute you, then that's good. If the valuation is unfairly low, try to find other options. If it's unreasonably high, then that's okay if you are good with cash management -- but be mindful that the higher your current valuation, the higher investors' expectations will be for your next round.
Yeah, exactly - this "look at a 10 day period and extrapolate" idea is based on the assumption that the rate of hits to the triggering pages was constant over the whole time, but in the case of looking for a malicious actor that's essentially begging the question. If there was unnatural traffic in there you can't assume its rate would have stayed constant over the whole period.
I don't see that snapchat has the lock-in to make it worth the risk. Sure you can leave other social networks and it's always a risk but Snapchat's ephemeral nature seems to make that risk much much worse. That said I only used it for a week before I got annoyed by it so maybe I don't have the best perspective.
That's already happening through globalization. The scope of this discussion is American inequality.
neat! happily surprised to see netflix creating a nice little tinker project like this. More companies should do this.

Also, a nice landing page with the video on the left. They were even kind enough to leave the default scroll behavior! A great introductory doc.

But creating this doesn't change the fact that a lot of netflix content is subpar, nor does it make me less likely to cancel my membership. Which is fine - but don't make this a regular thing, either.
No, I want more data, a lot more. I know the existing data is mostly available.
>The tax reform plan being considered by Congress also involves huge rate cuts, which would swamp any progressivity benefit of the new tax design and mainly benefit the rich.

So it's a pretty design, but if it drops the revenue the government makes it's still a big handout to the wealthy.
Thus far it's been "suck up all the oxygen in the room so nobody can breathe".

Remains to be seen whether they'll survive it though.
Right. You can at least breathe in Antarctica.

And terraforming Mars would be several orders of magnitude more expensive than even a massive readjustment of Earth's climate.
> It's competing against those devices though.

It's not, it's a game machine. If you want to play games take a switch, if you want to do other things then take them.
One could buy long-term (LEAPS) put options to bet against a company, avoiding the unlimited downside of a naked short.
I've heard that. Snap considers itself akin to a camera company. Will be interesting to see where things go, but I don't like the valuation.
I'm not very familiar with refinement types. How would that work?

For example, how would you write a function that answers the mean value of an array of numbers? You could define Array.Length to be of type NonNegativeInteger, but that still includes 0. Alternatively, you'd have to define a NonEmptyArray type that excludes arrays of length 0, but that seems less than useful.
The problem comes if, for example, ocean acidification causes a run-away chemical reaction that makes agriculture fail on a large scale, making civilization collapse.

All such possibilities are low. But they aren't 0. Elon's personal judgement is that combined they exceed 1%.
I feel Euclid's Theorem has an enormous number of different proofs considering the importance of the Theorem.
This free report is an excellent resource on average dilution at each round: https://www.capshare.com/blog/dilution-101-startup-guide-equ...
4B years: World's oldest fossils unearthed
We send our kids to college to expose them to a safe unstructured environment for the first time in their lives.

That means this is where they learn to be adults and make mistakes. They will make occasional misjudgments in this context, and when they do, we should offer them an easy out.

And to answer your question: sexual assault is not one of these cases. Partaking in this safe space kind of presupposes that your kid knows how to tell the difference between right and wrong.
The term generally used for this is "soft power". And I think you are pretty much dead on, that is the type of power they wield and why this argument is so disingenuous.
Interesting chip - under 5W usage and yet powerful enough for lots of things. I wonder what one of these with 8GB RAM and 1x10Gbe, 2x SATA connectors would use for power.

EDIT: the Broadcom chipset used in the Rasp. Pi 3 is still at 40nm process, according to what I can find. So not sure why people would question the 28nm process' usefulness.
It's not really relevant there, that's just scaling the error factor. The potential downside to using degrees is that the values in the 0-1 range are going to have slightly more accuracy than those in the 358-359 range. The difference will be very minor if these aren't used in compounding calculations.

It's more of an issue when you're dealing with large sums composed of very tiny ones. If you add them together incorrectly the number becomes so large the tiny values stop mattering even if in aggregate they're important.

Like adding 1e-6 to itself a hundred million times gives you a result different than 1e-6 * 1e8. In the first case I get 999.999998191639 when the multiplied version is 1000.

These errors can accumulate to a dangerous degree if you don't do your operations in the right order.
People my age (22) just use Snapchat to flirt or post pictures of parties. No one - and I mean no one - ever checks out the articles in the Stories section of Snapchat. I really don't see any way for them to make money at this point.
Ars has been against the switch from the beginning. I was actually surprised by the optimistic parts.
I worked on a web store once that depended on a couple of 3rd party web services and set up subscription billing. The project turned out to be like an iceberg, where 10% of the work went into features, and 90% of the work went into heading off all of the various possible failure modes. When the system failed, people's credit cards got billed the wrong amount and either the store didn't get paid or the customer got overcharged. So I can relate to all of the effort they put into fail-safety.
Opening the web to non-Javascript languages will make it a more general platform. Imagine if Linux only let you run programs written in Perl! That's largely the situation the web has been stuck in for 20 years. I think the concerns about "view source" are ill-founded, as minified Javascript is already essentially an uninterpretable (by humans) assembly language. This essentially retains the status quo regarding human access to the underlying code, while broadening the number of ways you can build web applications. I support it.
Yes, I would. I have a car with dozens of icons on the buttons, and I still cannot figure out how to turn on the heat. I know I could read the 200 page manual, but I'm too lazy, so I just punch buttons and turn knobs more or less at random.

I nearly drove of the road the other day trying to adjust the volume on the radio. It got stuck in some incomprehensible mode where the volume knob meant some other madness. I gave up and had to wait until I was stuck at a red light.

What's wrong with the labels "heat", "fan", "defroster"?

> I would love to see what your desired car interior would look like

It's not hard to find out. Look at the dash on an older car, before the Mac came out.
What other causes might there be?

Regression to the mean?
The Dickey Amendment only banned political advocacy, not research. The problem is that the CDC was producing research that was thinly veiled political advocacy.
Would have thought the crown head strap would be more comfortable, given how well it works with PSVR and Hololens. No integrated audio is a bit of a shame too, it worked really well on Hololens/Rift. I imagine that was one area to cut costs.
The Illumination Problem – Numberphile [video]
I don't necessarily disagree with what you're saying, but I think I'm talking about something slightly different. First, I think that what you're pointing out in your first paragraph, while wildly accepted, is completely unproven. Second, I don't think valuing people by utility is necessarily shallow, but the way I worded my original post might lead you to believe that.

Here's what I'm getting at (and failing horribly, because I'm too lazy to think it through): many articles have been written that seem to outline scenarios where runaway automation leads to a situation where you have some sort of closed loop automated economy where humans have no role to play, thus making humanity "useless." I think that's hogwash. It presupposes that the goal of humanity is to perform a certain number of tasks that happen to be the tasks we currently perform. If we can find something to substitute that performs the same tasks, our goal is accomplished, and thus humanity is "useless."

That's when I generally go: that's the dumbest thing I've ever heard.
ZipRecruiter - https://ziprecruiter.com - Santa Monica (LA area) - REMOTE OK for some positions

Our goal is to create the best online services for filling and finding jobs. We bootstrapped for the first four years, growing to 500+ employees. In 2014, we raised $63M led by Institutional Venture Partners.

We have a number of open positions:

- Software Engineer (primarily Python) (Santa Monica)
- Software Engineer (primarily Perl) (Santa Monica or remote)
- DevOps/Linux Systems Administrator (Santa Monica)

We're growing rapidly and have a large customer base (primarily small and medium sized businesses). We have interesting problems to solve in the areas of search, yield management, analytics, scalability and new product development. If you'd like to learn more, please visit https://www.ziprecruiter.com/hiring/technology or email us at techjobs@ziprecruiter.com
I kind of wonder why this was even leaked. Is anyone going to give Instacart a better deal than that? Or acquire it?
Is there any solution for a origami
(or tmux) like window management? Thx
Being unable to represent 0.1 exactly is unrelated to any precision limitation. It's because the quantization of binary and decimal is different.
I have been searching for something like this.

Microsoft's vscode is close, but what I really need is a ui with remote debugging capability.

not sure if this one can do it?
I don't know, is 2 hours long enough to walk them through a spell checker?

http://norvig.com/spell-correct.html

OTOH, http://norvig.com/21-days.html
It hasn't been a big issue for me so far, but Kotlin often favours fast and compact where Scala favours generic and beautiful.

For example, in Scala, nullable references are just another monad object implemented in plain Scala, while in Kotlin they have a special syntax around Java's null pointer.
Funny, I talked to an associate at a VC once and asked him what the riskiest play in SV was after Theranos and he said Instacart.
This is a Chrome extension I made because I feel most productive when my hands don't have to leave the keyboard. It's inspired heavily by https://shortcatapp.com/ which unfortunately doesn't work with Chrome. Hopefully you find it as useful as I do! If you encounter any issues or have any suggestions please feel free to reach out to me.
8C ~= 14.4F for reference
Sorry, I didn't notice this. I was talking about the comment thread in the external website. I didn't specify because at the time the sleeper nazi accounts hadn't yet activated here.
I recall a proposal to put sulfate particles (I think!) in the upper atmosphere, sort of like what happens with a big volcano, to try cooling things off. The downside is you have to do it constantly, the upside is that if you don't, it fades relatively quickly. So we could try it out on a pretty large scale and stop if we don't like where things are going.

But that's from memory, and I could be recalling the details wrong.
Republicans are basically ideologically opposed to fiscal stimulus and all their signals are on massive cuts to non-defense, non-law-enforcement spending (with the main debates among Republicans being over how massive those cuts should be and where they are targeted), so good luck with that.

The closest thing to fiscal stimulus we're likely to see is top-weighted tax cuts, which are ineffective stimulus at best, and what benefit can be derived from them has pretty well been looked over the last several decades.

OTOH, top-weighted and particularly corporate tax cuts are likely to improve stock market returns in the short term, so, maybe not so bad a position to be in if you can time your exit right.
With thrillers, they synopses all sound the same. A grisly murder, a dark secret, and one person must follow the clues to find the murderer before he kills again. Zzzzzz....
I think you have never run servers in a good datacenter before.

I know of a datacenter in Denver CO with 14 YEARS of uptime, for instance.
If all you're dealing with is angles, 64-bit quantization of the 360° space will give you far more accuracy than you'll ever need, and it will be absolutely uniform throughout.
Charlie Finance | San Francisco, CA | Onsite | https://www.hicharlie.co

Charlie is a free, text-based AI that is here to automate everything in personal finance that can be automated and to radically simplify the rest. We are using Artificial Intelligence, Machine Learning and NLP to help everyday people manage all of their everyday finances. We are very well funded, our engagement is extraordinarily strong, and our user base is growing rapidly.

We’re looking for a curious, relentless Software Engineer who cares about everyday people to join our team in San Francisco as employee #5. We have the freedom and the runway to build together A.I. that will improve the financial health of millions.

Interview Process: Couple of phone calls and an onsite interview. We’ll ask you normal interview questions, but as we are still a very small team, we will also spend just as much time learning about what kind of person you are and how you’ll help us define this company and culture.

Learn more and drop us a line at http://bit.ly/2ltHFKh
Floating point is Nick Higham's thing isn't? I have his book "Accuracy and Stability of Numerical Algorithms, Second Edition"

http://www.ma.man.ac.uk/~higham/asna/

but I haven't got very far with it yet.

Maybe the article in the Princeton Companion is a summarized version of his book?
Switzerland has guns, but no bullets. So you can probably give up guns or bullets and get gun safety - not that that's a very startling conclusion.

Secondly the fact that A=>B doesn't mean that also C=>B so you should expect high B when either A or C is true.

(Read => as implies, causes or correlates with - it doesn't really matter).
I emailed Nick Higham asking about Unums a year and a half ago. Hopefully he doesn’t mind me quoting from private email:

> I have Gustafson's book and have read a lot of it. I don't yet know what to make of it. [..] His Unum system is a completely different way of working to floating point, so all I can say is that standard error analysis techniques will probably not be applicable.

> The book does not yet seem to have atttracted much attention in the numerical analysis community.
First up: I'm using the non-muddled version of access. Libetarians might say you can access it but they would also want full death tax, free access to land and a money system based on fair issuance of debt, meaning that people had a fighting chance of affording said care.

The US is a crazy cult for "capitalism" and "free" markets. The problem I have is the absolutism about it. Markets can solve everything. This is the USA position. They force other countries to change to it via the IMF, not content with messing up their own country.

Yet even on a very simple system to model, sports, they have a socialist model. You finish bottom you get the first draft pick. Because when reasoning about a small group of teams it's patently obvious that if you give all the TV rights to the top team, all the draft picks to the top team, you end up with a total mess.
I'm curious here, how long do you typically spend on one of these logos?

My partner spent several years working as a freelance designer and typically a logo was a fairly lengthy process for a lot of businesses, and the bills would run up over $600-800 pretty quick + more $$ for assigning the copyright.
"Legally correct" is what we should strive for.
> Assuming github does have feature(s) that require additional privileges to the source beyond what the open source license provides, doesn't that preclude hosting any project where any single one of the contributors don't contribute via github?

Yes it does. If there's a license that says "you must not make backups of the code on Thursdays", then hosting it on github would be incompatible with the license. So is hosting other people's non-open-source code in a public repo. Github's ToS put the responsibility of checking that the compatibility of the license and github features on whoever uploads the code.

> The point was that their cover-your-ass move is preventing a large number of open source projects from being hosted on the service in compliance with the ToS.

Well, there are features that Github wants to have on public repos, for example public code search with short snippets, and the "fork" button. Their ToS has to "cover their ass" for these features, their lawyers would throw a fit if they kept the features without asking for permission in the ToS.

If there are OSS licenses that are not compatible with these features, then either the uploader or github was breaking copyright laws already.

But I'm not convinced that its anywhere as big deal as the author of the article makes it seem.

So github has public code search, which shows 5 line snippets of code with a link back to the repo. Does this satisfy LPPL's "code must be distributed unmodified" rule? Is this enough attribution to satisfy CC-BY? A reasonable person would say yes, because you can just click on the link to get to the whole repo with the full codebase and authors.txt file.

But github isn't going to take the legal responsibility of checking each license for these questions, people uploading the code will have to do it themselves. (Also, github has no way of checking that the person uploading the code actually has the right to put the license.txt file on the code).
A lot of us believe it is a distinction without a difference, so your view is not universally shared.