skysight-inc/HackerNews huggingface dataset:
PayGarden | Full-stack | SF | Full Time | ONSITE (preferred, sponsor visa) + REMOTE (some positions)

What: With PayGarden merchants can accept major brand gift cards as payment - imagine Stripe, but instead of credit cards, your customers can pay with Starbucks, Walmart, Amazon (& 100 more) gift cards.

See our partnership with Watsi [0] turning major brand cards into life-changing healthcare for people, or Private Internet Access [1] making VPN payment anonymous.

How: Our systems handle millions of dollars, built primarily with Clojure/Script & a dash of Rust.

Us: If you've ever done any work with Clojure, you've likely seen someone from our tiny, incredibly high-leverage team of Xooglers & YC alumni. We've:

- contributed to the cljs compiler [2],

- built cool open-source Clojure/Scripts apps [3],

- given [4] dozens [5] of talks [6] on [7] fun and cutting [8] edge development

- run the #sfcljs & ReasonDojo meetups

You: Love working with others, taking ownership over business concerns while jumping into other parts of the stack to help out. An internal drive to continuously improve, while remaining humble.

jobs@paygarden.com with "HN" in the subject, & link us to your favorite project!

[0] https://www.paygarden.com/watsi/donate-your-gift-card

[1] https://www.privateinternetaccess.com/

[2] https://youtu.be/mty0RwkPmE8?t=23m30s

[3] https://precursorapp.com/blog/clojure-is-a-product-design-to...

[4] https://youtu.be/t6CRZ-iG39g - OneGraph

[5] https://youtu.be/i9eu9e7gN0Q - Unikernels in the real world

[6] https://youtu.be/QWfHrbSqnB0 - Truly full-stack apps in OCaml

[7] https://youtu.be/Yp7MmskzF9Y - Generating & Running 1,000,000 Selenium tests in 60 minutes

[8] https://youtu.be/wjHTsaqwMIE - Polymorphic Codebases
Alternate title: 'LA once again proves itself to have some of the most inhumane excuses for life on this planet.'
I have an idea: lonely young people can volunteer to spend their time with lonely old people (who there are far more of) instead of having a pity party.
Or, you know, in the future, vendors will be more demanding from USB-C components and parts.
A separate websocket server is a huge pain in any language. A great feature of Phoenix for Elixir is that the webserver and the websocket server are in the same process tree.

I'll try this new approach for Ruby and see how it scales.
Propine Capital | Software/Blockchain Engineers, Singapore | Onsite, Full-time | www.propinecapital.com

We are a fintech startup based in Singapore. We graduated from Entrepreneur First(www.joinef.com), one of the top startup accelerators globally. We are building infrastructure for institutions to manage their digital assets. We are looking to hire engineers of all levels and you'll be working on a variety of crypto currencies, writing dApps. Blockchain programming experience is not necessary, though advantageous.

Those interested, do send in your resume to zan@propinecapital.com. It doesn't matter which discipline you are from. You will get a take-home assignment, followed by an in-person chat for culture fit.
I know what you mean. My EQ is waaayyy to low to care what others think of me. haha. Ignorance is bliss.
Show HN: Image compression (upto 96% reduction in size)
Yes something like that, although no follow up after 2016 other than one cryptic speculation about a data center project [1].

[1] http://fortune.com/2017/02/21/apple-data-center-project-isab...
Yep, I'm English in England, partner is here Hungarian, she can and does vote in local elections.
Large corporations are far more of a problem than copyright is.
Like most of America, it seems to almost thrive on it's ignorance of the actual issues, throwing band-aids on severed limbs and getting all lawsuit-y when someone tries to bring it up.
There are at least 93 other people who clicked "I have this question too" on the post.
1. Register a .app domain
2. Serve content from it via HTTP only
3. Market it as the new dark web
4. ...
5. Profit!
The Passion of Jordan Peterson
New Vector (Matrix.org & Riot.im) | Head of Design | London, UK or Rennes, Fr | ONSITE | Full-time | Team of 13 growing rapidly

