skysight-inc/HackerNews huggingface dataset:
Signifyd | Belfast, Northern Ireland | Backend Engineer, Frontend Engineer, DevOps Engineer, Infrastructure Engineer

https://www.signifyd.com/careers/belfast/

Our engineers build systems that catch bad guys. Using all available payment, user, and machine data, we have to separate legitimate credit card transactions from fraudulent in under 400ms. That means doing just-in-time mash-ups of internal data with external APIs and reducing it all into a single score with a few critical insights for end-users.

To solve this problem, we're looking for world-class engineers who are eager to learn, adopt, and contribute to a reactive style of programming. The tools you build will immediately impact the 5000+ merchants that already rely on Signifyd to help them grow without fear of fraud.

Our stack: Java, Python, Cassandra, MySQL, Solr, Apache Spark, Play! framework, Linux, Docker, AWS

Read about our growth in Belfast here: https://syncni.com/view/2553/raj-ramanand-signifyd-ceo-and-c...

Apply here: https://www.signifyd.com/careers/

PS: Some of our awards include * Best Company Culture, Entrepreneur Magazine * Fraud Innovation Firm of the Year, Finance Monthly * 50 Most Promising Startups, Bloomberg * Best Places to Work in the Bay Area, 2016-2019 * Inc Magazine Best Places to Work, 2017-2019, Forbes FinTech 50
Your vision sounds pretty terrible. At a very cursory glance it seems fine - I don't want my information web to degrade.

Once you dig even a little bit into this, though... you get a quagmire of old and useless information. Outdated sites never go away. They just become a constant burden on the whole system. Information that's been refuted and invalidated years back is still alive and kicking because a domain exists and can be indexed, and there's no chance to ever update it, since the owner is long since dead.

The longer this lasts, the more and more noise to information you get. It's like having an incredible information web and then giving it dementia.
Ya my first thought was duh... single the biggest impact on their business it seems like. Kinda like Apple peeling off component after component.
Ask HN: How do you handle your physical mail or virtual mailbox address?
I've been using a virtual mailbox service (Earth Class Mail, earthclassmail.com) for personal and business mail in California & New York over the past few years. Lately more and more entities (banks, creditors, insurers) detect my 'premium physical addresses' as mail forwarding locations and reject them as though they were PO Box numbers. I then use my real residential address as required, defeating the purpose of using an expensive virtual service.

Meanwhile Earth Class Mail has more than doubled my monthly bill with insidious fees, and I'm receiving important mail later and later (sometimes weeks, missing deadlines and due dates) so I've decided to at least change providers, as painful as it is. We don't have a permanent office location and for privacy's sake I don't want to use my home address for business purposes, but there must be a better way. Especially for business, how do you handle addresses and incoming mail? Thank you!
Human Interest (YC S15) | San Francisco, CA | Onsite | Software engineers, product managers

https://humaninterest.com Human Interest (formerly Captain401) is a YC-backed Series A startup with $14M raised. Our product helps over 1,000 startups and small businesses all over the USA offer their employees a great 401(k) plan. We're incredibly proud of the progress that we've made, but know there's much left to do. Our team (currently 58 strong) is ambitious yet humble, and driven by an important social mission: helping everyone save for retirement.
Our engineering team includes a former VP Engineering for an 80 person team, a former Google Chrome tech lead, and several startup veterans. We're built on Node.js, TypeScript, React, and Postgres. If you're experienced with other technologies but interested in working with those, that's fine. :)

If you're an engineer and you want to help scale a rapidly growing business that helps small businesses in 47 states, drop us a line.

See our jobs and apply here: https://humaninterest.com/careers

Or reach out to me directly: paul [at] humaninterest [dot] com
This is the exact reason I don't like most platformers. I never realized it before, but that must be why I gravitate toward procedural games, multiplayer, and rogue-likes.

