skysight-inc/HackerNews huggingface dataset:
The documentation claims that flatpak allows for single-file bundles, so repository is not required:

https://docs.flatpak.org/en/latest/single-file-bundles.html

Also, you can install multiple versions of an application, but you can only run one version at a time:

Note that flatpak allows to have multiple branches of an application and runtimes installed and used at the same time. However, only one version of an application can be current, meaning its exported files (for instance desktop files and icons) are visible to the host. The last installed version is made current by default, but this can manually changed with flatpak make-current.

https://manpages.debian.org/testing/flatpak/flatpak-install....
https://manpages.debian.org/testing/flatpak/flatpak-make-cur...
> Until now concrete producers have favoured capturing emissions at the point where they’re released as their “2050-solution”

Just curious: at what point does concrete release C02? In a particular part of the manufacturing process? Or throughout the process?
I'd say that startups sometimes get away with focusing on getting things done over having processes in place, but even then it's not a good choice long term, especially in more established companies.

I've also seen plenty of environments where onboarding and documentation aren't given a high priority, which I'd also suggest are red flags - such environments are more likely to make you struggle with things because someone couldn't be bothered to document their architectural choices, pipelines or anything else, therefore preventing you from delivering results. This sort of technical debt compounds and will make things harder as the project and architecture complexity increase.

At best, you learn a lot and implement a lot of good practices, at worst, you end up underperforming in a dysfunctional environment where an increasing portion of your time is spent fighting fires.

In most cases, if you want to see any actual changes, you have two choices: either change the company, or change the company.

The former could involve encouraging your colleagues to at least write simple Markdown docs and instructions, you or others leading internal seminars or workshops in which you could explore certain tools or development practices.

The latter would involve you updating your CV and seeing what other companies are hiring, while attempting to figure out how good their practices are during research or interviews.

Personal advice: make sure that your efforts and the amount of stuff you do are very visible to both your colleagues and management. Talk about database outages or times you had to administer environments, do post mortems, inquire about possible improvements and back up the need for them with data involving how many hours were needlessly spent on that stuff.
Location: Dallas, TX
Remote: Yes
Willing to relocate: Yes
Technologies: Javascript, HTML, CSS, React, Java, C#
Résumé/CV: http://michellephillips.me
Email: michellenicolephillips A T gmail
It's a VPN protocol whose USP is being dramatically simpler than OpenVPN, which should mean that it is both easier to use and more secure (and consensus seems to be that it generally delivers on both of those fronts).
Riccardo Spagni (fluffypony) Arrested
Dav1d 0.9.1: A Ton of Asm
Lyft Bikes & Scooters |Firmware Engineer

Lyft’s Bikes & Scooters team is developing the future of micro-mobility and we are looking for a Firmware Engineer to help drive the development of our newest vehicles and sustain our fleet in operation. Our active fleet includes state-of-the-art electric bikes and scooters, services tens of millions of rides per year, and is rapidly growing. Our engineers are smart, flexible, and love solving difficult challenges, and we're looking for a motivated professional to join the team in San Francisco.

https://boards.greenhouse.io/lyft/jobs/5373889002?gh_jid=537...

PM me if you have questions about the role.
I can see the only weak part of this concept is pricing.

Also, Modal should have gone bolder with the "income-earning" part. It's not the prefab home, but the scheme that's interesting here. I can't believe people still don't see this.
Wallaroo | Frontend Software Engineer | Remote (10AM - 4PM US Eastern Time core hours) | Full-time | salary dependent on experience | https://wallaroo.ai

We’re looking for an experienced frontend software engineer excited about joining a small, dynamic startup where you can have a major impact on the company's success in the red-hot machine learning field. You're passionate about UX design: you excel at turning complex, rapidly evolving problem spaces into intuitive, empowering user interfaces.

We’re building a high performance and ergonomic machine learning inference platform. You’ll build the React.js web interface that our customers use to deploy, test, and monitor high volume production ML models. No prior ML experience is needed, but you should be ready to come up to speed fast on the product space and the user stories.

You have experience writing complex production-grade React.js systems interacting with backend system APIs. You’ve got a good intuitive grasp of usability and ergonomic UX/UI design principles -- UI paper cuts drive you crazy. You know your way around modern web frameworks and build tools. You understand the pain involved in interacting with systems that contain many related components and process large volumes of data. You thrive in an environment where the long-term goals remain stable but day-to-day needs may change quickly. And more than anything, you are committed to continual learning and value sharing your knowledge with the team.