New Vector backs the Matrix.org and Riot.im projects for open secure decentralised communication. Our mission is to create a universal open network and protocol for real-time communication. Recently the French government announced that they will build their messaging infrastructure on Matrix technology (https://news.ycombinator.com/item?id=16933736)

Our flagship client Riot.im has grown exponentially since launch in 2016. Our (lofty) aim is to disrupt incumbent centralized services like Slack, WhatsApp and Discord by bringing to bear the unique open ecosystem of Matrix.org

To do this we are looking to hire a Head of Design, to own all aspects of UI and UX within the company. Not only to build a beautiful intuitive experience but also to push the boundaries of what a messaging app can be.

If you would like to know more, either write to us at jobs@riot.im or reach out to me via Riot.im on @neilj:matrix.org

A full spec lives here - https://new-vector.workable.com/jobs/707963

A bit about our culture and values lives here
- https://vector.im/

Even if you are not a perfect match for the above get in touch anyway, we’re always keen to talk to people interested in Matrix.
High SPF Sunscreens Really Are Better
There's some truth and some wistful hope in your post; In my time at Google, the only thing that was anything like these "Operators" was what was developed by the MySQL SRE team, which was great but they also admitted it was a bit "round peg, square hole". There's a shared persistence layer that hasn't quite shown up yet; you need a low-latency POSIX filesystem and a throughput-heavy non-POSIX system (Chubby and GFS in the Borg world/Etcd and ??? in k8s). Not having the ability to work with persistent, shared objects is the biggest detriment to the ecosystem. S3 sorta works if you're in AWS, GCE supports Bigtable and etc
Digging a bit more I believe you're referring to this varient:

http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/l...

The *Lisp in the book The Connection Machine used a different sytax, there the operators α, β, and · where used to algebraically map and reduce lisp functions over parallel data structures as described in this paper by Hillis and Steele:

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.108...

Unfortunately it doesn't seem like this language exists anymore.
Resources for Firebase Developers
Their site/domain seems to be having issues so here's a direct link to the blog post on github pages:

https://pingcap.github.io/blog/tidb-2-0-announcement/
Can confirm. It's terrifying when muscle memory sends you half a dozen (or more) upper-case key strokes into the abyss because you hit capslock when you thought it would Esc, kept firing away keystrokes until you realized what had happened, and you have no idea what you just did, where you are, or how to get back.
If you don't mind me asking what career did you switch too? I've long thought of leaving software.
Comments like this make it seem like it's absolutely miserable to have a family.
well if anything from the left side can be flipped 180 and attached to the right side of the klein puzzle you should be able to assemble two copies in the same configuration, then flip one whole puzzle over 180 and attach it to the side of the other.
This feature has been on motherboards going back to the 90s. I remember that some DSL modem was notorious for requiring a reboot of the computer because the USB ports stopped working.

The reality was that the modem was drawing too much power and the motherboard just disabled every port on the bus.
Has anyone looked at Service Fabric (Microsoft tech) for things like this? That has offered stateful services for years now. I'm pretty sure it runs on Linux, and I've seen that it's Docker compatible. I know it's kinda in the same space as K8s but I don't really know the details. Would SF be able to do something like this in a similar (or better?) way?
Flexport raises $100M from Chinese delivery services company SF Express
Steve Ballmer sells all his Twitter stock, still bullish on company
> Time to look for another option then

That's the plan. This is covered briefly in the second-to-last paragraph.

> so it was never really viable

Signal remained running for more than a year and a half in several countries that were actively trying to censor the service.
Could you add the windows MR ones? They are all pretty similar except the samsung one:

https://www.microsoft.com/en-us/store/collections/vrandmixed...

And they are pretty cheap when on sale at around $225
You can use Vive's lighthouse tracking commercially for free, with no royalties or patent licensing. For whatever reason, Facebook still decided to re-invent an inferior implementation using cameras and computer vision.
Bluesmart acquired by TravelPro
How do you pay the bills comfortably and do you support a family?
My point is that cheating is at worst a violation of rules/contracts. I'm saying there's a different way of thinking to understand why somethings are wrong -- not just that they are wrong, but the underlying reasons as well.

Every example that has been provided could be counted as wrong by some other existing real world standard. In the case of copying the stress analysis, that is called FRAUD in the real world.

I sound like I'm being pedantic here, but I hope some people out there can understand.

As far as social systems go, the object of aversion is deception and the associated harm. That's bad. I think we mentally conflate that with academic cheating (plagiarism), when it is something different.
Maybe Apple will offer a $29 bumper to install around the rim of your 2016/2017 MBP that just blocks the port since you are most likely using it "the wrong way" /s

I'm interested to see a few other people test this out though to see what happens. I'd test it myself but unfortunately I don't have access to a 2016/2017 MBP. Hopefully it isn't a widespread issue.
If this would "seriously mess up the stats", then arguably the CDN is doing it wrong.

It should bill on the inner (encrypted) domain and not what is outside.
Uber | San Francisco | Mobile Platform Performance - Backend Engineer | Full-time | Onsite

You would be the 2nd backend engineer on the mobile platform, helping build out services to productionize our team's offerings. We have amazing engineers writing compiler plugins, forking Android (https://eng.uber.com/nanoscope/) and much more that we want to leverage to build out an internal web platform for performance testing.

We're in the early stages of building out a mobile device lab to enable 100s of mobile engineers to test against a mix of real-world devices- your first project would be helping me build a Golang service to orchestrate performance tests against the lab. We have a ton of interesting work coming up around device scheduling, battery regressions, device stability, etc that are classical distributed systems problems but with even worse hardware.

If this sounds interesting to you please first apply at https://www.uber.com/careers/list/29589/ and reach out to me at $username+hn@uber.com.

I'm just an IC so I can't speak to pay, location, title etc.
March was the second best month ever on record for plug-in electric cars sales
I couldn't agree more. This is a shining example of humanity's incredible willingness to shove other's suffering out of their point of view so they don't have to consider it, instead of lending a hand.
Guess I'll stick with 2015 macbook for as long as possible.
Slamming the door behind you and looking down on the poors is a common neoliberal philosophy though, its really disconcerting how many people are apt to blame those below them in earnings/stature for being in said situation. No leniency is given, nor help. Very un-Christian, but most of those who claim to be Christian/Catholic do not follow the core teachings of said religion, instead choosing to follow neoliberalism ideology.

Its wretched, but that is the society we live in today! Why haven't you picked yourself up by your bootstraps yet? /s
Not trying to rain on his/her parade, they're definitively cool and well done.

But "CSS only" used to mean super hacky things that CSS wasn't supposed to be able to do but at this point it's basically the same rendering engine under the covers as SVG.
Hmm. Seems like there could be an argument for tortious interference here, though establishing damages could be difficult.
Could the forums be hosted in a different country to bypass this? Or could forums be outsourced to a third party hosted in a different country? There should be a business for this, like a Disqus hosted in Switzerland.
HPV vaccinations are now recommended for both genders for people under the age of 26 for the most part
I think we can really blame Disney here as well, but the really terrible thing is that the 'benefits' are not even accruing to Walt's descendants, but to shareholders of the corp.
I personally think that children shouldn't have any rights, and ideally copyright would expire after a reasonable time (not even for a creator's full lifetime, and certainly not after their death). However, it seems more reasonable for those rights to be held by the creator's descendants rather than a publicly traded corporation.
I have a 2017 non touch 13 and get a fuzzy pixelated screen for a few seconds after I open the lid after it’s been asleep all day/night. Don’t know if that’s common.
Nintendo Switch isn't using USB-C, officially. They're implementation is not spec compliant unfortunately so the blame should be 100% on Nintendo in this case for using a universal port with proprietary implementation.
So it's many (more than I want to admit :-) years since my Euclidean and Non-Euclidian Geometry class, but isn't this a cross-cap, not a Klein bottle?
Social networks made this happen. They give a feeling of inclusion and conversation while they are just a surrogate and imitation of a real human connection. Previously one had to make itself go out to meet real people and train itself to be social in real life -- being alone at home was too lonely.