I totally relate to that guilty feeling. I like having to think on my feet, and never saw the point in memorizing a sequence of controls. It's like it ceases to be a game at that point!
RankScience (YC W17) is hiring full-stack web developers. This is a remote position.

Experience with JavaScript, PHP, and Python preferred. Looking for talented folks with high EQ and an interest in user experience and building products end-to-end.

Please reach out to jobs@rankscience.com if interested and mention HN!

https://www.rankscience.com | jobs@rankscience.com
MarktoMarket | Edinburgh, UK | Front-end, Back-end and ML engieneers | Full-time | ONSITE

MarktoMarket is a Data as a Service company based in Edinburgh. Our product helps knowledge workers make acquisition and investment decisions. We're growing at a phenomenal rate and we’re looking to build out the team to help us grow the business even further. We’re located at CodeBase in the centre of Edinburgh with a great castle view, offering a competitive salary and options.

We use: Python, Flask, React, Redux, ElasticSearch, TensorFlow, Spacy, AWS

Open positions: Front-end Engineer, Back-end engineer, ML Engineer

email: martin at marktomarket dot io (that’s me)
There's a separate system for how it's responded to, but the same laws apply, and the same act remains illegal
I would prefer if it would just give me no results. Half the time when I hit the windows key, type what I want and hit enter it will open an Edge window with Bing search results for what I typed.
It occurs to me that another possibility is that the 10 year limit does not apply to Network Solutions. Network Solutions was a registrar for something close to a decade before ICANN was created. It's possible that there is some sort of grandfathering that lets them operate under pre-ICANN rules.
Location: US Pacific time zone

Remote: Yes. Required.

Willing to relocate: No

Technologies: HTML/CSS, JS, Grunt/Gulp, React, Rails, Sec. 508/WCAG, design systems

Résumé/CV: linkedin.com/in/mejarc

Email: mejarc [at] gmail

Front end developer with deep experience working alongside application engineers and interactive designers to bring their visions to Web applications. Most productive in product development teams with dedicated back- and front end engineers. Tends to leave behind improved documentation and more efficient process. Project/contract work welcome.
IANAL, but at least for images that are designed to appear to be, or likely to be perceived as, a real photograph, it strikes me as comparable to libel or slander. To me, the distinction is whether a viewer is likely to interpret the image as satire or general humor, or if they are likely to believe that it is genuine photographic evidence of a compromising event. Satire and humor are protected

You drawing a picture is unlikely to pass that muster. Deepfakes, on the other hand, are generally designed to be falsified images.

I think the interpretation of this will lean heavily on being able to prove intent.
There's a good chance that this law is unconstitutional, but I doubt anyone wants to be the first to test their luck in court.
The configuration file allows to reconfigure at once in an atomic manner. The configuration is also verified before reconfiguring and can be aborted if it's not runnable.

HTTP offers none of this. No atomicity and no consistency of the full configuration. Want to edit a service or maybe alter some hosts? Better hope it's already setup as expected before editing and you're doing all the right calls in the right order and they all succeed. You will have to write the hell of a state machine to ensure to get to the expected state.

The only sane use case for live-changes is enabling/disabling a server, which is necessary to perform rolling maintenance or blue-green deployment.
I divide my officers into four groups. There are clever, diligent, stupid, and lazy officers. Usually two characteristics are combined. Some are clever and diligent -- their place is the General Staff. The next lot are stupid and lazy -- they make up 90 percent of every army and are suited to routine duties. Anyone who is both clever and lazy is qualified for the highest leadership duties, because he possesses the intellectual clarity and the composure necessary for difficult decisions. One must beware of anyone who is stupid and diligent -- he must not be entrusted with any responsibility because he will always cause only mischief.

EDIT: I misread and thought he was a supporter of the regime, but the source is not a villain as I thought before. In any case, I think there is some wisdom in this quote.

https://en.wikiquote.org/wiki/Kurt_von_Hammerstein-Equord