You'll work with our backend engineering team to extend the APIs that power the UI, and work with our customer-facing teams to understand the users' needs. You might be creating charts and visualizations to quickly highlight changes in important model metrics, coming up with useful visual groupings of information to enable new insights, or building a novel way of displaying A/B test results to clearly emphasize the outcome.

For more information or to apply go here: https://wallaroo.breezy.hr/p/4c960b57e0e7-frontend-software-...

If you have any questions you can contact me at andy@wallaroo.ai.
Well said. For argument's sake, let's say there is a PBS run Twitter clone? Who gets to decide what is allowed or not? So much of the social media space is built on using fomo and outrage to push agendas. These are the things that make it sticky. It seems clear that most people want the addiction, they want the drama. I think we can shrink the power of some of these companies with VAT on digital advertising, but even so, what is going to replace them? Something so bad we can't even imagine it now? It kinda feels a little like the one part of the Matrix where they reveal that the initial Matrix was intended to make everyone just mindlessly happy all the time but it didn't work until they made it mostly miserable. Happiness without sadness might just be too boring for humans. That said, humans love to belong so I don't know how we ever have a Internet without centralization. People always want to be with everyone else.
“ It's cracking down on private Internet companies that acquired too much power through network effects.”

Sounds like smashing to me. Smashing down on private companies and innovations. Smashing down on private wealth and power. Smashing down on freedom and growth. You can tell the dictator is getting desperate if he stops the train of innovation.
As Rage Against the Machine say, "Turn the power to the half notch, and then comes the shot."

It seems like distinction here is that their church was not afforded the regular protections and leeway that churches for popular mass religions are.
PostHog | Remote (US/Europe timezones) | Senior Backend, SRE, ClickHouse/C++ Engineers | https://posthog.com PostHog is open-source product analytics. Graduated YC W20, we were the most popular B2B software HN launch since 2012. Our GitHub repo [0] has 4k stars and a growing and active community. We've raised significant funding with 10 years of runway and are growing quickly. We're 30+ people and will be 50 by the end of the year. We're looking for senior Backend and ClickHouse/C++ engineers, someone who geeks out on scale and doing crazy fun stuff with a ton of data. Our stack is Django/Node/C++ and of course ClickHouse. We are also looking for a senior SRE to help us level up scaling to 100B+ events and beyond for both our cloud offering and our on-prem customers.

We have a culture of written async communication (see our handbook [1]), lots of individual responsibility and an opportunity to make a huge impact. Being fully remote means we're able to create a team that is truly diverse. We're based all over the world, and the team includes former YC founders, CTOs turned developers and recent grads.

To apply see https://posthog.com/careers or email us careers@posthog.com

[0] https://github.com/posthog/posthog [1] https://posthog.com/handbook/
Why is having an impact on discourse important? It should not be the job of any media to alter arguments, viewpoints etc... it's job is to provide the facts for people to make their own opinions. The fact that we think media should be able to shape opinion is really the main problem here. Cable news chases profits and profits come from viewership which gets us into that negative feedback loop. Take away money and a lot of problems disappear.
Because the government is less prone to bouts of greed.

No stockholders who expect infinite profit growth, no CxO with bonuses dependent on increasing revenue, and has public oversight by default: government should be the only entity trusted to directly engage in any vice business. They are the only entity I trust to put honest effort in decreasing their user base.
Roman Numeral to Decimal Converter with Python
Gpsd bug may create a 1024 week time warp on October 23
wireguard is a VPN technology that is now integrated into the Linux kernel, and is available on all major platforms.

It distinguishes itself from other VPNs by not having knobs to twiddle. Should a security issue arise, it will be necessary to replace it with a wireguard2 or such. This also means that it's very hard to get it wrong in config; either it works or it doesn't, and if it doesn't, you haven't got it working yet.

It's very fast and very nice to work with.
About 2.5 years ago I struggled a bit with smartphone addiction. All the screen time limitation apps didn't work out for me and I decided the smartphone had to go. Instead I bought the then newly released Nokia 8110 4G, which is a so-called featurephone. This phone really worked out well for me.

It had great battery life of up to a week, WiFi, 4G and supported Whatsapp. You could take an occasional snapshot with it's 2MP camera and if you really wanted to, browse the internet on a tiny 2.45" screen. Also you could connect it with you Google account to sync contacts and email.

With these features it allowed me to do the beneficial things you use an internet connected phone for, like staying in touch with my peers and looking for directions. But I was no longer able to mindlessly scroll the internet for hours each day because it was just not possible.

So if you're also not happy with your smartphone usage, I can really recommend you to give a featurephone a try. At ~60€ it is cheap enough to try it for 2 weeks and put it in some drawer if it doesn't work out.