Today sitting in front of a screen with a beer in a kitchen and participating in some absolutely irrelevant to our life flame with people one doesn't know and doesn't care about gives a perverted sense of socialization and inclusion. But at the end of a day, a person stays alone without real friends.

Instead, it'd be better to invite friends to go to a bar or a bicycle ride -- but it's so tempting and effortless to just go online and just sit on a sofa.

Wonder how the next generation is even going to breed.
That's really easy... the wealthy can generally protect their own interests whereas the needy cannot. Ergo, charity
That appears to be kind of the point of USB-C-- identical-looking ports which may or may not actually do the same thing. A given USB-C port might be a host port; might be a device port; might be capable of serving in both roles; might support video (over HDMI or DP or some combination of the two) or might not; might support Thunderbolt or might not; might support high-voltage/high-current power delivery or might not... and all on the same connector, so good luck trying to figure out what supports what without looking at manuals.
> Cheating is only an issue in the artificial world of academia, where it goes against how the system is supposed to work.

What about other artificial systems with defined rules, like sports? Is doping or other cheating permissible? If so, at all levels, or only professional levels?

> * Academic grades and degrees, to the extent that they affect your life after academia, should be based on what you can accomplish or explain, not how well you can write answers.*

In large part, the current forms of evaluation (closed book, silent, proctored exams) are a result of people cheating in honour-based systems. As cheating continues to be a problem, pressure is increased on institutions and staff to prevent it, which ultimately leads to a worse learning environment for everyone.

