skysight-inc/HackerNews huggingface dataset:
I've rarely seen progress get made when it's framed as "I want to clean up tech debt." To execs it seems like moving deckchairs rather than moving the number (which to be fair, it sometimes is).

"In order to release feature x which customer y cares about, we need to clear up tech debt / refactor z" is a much better way of getting execs on board.
FusionAuth | Java Software Engineers | Denver, CO, USA ONSITE (remote during the pandemic) | $85k-$180k (DOE)

Our mission is to make authentication and authorization simple and secure for every developer building applications. We want devs to stop worrying about auth and focus on building something awesome.

If you are passionate about technology and want to join a company that is moving the industry forward, FusionAuth might be a great fit for you. Our core software is commercial, but we open source much of our supporting infrastructure. We're also bootstrapped and making money.

Technologies and standards that we use or implement: Java, Ruby, MySQL, PostgreSQL, Docker, OAuth, SAML, OIDC.

Learn more and apply here: https://fusionauth.io/jobs/
I should have mentioned that my experience with stop-start is only with manual transmission cars that start the engine upon touching the clutch, sometimes before it is in full contact and usually before I'm ready to release it. If I'm going for a fast start I start the engine preemptively by lightly touching and releasing the clutch.

The other commenter's frustration with automatic transmission vehicles that start the engine upon releasing the brake sounds valid to me, especially if there isn't a convenient way to start the engine preemptively.
This has nothing to do with nationalism. I'm not German. I don't care about whether Germany gets credit for this. I care about BioNTech getting credit.

My complaint, beyond just the media, is that large pharma, like Pfizer, being fundamentally uninnovative companies that grow by acquisition rather than invention. And about small companies being denied the potential to grow because of an oligopoly of control.

Name brand recognition drives dollars, and in biotech the ability to raise money is just as much a hurdle as the chances of your trial failing.
SEEKING FREELANCER | Helsinki, Finland | Onsite although REMOTE may be possible depending project

We are looking for JavaScript, Java, DevOps and other freelancers to work for our clients at Toughbyte in Finland.

You can find some of the current projects or submit an open application here: https://tbyte.co/hnfreelance
RMS has also been to China.
I'm doing attempt 2 on a podcast. First attempt was a one shot to see response.

Lesson, be comfortable around a mic. I got only 2 comments of feedback, both regarding how "boring" I sounded. Took it down immediately from the embarrassment. I had a friend listen to the podcast and he was confused as hell why I sounded so monotone and dead inside. He told me to get 1990s NPR out my ass and act like myself.

I say dont underestimate your change in behavior when you realize you're being recorded. It's such a weird psychological switch for me. In front of a group of people, my personality cranks to 11. The very moment I think I'm being recorded, audio or video, my personality disappears. Not in writing though.

So, to practice I've been recording myself for 10 or so min a day, listen to it constantly, make notes and record again regarding my notes to myself. After about 3 weeks, I'm noticeably better, but still not happy. If I did it more often, I'd probably be a lot better. But I have a hard time finding the time to practice everyday lately. These are like 1-2 hour practice sessions.

Maybe you're more lucky and it doesn't affect you. I always thought being good at public speaking would translate well for me, but nope. It's a whole different mental beast for me to conquer.

My 2 cents. Hope it helps.
> Is anyone monitoring their Ubiquiti devices in their homelabs to watch for any suspicious traffic?

With modern software good luck filtering suspicious noise from signal.
Causalis | Israel, EU, US, Remote | Full-Time | https://causalis.ai

Causalis is a VC-backed startup partnering with the world’s leading pharma companies, building machine learning solutions to bring causal intelligence to healthcare. We are developing a platform of solutions based on novel and proprietary causal AI techniques, to help doctors, patients, and researchers understand and act on the cause-effect relationships in medical data. We are a multi-disciplinary, international team of experts in AI and ML, causal inference and data science, healthcare and medicine. We are looking for smart, driven and overall extraordinary individuals who are passionate about changing the world of personalized medicine, and eager to shape the future of Causalis -- https://causalis.ai/careers.

