skysight-inc/HackerNews huggingface dataset:
SEEKING WORK | Tampa, FL | Remote Preferred

Senior Backend PHP Developer with over 15 years experience on enterprise level applications and services that scale. Recent work I enjoy most is building APIs and modernizing legacy code. Let me help you fix your incomplete or broken projects.

Email: brujah@gmail.com
Another thing to check would be to use ethtool to see what speed the raspberry pi ethernet port is reaching with your router.

This wasn't on a pi, but it'll look similar. Look at the Speed: line mostly, it'll say either 100MBit or 1000MBit depending on your router (some still only have 100MBit switches). Also look for Duplex: Full, I've had sometimes a config get set badly where it'll be half duplex and cause speed issues, usually due to a bad cable initially causing errors and bad autodetection.

> % sudo ethtool enp4s0
Settings for enp4s0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: off (auto)
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
40-50 years ago if there was an emergency my boss had to pick up a nice, chunky landline phone and call me, and _hope_ that I was home. Now they can just summon me on a whim. Of course, my boss might not even know a thing was broken, because he was at home and not at work too! (Unless he worked for a factory on shifts, power plant, restaurant, etc, - other non 9-5 business)

There's a reason all my vacations are mysteriously vague camping trips to places with terrible reception.
Haskell Software Engineer I
Arlington,VA
Remote days available
No Sponsorship

Apply Here:

https://www.interos.ai/careers/#haskell-software-engineer-i

You will design, code, implement and maintain both front-end and back-end technologies. As one of our first Full-stack Engineers, you will have room to shape your work and have an outsized impact on our product and our culture. You will work across our tech stack to develop our customer-facing platform, help institute effective processes for ensuring our products have quality code and minimal defects, collaborate with our VP of engineering, founder and our customers on product features, and more. We're looking for engineers who relish solving the hard-technical and analytics challenges and diving into the subtle details that make products amazing. Being part of and leading an innovative engineering team, you'll need solid hands-on experience in Haskell as well as web technologies (HTML/CSS/JS, REST, JSON/XML) and databases (Relational and NoSQL). Experience with machine learning, big data and cloud infrastructure are a plus.

We are looking for a strong engineer with experience building applications from the ground up. We need someone who can work independently but can communicate clearly and knows when to ask questions and challenge assumptions.
Postage Is Due for Companies Sending Email (2006)
The part I find a bit weak is the discussion of RFC3820 proxy certs, which I remember from the grid-computing days. They were originally designed in the different era of the late 1990s, but I would be interested to read a more in-depth comparison of the approaches.

Those proxy credentials were primarily for delegating "limited" client/user credentials, which in turn might be used as either the client or server role for subsequent TLS connections during the lifecycle of a distributed, scientific computing job. As I recall, the practical "limited" characteristic in the Globus GSI system was a single bit flag that was interpreted in the ecosystem to prevent recursive delegation, i.e. out of an abundance of caution about things like batch jobs turning into worms.
You may not be appreciating how adaptable the economy is.
Algo does a fine job of setting up WireGuard, which is what you should use if you can.
How much would I need to pay you in order to be a sewer worker? Today? Would you be willing to do it under any circumstances?
Stop parroting this argument.

Fundamentally, those in the US can talk about what happened. We can talk about the shit we did and what we did wrong. The Chinese people can't.

Yes, in a very coarse way they're in the same place we were a while back but that doesn't mean it's ok in exactly the same way it wasn't ok for us. Moral relativism and whataboutism aren't morally sound arguments in this case.
I would be great if HN could have some content recommendation system.
Naive question: does Python follow SemVer?
Where exactly can I find this in Windows' Task Manager? I don't see it as a column on the Details pane...
Our lives revolve around surviving, not work. Work is a construct of civilization.
This makes me extremely happy, terrific news. California usually leads the nation in initiatives (cigarette smoking, plastic bag bans etc). The challenge now will be what replaces those commercial jails.
It used to be you paid because everyone who was trusted by browser manufacturers charged a fee, not because signing a certificate is actually hard or could be done in a "non secure" way. A signature is a signature.