Edit: I should point out this isn't a theoretical concern. I personally resent the people who have attempted to 'beat the system' with simple dishonesty and caused me to have to endure uncomfortable and tedious attempts to minimise cheating during my education.

In a similar vein, I feel it was a lot better for just about everyone back when you could take more than a thimbleful of liquid onto an aeroplane.

> Employers should be using other methods to screen prospective employees -- looking at past projects [...]

So having cheated my way through schooling, I should probably drop a few more bucks into getting some jobs-board contractors to knock out a couple of 'passion projects' to throw onto github?
Well at least they are testing the ability of people to develop creative solutions to problems, and not just copy paste the defaults from the textbook- oh wait- they dont.

Who cares about plagiarism? Its all just bulemic learning anyway..
That would require a catastrophic failure in the power brick which has significant separation designed in to the board layout to keep the primary line voltage side away from the secondary low voltage.

See this comparison teardown between a genuine Apple magsafe charger and a counterfeit, especially the "What's wrong with this charger" section: http://www.righto.com/2016/03/counterfeit-macbook-charger-te...

Related, Apple ran a discounted trade-in program where people could swap potentially dangerous phone chargers for safe ones after a counterfeit charger killed somebody: http://www.cbc.ca/news/technology/apple-replacing-fake-iphon...
like, have you read the guideline?
The ethical choice is for AWS and Google to collude and both allow signal to continue to using domain fronting.
We’re well past that point. USB is explicitly designed to have ports with different capabilities, right from day one. Even with USB 1.1 you couldn’t treat all ports equally, since there’s no difference between a port that can give 100mA and one that can give 500mA.
London Police Launch Cybersecurity Initiative for Local Businesses
Thanks for the feedback! I'm surprised, for previous rounds, the shibboleths were cited in our submissions as one of their favorite parts. I guess tastes vary. We had two amazing hires off these posts. But that's anecdata.

Point by point:

Comments: sure, that's an excellent case for a comment. I meant more for a simple loop over items, etc. In those cases, if you use clear variable names and idiomatic syntax, it'll work. But for vector-space models? Go all out...

Pro-complexity: this is "pro-complexity" in my opinion: https://engineering.hellofresh.com/front-end-microservices-a... . HN seemed to agree: https://news.ycombinator.com/item?id=15566339

Declarative: fair enough. It's been instrumental in our current project, so it's just something we look for. Perhaps too heavily, based on this feedback.

