skysight-inc/HackerNews huggingface dataset:
Tray.io | London | Engineer Manager / Backend Engineer (Scala) / Product Manager / Program Manager | Full-time | Onsite | https://tray.io

Tray is a visual programming tool for APIs. It’s a low-code user experience that allows anyone* to precisely instrument the data flow between their SaaS tools. *No dev resources required.

We’re a well-funded startup with a team in San Francisco and 80+ in our London Engineering HQ. We have secured a huge Series C in November this year, at over 8.5x the valuation of our Series A in March 2018; we’ve worked hard on creating a fantastic support layer for our technical teams and now we’re expanding. We’re small (approaching medium sized) and dynamic, very open to new ideas and the work you do now will have a big impact on shaping how we grow our team and our product.

There’s an app out there for everything but most cloud software services are difficult to use together and doing so is very labour intensive. With our cutting-edge platform, our users can freely hack & strategise automations that leverage conditional logic and enterprise-class architecture.

Customers like Reddit, GitHub, Lyft & IBM are already reinventing how they work through Tray. Help us usher in the era of automation.

Current open roles:

- Technical Support Engineer https://boards.greenhouse.io/trayio/jobs/4501133002

- Backend Software Engineer https://boards.greenhouse.io/trayio/jobs/4363902002

- Implementation Engineer https://boards.greenhouse.io/trayio/jobs/4368572002

- Frontend Software Engineer https://boards.greenhouse.io/trayio/jobs/4363932002

- Manual Test Engineer https://boards.greenhouse.io/trayio/jobs/4363907002

Tech stack: Scala, Go, GraphQL, ReactJS, TypeScript, JavaScript, PostgreSQL, Redis, ElasticSearch, MongoDB, DynamoDB, AWS SQS, AWS Kinesis, Docker, Terraform, AWS Lambda, Serverless Framework, Jenkins, Grafana, Prometheus, AWS & Linux.

Apply: https://tray.io/jobs or get in touch with joe@tray.io or solana@tray.io
It's intentional.
Anti-tax republicans believe taxes should hurt.
That's the main reason it's still not automatic.
Kafka is primarily designed for streaming, pulsar is both for streaming and queueing.

Firebase is a completely different animal.
I haven't watched the documentary, but I assume you're familiar with the impact of behaviorism on the advertising industry, before WW2?

John B. Watson[0] (founder of the behavioural psychology school) pivoted to advertising in the beginning of the 20th century.

For those who are not familiar with the subject or his research methods, I recommend reading up on the Little Albert experiment[1].

[0] https://en.wikipedia.org/wiki/John_B._Watson
[1] https://en.wikipedia.org/wiki/Little_Albert_experiment
TBF Intel's x86 documentation has evolved incrementally over the last 40+ years. And it comes from an older tradition of engineering documentation which seems to have fallen by the wayside over the last 20 years or so. At an extreme, some ARM vendors like Mediatek don't even produce data sheets, as their model is one of chip+consulting.
Reading HN comments makes it sound like engineers think they're the only ones in a company who have to deal with deadlines. It's kind of hilarious. Go ask your sales team how they cope with hard deadlines of closing a specific dollar amount every quarter based on the presupposition that 1. the product delivers what it says without major issues, 2. competitors don't come out with feature or pricing changes that blindside you, 3. other departments (marketing) delivering them enough interested contacts to talk to... and 100 other things. Not to mention the main "stakeholder" in play for them -- the customer -- is ACTIVELY trying to deceive the salesperson in order to get the best deal for themselves. Like, they will literally lie and say they intend to sign a contract with you by end of quarter to get the salesperson to go the extra mile for them. With zero intention of actually following through... Yet the sales team gets it done every quarter. And if they don't? 2 bad quarters in a row = expectation is you're out of a job.
yeah good thinking. you could also think that in a country where being wrong can end your career (literally ended several prime ministers ones) then you won't charge a guy if you don't have strong proof that he is guilty. but you're right Mr. Ghosn, evading tax, using company money for his own good was right to flee.
Speed limits in towns in the UK are either 20mph or 30mph, which is 30 km/h to 50 km/h. So speed limits look very similar to me.

