skysight-inc/HackerNews huggingface dataset:
CapsuleRx | New York City, NY NYC | full-time ONSITE

Capsule is a healthcare technology company on a mission to elevate and simplify the consumer pharmacy experience. We believe in improving health outcomes through innovative design, mobile technology, logistics, and predictive analytics. We are based in New York City and launching soon. We are seeking a Software Engineer with a generalist/fullstack orientation to join our development team.

At Capsule you will: - Work at all levels of our Golang / React Redux / Swift / Postgres stack - Influence architecture, tooling, process, and culture at a small but growing engineering shop - Contribute daily to the product dialogue - Build things that meaningfully improve peoples’ wellbeing

You should have: - Breadth in many different skill areas (Maybe you’ve written APIs and some front-ends and done some light devops and know a bit of Photoshop and have coded in a functional language … the more the merrier) - Depth in one area that you can really school us on (Perhaps you’ve written a pubsub framework as a sideproject?) - Experience writing code as part of a (preferably large) team

Bonus points if you have: - Built db-backed RESTful APIs (Go = awesome, but also relevant if it was in Java, Scala, Ruby, Python, etc.) - Working fluency in technologies like ES6/ES2015, CoffeeScript, TypeScript, Sass, Less - Knowledge of and/or interest in React - Experience setting up a web development environment & architecting a web app from scratch (e.g. first person on a web app team or led a web app team) - Good grasp of TDD & CI principles - Contributed to the development of a native mobile app - Facility with design tools like Sketch, Illustrator, or Photoshop - Led an engineering team apply at https://jobs.lever.co/capsulerx/934c1772-6d4c-444d-bc2f-5328.... you can also send me messages by searching my handle
It's a false dichotomy to think you can either move fast or have good process. Etsy commits directly to master on their large, monolithic php webapp and they have a pretty strong code review process where code isn't deployed until it's reviewed. They still manage to move fast with autonomy and trust, at least they did when I worked there for the past couple of years.
I'm not even sure. I remember giving Kik a go in the early days of smartphones, but all of a sudden everyone was using WhatsApp. My own social circle used to prefer Kik since it had features like Location sharing way before WhatsApp did.

It could be that WhatsApp was the first to get translated to Brazilian Portuguese, and since I've always used the English version I never noticed. Even if English is taught as a second language in all schools, most Brazilians can't read or write English, so this is a big deal.
One can always be subjugated. By robbers. By terrorists. By ISPs. By governments. By whatever. So one does what one can to be left alone. And helps others following the path.

But in meatspace, one blends in, doesn't attract attention. As in Vinge's True Names. Ultimately, authoritarian states may wither. Or not. But in the meantime, one can manage, under occupation.
What Uber means by "liquidity" is lots of drivers competing to be available to Uber. Not lots of apps competing for drivers.

Incidentally, the screen Uber shows at startup with many vehicles near your current location has nothing to do with actual vehicle positions. That's just a screen saver.[1]

[1] http://motherboard.vice.com/read/ubers-phantom-cabs
I totally agree. That's the kind of complexity and BS that developers often have to deal with which I'm referring to. Hard to imagine an unsafe by default language not breaking eventually.
It goes both ways. Widespread grid-tied distributed generation can save on distribution equipment maintenance wear and tear further upstream. Neither side has honestly acknowledged or studied the trade offs.
That is a valid reason while they can get away with it. That won't be the case for long. As soon as the storage costs follow the panels', the grid at the current cost will be a very hard sell. Of course, providing a good location, etc.
The cost-rising point is greatly simplified. Yes the cost of labor will go up, however this does not mean the prices rise so much that your basic income is not very helpful, and here's why:

* Only the cost of labor will increase, the cost of other inputs to making goods or providing services will not.
* The cost of labor will not increase uniformly, but rather it will increase most at the low end (people who are more likely to refuse employment due to basic income) and less at the high end. A software engineer making $120k is not likely to decide to stop working because he now gets $10k from the government. However a part-time fry cook making $6k a year might.