With new funding and pharma contracts, we're HIRING ENGINEERS #1 AND #2 in the following areas:

-> Infrastructure (maybe VP of Eng): https://causalis.ai/_careers-infra

-> Data Science + Data Engineering: https://causalis.ai/_careers-ds

Please email us your resume/CV (and reference this post): hello@causalis.ai
Right. My Palm Pre fit in my pocket better than any modern smartphone where almost all models are starting to push a 6" diagonal. The corner invariably digs into my hip when I sit down.

For women it matters less since pockets in women's clothing are a joke
My KeyOne is actually better due to losing half the screen - I remember trying to open a webpage and a notes app and type in some notes from the page. My Oneplus 3, whenever I pulled up the keyboard, would shift everything up, making it impossible to see what I had focused on. My KeyOne never shifted the view though, because the keyboard was already there.

Even better is the effect this has on battery life. The screen is the biggest battery drain on nearly every phone, and so having a little less means my phone lasts all weekend on a single charge. Because I don't watch video on my phone (or read the bottom half of the screen) anyways, there's really no drawback for me to "losing" a third of my screen, only benefits
I have a physics degree and still say that photons have zero rest mass, and then parenthetically mention that they never rest, precisely because of the issues of communication that tend to arise when we talk about things like thrust.

I'm always tailoring it to the audience because sometimes physics metaphors need to be unpacked when communicating. I have run into people who think that the "hole" that can move around in a lattice is an actual particle, not a quasiparticle, like it was a swimmy little positron just sitting in there, simply because the metaphoric shorthand had overtaken reality.

If I were talking physics grad to physics grad, I wouldn't do that. Anyone else? Yeah, brushing the complexities under the rug with shorthand leads to, well ... the idea that you can get thrust without kicking something in the other direction.
OneSignal | San Mateo, London, New York, Austin | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, ScyllaDB, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for:

* Senior Backend Engineer https://onesignal.com/careers/8956a57b-fb3e-4da8-b5d0-81c958...

* Site Reliability Engineer https://onesignal.com/careers/fdd5078e-53bb-497e-b7af-e4e2d0...

* Full Stack Developer https://onesignal.com/careers/cb3e1383-d52c-43e8-8e7b-b49cba...

* Mobile Developer
https://onesignal.com/careers/717e0dc6-9d4a-4450-8dcf-2ae94b...

* Web SDK Developer
https://onesignal.com/careers/085a5b75-79f4-441b-9774-8cbeb8...
People put phones in their back pockets?
Does the LINQ expression tree stuff complicate things? I don't know how that works with respect to parsing.
I wish this book wasn’t called the Mom Test, people I’ve recommended it to didn’t take it seriously because of that. But it’s definitely one of the best books ever written on problem validation.
I mean, if the only requirement is "have software that works", yea, go nuts. Look at a ton of tech demos, working is the goa the goal, the code sucks, it's fine, it's gonna be rewritten anyway.

Practically the requirements are "have software that works, and will be sustainably developed and improved for 5 years". Making the trade offs in terms of "perfect code" to "good enough code" is what makes a software developer (in most settings) go from "good" to "great". Good software engineers can see all the edge cases and future paths. Great software engineers can prioritize those against business goals.

Just like "global variables and goto statements" is bad, so is "perfect, provably correct, and overtested" code in the vast majority of business settings.
Searchable.ai | Full Stack Engineer, SRE, Search Relevance Engineer | Remote U.S. | Full-Time | https://searchable.ai

Stop wasting 20% of your workweek sifting through emails, chats, cloud and local storage for the files you need. We're on a mission to help you find your stuff.

We are hiring for several roles as we grow our engineering team:

- Full Stack Engineer: https://angel.co/company/searchable-ai/jobs/1198685-full-sta...

- SRE: https://angel.co/company/searchable-ai/jobs/1258407-site-rel...

- Search Relevance Engineer: 3+ years of experience implementing rank/relevance tuning with Elasticsearch

We offer competitive pay and benefits as well as equity. If you're interested in any of these roles drop us a line at careers@searchable.ai
I wonder if you've hit on a major factor of Perl's decline. Like you say much of Perl's power was leveraging existing unix utilities, the whole duck tape development thing. As more developers started growing up on windows and then macs, fewer developers had knowledge of the tools to tie together. Without the unix tools to tie together, perl's value proposition drops.
When I first studied about JIT in college, I asked my professor: Doesn't this manufacturing methodology lack fault-tolerance and isn't it deeply susceptible to natural calamities or economic failures ? He replied that it was proven, adaptable and reliable. Other suppliers would come in if some suppliers failed.

JIT (aka lean manufacturing) today has now permeated pretty much most of the global supply chain. Human civilisation is far more fragile at the moment than in the last few. hundred years.
There are a plethora of groups for adults. There are groups for tabletop/board games, music, movies, sports, hiking, etc. There's likely groups near you on meetup.com or facebook groups.

For music specifically there are local scenes. If you go to local places consistently, you'll see some of the same faces. Etc.

I like programming, but I would find it very boring to only be friends with people in the same industry as me.
more previous discussion from a few days ago: https://news.ycombinator.com/item?id=26630731
Hey, thanks for checking Notesnook out.

I was myself a pen & paper user for notes. That is why I designed Notesnook organization system around the concept of notebooks & topics because they are very easy to get used to:

A notebook has multiple topics that can have multiple notes. (A single note can be under multiple topics - for flexibility).

As for markdown, Notesnook supports most of the markdown spec so you won't have any problem there.

I tried to make the app as simple and easy to use as possible because I am aware of how clunky and un-user-friendly many note-taking apps are. The aim is not to redesign (or reinvent) how to take notes but to improve & simplify it.
I put my phone in my front pocket. My front pocket can accommodate reasonably thick items like my wallet, but if they're too wide and long, it interferes with my ability to bend at the waist.
I'm hoping this spurs Ubiquiti into reconsidering its cloud-only push. I know I will be looking beyond Ubiquiti the next time I need to expand the network.
Would rather have a heavily upgraded N900
Yeah, I couldn’t find the dev ops folder or the unit test folder in the Linux kernel sources either.