The weather is an interesting point though, UK doesn't get any harsh winters - e.g. it almost never snows and doesn't go below 0 degrees celsius, however Norway seems to fluctuate between -5 and +15 degrees celsius.

Oslo: https://en.climate-data.org/europe/norway/oslo/oslo-81/#clim...
London: https://en.climate-data.org/europe/united-kingdom/england/lo...
> France does not extradite its own citizens. By saying that they wouldn't extradite him they have just repeated the legal position.

Inconsequential nitpick: I'm not even sure this is a position formalized by anything, IIRC it is more like a tradition, although a very consistent one. But there have been a few exceptions, btw, like Aurore Martin extradited to Spain while Manuel Valls was the minister of interior, but this was in the context of a European arrest warrant (however, this was for a political issue, so it could have been easily blocked by the executive instead of authorized).
Ars Technica's 2020 Tech Company Deathwatch
Looks awesome!

Here's the repo btw: https://github.com/iSoron/uhabits/
> I would love to be able to easily use a VR helmet in conjunction with a keyboard/mouse/hands vs. holding controllers to do more intensive computer tasks like programming.

I'm looking forward to this with the Quest. I've tried out the hand tracking but there aren't many apps that support it yet. I haven't given bluetooth pairing a go yet but I'm itching to try out some kind of text editor with it when I have the time.

I agree that they need to reduce the barrier to putting the headset on even more, I think that moment will come when the UI experience is as easy as opening a laptop which probably means reducing the weight further and having much better video pass through so you're not completely hoodwinked while using it (being able to easily drink a coffee while working in VR is a must). AR glasses would be ideal but seem like they're still pretty far off for reasons like battery life, screen resolution, opacity, and bulkiness. The interim solution will probably just be comfort and durability for VR to the point where you can put it on as easily as a hat and treat it with the same physicality as a tablet.

Oculus' Half Dome 3 prototype[0] seems to be exactly this which is why I'm very excited to buy whatever iteration of it comes to market.

[0] https://www.oculus.com/blog/half-dome-updates-frl-explores-m...
> But are we seriously going to pretend that projects built with react are in a few hundred kb range?

The author said frameworks == bloat. But the above suggests frameworks != bloat. So I don't know what point you're still trying to make.

> A lot of people are designing their products to show off to their peers

Again, I'm not sure how using new frameworks is "showing off for your peers".

> or for google (SEO)

Client-side rendering only makes SEO harder. Again, I'm not sure what argument you're trying to make.

Present clear reasoning and evidence instead of vague, preconceived assumptions.
This scales to multi-datacenter deployments well. Has strong multi-tenancy support if memory serves Yahoo is running a single cluster for all of their properties.
FWIW Lebanon is very likely to ignore it.
There's a perfectly healthy middle ground where POs are the gateway to new tasks but don't isolate the developers from the rest of the organization, nor disregard developer input.

And since we're talking about Scrum, PO and Developers (traditionally) supposed to sit together with stakeholders for Review meetings, gather feedback from them and provide input on the next tasks.
Very clever. Do you know if a machine does the drawing? Wasn't totally clear on that bit.
Why is it a requirement in nations with strong rule of law that prosecutors make mistakes? This logic is baffling. Could it not simply be that prosecutors in Japan are very, very careful?

Of course, as others have said, the reality is that prosecutors only go to trial if they have what they view as a guaranteed conviction, and the evidence is typically a confession.
The article keeps saying "self-destruct" but that's not what happens.

But if your hard drive is encrypted, this is a pretty good solution for most people.

Maybe if you can get BusKill to activate a mini thermite explosive under your hard drive.
Regardless of your quibbling, if the creators of slack and discord decided to not use modern web frameworks to build their software they wouldn't exist.
There’s probably formalized policies everywhere on that.