So you have a slight increase in the price of goods (the x% of the cost of goods that was from low-paid labor just got y% higher) but an increase in purchasing power that is larger than x% * y% so overall people now have more purchasing power.
If you mean pinbot - that's literally all it does. It takes a message and pins it, knocking the old one off the pins.

The build messages build...that's also literally all it does. It simply puts handy notices in the chatroom. Why wouldn't you want that integration? Everyone going to look at the build screen and polling it to see what's up is a far less efficient system. A push style notification, no matter the medium, causes far less overhead.

I doubt we'll ever build from chat directly for anything production at least, simply because those are 2 different user and authentication systems in play. It's too risky, IMO.
The UK National Health Service has a recent overview of the study that was used as evidence associating talc with ovarian cancer. They come to the conclusion that while there is some evidence of an association, there is as yet no firm evidence proving causation: http://www.nhs.uk/news/2016/03March/Pages/Talc-and-ovarian-c...

That article helpfully links the paper itself, which is happily is available to read in full: http://journals.lww.com/epidem/Citation/2016/05000/The_Assoc...

Glancing at it, it seems like a very professional writeup, with many appropriate disclaimers about possible confounders. The key statistic that I have not been able to find in the paper (although I presume it's in there somewhere) is the incidence rate of ovarian cancer among the 1000 control subjects. SEER says (http://seer.cancer.gov/statfacts/html/ovary.html) that 1.3% of women will be diagnosed with ovary cancer during their lives.

Since the control subjects haven't lived their entire lives, and since diagnosis is mostly in older women (age 63), I'd guess that they'd have only something like fewer than 10 subjects on the control side with ovarian cancer. I think this means that if by chance there happened to 2 or 3 more subjects with cancer on the control side, the 1.3 increase in risk would be reversed, and thus the evidence is extremely weak! Or am I wrong, and there is some way of determining the odds ratio without knowing the true incidence rate among the controls?
How well does this work?
Details here: http://www.openwall.com/lists/oss-security/2016/05/03/18
By "not holding your breath" do you mean "just write your code in C?"
I've often thought about this.

I've wondered; if we built a huge trench from the ocean into the Sahara desert, what would the environmental impact be??
Medical errors now third leading cause of death in United States
I generally agree with your position but in this particular scenario the people with the greatest capacity to adjust their behavior are the people who will be affected the least financially by a hike in peak prices and thus less likely to change or more likely to invest in solar at home, while those with the least flexibility in work arrangements and spending, e.g. lower income earners working in the services sector, will be affected negatively the most and unable to work around it.
> Editorial independence is not enshrined by the Constitution. At all.

That's -- still -- an understatement. The right to freedom of the press in the Constitution is exactly the right of the publisher to exert editorial control. Doing so is not merely not unconstitutional, it is Constitutionally protected.

You have no more Constitutional right to control someone else's press because "freedom of the press" than you have to direct someone else's vote because "right to vote".
Mosh should solve that problem.

I'm running in a chroot so installation is just a matter of using the package manager of the "guest" OS (scare quotes because chroot is technically same OS).
Did you encounter any performance problems during the 'Early Canary Read' phase? this seems like a lot of DB action.
The 8000th Busy Beaver number eludes ZF set theory
45 tax-free commercial zones in UAE
"Hi nick!"

Well, hello there.

"For lack of a better rubric - "embedded". Frequently, large things are involved, large things with diesel engines."

That's actually pretty cool as I'm gradually learning more about embedded systems. The problem with subversion and INFOSEC was the hardware on up. Got ASIC methodology done. Gotta learn embedded. You do control systems, CAN's, and dashboards for construction hardware and 18-wheelers or something? Generators at datacenters? Ok, I'm running out of ideas as I only think about diesels so much.

re rest

It looks like your an outlier in my overall claim. The reason is that you've picked a field and specific companies that let you do pretty custom work that's mostly your code at the quality level you prefer. Good for you. It just doesn't negate anything I said about getting C right in general. Your circumstances and effort just make you an exception to the rule. :)
Agreed. The cartoon isn't funny, subtle or provocative, so I'd fire him on those grounds alone.
Unless the average of our 2192-strong sample is > $96,857 (doubt it), yes.
Smokeball | Sydney, Australia | Onsite | Angular/Node/.net

In a Law firm, everyone should know what they should be doing. And why. Fanatical lawyers leave Law School every year seeking to advise and protect their clients. They then spend their careers filing paperwork and manually running their business instead of focusing on the one thing they want to do: Practicing Law.

Allowing small law firms to practice law: This is our passion and why we do what we do.

Our .Net backend is the foundation of our product, originally conceived as WPF desktop software, we’re using this springboard to launch our javascript SAAS with Node ES6 and Angular.js.

Direction: Our CEO is a developer, and largely to blame for any historical legacy issues. He’s actually pretty good (and approved this message).

Technical debt: There’s some, but it’s all easily dealt with. We’re Git based and are working on our CI framework Go.cd.

Test: Full TDD, we have one Test consultant, she helps you TDD better.

Microservices: Yes. Docker containers etc too.

Backend: Node ES6

Front End: Angular.JS + TCL (just joking… but you’re welcome to make an impassioned defence of the betamax of the software world).

Gender mix: Honestly, we’re fairly male dominated, we’d love to change this and actively invite applications from all genders.

Hours: Totally flexible

Dresscode: Clothing required. Singlets are a bit of a no-no, but that’s it.

For more information, check out: https://smokeball.workable.com/j/28632D575D or contact james (dot) richardson (at) smokeball (dot) com
> That random point defines Alice's secret isogeny through the isogeny formulas I talked about above.

I don't think the author actually described how a point defines an isogeny...
I've been using this with great success too;
https://github.com/hartator/wayback-machine-downloader
My argument is that developers do not need high end notebooks. Unless your development work requires specialized hardware (e.g. iOS development requires a Mac), there is little need to develop locally. Most of the time, you're targeting servers anyway. Why not develop on a server too? Also, when you start a new project, you can pick a cloud development box that matches exactly the specs you want, whereas you're still stuck with the same laptop from project to project. So in that sense, cloud development offers more flexibility than local development. And it saves you money on expensive laptops!

There's also the self-satisfaction of knowing you can code anything with any $100 laptop and an Internet connection.
An economic recession is not in the slightest a slow and subtle process, your comparisons are off by orders of magnitude.
Author here.

Yeah, at that point, you are doing two writes, and (possibly) two reads. I simplified the code a bit for the blog post, but you can do the read and write pairs concurrently, so you don't have to wait longer to get data to return to the caller.
Do any other cars have age limits? That seems like a strange metric to use.
I am not talking about separation in meatspace. Or at least, only in subtle ways. Attracting attention is just stupid.
One step at a time. A 40 hour work week is politically sellable. After all, we used to have it, so it's "conservative".
interesting concept, but I don't see how rollbacks would work. aren't you at risk of losing data?
The boilerplate is boilerplate because there are a few exceptional cases in scope where you might do something slightly differently. Since you can't completely abstract it out, it becomes boilerplate of some form. Either you're using boilerplate to set up a configuration object to feed into an initializer, or you're using initialization boilerplate.

It turns out that with graphics APIs, you actually have to layer many, many abstractions on top before you get into useful territory, which is why I'd say that 99% of use cases are better off using a high level library/engine even if all you want to do is draw a few things.

I've written my own graphics engines on top of OpenGL, and in my experience the set of people "whose needs are not met by an existing library, framework or game engine" is actually much slimmer than that set of people might think. Sure, Unity or Unreal or even Ogre3D might be overkill and might not give you all of the nuances you need, but they actually make some excellent abstractions that are well worth the tradeoffs and workarounds.

In most cases, if you need to do "custom stuff" that a "mid level" engine like Ogre3D offers, either your project is so sophisticated that it's worth redoing boilerplate, or you're asking for more than you really need, or you just want the fun of building your own engine, because it's really a lot of fun. What Unity and Unreal add on top of that are even more abstractions and tools for an entire production pipeline of artists, modelers, and programmers. But they do a great job of covering the vast majority of use cases. It's like if you told me that your application asks for things jQuery can't do... I'd question what kind of situation you're in that jQuery does things incompatibly.

This post though, about shaders, has a point regardless of OpenGL boilerplate. Shaders suck everywhere, even in engines. You're probably writing your own shaders that do 90% of what most shaders do and 10% of specifically what you needed, and you're probably trying to work through all of the complexities of "uniform" variables and how other bits and pieces of the rendering pipeline fit together. That part always sucks regardless of OpenGL, D3D, Unity, Unreal, etc.
Now Facebook appointed Matt Steinfeld (Facebook's Head of Communications) to discuss the matter. The judge must be pleased.
It is an issue. I was responding to the allegation in the article that the Constitution was supposed to protect against this sort of thing, which it isn't. Yellow journalism was the water the founding fathers swam in; editorial independence is a relatively new idea.

https://ethics.journalism.wisc.edu/2012/12/19/breaking-down-...

It's a very good idea, and it should be preserved and fought for, but it's not an idea that has any basis in the Constitution.

"Not technically illegal" is not much of a claim to morality, obviously. Firing a cartoonist because an advertiser doesn't like him is against the public interest, and probably against the long-term interests of the paper itself; it's a bad idea and the people who did it should feel bad, and they deserve all the bad press they get.
I'm in Canada too, but in Victoria we don't really get Canadian weather. :P
Flywheels are another option: https://en.wikipedia.org/wiki/Flywheel_energy_storage
Do you see how the PS3 security system was thwarted?[1]

1: http://www.engadget.com/2010/12/29/hackers-obtain-ps3-privat...
>It has 1X but it's allowed to lend out upto 10X

No, a bank cannot lend out 10X of it's deposits. That's simply wrong.

Say a person deposits $1. The bank owes the person $1. If the bank thinks this $1 is unlikely to be withdrawn soon, it can lend out $0.90 (assuming a 10% reserve rate). End of story. This bank having received $1 cannot turn around and lend $10. Note that this point the bank has $0.10 of the original persons assets, owes that person $1, and is owed $0.90 by the borrower. The net position of all this is zero for the bank.

Now, the borrower can deposit the borrowed 0.90 (assuming it's not spent somewhere else) into that bank, or some other bank. The process repeats.

The net value to society is zero. Liquidity is added, debts are added, they balance to zero.

If a bank lending money is creation of money, so is all lending. I lend Bob $10, he lends $10 to Fred, he lends $10 to Joe, and since we don't have fractional reserves, this is an infinite multiplier. However the chain of debts and assets still is zero sum. There is no difference between this and banks, except banks are required to hold some cash on hand to handle normal business transactions.

>By controlling the interest rate, the Fed controls and levers the up and down of this huge money supply.

Not quite - a bank will loan any money it has at the highest rate it thinks is profitable (as would any actor in the economy). No bank loans are at the target rate the Fed sets.

The Fed does not control the interest rate, they set the Federal Funds Target Rate, which is a target. They do not lend money at this rate [1]. Nor do banks, except to each other, and only overnight.

Banks lend money to each other overnight to meet reserves, and each pair of banks sets a rate it thinks is worthwhile, like any open market transaction. The weighted average of these loans is the "federal funds effective rate". The Fed wants this number to be the Federal Funds Target Rate, and they use FOMC to buy/sell assets to try and get banks to lend to each other at the target rate. This has almost no effect on the multiplier, since it does not change the reserve requirements, and the usual fluctuations are tiny.

Nowhere does the Fed set a rate and lend at that rate, or even force others to lend at that rate. It's a target.

And no where does this force banks to lend or not lend to others. Banks decide to do this at whatever rate borrowers will pay.

[1] https://en.wikipedia.org/wiki/Federal_funds_rate
SMS. It is VERY expensive in Brazil
The Bitcoin affair: Craig Wright promises extraordinary proof
The SD card is 3x the size of the chromebook's hard drive! ;-)
Sure, "solution" might have been the wrong word. It's not the whole answer, but it is a potentially interesting way to reduce the attack surface.
Understood; I apologize to you and what audience there may have been at large for exceeding civil bounds.
Similar idea to this https://thieve.co/

ps. Good to see Melbourne being repp'd on HN :-)
Why would you need to rollback?

The new DB is not authoritative until the final step of the switchover, so you could easily scrap it at any point.
It's not invisible at all and all it lifts are stock indices.
The borrow from The West Wing, making sure Farm News can publish whatever it wants is the only way we can make sure The New York Times can publish whatever IT wants. Anything else is an extraordinarily slippery slope.
That last feature is great... And reminds me I need to install Resurrect Pages on my new PC!
That's a tempting way to look at it. "Don't want to enable ads? I don't want you wasting my bandwidth!" However, outside of rich multimedia or unusually popular content, the marginal cost of serving a page view is peanuts compared to the hours (or days, or months) of human labor that already went into producing the content.

Since creating quality content is the part that's difficult and expensive, it stands to reason that it's the part that should be monetized. It's really an accident of history that content creation was able to be subsidized by advertising or charging for distribution.
Fossil fuels have unpriced externalities even in places like Germany. And what you call market distortion re renewables in Germany is more appropriately called investment. The proof is the global solar industry that that country singlehandedly kickstarted with it's subsidies. A similar story with wind energy and Denmark.
Coding for a GPU is basically embedded programming - and the jit step is needed to avoid platform adaption costs.
I was surprised by how far the exemptions go. The Biotech Research Park in Dubai include tax free salaries for all employees.
You play like you practice
He was taking about diversity of ideas, not race & gender.
If anyone is looking for a more in-depth 'OpenGL For Dummies' tutorial, I wholeheartedly recommend Anton's OpenGL Tutorials^. It's written in a similar style to this blog post - plain English with simple minimal examples to follow along with - but it also goes into the math behind a lot of common rendering techniques.

It's really good, and I wish that I'd known about it years ago.

^ http://antongerdelan.net/opengl/
Doesn't look like it works very well. It requires a device running OSX to proxy the iMessage stuff through, and apparently the OSX client itself is unreliable.
There used to be a fairly sizable indigenous community (referred to by English-speaking settlers as the Yokuts) in the vicinity of that lake. Some 70,000 strong at their pre-contact height (one of the highest regional populations in North America):

https://en.wikipedia.org/wiki/Yokuts_people

As a people they were apparently "drained" nearly out of existence, also, through the combined efforts of Mexican and European settlers, around the time that lake was drained (down to an estimated population of 600 by 1910).
Actually judges generally have very little power. For example, they can't enforce any decision they make, they can only make decisions.

In a functioning democracy the branches are balanced. In this case it looks like it took too long.
If it's already serial, and only works with one backend (rather than being an arbitrary mirroring tool like wget), then the Wayback server can easily "express its preferences" for rate-limiting by adding artificial delay to request-responses that pass the rate-limiting threshold. Backpressure shouldn't be the client's responsibility.

(It only is traditionally, because so many sites do nothing to protect themselves from "being too nice", so arbitrary-backend mirroring-client devs allow their users the option to ask for less than they want. This isn't a sensible protocol design, on either side; it doesn't optimize for, well, anything.)
The core problem is library infrastructure and tooling of our programming language.

> Compiler plugins and DSLs

Name me a non-lisp language that supports that. A lot of LLVM based languages are making progress in that direction (by providing an ability to hook into the LLVM IR at least). But this problem is all programming languages, graphics is just a pain point because of it.
Automated Induction of Functions Over Algebraic Data Types (Machine Learning)
World's Large Coal Supplier Building World's Largest Solar Power Planet
If so, this blurb from the about page seems interesting:

"LEDE is also an alternation of the phrase to lead, describing an introductory section of a news story that is intended to entice the reader to read the full story."