LetsEncrypt signatures are now trusted by the browsers, so there's usually no need to pay for the service.
Fungus fires artillery from the backs of zombie flies
It doesn't just claim to be faster; it's clearly, materially, obviously faster, at least in straightforward configurations (which is to say that someone could come up with some weird OpenVPN configuration that makes up the [large] gap, but I haven't see that yet).
I don't use gmail. Regardless, the notifications aren't emails. I have configured my DMARC record to request that policy violations are reported to Postmark and every few weeks I get an email from them summarizing the reports they have received.

There are basically 0 violations, until I mail the Debian BTS or a mailing list, whereupon there are dozens. So it could be a problem at my end, Debian's end, or maybe downstream of Debian (e.g., if mail for foo@debian.org is forwarded on to someone else who has a misconfigured email setup...)

Regardless, my DMARC record has p=none so these reports are informational only. On the other hand, it's basically the reason I've never gotten around to changing it to p=reject...
Can a Rust web server beat Nginx in serving static files?
DoH /is/ a bad technology on a technical level. On a modern network DNS requests come in pretty much constantly and I've never seen so many DNS timeouts and slow lookups as when I tried running a DoH proxy for my LAN. The head of line blocking of HTTP / TCP is horrible and my router was running at 100% CPU with all the TLS overhead.

I'm all for authenticated and encrypted DNS but routing it over HTTPS is just a nasty hack.
For context: title appears to have changed from "U.S. opens national security investigation into TikTok" to "U.S. opens a national security review of ByteDance’s acquisition of Musical.ly".
Main Benefits of Using Cryptoindex AI Predictions
Yes. This is a fair point. I would emphasize, though, that this is about US culture, not US government or law. Interestingly, part of the whole point of the 1st Amendment to the US Constitution is to maintain a lot of separation between these two things.
Even in taste, some things are objectively awful -- eating shit for example.

Whether some bizarro outlier likes it doesn't matter, the statistically significant majority doesn't. So, it's not that shit is subjectively good or bad taste it's that said persons are objectively weirdos.

In other fields things are subjective, but people who know better have a canon, which is a more objective ranking. E.g. how Vanilla Ice is worse than Bach in substantial ways, even though some (even many) might prefer the former.

Programming languages are also part of computer science, which has some downright objective criteria too.
They couldn't launch a similar product for (say) a tenth of $2.1B? Or is this an acquihire? How many devs will this give them?
Blue Canvas | Principal Engineer | Berlin, flexible on-site | https://bluecanvas.io

We make source control and DevOps tools for the Salesforce dev ecosystem. We were shocked to learn that Salesforce devs and admins build impressively complex applications without any kind of source control or CI! The market is growing fast as more companies embrace “low code” platforms like Salesforce ($13B was spent customizing Salesforce in 2017).

We’ve reached profitability working with initial customers like Sysco, McKesson and Intercom and just raised a round from Indie.vc. We admire companies like Basecamp, Mailchimp and Atlassian who grew mostly with customer revenue.

We’re looking for experienced full-stack engineers to take a principal role in our team in Berlin. The position is onsite with flexible working hours and home office. As an early member of a tight nit team, you will have meaningful impact on everything we do: code, architecture, infrastructure, team and culture.

We're excited about you if you have experience in some of the following:

- Vue.js, Typescript, Apollo GraphQL
- Python 3
- Ruby on Rails, GitLab
- AWS, Terraform, Docker

Email jobs@bluecanvas.io if you're interested.
I've heard this myth that musical.ly was founded in China before, but it's hard to believe if you look at some basic facts.

One cofounder worked full time at SAP in SF bay area for several years before and after musical.ly was founded. The other says on his LinkedIn that he was working in Santa Monica for several years on either side of the founding. They lived, worked, and founded the company in CA.
It's a weird thing to say but the longer you've been at a company the more you're "part of the furniture" and your shortcomings stop mattering as much to your co-workers because you're, well, part of the furniture. If you want to grow and push yourself you're going to need some new coworkers. It may be uncomfortable but it's worth it in the long run. That's not to say it's a guaranteed win. As all things, it's a risk.
"Painting with a broad brush" is not an idiom, since it's meaning is deducible from its content, not only its contex. It's a metaphor (literally false as written, but calls to mind an analogy with truth -- both the comment and broad brushes apply the same thing to many targets without any careful differentiation)

http://learnersdictionary.com/qa/Idioms-metaphors-similes-an....
That's just barely over 100 years ago.

Maybe Norman Borlaug as having the most wealth creation?
In America speech is censored by American private companies all the time. Racial or anti-semitic speech is often censored thanks for pressure from civil rights groups (i.e. https://www.nbcnews.com/tech/tech-news/facebook-bans-white-n...) and from lawsuits (i.e. https://www.bbc.com/news/technology-47705904)

Twitter has even begun censoring political speech from public figures: "Twitter will now hide — but not remove — harmful tweets from public figures" (https://www.theverge.com/2019/6/27/18761132/twitter-donald-t...)
Hey Arnold seemed alright
How will we pay for the military?

How will we pay for the farm bailout?

How will we pay for oil industry subsidies?

Oh, we "just will" ?
So thst begs the question, did Google make enough from licensing the patents or save enough on licensing from a potential competitor or getting sued?
So strange, I've had to replace the band but the product itself is solid.
Ive attempted to setup openVPN a few times and ended up giving up. Anyone know if there has been an effort to help non networking experts deploy it?
Location: Greater New York

Remote: Yes (Remote Only)

Willing to relocate: No

Technologies:

• Web: ReactJs | ES6/7 | TypeScript | Redux | Node.js | Express.js | AngularJs | HTML5 | Bootstrap

• Microsoft: .NET Core | C# | Asp.Net MVC | Web API | Linq | Entity Framework

• Data: SQL Server | MySQL | MongoDB | Redis | CouchDB

• Cloud: AWS | Azure | Docker | S3 | EC2 | SQS | SNS | RDS

• Packages & Tools: Axios | GraphQL | Redux | WebPack | Babel | NPM | Git | Jenkins | Splunk | SumoLogic | Jira | Sitecore

Email: jainrasik [at] gmail.com

Résumé/CV: https://www.rasikjain.com/resume/

Stackoverflow: https://stackoverflow.com/users/1993944/rasik-jain

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

Github: https://github.com/rasikjain

Experienced (15+ years) Software Engineer & Architect with experience in FULL-STACK applications in React.js / TypeScript / C# / AWS / Cyber Security. Worked in different roles dealing with Product Development, Solution & Enterprise Architecture, Security & Cloud.
Strategy Design Pattern – Deep Dive
I guess I don't see that part. If the typo is in the number of convictions, wouldn't an interpretable model also be subject to that typo? An interpretable model would only consider number of convictions as one of the factors. So if you look at a model like one of the scoring models shown and there are 20-30 factors under consideration, the impact would not be any more apparent than it would be from reviewing the input data. Like if it said a person has zero convictions and allowed bail, but they had four convictions, it wouldn't be obvious from the result that there was a typo somewhere.
He's kind of crusty about climate change, but other than that he's just a guy with some strong opinions. I guess that scares some folks enough to require an apology.
Since it came up.. I've always wondered how mobile deposit (cell phone photo of a check) is remotely secure?
"TikTok also says China does not have jurisdiction over content of the app, which does not operate in China and is not influenced by any foreign government."

If it's a Chinese company, why is TikTok saying that China has zero jurisdiction over the app?

Besides that, the US can require that Bytedance peel off TikTok / Musical.ly. If Bytedance wants access to the US market with that app, it will have to play by US rules. That works similar to how China blocked the Qualcomm - NXP acquisition. Neither Qualcomm nor NXP are Chinese companies. If the combined entity wanted access to China they had to obey China's position on that acquisition. And given China's extreme behavior on restricting US Internet companies from their market, this is more than fair game.
It's your call to make. If your system doesn't have some sort of 'security' risk to it, then all the reasons you have to upgrade are purely internal cost-benefit analysis.

Code is a tool, treat it like any other. Just be aware of possible accumulating deferred costs. I don't know exactly what field your in, but just imagine any other piece of equipment or component going EOL, and the manufacturer only providing semi-drop in replacements. Or even if they are advertised as "drop in", you know that half the time they aren't, and something derpy happens on integration.
"Your boy cracked my son's head!"

"Your boy started it first. He broke mine's leg!"

"Yeah, a cracked head is not even remotely similar to a broken leg!"

Moral of the story: Broken legs are normal.
Show HN: Sonar – Instantly evaluate and continuously monitor apps
If "they do it only for the paycheck" is necessary for important work, how is it different from slavery? How are we not being coerced to do things that are, at the very least, unpleasant, for the majority of our waking hours?

You wind up in a world where freedom vs slavery is a distinction without a difference.
This is awesome, just 5 years ago the numbers were reversed.
The emergence of modern astronomy – a complex mosaic
Just a two-hit wonder
Industry Dive | Full-Stack Web Developer | Washington, DC | Full-time | onsite

Industry Dive (https://industrydive.com/) is looking for a motivated and curious full-stack web developer to join our engineering team. We use a variety of open-source technology, and our core application is a custom CMS build with Python and Django. We are also cross-functional, so you'll have the opportunity to work on many other types of projects. For example, we're currently working on building out a data pipeline into Google BigQuery to support BI reporting and new product initiatives. We're also working on improving out automated testing, deployment, and hosting infrastructure with the eventual goal of full CI/CD.

This job reports to the VP of Engineering. Industry Dive strives to provide an inclusive and welcoming environment. One of our core values is for employees to bring their unique perspective and personality to a variety of projects. Your voice and the work you’ll do here matters to your teammates, other teams within the company and our customers and readers.

Industry Dive was selected as a "Best Place to Work" by the Washington Post in 2017, 2018 and 2019.

More about us and the job at https://www.industrydive.com/careers/ You can also email me with any questions eli-at-industrydive.com
"Minor" is a very cultural term, the US steps of adulthood at 18 and 21 are more comparable with 16 and 18 in Europe. Also a 16 year old can consent to sex, so why not to images (particularly ones they made themselves and distribute to single persons).

For 12 year olds it's much easier with the "we don't support pedophilia" argument (which has wide support)
Envoy | San Francisco | Onsite full-time (see below for openings)
About the company: Envoy makes the office visitor product loved by customers and visitors alike. We're expanding into new product areas hoping to make office life more pleasant by automating unpleasant and laborious parts of the office experience. Do you ever get annoyed because conference room booking is a pain? That's the sort of thing Envoy is working to eliminate. We replace annoying and toilsome parts of the office experience with seamless, pleasant experiences. https://envoy.com/jobs

-Backend Engineer: Python, Ruby, Elixir, Heroku AWS

-Frontend Engineer: Ember,js, experience with APIs

-iOS Engineer: Swift, Objective-C, BLE and NFC, location services

-Android Engineer: Have experience publishing on Google play, Java, Koltin, Android SDK

-DevOps Engineer: Security, Terraform, AWS, Heroku, Circle CI

-Tech Lead Manager: Technical development experience, mentorship, Scrum/Agile, IoT products, Ruby

-Engineering Manager: Technical development experience, mentorship, Scrum/Agile, IoT products, Ruby

We have some ambitious hiring goals in the coming months so we've doubled down on creating an expedited and pleasant interview experience.

email: hn-expedited@envoy.com
Actually, UPM fully supports Windows, as far as I know. You can install it directly as an executable, or via Scoop.
The Million Dollar Homepage (2005)
I mean, it's implied in "customers" but yeah, they want the data obviously
Will grain piled outdoors survive for very long without getting moldy or attacked by animals which like grain (like birds)..? Maybe it does, I'm no farmer!
LabKey Software | Software Developer | Seattle | ONSITE | Full-time

We currently have openings for Technical Account Manager, Support Engineer, Software Developer.

As a Software Engineer at LabKey, you will help biologists, bioinformaticians, and other scientists attack some of the most challenging research projects in the world. You will enjoy small, collaborative teams, significant autonomy, direct client interaction and hands-on development experience on our newest products. You will work with our team and customers to understand requirements, design solutions, and ensure a high-quality product at all points during the development process. You are passionate about creating outstanding software solutions to assist in public health research and cutting-edge drug-discovery.

LabKey Software is headquartered in Seattle and has an office in San Diego.

https://www.labkey.com/about/careers/open-positions/

Java, JavaScript, React, Redux, TypeScript, Git, PostgreSQL, SQL Server
Is there some curation out there of neat little programs like this?
That doesn't work unless you can assume that every developer is willing to install all the dependencies of your project globally, with no control over what versions are used.
I think they are mainly paying for the data from the last 10 years and the fitbit users.
I think the original post conflated stress and discomfort, because they described my views pretty closely but I call it discomfort instead. I think if you’re resting, be largely comfortable. If you’re uncomfortable (in a constructive way), you’re learning.
Shipyard (https://www.shipyardapp.com) | DevOps Engineer & Backend Engineer | Full Time | REMOTE (USA) or ONSITE (Austin, TX)

Shipyard is a cloud-based workflow automation platform that removes complexity and increases visibility of automation efforts. It empowers Data Teams to focus on launching, monitoring, and scaling business solutions instead of infrastructure. We're taking the best parts of tools like Airflow, Luigi, and Prefect and making a platform that's streamlined and easy to use for both technical and business users.

The DevOps Engineer role will focus heavily on developing a strategy for intelligently scaling system resources across instances/clusters with differing resource allocations. In addition, this role will play a huge part in increasing our observability and gathering utilization data that impacts our revenue models.

The Backend Engineer role will help drive product feature development, ensuring we can react quickly to customer and market needs. Initial projects may include things like building out Github/Gitlab integrations, creating a system for credential management/reusability, or code parsing to improve setup speed. If you love building products in Go, we'd love to talk.

We're a small, new startup with the financial backing of a larger company, aiming to achieve rapid growth over the next year. Our back-end technology stack is built on AWS/Docker/Terraform/Postgres/Go with the front-end built in React.js/Redux/Ant Design. Join a smart, rapidly growing remote team and make an early impact that changes the way companies automate their work.

If you're interested, apply directly through https://shipyard.workable.com/. Feel free to shoot a note to blake@shipyardapp.com as well!
I’ve run my own mail server for about 5 years, and setting up DKIM was really the most confusing part. Lots of guides explained “how-to” but not “why”. It wasn’t really until I updated DNS that I got what it was about. This guide does a great job of explaining “why”, I wish I could have read it before I got started.
Theoretically you could probably hack the U2F device protocol to _be_ your ssh key.

I've switched to using GPG and GPG-Agent as my SSH identity however. I keep my PGP key on a Nitrokey and keep it with me.
I'm trying to avoid Chinese manufactured goods where possible. Does anyone know of good online resources for looking up companies which don't have China in their supply chain?

I've found sites that do "made in america" generally, but ideally I'd like a site that allows something like "sort by distance to manufacturer" - I'd like to preferentially support businesses proportionally to how geographically local they are.

Would also be interested in sites that have some sort of curated directory of companies that have good labor relations, quality controls, environmental impact, etc.
Yes, you missed it. My point is that the US government does not censor LGBTQ content. In fact, it censors very few types of content. One of the few areas it does censor, just by way of example, is child pornography. But this has nothing to do with LGBTQ content--thus my puzzlement over GP's comment.
protip: dance at raves and put your phone down. :)
>> Bad programmers worry about the code. Good programmers worry about data structures and their relationships.

Tsk. Now I'll never know if I'm a good programmer. I do all my programming in Prolog and, in Prolog, data is code and code is data.