Likely they can lookup your passport photos.

Since denying entry to a citizen can be a constitutional violation in many places, they’ll have some criteria for the documentation actually required.

Sending you back to the embassy will just move the problem elsewhere.

Things get dicier when there’s no records of you being a citizen (e.g. you were born elsewhere but acquired a citizenship because you were born to a citizen without registering it in any way).
Library e-books also have artificial limits on carry, like a maximum of 2 of a kind per city, and these are then "checked out" and unavailable to other users. It's pants-on-head stupid.
Cool a full-stack and open source container platform built on Kubernetes
Once again, iPhones top tech seller of the year, but AirPods the hit
A contract won't pay the mortgage. It won't clear the title. Basically, in business contracts only come into play when relationships are bad. In a good relationship, discussions of the contract are "Why didn't you do that?" "Doing it is not part of the contract." "Oh, OK."
On commercial streets where i live there's a slightly easier version of this - hour-long slots in every day the morning, evening, and possibly afternoon where you're allowed to put rubbish in bags on the street, which gets collected at the end of the slot:

https://www.haringey.gov.uk/environment-and-waste/rubbish-an...
It's about the individual, not society. The individual comes first
I agree, but I think there's a still better way. If the "deadline" is too early, you risk unnecessary failure. If the "deadline" is too late, you end up developing to an arbitrary feature list again.

I'm a big fan of going hard for a minimum viable product. The notion is that you find the absolute minimum that will let you close the primary feedback loop: seeing what people do in the real world. Maybe it's only one set of users, like early adopters in a particular market segment. Maybe we leave out a lot of "real product" things, like help and docs, making up for it with handholding. But we ruthlessly cut scope until we have something in users' hands.

At that point, I think it's possible to shift from an internal focus (e.g., an arbitrary date or a made-up list of features) to an external focus, where we look at who's using it, who we're delivering value for, how we can sell it, and what the next most valuable improvements are. W release weekly or more often, driven by hypotheses and data. For me, that's when the real magic happens. Then we can focus less on internal politics, and more on what we're learning from the real world. And there's always something to learn.
Kalliope, another open-source voice assistant (https://github.com/kalliope-project/kalliope) also has the option to use an offline wake-word backend like snowboy.
That's an estimate and, as programmers, we all know how (un)trustworthy estimates are and how universal cost overruns are, particularly for a government program and especially at the scale UBI would be implemented at. It also seems likely that those estimates are optimistic about continued economic growth; could the US afford to continue UBI in a deep recession or depression?

Moreover, even if things go as planned initially, eventually that $1k a month will start creeping up because of public and other political pressure. The world is not going to stand still.

Even the great European democracies can't afford UBI (and they're not even covering the costs for their own military defense!). There is no reason to believe that the United States can.
Scales much better the storage layer is separate from brokers so you can scale things independently.
How is it compared to kafka?
In the tech. industry "blacklisting people from employment on the basis of their political views." i would argue support is still around 50%.
Good point. I wonder if one way around that is to have the output be your screen saver on your devices. It would be automatically update regularly without human intervention.
>To wit what comprises "hate speech". It's basically come to mean "point of view in disagreement with my group's current position which may change in the future"

Well, in America, sometimes. In other countries there are actual hate-speech laws that designate the central cases and set limits on the corner cases.
Good to see that this is being taken seriously, both by Turkey and Interpol. Japan's justice system is flawed but certainly not to the degree where one should presume that the case against him is entirely groundless.
> I’ve been thinking about what tools I would use to teach librarians how to crunch data

Have you considered Python?
Location: Boston, MA

Remote: Yes

Willing to relocate: Yes (Highly interested in relocating to Silicon Valley, or San Fransisco, or other major tech hubs/cities, such as NYC, also interested in staying in the Boston area)

Technologies: Common Lisp, Python, Linux, git (some knowledge of rust, and C)