I wonder if an RPG could be made adding these two axes to the alignment graph? (I just want to play a "Chaotic Stupid" character.)
For everyone saying this is a violation of the 1st amendment -

The 1st only extends to what you can say on your personal property.

There is a reason you can't yell "FIRE" in a crowded theater, it's because you are infringing on the property rights of the people who bought a ticket to the movie, and the landloard who is expected to keep everyone safe.

You don't have any property rights to any other human other than your own body by default.

That being said, the future will be filled with AR glasses with the nude version on default and that's going to be very weird.
It does not end with the kernel. Of course it is possible to run proprietary software on Linux and OSS software on Windows, but I have rarely had to deal with proprietary software in Linux. That is only in small part because I avoid it.

I'm not a kernel hacker. But I have on occasion cracked open the source for some product on which I relied to find out why it was behaving contrary to my expections. Much more I have done that with a library upon which I was relying.

Many many times more often I have sought answers from authors or experts of a lib, etc. to clarify what I didn't understand from documentation.

All of this is easier and frendlier with open systems. MS is coloring itself more open recently, but they and the ecosystem built upon them and around them have a long way to catch up. From my perspective the gap is so large and so pervasive that I don't even bother kicking the tires any more. I don't know if MS will make it there in my productive lifetime. If they do, I think the ground will have to have shaken dramatically so many times that it will get my attention. So, I will continue to ignore them until then.
Great rhetorically, not sure how comprehensible the logic was.
In the short term, command might be determined by charisma or personality. But I think for long-term survival command will ultimately be based on how much responsibility someone is willing to take on. Basically, when a fuckup happens, who is the person willing to take the responsibility/blame for it.
https://www.investors.com/politics/editorials/electric-cars-...

This article says that electric cars actually produce more CO2 emissions. Hard to know what the truth is when sources are conflicting.

A conservative and logical estimate is that Electric Cars emit more CO2 gas overall because it requires an extra conversion step.

Gasoline automobiles: Source --> Kinetic Energy

Electric automobiles: Source ---> Battery Power --> Kinetic Energy

Of course the real answer could be far more complicated since even gasoline distribution causes energy usage itself. The controversy and hardness to find a definitive answer makes it reasonable for me estimate that electric cars don't really do any obvious net change in energy efficiency OR green house gas reduction At All.

It doesn't match the hype.
You don't have to have hierarchy to have rules and you don't need to have rules to have a hierarchy.
Because undergrads are on average very bad programmers. They're both enthusiastic and don't know what they don't know. Good programmers are above all very experienced and disciplined and clear thinkers. Undergrads are stressed by their remaining workload so they have split responsibilities, and they just can't put the necessary time in.
> I suspect repair and maintenance cost savings probably don't kick in very much until after the warranted period expires.

Warranty doesn't cover maintenance, like oil change, which EVs don't need. Other examples: engine air filter, timing belts, head gaskets, cylinder heads, spark plugs. Maybe you were thinking of car dealership maintenance packages that are purchased with a new car and cover (some of) that.
> How will they be taught now?

The same as they always have for practical use, since the new definitions are chosen precisely because they make virtually no difference in practice while being more sound.

Most people won't notice, just like they didn't when US customary units were redefined as derived values from SI units.
Tutorial: Let's code some happy text with JavaScript
Deepnote | Full Stack Developer | Prague | Onsite | Full Time or Internship

https://www.deepnote.com/

At Deepnote, we are building a new kind of data science notebook to make teams radically more productive. While staying compatible with Jupyter, we add real-time collaboration, versioning, easy deployments and other features so our users can spend less time working on infrastructure/operations and more time on their research.

Here’s a list of our open positions:

* Full Stack Developer (TypeScript, React, Node) | Full Time or Internship | Prague

* Infrastructure Engineer (TypeScript, Python, Kubernetes) | Full Time or Internship | Prague

Apply at work@deepnote.com
Well fridge should not go below 0 Celsius or you have trouble. Teach your children that.

