skysight-inc/HackerNews huggingface dataset:
Flagship android devices have been ahead of apple (other than maybe cpu speed which doesn't much matter) in almost all features for the past decade. I got an iphone because google screwed up my account and it was like pulling teeth to get access back so I switched to Apple and enjoyed the extras of a much more private OS and a company not trying to sell me out to every shyster who pays a few bucks to their ad revenue branch. I still use linux for work and personal computing. I did on a whim by a low end mac mini to play with the OS though but I don't do anything serious on it. Also I'll be able to update my phone 2-3x as long as an android phone. I usually keep a phone for at least 4 years so that's important to me.
Thrive Global | Dublin, NYC, SF | Full Time

We just closed series C, hiring across the board.
{ backend: [Kotlin, GraphQL, typescript],
mobile: [Swift, Kotlin],
web: [react, typescript],
infra: [k8s, gitops, azure]
}

Thrive is a B2B SaaS for large enterprise customers, providing tools, content, data analysis and more to our customer's employees. Goal is to identify systemic causes of burnout, help our customers remove them, and improve the employee experience throughout.

We're very opinionated on work-life balance, the nature of digital tools and interruptions, and insisting that individual changes are important but not sufficient to change the culture around burnout.
Thrive Global, Arianna Huffington’s series C startup is hiring Engineers! We’re a behavior-change tech company on a mission to unlock human potential through helping individuals, employees, and brands end stress & burnout. Please check out our open Engineering roles on our careers site:

https://thriveglobal.com/careers/
What were the compelling reasons for you to switch? Was it something Opnsense did better, or did Netgate just piss you off?

I'm running pfsense now because I'm nothing if not lazy, but if opnsense makes things nicer in some way, I'd like to hear it!
Liquid cooling also enables heat recovery and free cooling all year long.
Here's a project using liquid cooling to recover energy from Data centers to heat greenhouses.
https://www.qscale.com/
But that raises a moral conundrum of interference with an alien culture’s development and impact on their world. On Earth, intervention in other societies has not gone over that well. If you have relatively equal societies in terms of technology, then you risk devastating warfare.
>Has there been a regulatory change that allows this, or has this been going on for some time?

It was actually less regulated. There were gambling sites for children based on electronic collectibles from video games. It was becoming a billion dollar industry before Steam put their foot down.

A friend was close to launching a venture in the space and their first year revenue projections were around 600k assuming middling/unimpressive growth (he was a teenager at the time, didn't really register how fucked up the business was). Medium-sized ventures in this space raked in several million and the largest were definitely bringing in tens of millions of dollars. I know at some point there were concerns of money laundering...

Playtika just IPO'd for 12B and they seem to mostly make gambling apps. I've seen people play them on planes and it's slightly disturbing. I took an SF -> Miami redeye once and a lady seemingly played it during the entire flight.
Gaston is very funny, don't miss the signatures, which are always a little gag by themselves.

Here is a (French, I hope you can read it, if not you'll have to scrounge for a translated version) sample:

https://imgur.com/gallery/oTnED
US agriculture is seasonal and overproduces, a lot of the excess is stored for months in cold houses and sold over the course of the year. Your apple you just bought could very well be nearly a year old. This is why I've been moving to farmers markets. That's where the flavor is.
But you're not answering the question.

Why oil fires? At a minimum, I'd think that natural gas fires are at least somewhat related (as batteries are expected to form a similar role as _natural gas_ peaker plants).

I can't think of any relevant link between oil and electrical batteries with regards to this story about the Australian battery pack. I assume there's an underlying reason why you're comparing the two?

-------

Would it be relevant if I were to discuss the Fukushima Nuclear Disaster as part of this Australian news story? I think we both agree that Fukushima is a utility-scale environmental disaster related to energy grids. But even then, I wouldn't know exactly what the point would be to bring up Fukushima over this.

Just trying to give you an idea from where I'm coming from. Yeah, environmental disasters happen and they continue to happen constantly. But I'm trying to figure out why that's relevant to Australia and/or its battery pack.

---------

Are you implying that you want us to treat electrical battery installations as dangerously as oil fields and oil wells?
You're right, I was thinking of oligopoly more in the terms where it's usually applied to Russia and the ruling 'set' all have different, separate power bases.
That is very true, for example Java, even while being as fast as Rust and Lisp, takes way more memory than both of them.

My point was more for myself (and maybe other people that haven't heard a lot about performance), as I had very strict ideas about it, but thanks to articles like that I can understand how it's more nuanced. Software engineering and computer science are both really vast and deep fields, but a lot of information is here online, shared freely by awesome people. That means that for a lot of things, being aware of something is enough to make good decisions. These types of articles allows me to be more aware of the nuances of performance (and how complex it is as a topic).

For example, if I'm just trying to optimize the speed of my algorithm, and only know Java, Java might be enough. But if I'm trying to optimize my cloud spendings, considering the memory consumption of Java, it might not be the best choice.

Comments like yours are also a great way to learn more. I know that linked-lists are really good in Lisp (and OCaml too!), but with other languages there's not often the best choice.
Neocom | Munich, Germany | Full-Time | https://neocom.ai/

We are decomplexing e-commerce.

Our SaaS helps consumers to find the right product in no time by replacing Product Listing Pages with our Guided Selling solution. Neocom is used by big brands such as InternetStores (fahrrad.de, bikes), Amorelie (sex toys) and many more.

Our clients and consumers love our solution (more than 30.000 individual consultations per week) and have many feature requests. We are now looking for a React.js engineer to help us replacing product listing pages - because it’s 2021 not 2004.

While we are still a small team (10 people), we - and also our investors - are super proud of what we’ve achieved in just one year. We all share a common vision and reason why we work on Neocom: We just cannot believe our kids will be using traditional filter search pages once they grow up. And we are on the forefront #replaceThePLP #decomplexingEcommerce

If you are interested, email me at ssl@neocom.ai or come by our Munich office for a barista quality espresso :-)
Great question and made me think. I think the difference may be that people that need to stretch payments for smaller purchases tend to build up credit card debt and fall into 18% APR for years and never get out of it.

Car loans and Houses have a very controlled lending market. Even more so with business loans.

I think there is big difference between monthly payments for a Go Pro camera and debt financing your new restaurant.
That's a silly thing to worry about. Businesses would scream bloody murder if their industry ended up on a no-buy list, and given a choice, governments kowtow to their interests.

Cui bono?

Governments also have far more effective, simpler-to-implement instruments for stopping the operation of undesirable businesses. Tariffs, taxes, and bans.
Impact.net | Flutter / Mobile Eng | LA (onsite) or US (Remote) | Full Time | https://angel.co/l/2vtYt6

Impact is a professional network for the entertainment industry. Founded by Ron Howard and Brian Grazer (incubated in the Imagine Entertainment parent co), Impact raised its first external round of funding in November 2020 from Benchmark. We have Brian Grazer, Bill Gurley (Benchmark) and Michael Lynton (Chairman of Snap) on our board.

We are building a professional network and on-set communications tool serving the crew-side of streaming, cinema and TV productions. Our app crew-facing app is mobile first and we are building it in Flutter. Backend and web app is a full stack javascript.

Join our small, but really excellent engineering team. We pay well, offer great equity, fully covered great health care, matched 401k and we offer an inclusive and diverse working environment.

All our open roles here: https://angel.co/l/2vtYt6

Or email me trent [at] impact.net
This is a good principle in terms of reducing the overall blast radius of exploits. But to do this the implementations should genuinely be independent.

In practice we may find a monoculture within a hidden layer of the stack than we're optimizing for, such as an OS kernel method, TLS library or chipset which coincidentally has captured the entire market. When a clever enough exploit on a common resource is found, then the problem transforms to one of coordinating patching for the same, wherein a broad ecosystem of higher level components (like Android or PCs) becomes nearly impossible to thoroughly cover. As such malware authors may potentially still get away with writing a single version of their software so long as they target low-level enough. With sufficient fragmentation they don't even need to invent their own exploits, just use publicly known CVEs that they can brute-force against older devices.

(Not saying you're wrong, your recommendation may still be better in the long-run. We're after all weighing the risk level of black swan events, such as a zero-day on a low level of the stack, or a high level of the stack on a high-volume vendor)
I may be misinterpreting, but I think the comment you replied to implies natural(artificial?)-selection at the supermarket-selection level; not actual breeding of the trees.
I know what a language ought to be able to do and where the usual foot-guns are. I haven't even attempted to really learn a language thoroughly since my first one (Perl—and yes, that's probably part of where my brain-damage comes from). It's all the same stuff, more or less. Understand pointers and how things like how OO systems are usually implemented, how stacks work, that kind of thing, and all the languages start to blend together.

99% of the pain in a new language usually ends up being the (often god-awful) tools, platform/SDK bullshit, and learning where the clearest path is incorrect (no no no, the official docs and tutorials say to do it this way, but everyone who knows what's what actually replaces that entire part of the language/first-party libraries with this other library developed & open-sourced by some other company, since the official way is obviously so terrible, and you just have to know that, or notice by reading other people's projects—ahem, looking at you, Android). The language itself is typically nothing.

This has worked out fine for me. It does mean I've gradually grown to hate languages that lack static typing. I don't want to remember or look up things when I can make a quick note and then let the computer remember or look it up for me. I thought that was kind of our whole thing, no? Having computers do stuff for us, when they're able?
You aren't kidding, I'm also seeing a trend of people claiming that any information that doesn't match their viewpoint must be faked or dishonest.
> but man, it would be really nice if they just said 'android x has these spec requirements, you can try to update any device to any version at your own risk.

You can try and run an android GSI, if your device is recent enough to support those. Though even GSI's come in a variety of 'flavors', so they're not literally one-size-fits-all.
The person you're responding to was asking about network performance. I imagine specifically regarding pf (packet filter, the firewall component).

To the grandparent: PF is still single threaded. If you had performance issues with that before you may still have them, but CPU improvements over time may have negated that impact. It's worth trying it out again.
What Is Anime?
The Emerging Wild Card in the Trial of Elizabeth Holmes: Theranos Patients
Right, I really enjoyed it on that basis too.

I'm quite amazed how many of the responses are criticising his original code when the whole point of the article is that his original code was n00btastic and he's very grateful to've been helped to improve it and wanted to share.
Police wont investigate armed robbery with a firearm if there is no body. They may if you hand it to them on a platter (license plate number from getaway vehicle for example) or if there is a string of incidents in a very specific area and time of day. But string of incidents just results in maybe more cops around in that time and place and not a real investigation. And most people who do the armed robbery racket will tell victims to look down and keep their eyes down and respond not pleasantly if you do too much to try and identify them very well.

Police dont investigate property crimes unless its someone important enough or has sway gets involved or the media gets involved.

Murders they do investigate, because they have incentives to get a clearance rate down. This does mean they dont actually care if you committed the crime, just that it gets "cleared". God help you if you dont have a alibi and your husband/wife end up dead. Expect ALOT of police attention.

Rapes will get classified as he said / she said not rapes because that way their clearance/conviction rates stay good.

I also find it somewhat odd that people trust what police have to say about crime rates, where they have incentives to make themselves look good, but dont trust police about well anything else these days.
The current generation of smartphones is designed with the expectation that people will use a case. Pixel 6 cases will no doubt account for the camera shape, like all the rest.
This has been mentioned elsewhere in the thread, but to clarify: the business model used to be "everything (almost) is a dollar." Now it has shifted to "Everything is a (seemingly) low price, and all prices are rounded off."

The strategy is predatory: You take a product like name-brand dish soap, divide it up into smaller containers (but not small enough to be obvious!) and presto, your soap is "cheaper" per unit, when in reality, you're charging more per oz. Then you make it as convenient as possible: more locations that Starbucks, nice rounded off prices so customers don't have to do math, and so on. The bottom line is that you end up profiting by over-charging poor people who either don't realize what's happening or have no other viable options.
I was actually relieved to find the opposite, that this only concerns the store until it goes out of the door.

There was a story the other day that Office 2010 was no longer activating in some regions because the activation servers just aren't there anymore. The downside of having an iphone-esque "activation lock" is that you could be left with a 10yo drill that isn't permitted to turn on because the activation servers have been abandoned - and any sensible workaround negates its use as a theft deterrent.
> The improved sensors and lenses are now too big to fit into the traditional square

ah yes, the age-old traditional camera square, first pioneered in the year of 2018. truly a bygone era
That's just a set of anecdotes though. Maybe mom and pop stores came in all kinds of varieties, some were better and some were worse. Maybe we shouldn't automatically praise them but maybe we shouldn't also automatically assume that because some of them weren't good most of them weren't good. I doubt anyone has the data to advance a definitive view of mom and pop vs walmart.

What I do think we can say definitively is that any market that has few competitors over time will atrophy. Having the store landscape reduced to a few big chains with little variety is not healthy for that market.
What do you think the Russians talk about in their councils of state, Karl Marx? They get out their linear programming charts, statistical decision theories, minimax solutions, and compute the price-cost probabilities of their transactions and investments, just like we do.

- Arthur Jensen (Network, 1976)
Manual intervention could be moving them back to the main queue to try again, or looking up the data that failed like if the customer that is being transacted on exists. Most systems don't have an issue processing late messages. The ones that do would have to have some sort of retry/ingress process.
https://archive.md/H2wEw
the US entertainment doesn't improve the human experience
My brother got a question right on his college entrance exam because of Asterix.

Let the kids read what they want. If they are reading, it's a win!
The fundamental way that humans begin bonding is through favor exchange. I give you something. You give me something. Back and forth until eventually we lose count and realize we have become fast friends.

Information sharing is an extremely low barrier kind of favor because when I give you some information, I still have it too. When we no longer need each other to learn about that hole in the wall restaurant, that new band, how to fix a leaky sink, we have also lost important tools to forge connections with each other.

I worry a lot that the Internet and cheap consumer goods has essentially knocked the bottom rungs off the ladder of human relationships. I don't need others to find a place to eat or live, or to learn a new skill or hobby. But I do still need them to share my feelings and worries with. But it's really hard to jump straight to the level of relationship where you can talk about those things without going through several rounds of "Hey, can I borrow your drill?" and "Do you remember who voiced Fred Flintstone?"
I'd just like to note that powering off sounds drastic, right? But that is what this product is doing to the visually impaired.
The impression I got from the article was that the author described comic books as separate from "highbrow arts"... but beyond that I got no impression of any of "gutter culture" implications.

I honestly just thought of it as an interesting article about what happens when you do the thing they describe. Not any particular judgment.
AKA efficiency.
Navio | DevOps Lead, React Native | ON SITE (post covid) or REMOTE | Portland or Bay Area | Full Time | Navio.com/careers

Navio is a pre-A-stage, well-funded startup building software tools that help cancer patients and their doctors navigate to a better standard of care. We make web and mobile applications that help patients understand and track their treatment plan, stay on schedule and on their meds, and that also benefit pharmaceutical and diagnostic companies. Ultimately, we’ll change the narrative around highly lethal cancers like Glioblastoma brain cancer, where standard treatment offers no hope.

Navio’s development team is remote-first. We use modern tools like such as Kotlin, React / React Native, GraphQL, Kafka / Java and Elasticsearch and run at AWS using Terraform Infrastructure as Code, Docker / ECS, RDS Postgres, Lambda / Serverless, etc. We’re unencumbered by legacy code and are writing our systems from the ground up the right way.

Navio is hiring for

* DevOps Lead / Head of DevOps

* React Native Frontend

Are you ready to build something that truly benefits people? Come do meaningful work in a fun, fast-paced environment. We offer competitive benefits and stock options. careers at navio.com
What are the mechanics of switching between these modes? Do you just swap SIM cards from the smartphone to the dumb phone?
"Forensic Methodology Report: How to catch NSO Group’s Pegasus"

https://www.amnesty.org/en/latest/research/2021/07/forensic-...
Lots of sites do this, it’s a feature for the majority of users who prefer convenience over security.
> In short, hardware support remains the biggest weakness of Linux as desktop operating system, just as always.

I hate to repeat it again, but when you choose hardware designed to work with Windows, and Linux has problems running on it, it's the failure of the user, not of Linux. My laptop designed for Linux has been running flawlessly for years with no issues.
Will you be able to complete on cost without carbon credits, at scale?
As you say, teams have learned to defend against the tiki taka style of offense by playing a very compact organized defense. This leads to this whole slow, boring game. However, in a way that's already old-fashioned. Teams have moved on from that and started to play more gegenpressing. Here the philosophy is to win the ball early in the opponent's possession so they're unorganized defensively (because they were organized for attacking). This is for example how Liverpool plays.

Many people classify it as defensive soccer, but the idea behind it is actually very attack oriented. So much so that at the extreme end some people advocate for deliberately losing the ball (on the opponent's half), with the idea of winning it back quickly. The idea here is to force the opponent into having to attack and thereby ruin their defensive structure.

I guess the main point is that tactics in soccer are continuously evolving with coaches trying to find weaknesses in their opponent's style and thereby developing new strategies for others to react to.
Qualcomm will only ever ship one kernel version for a given SoC and never try to upstream support.

Google uses LTS Linux kernels for Android, and once upstream stops supporting a version, the phone usually stops getting support shortly after.
SIMON Markets | NYC (currently remote) | Full-time | https://simon.io/careers/open-positions/?utm_source=hackerne...

SIMON Markets is a NYC-based fintech company that provides financial professionals and wealth managers with clear, intuitive ways of understanding risk-managed investments - such as structured products and annuities - for their clients. We spun out of Goldman Sachs in 2018, grew from a staff of 20 to 100+, and are backed by major financial institutions such as Goldman Sachs, Barclays, Credit Suisse, HSBC, JP Morgan, Prudential, and Wells Fargo. Our tech stack is entirely cloud-based, including AWS, Terraform, Gitlab, Splunk and Snowflake.

We’re hiring for many roles, such as:

- Senior Technical Data Analyst (Python, SQL, Tableau, business analysis/strategy)- https://simonmarkets.bamboohr.com/jobs/view.php?id=43

- Senior Data Engineer (Python, SQL/dbt, Airflow, AWS)- https://simonmarkets.bamboohr.com/jobs/view.php?id=75

- Quant Engineer (Python, Scala/Java, SQL/NoSQL, AWS) - https://simonmarkets.bamboohr.com/jobs/view.php?id=24

- Software Developer in Test, QA (Java, JavaScript, CI/CD, TDD) - https://simonmarkets.bamboohr.com/jobs/view.php?id=37

- Senior DevOps Engineer (AWS, Docker/Kubernetes, Terraform/Packer, CI/CD) - https://simonmarkets.bamboohr.com/jobs/view.php?id=56

- Frontend Engineer (React, ES6+, Redux, REST, HTML/CSS) - https://simonmarkets.bamboohr.com/jobs/view.php?id=59

- Senior Security Engineer - https://simonmarkets.bamboohr.com/jobs/view.php?id=72

- Senior Backend Engineer (Scala, Akka, Postgres, AWS, API development) - https://simonmarkets.bamboohr.com/jobs/view.php?id=62

The interview process varies slightly by role and team, but it is generally 2 separate video call rounds, followed by a final round (~5 interviewers). Interview topics include prior experience, high-level concepts, algorithms and coding exercises.

We are based in NYC and are currently working remotely until late-2021. We are open to candidates across the U.S.
That might be yet another twist to this story.

I'm not that into it. I probably only appear knowledgeable because I have read a bit beyond the headlines and because I am as biased as many others.