skysight-inc/HackerNews huggingface dataset:
Senior Software Engineer and Dev Ops Roles Available | Remote and Onsite (Sunnyvale, CA) | Full Time | Email andrew@syllable.ai

Hi! At Syllable we're building natural language interfaces to enable healthcare companies to have a conversation with their customers and patients, through text or voice. We build NLP and AI tools to assist humans, reducing cost and improving service. We are a well funded start up that moves fast. As Senior Full Stack Engineer, you’ll have ownership of large projects and the ability to shape the product.

* Frontend: React, Redux, Webpack, React Native

* Backend: NodeJS, Python, Postgres, AWS, Docker

Requisites:

* 3+ years of hands on experience building frontend applications (mobile or web) and backend web services

* Ability to learn quickly and contribute to new stacks and technologies

Bonus Points:

* BS in Computer Science

* Interest / Experience in NLP / AI

Compensation:

* We offer Silicon Valley competitive market rate compensation

* Stock options

Perks:

* Excellent health benefits for employees and their families

* Great vacation plan, we encourage work life balance
It might be psychological on Flickr's end too, as developers no longer have to propose new features that have the requirement of scaling with a high-resource-consuming free tier.
Commure, Inc. | San Francisco, CA / Boston, MA | Rust Engineer | Fulltime | ONSITE

We are a stealth startup working to fix the software doctors use. If you have seen what physicians have to put up with, it's a bad version of the 90s, and makes medical care worse and more expensive for everyone. We are a group of previously successful engineers and entrepreneurs (MIT, Dartmouth, Stripe, Twitter, Salesforce, DataPower, etc) and senior doctors (Johns Hopkins, UCSF, etc) who are determined to finally fix this.

Compensation: market salary & equity -- we are well funded by top-tier VCs.

Stack: includes Rust, React and Kubernetes. In addition to building our back end in Rust, we are also solving some very interesting problems in the areas of data processing, high-speed APIs, flexible UX frameworks and fine-grained privacy for healthcare data.

Please email jobs@commure.com and mention "[hnrust]" in the subject line.
Other positions available:
- Senior Front End Engineer (React Native, React)
- Senior Security Engineer (identity, SAML, OAuth, etc)
(please use [hnfe] or [hnse] in subject line for the above).

Locations: San Francisco, Boston or Montreal; sorry, no distributed/remote option at the moment.
I can't speak for what the OP meant, but at least out West cattle fill a critical role in the wilderness ecosystem vacated by bison. If you remove the cattle, you would need to find a suitable replacement with similar grazing patterns.

As a well known example, pronghorn antelope benefit significantly from coexisting with cattle/bison populations, due to reduced predation and increased food supply (they have complementary feeding patterns). Grazers create ideal habitat for pronghorn, so pronghorn populations tend to track grazer populations. These days, that is cattle.
Going through the civil courts is very time-consuming and expensive for all parties involved.