When thinking about boiling water it is easier to think how close to it you are in Celsius, 50% if temp is 50 Celsius.

Personally I'm from Europe but live in US and have trouble with weather forecasts in Fahrenheit. They don't make sense especially when it gets cold.

Even IF Celsius and Fahrenheit were equally good for most purposes, it would be easier if every continent used the same system. Why, because people travel, often from continent to continent.

So if we (the people of Earth) should choose we should most probably choose Celsius, even if it were just slightly better than Fahrenheit.
This is an important point.

Increasing renewable penetration into a power system leads to:

-> reduced inertia

-> increasing Rate of Change of Frequency (RoCoF)

-> reduced time to react

If you rely entirely on manual systems to react to frequency changes on a grid with high renewable energy penetration (e.g. the Irish grid), you'd really struggle to avoid daily blackouts without decommissioning a bunch of wind farms.

It is by using such automated control schemes that countries like Ireland are able to push the limit on wind power penetration.

If I was being truly cynical, I would think that a push towards mandating manual control (rather than mandating that it is available as a fallback) is actually a way to limit growth of the renewable energy sector.
> Google's lavish perks like free food to help improve productivity

Out of curiosity, are there any actual documented improvements, or is it the same "this makes us more productive" that we're talking about the remote promoters spouting?
If you mean the site-/team- administrator, that's probably right. (We have similar issues for HIPAA related reasons).

Our production emergency debuggers, there aren't many, get a bit more leeway than they probably should because they are trying to help us respond to failures under heavy SLA penalties. The 'these-people-ran-this-query' logs are immutable, and (hopefully) keep them in check from random lookups on their ex's during some dumpster fire exercise or another.
Citrine | Redwood City, CA | Backend/Frontend Engineering | ONSITE or REMOTE | Full-time |https://citrine.io/

Citrine Informatics is building the enterprise materials R&D platform to help our customers achieve faster R&D breakthroughs, design cutting edge materials, and reduce the environmental impact of existing materials.

As part of the backend engineering team, you’ll be helping to build the next generation platform. You’ll build and maintain services that run materials-specific machine learning, organize hierarchical materials data, and integrate with customer hardware - making the end to end process of designing a new material feel like magic.

Open Positions:

Sr. Backend Engineer: https://citrine.io/careers/#senior-backend-software-engineer

As a senior engineer, you will help drive both engineering and software design as well as help scale and mentor our engineering team

Some stack buzzwords to give an idea of what we are working with: Scala, Akka, DynamoDB, S3, PostgreSQL, Athena, ECS

Infrastructure Engineer:
https://citrine.io/careers/#infrastructure-engineer

You will collaborate with amazing engineers and scientists on user-facing product features that help our customers achieve incredible research breakthroughs.

Stack Buzzwords:
Python, Jenkins, AWS, PostgreSQL, DynamoDB

Frontend Engineer:
https://citrine.io/careers/
Some stack buzzwords to give an idea of what we are working with: React, Typescript, NodeJS

General job page: https://citrine.io/careers/

Our customers include some of the world’s largest Fortune 1000 materials and product companies. Citrine is backed by leading investors including Tencent Holdings, B&C Holdings, Innovation Endeavors, DCVC (Data Collective), Prelude Ventures, AME Cloud, XSeed Capital, Morado Ventures, and Ulu Ventures.

Please reach out to Tia (dvieira AT citrine DOT io) if you have any questions.
What you've found might be that because you had this explicit contract (types) that coerced you to write your code in a certain way, your code looks simpler when you just turn the types off. But would you have written it this way had there been no types?

This exercise is more similar to converting a typed language like java to a type inferenced one (a la java 12 or "auto" in C++11). If you didnt have the guard rails of types the way you built your system may differ by relying a lot more on runtime behavior and conventions rather than compile time type checking and explicitly enforced rules.
Registering a trademark is generally more expensive than a domain name, and trademarks don't compete on the same namespace and is split depending on industry. The biggest difference to the domain market is that with domain names everyone is clogging the same namespace. If people just spread out based on nationality and industry it would be easy and cheap.