Github: github.com/Duderichy

LinkedIn: https://www.linkedin.com/in/rbibeault

Resume: see LinkedIn, and message me there, or email me for a copy.

Email: RichardMBibeault@gmail.com
I passed the triplebyte interview.

Physics major (Bachelors of Science) turned software developer. One year as a backend developer at a common lisp shop. Looking for a linux based company. (macOS as workstation computer/laptops is great too!). Avid learner, I try to read and learn as much as possible, I've recently gone through Designing Data Intensive Applications, and Designing Distributed Systems.
Would be glad to work at a company that uses a functional language, such as Haskell, especially if they don't expect new employees to come in already knowing the language. Also highly interested in companies using Rust, python, or go.

Ambitious: only been at the company a year and spent a significant amount of time this summer directing an intern, overhauled the build system the company uses internally (set up jenkins over previous system).

Eager to learn as much as I can.
None of those conveniences is more valuable than the
human lives that are lost in traffic accidents.

Again, cherry-picking cars or vehicular traffic, as some how a convenience that puts way too many lives at risk is just absurd.

We, as a society in modern times, weigh the trade-offs of many deadly and even fatal things and allow them, only if the net good is far too great to be ignored or sidelined. There are well established norms, standards and guidelines to vet those "net goods" as well. These things arent arbitrary decisions we make over a whim or fancy.

If horses and buggies were even 60% as "efficient" or rated 60% as good as any motor-vehicular form of transport I'm sure you would still see them on streets despite the downsides.

They arent. Thats why we dont see them (unless you count communities such as the Amish or Irish travelers racing horses on roads). They arent even half as good as cars, when you consider _all the factors_.

Despite all the downsides ( like pollution which should be a non-issue with the advent of electric cars or hydrogen-fueled cars like the Mirai ) cars are an out sized net good.
New Jersey also does not allow self serve gas.

Full serve works fine for me, and paying cash is easier than having to go inside to pay.
Machine Learning Startup Hiring Back End and Front End Engineers
Is there a 99% Invisible episode about this or something similar? If not there should be.
15 Years of Ubuntu with Mark Shuttleworth
Software Engineer | REMOTE (US / CANADA) | Full time

Pre-launch healthcare tech startup, led by seasoned healthcare entrepreneurs, looking for the third engineer to join our team developing and deploying a Python & Javascript application.

* Strong Python engineering skills with a thorough understanding of the ecosystem and best practices.

* Ability to design and run production containerized applications in Kubernetes (GKE).

* Experience with healthcare protocols (DICOM, HL7) and developing software with healthcare regulatory and security requirements (HIPAA & HITRUST).

* Understanding of machine learning, particularly around deploying and scaling solutions.

Experienced generalist who can collaboratively work across the product spectrum with our team and early customers to deliver a new, high-quality product to market.

Position includes salary, stock options, & benefits.

Email john@paulett.org.
Horcrux refers to the Harry Potter series, it is a piece of a soul that has been split apart from the rest and hidden for safe-keeping

I thought it was a cute reference
Socinova – Affordable social media marketing
I switched to DDG after Google's Dragonfly fiasco. The only way to stop Google from going to bed with the communist mass murderers is to threaten their domestic profits.
I don't know. But thinking about it, writing code with complex structure usually makes sense only when it's executed more than once. Which leads me to think that the best place to look for insights on representing tasks are code isn't task management, where everything is unique and one-off, but process management, where a whole graph of tasks is executed repeatedly.
I have mixed feelings about the predictions; I get the sense that significant change is in the air, at least in the US, whatever direction that takes. I see some of these things as being realistic, especially on a global scale.

That said, I think he might be wrong about (3) (among other things) and (5) is related in my mind. China is certainly growing, in part because of problems in the Euro-American world, but it is also brewing problems and unrest with increasingly autocratic behavior, and a number of other economic problems are showing.