Focusing specifically on the company's perspective, it's also a terrible option from a risk management perspective. It leaves them exposed to the possibility of a very expensive judgment. (Especially if it's a big well-known company that the courts might want to make an example of.) If they can resolve the dispute internally in a quick and satisfactory manner, then that is very much in the company's interest.

Which is exactly why it typically ends up being HR's job. And why it should officially be someone's job.

Framing it this way, I guess the company's internal culture being less dysfunctional because these sorts of problems are more likely to be addressed instead of being allowed to fester is just a happy side effect, but it bears mentioning, all the same.
I like the idea of meritocracy as much as my father hated it
How about a time limit on how long they can have exclusive rights to the network? Like a patent.
>I just want to be able to create albums and put photos in them. So the storage was useful and the ostensible reason for the change (reversing the "tonal shift") doesn't convince me.

So, in other words... You're not the user they're trying to attract. That's exactly what they're saying.
> China has removed all human rights for over ten million Uyghur Muslims.

That can’t be more false
I would be very careful about drawing any sort of general conclusion from self-selected Reddit users. The most entitled people are going to complain loudly but I'd be skeptical that they're a substantial percentage of the people who contribute any value to Flickr.
And sometimes that's all you need.

You can sit back and enjoy the ride, not care for traffic, carry much larger load more efficiently, and so on...
Yes you can. JWTs are just a standard way to encode state, and can just as easily be sent as a cookie or the Authorization header.

How you invalidate either is the same, whether its a database lookup or something else. Article and most of the comments are wholly inaccurate.
The Origins of Precision [video]
> This is just FUD.

No, it's an engineering argument that makes several testable claims about JWTs, sane session protocols, and how the two are mutually exclusive.

> JWTs are a standardized way to securely encode data into a self-contained token. Cookies are special headers added to HTTP requests to store state.

The difference is this:

- Sane sessions
- Random unique identifiers stored in a cookie
- Upon receiving the cookie, the web app looks in the
filesystem/database/etc. for the data associated with
that session
- Can be invalidated by deleting the server-side storage
- JWT-based sessions without server-side persistence
- All session state is encoded into the cookie
- All the trust is outsourced to the client to invalidate
sessions.

The other arguments follow from this difference.

A strongly worded argument against a bad engineering argument is not FUD.
"Session" does not mean anything. It is state, usually stored and sent in cookies, but just as easily stored and sent as JWTs/Auth.
Capital One | Machine Learning Engineer| ONSITE | REMOTE | US CITIZEN Required

Apply: https://rolp.co/VBMlf

The Data Innovation Team (part of C4ML) on the UIUC campus in research park is specifically focused on unsupervised and semi-supervised solutions to data related problems. Whether it is profiling data, identifying & tracking model drift, or creating synthetic data - we are a tight knit group, focusing on machine learning problems which deliver high value.

What we work on:

- Generating synthetic data, utilizing RNNs and GANs

- Identify complex data types, utilizing RNNs (think SSN, Address, Phone Number)

- Developing distributed and serverless systems to enable machine learning in the cloud

- Hyperparameter tuning at an enterprise scale

- Patent our cutting edge technologies

A post about one of our internal libraries:

https://medium.com/capital-one-tech/why-you-dont-necessarily...
In the time it took to write this comment you could've logged in and spotted the big "Export my data" button right there on the Account Settings page...
Asana (asana.com) | San Francisco, CA | New York, NY | Engineer | Full-time | Onsite | Visa

Asana's mission is to enable all teams to collaborate effortlessly. We're taking on the work management space and I have a fundamental belief that technology can help us all self-organize more efficiently and in return allow us to work more in our genius, achieving a state of flow more often. Asana delivers on this with our product and our culture.

We're looking for Engineers who are passionate about creating a phenomenal culture that enables autonomy and responsibility while striving to building the best product possible because that's what we compete on.

Our tech stack: Typescript / React and our own version of GraphQL (we built it before GraphQL was open sourced), Scala on the backend to provide realtime GraphQL queries.
Automata | London, UK | Software, Firmware, QA, Robotics, Graphic Design, Marketing, Customer Support | Onsite
http://automata.tech

We're a startup building small robot arms for manufacturing and logistics. We're on a mission to make robotic automation affordable and simple. We're currently fully funded and gearing up for volume manufacture and need engineers of all stripes to solve all sorts of interesting problems in robotics. Our stack involves everything from javascript and golang down to microcontroller embedded C, and we're hiring right across it.

We're hiring in Javascript, HTML, go, c++, embedded c, control systems, robotic kinematics, software QA and more.

Our website lists a bunch of open positions: https://automata.tech/careers.html
And we're happy to have you as Pro. Thanks! We have lots of customers who like to use Flickr for storage, and we're happy to have them. If you care about photography, for whatever reason, we care about you.
The A to Z Guide to Getting User Feedback Before Launching Your Product
>The fact that iOS is so crippled compared to OSX is putting me off buying one.

That's its main allure.

If one just wants a computer to run arbitrary OS with desktop-like experience there are tons of them, it doesn't even have to be a tablet.
It actually says "inequity" which has a different meaning than 'inequality'.

Src:

https://mobile.twitter.com/GoogleWalkout/status/105780420389...
Big companies add huge value to all our wellbeing. 1000 companies with a revenue of ten million dollars can afford to spend little to nothing on research, while one company with a revenue of ten billion dollars can spend a lot. How many startups comes up with new medicines, for example?

Furthermore, you are implying that all that people do has to be done with the societal value in mind. What about the value for individuals? Look at yourself for example. Do you do everything you do for the societal value or to pursue your own separate interests?
Again, I’m not arguing that traditional sessions are bad and JWT is categorically good. Of course, if everything is already implemented for you[1], then ease-of-use is less of an issue, but there are valid use cases where JWT makes sense (it isn’t categorically “bad” as the author tries to show).

For some of my particular use cases[2], I happen to prefer the JWT approach (despite all the points given in the article, and after auditing the libraries used). For others, I definitely prefer traditional session tokens.

[1] Just because it’s been implemented by someone else, the complexity of that code still falls on you - especially so with something as critical as authentication. It’s not automatically “easy” because someone else implemented it; I’ve seen some pretty terrible security issues in both JWT libraries (e.g., insecure defaults) and framework-provided session management libraries.

[2] Guess what? If you have tens or hundreds of millions of users, managing sessions and expiration can be a bit of a pain. Example: to keep things performant, you'll want to periodically clean up your session store (rather than just invalidating at lookup). Congratulations - now you have a background worker and the complexities of dealing with that at scale. Point is, even with nice framework-provided libraries, managing session tokens on the server can add considerable complexity.
I agree with native & YAGNI to a point. Multi-select that uses just the control key is confusing and clunky to users (in my experience). It just "sucks" too much. I'd prefer to see something like check-boxes on the left so one can select/un-select using the mouse. We'll just have to agree to disagree on this one.
adding a database lookup is adding state
They tolerate it because it’s largely unenforceable.
Native doesn't necessarily mean it's the best option. (tidyverse/dplyr leverages Rcpp for data transformation, which makes it a lot faster at common ETL tasks)
Nothing in the CPU architecture would prevent porting MacOS if they wanted to. However I suspect that Apple has a long-term plan to phase out MacOS and the Macintosh hardware line. They'll enhance iOS and iPad to make that platform meet the needs of content creators, not just content consumers. That would allow them to simplify their product catalog rather than maintaining two totally separate lines.
Your suggestion that large companies ought to be "bound by law" implies regulations by the government. Whether or not that is your intention is still up in the air. However, if the government owns the regulation then they get to set the standards of what a big company is on a per criteria basis.

If the government is being attacked by a specific 'group', the government will then have the power to impose specific, targeted regulations on that group's web presence. Without the legislation, this is a matter of freedom of speech and is quickly resolved by the first amendment. It would be incredibly difficult to fight that off.

However, with legislation in place that affords the government the power to impose such regulations, they can quickly and most importantly (read terrifyingly) silence people on the web.
Wake me up when I can run VirtualBox on these fancy iPad Pros and be able to run 1-2 virtual machines for development purposes.
Then your application is unavailable, just like it would be if your session table went away? I don’t get this complaint.

The advantage is that you can use a loosely consistent datastore with expiring entries and few records at any given time. There’s lots to love about the approach.
Monero Confirms XTend Hyperminers Are Berylium Bulletproof
https://docs.microsoft.com/en-us/windows/wsl/install-win10
Benchmarks often don't tell the whole story. I remember a similar headline from a couple years ago lauding the Nexus 9 for having comparable benchmarks to a Macbook Pro:

https://9to5google.com/2014/10/16/nexus-9-benchmark-is-compa...

The device still got mixed reviews.[0][1][2]

[0]https://arstechnica.com/gadgets/2014/11/nexus-9-review-a-pre...

[1]https://www.androidpolice.com/2014/11/03/nexus-9-review-a-li...

[2]https://www.engadget.com/2014/11/03/google-nexus-9-review/
I am fine with going to Flickr Pro but this is also in the price range of a regular SmugMug account. Does anybody know how to decide between the two?

Also: this is is not the only criteria, but do any of them allow a custom domain?
The whole point of the "JWT for Sessions" design was to prevent server-side storage.

Otherwise, they could just use a long random string and maybe HMAC it and call it a day.
This is not hilarious, it's appaling. The person selling this and people buying this are intentionally putting a lot of other people's lives at risk. I fully believe all involved parties should be tried for something at the level of attempted homicide.
Rockset raises $21.5M with fast SQL on raw data
Stasis Labs | Software Engineer - Web, Software Engineer - Mobile | Bangalore, India | ONSITE | https://www.stasislabs.com/

Hospitals today heavily rely on nurses manually monitoring patients. This leads to missed patient symptoms, longer hospital stays, and worse patient outcomes overall. Stasis increases hospital access to automatic, continuous monitoring with our smart cloud-connected monitoring solutions. We have converted medical hardware into a data-driven SaaS product. Our monitors are currently live in hospitals in India, and are built for global distribution. We have teams in Los Angeles, Bangalore, and working remotely.

Being in the Healthcare Technology space, we don't have an option but to strive to release the most stable product possible, and along with plenty of innovation, that's what we try to achieve with each release.

For more details and for applying, visit https://angel.co/stasis-labs/jobs
And yet city center locations are incredibly expensive.

Though I don't disagree with your general point, just that there are a fair number of people who make it and still want to be in the city.

I'd still rather be in the city. It's just too expensive, though, since there's a shortage of housing here (honestly "here" could be most cities with good tech industries) and I value being in the city less than a young person who still goes out a lot - and crucially, doesn't have a kid.

If it helps, I'm buying a few acres of grazing land an hour from the city by train - grazing land is basically sterile wasteland for ecological purposes - and planning to reforest it, while working remote. But we need a lot more than a few acres. And we need those places to be livable without a car. I rode a bike from the train station to view the property, but places you can do that without a death wish are far too rare.
It did both. Randomly breaking tubes was sure to make people jumpy, and the machines seem haunted.
The problem with renewables alone is storage. The big Tesla grid battery in Australia does 100MW and stores 129MWh. Its capital cost was $90 million: https://www.theguardian.com/technology/2018/sep/27/south-aus...

That's great as part of a diverse grid but some areas don't have hydro/geothermal, so if those places want to go entirely carbon-free without nuclear we need to rely entirely on wind/solar/battery. That means, at a minimum, we need to get through a windless night.

So let's say about 12 hours. For 12 GWh we'd need 12,000/129=93 Tesla-scale plants, costing $8.3 billion. That's just for minimum storage, not including the wind turbines and solar panels.

We have to take the current cost of wind/solar and add another 50% or so, since we need to generate enough to fill the storage, not just meet current needs during the day. Then we need to overbuild even more, because on a cloudy day we only get about half as much energy out of our solar panels. Another issue is the sheer amount of lithium and cobalt you'd need; we're pushing the limits already, and we'll need a lot more for electric cars.

At this point you're probably thinking long-distance transmission to collect wind power from a wide area, but that's also expensive. More importantly, it's politically difficult and time-consuming to get the land rights.

By comparison, construction cost for modern conventional nuclear plants is under $8 billion/GW: http://www.world-nuclear.org/information-library/economic-as...

Of course, there are emerging technologies to help with all of this. Wind, solar, and batteries are all getting cheaper, and batteries using other raw materials are being developed.

But if we're going to look to future technologies, let's do that with nuclear as well. Molten salt reactors look way cheaper than conventional reactors, and fast reactors can eat nuclear waste. At least half a dozen startup companies are working on molten salt reactors, several are working on fast reactors, and Russia has two commercial fast reactors on their grid right now.
Minor motor vehicle infractions are routine transaction from the point of view of the cop just like crossing the border isn't routine for most people but the customs agent sees hundred or thousands every day.

>You should't be routinely doing something dangerous and illegal (speeding is illegal per se in most states.)

You should read up on what the academics and engineers have to say about speed limits instead of pearl clutching. Unrealistically low speed limits are worse than no speed limits, often times there's politics and road metric gaming involved in setting a speed limit so you often wind up with speed limits that are unreasonably low. You can't just pick a limit and expect people to follow it if it's unreasonably low.
As stated, how you encode state is different from how you transfer state. It's not an engineering argument if you don't understand the fundamentals.

JWTs are a encoding format. You can just put a single random unique identifier in there if you want. And you can use cookies to transfer JWTs automatically instead of using the Authorization header. Either can be checked on every request by the server for further validation.

The limitations you wrote are completely arbitrary.
The pay-per-view ad model does the same, but if anything it wastes that attention time.
Amperity | Seattle, WA | ONSITE | Full-time

Engineers! Amperity is hiring SDEs across all levels, including technical leadership positions.

Interesting problems:
- Ingesting and cleaning large amounts of data daily and blending it with real-time events
- Automatically stitching data together across disparate systems by training machine-learning models to build a probabilistic knowledge graph
- Taking research algorithms and productionizing them for high-scale usage
- Allowing users to perform complex, real-time queries across an aggregated view of their data
- Publishing query result data to a diverse set of systems for client usage

Tech stack:
- React/Reframe
- Clojure/Clojurescript
- Aurora/Mesos
- Accumulo/Hadoop
- Spark
- Kafka
- SaltStack/Terraform
- Riemann/InfluxDB/Grafana

For a full listing of positions, see https://amperity.com/careers/ -- apply there or reach out to me directly with questions. dave at amperity dot com. Hope to meet you.
> Sorry, this content is not available in your region.

I guess Fox 4 KC didn't want to implement the GDPR… But what happens with the GDPR if I, a European citizen in Europe, access this website (blocking EU IP addresses) using a VPN?

The heuristic they use (IP address = country on which the user lives) is not a perfect method to assess whether they need to apply the GDPR regulation.
This looks interesting. Does it support import from the SmugMug API or from other sources?
> JWT (I was completely ignorant of it beforehand - cookies all the way)

JWTs can be stored in cookies. So I don't understand why you say this.
Yeah, you do. As I said above, Fastmail's calendar is very good too, and you can load your self-hosted/CalDAV calendars into it, so that's a good option.
At this point it's a good bet the next plain 'MacBook' will be an A series processor.

We're looking at the leading edge of an eventual transition to Apple's full hardware stack using its own IP top to bottom, though I expect a long Intel tail for 'Pro' users.
Free data analysis and visualization tool for startups
Apple will keep iterating it until it's almost as good as a real OS but they get to control the walled garden and collect the 30% tax from the entire ecosystem inside it. They'll get there eventually, it's a very profitable long term strategy. They have absolutely no interest in encouraging adoption of a free and open internet where they don't get to collect their rent.
Strangely, it does not work using archive.is either.

But I think this is the same event: https://www.dailymail.co.uk/news/article-6338113/Familys-Nes...
> usually the best done with education programs for the locals

Agreed, although that sort of outreach is surprisingly difficult because the people on both sides that you most want to interact with each other are usually the people least interested in doing so.

The point is still excellent though. People really hate being told what to do without being told why, or feeling like they had input in the process, so involving them is the best way to get people on board.
Hey, I'm really happy to see the pace at which you guys are growing. Any room on board for a summer intern?
I've seen your policy on interns, but I'll take a gamble.
SQL Pivot: Converting Rows to Columns
"Redis doing this" -> Redis is BSD licensed, but Redis Labs modules that were never part of Redis itself changed license. Note btw that when something is BSD can be relicensed by everybody, both the original copyright owners or anyone else.
Are you aware how many requests pages make simply by visiting them? Hae you ran a DNS server and seen how many third-party sites get hit simply by visiting one news page, for example?

I would rather have more control over what gets scraped from who-knows-where and ran on my machine than not.
at a certain rate of adoption doesn't that kind of become like "stop using email"