To make a direct example, if I talked about Abba here in Sweden, most people think about the music band. But if I talk about Abba in the context of food, people will instead think of Abba seafood that make Kalles Kaviar and pickled herring. Abba.se as a domain is thus very ambiguous as it doesn't specify if it about food or music, and abba.com is likely to surprise people as it has nothing to do with either.

To make matter worse, companies that want to protect their trademark or work actively at preventing fake shops will often buy several hundred versions of their domain names under different name spaces. It is seen as best practice, especially for online shops.
Wait, you are saying that your current customers aren't valuable?

Thanks, I am now convinced that I'll never do business with GitLab.
2 of the reasons here are legit. I absolutely understand the possible regret and people treating you like a misfit. Fortunately for the second point, there are communities of people doing the same thing that you can join in and be apart of a community.

The other three are generally seen as the downsides of FIRE and something adherents talk a lot about. If you don't build the life you want before you retire, you will be bored. If you don't sacrifice your life, hobbies and building up a solid life outside of work, you won't be bored. Instead you will retire and have things to do in retire. If you base your happiness off retiring rather than hobbies and a social circle, you will be miserable.

Overall, this is common with FIRE. People work their ass off to retire early not thinking about what is next. If you think about it, put some effort into developing hobbies, a social circle, and base your happiness off that, you will do just fine.
Worth drawing attention to: many users are familiar and comfortable with the way that Twitter handles embedded content, which is more-or-less the solution that you said would be "less of a concern for you".

I think this could prove to be a good compromise. https://i.imgur.com/O1qw0dI.png
That's right -- user first. Users will do right by their favorite publishers.
I'm not sure if this is a joke or not.

Nothing about what you said is correct. The FIRE in a crowded theater argument has nothing to do with property rights. It's about creating dangerous situations.

Deep fakes aren't infringing anyone else's property rights, other than maybe very tenuously arguably considering likeness "intellectual property".

In the United States however you have no expectation of privacy in public, so a photograph taken of you in public is fair game. See: Paparazzi
Is that because the mail-screeners are 3rd party contractors, not Facebook employees?
think this is an instance of the general problem where everyone wants to outsource and/or automate identity verification because it’s a cost center and they aren’t liable for failure. In some cases it’s simply impossible to validate your identity face to face with a competent human. This problem seems to be worst when a revenue model depends on scaling and automation.

A few examples:

--Your free email got hijacked, and the attacker changed all the password reset stuff to lock you out. If you followed instructions, your real answers were easily discover-able. Instead of letting you show your state ID to a human, Freemail uses your phone number as 2FA, so instead of paying for labor, it’s the phone company's problem. Also, you have basically lost all your photos and correspondence ever.

--It’s where all your other password resets for other sites are sent, so instead of paying a human, it’s the email company’s problem.

--Credit card companies want spam instant lines of credit through the mail without paying a human to check your ID before lending, so it’s the credit bureau’s problem.

--You can’t answer the credit bureau’s identity questions, but there’s no human available, so it’s your problem.

--The credit bureau leaks the data used to validate everyone’s identity, but they’re not (substantially?) liable so it’s the public’s problem.

In a lot of these corner cases, there is no incentive for anyone to internalize the cost of fixing things when their own automation fails. What’s especially frustrating to me is the case where private persons are liable to prove their own innocence when a company is negligent in lending or billing. This seems like a cooperation problem that the market is no danger of fixing any time soon.
:) I grepped for the wrong thing. Here's a better version:

$ sudo spectre-meltdown-checker | grep "Not affected" | wc -l

On Skylake: 0
On Ryzen : 10

I don't have an Ivy Bridge CPU to test this on, but AMD has suffered from _significantly_ fewer number of vulnerabilities than Intel, not just "one more" as the top commenter suggested.
I live in Stockholm, Sweden.