I do see increased adoption of decentralized technologies, in part because of increased political volatility and mistrust of involved centralized IT corporations. That is, I see (5) happening in part because I think (3) might be a bit of an overprediction.

It won't just be China though, and hasn't been. People will increasingly be dealing with censorship and monitoring, and trying to bypass it, and will also become increasingly distrustful of things like Facebook, which correctly or incorrectly has been implicated in things like Russian-UK-US subterfuge. Adoption of decentralized tech is already happening with Hong Kong and Catalonia protests; I suspect it will grow to become more mainstream.

I don't see the traditional centralized internet going away, but I do see people gravitating toward a more hybrid system. Maybe where more critical, and more intimate communications with close others moves to more decentralized architectures, along with other stuff that doesn't depend on speed so much, whereas other mass communications remains more centralized.
Commure, Inc. | San Francisco, CA or Cambridge, MA or Montreal | 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, Brown, Stripe, Twitter, Google, Salesforce, Palantir, DataPower, etc) and senior doctors (Johns Hopkins, UCSF, etc) who are determined to finally fix this. Our engineering team has been steadily growing and is represented by 10+ nationalities and a variety of backgrounds.

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 security, data pipelines, high-performance APIs and flexible UI frameworks for healthcare data.

Please email jobs@commure.com and mention "[hn-rust]" in the subject line.

Other positions available: -
Techops/Devops Engineer (Kubernetes, SRE)
Senior Front End Engineer (React Native, React)
(please use [hn-ops] or [hn-react] in subject line for the above)

Locations: San Francisco, Montreal or Boston; sorry, no non-onsite option at the moment.
Related recent post:

I was Google's Head of International Relations: Here's Why I Left

https://medium.com/@rossformaine/i-was-googles-head-of-inter...

Discussion: https://news.ycombinator.com/item?id=21935446
Wouldn't the concept of dragonballs be a better fit than horcruxes?
Just a quick note on INTERPOL since the original title was misleading. [1]

INTERPOL is basically an information sharing organization that connects police forces in different countries.

It has no authority on of it's own. It's not a police force or law enforcement agency. It can't issue warrants or make arrests.

Basically, they are the holders of a bunch of databases that each country's official poc (national coordinating body - "NCB") can query, enter data into, and receive notices from.

Notices come in different colors. A red notice is an information alert by the host county (Japan in this case) to other national police forces that a subject is wanted for prosecution. Other country's police forces can choose what they want to do with this request. A red notice is not an indication of guilt.

Most red notices are restricted to only law enforcement officials and the subject/public won't even know about them. This makes sense if you are actually trying to capture someone.

You make a notice public for two reasons.

1, you need the public's help in finding someone. That's not the case here since we know where the target is.

2, you are making a political point.

I suspect Japan's legal and law enforcement community was seriously embarrassed. If they actually wanted to/thought they could capture him, they would have reached out discreetly to other agencies via a law enforcement only read notice/and or other diplomatic means.

INTERPOL is a fascinating international organization and it's interesting to watch all the geopolitics play out.

[1] source: occasionally work with INTERPOL as a consultant/subject matter expert
that's a people problem that exist pretty much in every company with a management layer
I store my Linux VM disk inside a file on a Mac filesystem (HFS+, the old one), and I haven't noticed any significant human-noticable I/O latency issues when using it. The Linux VM disk is formatted as ext4.

That's about human-scale experience, rather than measured latency. It won't be as fast as native, but it seems adequate for my use, even when grepping thousands of files, unpacking archives, etc, and I haven't noticed any significant stalling or pauses. It's encrypted too (by MacOS).

(That's in contrast to host-guest file access over the virtual network, which definitely has performance issues. But ext4 on the VM disk seems to work well.)

The VM is my main daily work "machine", and I'm a heavy user, so I'd notice if I/O latency was affecting use.

I'm sure it helps that the Mac has a fast SSD though.

(In contrast, on servers I use LVM a lot, in conjunction with MD-RAID and LUKS encryption.)