Overall feedback: that's great to know, I can look at making them more inclusive. Many of these are not at all my accomplishments but things we've collectively picked up from HN in general. Note the self-deprecating humor.

Again, thanks!
How would this affect larger sites like Facebook or Reddit?
You're conflating the analogy with what the analogy was about. They didn't say that ten years of browser history was needed for automatic login.

Privacy and usability actually are orthogonal, as the cookie and login issue shows. You will see this again and again in almost every service. People can't offer loans without knowing credit history. Games can't do balanced matchmaking systems without learning about your level of skill. A website can't send you emails unless you give them your email. I could go on, but I think you are upset enough with Facebook that you won't get the point.
> What does "innocent" mean in this context?

Innocent of whatever violation if local law the regime is targeting the app for.
Changing zoning would only directly impact a tiny fraction of current home owners. High rises allow for vastly increased density so only 1-5% of the city could change to cover a 50% population increase.
Flourish Software | Backend Software Engineer | Atlanta, GA | Onsite | Full time

Looking for an awesome backend job in a flourishing (pun intended) industry?

We are bringing best practices from the Supply Chain world into the cannabis industry.

Almost our entire backend is built in Go and we are looking for Gophers that can help us break up our backend into microservices and take our product to the next level.

Apply: https://www.flourishsoftware.com/careers-backend-developer
"Once we roll out this update, you'll be able to see information about the apps and websites you've interacted with, and you'll be able to clear this information from your account. You'll even be able to turn off having this information stored with your account."

When the history is "cleared" is it erased from Facebook's storage or is it simply disassociated from the user's account?

How forthright is Facebook in telling its users exactly what it is doing?

"Citing sources close to the matter, The Washington Post reported that Mr Koum's decision to leave was the result of an irreconcilable clash over Facebook's desire to use users' data for the purpose of advertising, in part by weakening the end-to-end encryption that protects messages from being read by anyone other than the intended recipient."

"Jan Koum [WhatsApp founder] leaves Facebook over data privacy issues " there have to be enough Facebook refugees by now out there to build the missile that terminates this experiment in surveillance capitalism - Tim Wu (@superwuster) 1 May 2018"

https://www.independent.co.uk/life-style/gadgets-and-tech/fe...

https://www.cnbc.com/2018/05/01/facebook-messaging-boss-davi...
Contractors can go to team building actives. When the activity cannot be called team building they can't.
It's better than cardboard but it's in the same ballpark. It's probably the most refined mobile VR experience that exists at the moment. The games are pretty shallow or short for the most part.
Apple | Software Developer | Vancouver, Toronto, Bay Area | Full-time | Onsite

We're looking for JavaScript developers to work on iWork for iCloud.com.

https://jobs.apple.com/us/search?#specs&ss=113182979%20OR%20....

There are positions listed for Vancouver and California, but we will staff in Toronto if we find someone great.
Actually, it's not SMD components in particular. The failure mode for many MOSFETs and other semiconductor devices tends to be a short. They only tend to fail open if there was enough energy at hand to blow the short clear.
OpenRent | London, UK | Full-Time | ONSITE | https://www.openrent.co.uk

OpenRent is the way people rent property online - a force for good in an industry tarnished by rip-off agencies. Enabled by an unrelenting focus on technology, we now let more properties than any high-street agency in the UK. In the last 12m we let over £11.5bn worth of property, without charging any admin fees to tenants.

Following our fund raise [1] we've been growing the team and still have a couple of positions open. We're looking for generalists, thought-leaders, and those with a passion for solving real-world problems.

You'll be working in a close-knit team, directly with the founders, and have full autonomy to work on, and how best, to solve the biggest problems in the industry. We find problems and improve customer experiences via code every day.

- Full Stack Developer (C#) | £80k (negotiable based on experience) | up to 0.25% equity

https://angel.co/openrent/jobs

Recent press coverage: - https://angel.co/openrent/activity#press

Contact via AngelList or email in profile. Look forward to meeting you!

[1] - https://techcrunch.com/2017/03/03/openrent-the-uk-online-let....