Any idea on how they get the kernel to scale without kubernetes?
Show HN: CFS Cloud FileSystem with Snapshots, Replication and Sharing
Ceros (https://ceros.com) | Senior DevOps Engineer + Senior Devops - Systems Engineer | Full time | New York, New York | REMOTE first

Ceros is a 240+ person software product company that develops several products - the flagship being the Ceros Studio which is an enterprise software offering allowing big brands to develop experiential (interactive) content and publish it to the cloud. It's a fully featured interactive design studio built into the browser. We also support Markup (https://markup.io) and Chartblocks (https://www.chartblocks.com/en/). We've been growing in spite of the pandemic and recently received a $100 million investment from Sumeru Equity Partners (https://finance.yahoo.com/news/ceros-announces-100m-strategi...)

The engineering team at Ceros has always been remote, but as of last summer, the entire company is remote first. We have a very collaborative culture, so we aim for everyone having overlap roughly between 10 am EST and 4 pm EST, but are generally flexible. We currently have DevOps in the US, Portugal, and Canada. The wider engineering team has people in the UK, Kenya, Nigeria, Japan, and Brazil.

The Devops team follows an agile/scrum process with a strong emphasis on the collective decision making and commitment aspects. We work together to define our sprints, manage our changes for minimal disruption, iterate on our process to prevent repeated mistakes, and conduct blameless post mortems. We plan stories ahead of time so that we can agree on the path forward, have intense code reviews to hold ourselves and each other to high standards, and determine our own roadmap in conversation with the feature developers and executives.

We're looking for a Senior DevOps Engineer (could have systems administration or software engineering background before adopting DevOps) and a Senior Devops - Systems Engineer (systems administration background before adopting DevOps) to add to our current team of six. These are both senior roles, so we're looking for at least 5 years of experience (preferably more) in the field.

These are the first of several hires we'll be doing this year. We're just beginning to migrate our codebase from Cloudformation to Terraform. We have a pretty mature Jenkins server and a reasonable CI pipeline set up that we'd like to improve, and we're pushing towards CD. We currently use ECS and a number of other AWS offerings, but are considering a migration to Kubernetes. All of our services are containerized or run on Lambda. We have a long roadmap and a lot of work to do, but we're pushing hard towards a fully automated, self service infrastructure that enables our feature developers to release on demand and that can remain stable in the face of all manner of disruptions.

We're looking for experienced DevOps or SREs who like to collaborate, work well in collective decision making contexts, and are eager to help us push our infrastructure and CI/CD capabilities forward!

Full job description and application information below:

Senior Devops - Systems Engineer: http://labs.ceros.com/jobs/#/job/2580924

Senior Devops Engineer: http://labs.ceros.com/jobs/#/job/2570090
Supreme Court rules FCC can relax media-ownership rules
Yeah, how's that GDPR working out? I feel like it was meant to do more than spur blog posts such as this one
Unfortunately the issues are at every level. It's an incentives problem. Nobody at any level actually needs the results to be correct, only that other people believe they are correct, where "other people" really means "politicians and wider society" not other researchers or granting bodies (they have money to dispense and don't care).

This is a fundamental problem of course - how do you evaluate what's really useful and worth it? That's what markets are for, but research is an area where governments feel justified in intervening. Whereas for e.g. food production they understand they don't need to and shouldn't.

My sense is that computer science is less afflicted because it's closer to industrial application, and there's a lot more movement between universities and industry. It's not worth trashing your reputation in industry by publishing obviously deceptive research because that could harm your future salary prospects, whereas if you're in a field with no commercial interest, publishing bad papers is fine because the ultimate consumers i.e. policy makers, journalists, voters, won't ever notice. They aren't reading the papers.
SEEKING WORK

Small EU based (CET timezone) remote team is looking for projects. There is no middleman, we work as a team.

We have delivered fullstack React.js sites, IoT and Bluetooth solutions to satisfied clients for companies in the UK, US and the Netherlands.

We can do hardware.

Our website: https://emergence-engineering.com/ Email: balazs.horvath@emergence-engineering.com
Kudos to you, I and most people I know haven't cracked that particular nut in a meaningful way.

It may be an unpopular opinion on this site, but I don't think the human mind is especially well-suited to remote work. We're social creatures by nature and our brains evolved to interact in the meatspace, rather than via a zoom call.
I've used the former to good effect. A phony help target for a default can print a menu, so that the only thing to know/remember is to type: `make`.

However, for setting up the whole environment, I'm looking for a cookiecutter-based or -integrated solution.
> In many years there has not been a single time the unit test saved me from anything.

You've never even made a typo that a unit test has helped you spot? You've never, ever, had a unit test show you that one of the assumptions was wrong that you made about the behaviour of a piece of third party code?

That seems mighty unusual to me...
Tessian | London, UK or Remote (GMT -3 to GMT +3) | https://tessian.com

* Lead NLP Data Scientist | https://bit.ly/NLPatTessian

* Backend Engineer | https://bit.ly/BackendAtTessian

* Group Product Manager | https://rb.gy/jkyw0q

*Senior Engineering Manager | https://rb.gy/fnmiqn

At Tessian, we're building machine-intelligent filters to secure enterprise communications. This involves high volume, low latency data processing for some of the world’s largest organisations. Our mission is to keep the world’s most sensitive data private and secure - to do this we're bringing on all stripes of engineer to help build out our platform to support our next stage of rocket-ship growth.

Principles we believe in:

- Infrastructure as code (mostly Terraform)

- Unit Testing & Integration Testing (NUnit, PyTest, Mocha)

- Continuous Integration, Continuous Deployment (using Concourse)

- Designing security in (rather than testing for and adding it later)

- Measuring everything (ELK & Prometheus)

- Reproducible builds and environments (if it’s in production, it’s in Docker)

- Cloud Deployments (AWS gives us the flexibility we need to move fast)

- Right tool for the right job (PostgreSQL, Spark/Hadoop, Redis, Elastic Search)
Misrepresenting traffic to an advertiser is intention. Those clicks were intended to defraud the advertiser. Normal clicks from average joe are not done intending to defraud somebody.

It might be pedantic to point that out... but intent matters.
Agreed.

I often tell people when they ask for company/product recommendations that I can only really recommend somebody after they've screwed up.

Any company can deliver product without hassle, but the ones you want to trust are the ones who handle mistakes properly. In this case, I just lost all my confidence in Ubiquiti because they've done the worst thing when it comes to maintaining my trust, lie and deceive.
> "The Atlanta proposal was to permit them on lots that already have a home but not elsewhere."

they implemented something similar here in southern california. the reason for this is to get homeowners on board, by giving them all the control and potential income from a proposal that nominally increases housing (giving politicians a 'win' without changing much).

the problem with this kind of policy is many-fold, but most egregiously it serves to intentionally lock out non-homeowners from both homebuying (by raising prices further) and homebuilding (by keeping buildable land off the market). it's literally designed to suppress class mobility and exclude the lower classes from homeownership. it also exacerbates homelessness, misallocates capital, and ultimately stagnates an economy.

instead, we need to overhaul zoning regulations, building codes/permitting processes, and tax policy (perhaps by land value principally) to encourage subdivision and construction.
Once 'haptic' found its way into phone marketing, 'a slab of glass that vibrates when you touch it' quickly supplanted any more complete definition of the word in this context.
Emphatically not. There is an important difference between 'outlandish' and 'in flagrant contradiction with billions of experimental results [0]'.

I am not saying that the difference is always easy to spot, but I think that you cannot deny that it exists.

[0] For a crude estimate, see 'number of collisions per second' at https://home.cern/resources/faqs/facts-and-figures-about-lhc . And those people are looking really hard for possible violations of the law of conservation of momentum: in this context it is called 'missing transverse energy' and it is a key method in the search for new physics.
I'm personally willing to end the world to prevent the dystopia of hegemonic china.

The total suffering in the world from hegemonic china is far higher than in a post WW3 world. You might think this is a joke but I am deadly serious. We need to take a very extreme stand against techno-authoritarianism or else life isn't worth living.
Yesteday I ordered new MicroTik gear to replace the last of my Ubiquiti gear only to find there's a two week wait for it to be shipped! Looks like there's been increased demand for products made by Ubiqiti's competitors. Thanks Ubiquiti for a good few years but time to move on. You've lost my trust big time.
Why? I had several communications with Stallman. Based on other people's opinions, I expected a total weirdo, whereas he was always kind, respectful and and always very reasonable. What struck me was that when faced with a problem, he was genuinely trying to find a solution.

What was shocking to me was that I expected he would shove his opinions up people's throats, but the opposite was true. During one conference one guy got heated up about licensing and cried "No, I don't agree with you!" Stallman looked at him calmly and said, "That's fine, you are you, I am me, we are different persons, there is no law that says we have to always agree on everything."
OP here :

This is early stage with lots of rough edges, but i'd love to have some feedback about it.

It's intended to help resist ransomwares attacks with read-only snapshots every night.

Also, servers are hosted in France so you'll probably have some higher than usual latency.