Disclaimer: 1,5 years later I started using a smartphone again because I had a kid and wanted to be able to take better pictures.

[0]: https://www.nokia.com/phones/en_int/nokia-8110-4g/specs
> moving your tech backwards doesn't move the world around you backwards.

The OP point doesn't seem to be about moving anything backwards, but moving yourself forward by selectively disengaging from certain things.

My PhD advisor once went to a beach resort with his family. Fifteen days in a remote venue without wifi nor cellphone network. He was the kind of person who replies a saturday midnight mail with an absurdly technical and detailed answer, within less than one hour. I thought it would be torture to him. When he came back he told me that it was the most productive two weeks on his life. He wrote two nearly complete paper drafts and proved several theorems. Some things that he couldn't check on the literature were carefully noted.

After that he realised how absurd and unproductive it is to spend your whole life connected to the email and subject to excessive social pressure. I guess having email-free days, or even mornings, would be a productivity boost to many intellectual jobs (unless your job consists in actually replying to mails).
Hasura | Remote Distributed Team | hasura.io

We are looking to expand our engineering management team at Hasura!

We build tools for developers to lessen the effort that goes into building backends for applications. The Hasura GraphQL Engine gives developers a realtime GraphQL backend on top of existing databases

Open Roles:

* Director of Engineering - GraphQL Engine (https://hasura.io/careers/?jobId=wCdmdVoiiyk1)

* Manager - SRE Team (https://hasura.io/careers/?jobId=2FOApO_XmfkP)

* Manager - GraphQL Engine (https://hasura.io/careers/?jobId=D5NGDUdeW8gT)
People were trying to hide that they actually want to be sexually attracted to their partner?...
Getting geeky with Git #11. Keeping our Git history clean with fixup commits
Yes. I don't think rewrite everything was what the original author was arguing for, either.
Can you be more explicit? Are you talking about auto-play?
> And that was a good thing!"

Interesting, I came away with the impression that the author was implying that some of these changes (i.e. better understanding of toxicity, therapy, wage gaps, redlining, gerrymandering) to be positive changes to provide more nuance in their post than just a list of raw nostalgia.
Here's what I've noticed with my tests and dynamic languages. I'll get type errors that static typing would have caught. However those errors occur in places I was missing testing of actual functionality. Had I had the functionality tests, then the type error would have been picked up by my tests. And had I just had static typing, the type system would not have been enough to prove the code actually works, so I would have needed tests anyways.

Point being, I don't really buy that a static type system saves me any time writing and maintaining tests, because type systems are totally unable to express algorithms. And with a working test suite (which you will need regardless of static vs dynamic) large refactors become just as mechanical in dynamic languages as they are in static languages.
> all you need is a trusted image

I bet you, that image will be provided by the trustworthy people from NSO, free of charge or at a price! Whatever makes you trust their image.

IMHO devices should be root-able but with high barriers of entry, something like soldering should be involved. If you are after doing something that you don't understand but a stranger on the internet told you to do it you shouldn't be able to do it.

I just want to remind you that quite recently a few police agencies come together, built a "secure messaging app", fed it to the criminals and tracked all their communication until gather enough information to take down their entire operation.[0]

Or the time when CIA run a Swiss encryption company[1]

[0]https://news.ycombinator.com/item?id=27429311

[1]https://news.ycombinator.com/item?id=22297963
Become a contractor doing this stuff for clients. I do bookkeeping currently, which is super easy for me, but in trying to train clients who want to do it themselves, and in general just working with all kinds of business owners, I see so much about what “normal” people struggle with.

When I first started doing it, I thought what I did was so easy, there’s already lots of software to help, soooo thought clients could just do it themselves if you showed them how. But I’ve learned so much of it is so hard for people with no background in it, and also so hard for people who don’t Google stuff.
Non-paywall link:
https://archive.is/xbkmm

Absolutely brilliant article IMO
I’m in Southern Africa right now and was watching the Olympics on local TV and noticed the same thing. Some commercial breaks consisted of nothing but back to back ads for the same local-market (ie. southern African) sports betting app. It was weird.
The point I was trying to make was that even if 99% of the job doesn't involve any algorithmic knowledge and is boring crud work, the one day a year (or even less) where one of those engineers has to recognize how to do optimal graph traversal or memoization makes it all worth it.

When seconds of latency even for hours can be hundreds of thousands of dollars or more, hiring to make sure someone is less likely to screw up one day a year is worth it.
I am sorry, but this got stupid very quickly. You are blind either by inability to see or by choice.

> Lots of PC games can be played without K+M, what's your point again?

The comment you were replying to directly answers you question about the point:

> PC games are built with power in mind that Switch does not have

The part of comment about "can be played without K+M" is entirely irrelevant to what I am saying because the preference _for_ K+M is the premise of this whole comment subtree.
It has no realism at all. Why would an organism with no experience of Earth environment outcompete life evolved to it?
McDonald’s Has Its Own Loyalty Program – and It Is Marketing It the Right Way
Control How You Lose
U.S. Doe Pumps Another $73M into Quantum Future
> Spot the bugs in this printed out code? Find everything wrong with this schematic in 5 minutes.

I don't consider those terribly unfair. Depending upon how the discussion goes, I could see myself doing something like this.

For example, one of my standard questions for firmware people is a state machine in Verilog (for those who claim to know Verilog). What I'm looking for is whether you know the difference between blocking and non-blocking assignment.

> Take home coding challenge -> take home hw design challenge where they expect you to have access to expensive software.

> I have a dozen more questions to get through.

These are not fine, though.

> The interviewer was completely wrong

This, sadly, happens. I have had an interviewer cite incorrect information about semiconductor device physics.

Quite often, though, it happens in more junior interviewers with "standard" questions that are passed around because the interviewer doesn't fully grasp the question. When I was a junior engineer, I was always terrified that I would make that screwup. I used to do review study on my own questions and area before every interview to make sure that didn't happen.

For example, I had an interviewer who gave me a question of "clock a binary number in serially and use a state machine to divide it by 3." It's a really cool question and was passed around between engineers of a certain company. But ...

This is either a really easy question or a really hard question depending upon your choice of direction to clock the number in. If you pick the easy way, it's something like 3 states and it's obvious. If you pick the hard way, it's 6 states and takes a somewhat subtle inductive proof to show that you're right. If the interviewer doesn't know that this can happen, he can't dig the candidate out if they pick the hard direction.

Of course, you know which direction I picked in the interview. LOL.
The grasshopper and the ant obviously happens in a place with harsh winters. This is not the case in most Mexican beaches, what with most of Mexico south of the Tropic of Cancer.

It’s perfectly fine to know when and where you need to work hard to save for a snowy day, and when that’s not really necessary.
The funny thing about being a writer
Journalists receive death threats over reporting on China flooding
It would bias toward people who are comfortable doing basic calculus on a whiteboard.

Also, it took around 13.8 billion years for Newton to do what he did.
Third Iron | Senior Full-stack Developer | REMOTE (USA) | Full-time

Since we began in 2011 as a remote-first, fully distributed company, we've created industry-leading software for reading research papers across thousands of peer-reviewed, academic journals. If you're looking to join a small dev team that's been doing exclusively remote work for over 10 years, send us an email!

Third Iron software is used by researchers from over 1,200 libraries, which are part of universities, hospitals, corporations, and government agencies located across 35 countries.

We’re looking for a developer interested in doing work throughout our entire stack, with a little more focus on the backend. We focus on providing a great user experience for our customers, which includes the gamut of researchers: scientists, medical professionals, arts and humanities researchers, philosophers, social scientists, physicists, and any other area where research is being conducted.

Stack: NodeJS, Postgresql, Elasticsearch, RabbitMQ, TypeScript, EmberJS, React, Terraform, Chef - more details here: https://stackshare.io/third-iron/third-iron

More info: https://thirdiron.com/careers/senior-backend-software-develo...

If interested, please email careers@thirdiron.com
Why is polyamory bad?
For anyone interested, what the study does is, asks you to name 10 different nouns, and then searches for the semantic distance (how often they are not used together) between them to give you a score.

So I just fed it a list of computer generated random nouns with 2 syllables each and got a 95th percentile.
What's more fun is the theory that "football" is not about how one contacts the ball but more about how one plays on foot rather than on a horse. The term "football" was derisive towards the games peasants play vs nobility playing games like polo.
Good defensive football is a joy to watch. It's a feat of organization and doesn't necessarily mean the teams don't score at all, or don't score good goals.

Someone like Antonio Conte has a pretty defensive style and his teams often rank very low (good) in goals conceded, but they are also almost always in the top 2-3 teams in terms of goals scored.

More recently, Thomas Tuchel's defensive reorganization of Chelsea this last season completely changed their approach to the game and won them the Champions' League.
Unfortunately, a large amount of code (even programs that are specifically built as a security feature), aren't written like that, so CVEs about banal buffer overruns and double frees that would have been trivial to prevent with proper abstractions keep popping up and somehow we think this is OK.