skysight-inc/HackerNews huggingface dataset:
Sorry I remembered it wrong.

It was DisplayMate, not DisplayCheck. https://www.displaymate.com/mobile.html#Latest

Their display "shootouts" are unparallelled in my opinion. For example they look at colour accuracy not only at high brightness but also at really low brightness, where displays often 'cheat' by reducing the contrast when they reach the limit of their backlight dimming. Which significantly impacts colour fidelity.

They also do many other types besides mobile displays, I just linked to that as an example.

PS: Sorry for calling out Linux for his showmanship but I just dislike this generation of Youtube "celebrity" that appeals to the mainstream over getting out of the way of high quality content. The only one I really have time for is Dave from EEVblog. Despite being quite the showman he really has the brains and doesn't hold back on technical info.
It's a language I designed myself heavily influenced by Python, Lua, and BASIC. I wanted something that was as simple as possible to get started with and could grow with the user.
Take care if you are involved in running an autonomous zero-sum gambling game / pyramid scheme - people will love you when it's rising, but when it collapses they will come for someone to blame.
What does it mean that something "can't" be conscious? A cup of coffee could be conscious -- you can't prove that it doesn't have some kind of conscious experience despite its inability to act independently. But we observe consciousness in ourselves and apparent consciousness in other beings more or less resembling ourselves, and that gives a general idea of what kinds of things might possibly be conscious.

There is no indication that some numbers, stored in memory, and an algorithm for applying arithmetic to those numbers to assign probabilities to tokens might be conscious. If it were conscious it would be so significantly different from the kinds of things that seem to have consciousness that at the very least some additional evidence is warranted.

I'm as confident that lamda is not conscious as I am that my coffee isn't conscious, so I'll shorthand that by saying that neither of them "can" be conscious. Sue me!
> So often times people feel forced into online dating as one of the few "sanctioned" spaces where it's still considered okay to flirt with strangers.

This has been the story of my life. I think there is a certain type of person - physical attractiveness is part of it, but charisma is even bigger – who can "get away with" flirting in unsanctioned spaces. It's a combination of being confident enough to break taboo, perceptive enough to read subtle interest cues, and being attractive enough for those interest cues to be non-zero.

I've tried to be that person from time to time, but it almost always breaks down on one of those axes, thus consigning most of my dating efforts to the soul-crushing grind of dating sites/apps.
One of the best reviews I read was from a person who realized that he was not getting any meaningful personal emails.
This delivers quite a lot of value in terms of developer time... pricing seems incredibily low!
The issue is that most of the countries from which the US draws immigrants are going through the demographic transition themselves. The US will remain a relatively desired destination for immigration, but there will be many fewer migrants. And as the demographic transition happens in those countries, the demand for would-be migrants' labor will be higher, resulting in improved compensation and less reason to emigrate.
vis-a-vis
A great day for non-robots: iOS 16 will bypass CAPTCHAs
Depending on your hardware, Desktop Linux may work much better in a VM on a Windows host than booting the machine directly to it. Far more stable, less screwing with configs to get everything working. You know suspend will work (in the form of saving the VM's state). You get snapshotting, and not just of the disk, which can be really handy. Easy to clone machines for complete isolation of e.g. work projects. Depending on your workflow this can be nicer than one machine with multiple accounts (see again: state-saving suspends, even across host reboots).

Even more true for the BSDs and other, even more obscure operating systems.

Not really viable on portable machines, though. Too much power use. Desktop, however, is great.
Have they? It looks like Azure, AWS, and CloudFlare still have their blockchain services, and Google still maintains Ethereum-ETL. GCP made a big push into the space earlier this year with a dedicated team (but not much has come of that yet).
From my comment...

> I am a bit disappointed that they haven't yet integrated bitcoin lightning network. That would be a huge improvement ... as well as instant confirmation rather than 6 block (~1 hour) confirmations.

This is a known problem with blockchains and why naive projects like bitcoin cash that try to just pump up the layer one transaction volume for everyday merchant payments are doomed solutions.

The bitcoin lightning network payment experience is instant and magical, and constantly getting better.
>It's a hedge for the collapse of all fiat currencies.

I read this as prepping for apocalypse, but maybe we'll just issue new currency backed by something hard. My mistake.
Yeah, browser based audio capture with discord and zoom have been the biggest pain point of my linux desktop usage.
What you're describing is a fork, clearly.

The assertion that miners can unilaterally fork and get away with it hasn't been backed up in practice. The creation of a whole bunch of brand-new full nodes which do something besides validate Bitcoin is the creation of something other than Bitcoin. Happens with reasonable frequency, just not the way you've described it.
This is also how non-hate groups rope people in -- Scientology, for example, literally starts with the premise that they can help you improve yourself from t=0.
Yeah I can see that in some scenarios there’s a no win for the business or the team. Especially information spillage where the cleanup is usually non effective messy and long. Combine that with them not being interesting to work people actively avoid them.

There is an I counter example as well. Where there’s no perceived benefit however there actually is one you just didn’t realise it. Some sort of FOMO with out the fear and you do miss out.
I really just don’t believe that

Even in like 2000s when this trend started? I was a kid so maybe it was harder for women then but really?

There are lots of ugly women too, who are they going to date?
Data and Definitions
This looks like a really neat educational platform! A few questions I couldn't find answers to (although didn't do a ton of digging beyond exploring each page/section):

1. Is the language for this open source? If not, is that planned?

2. Is the language compiled or interpreted, and what targets? Is the execution environment a VM that runs in the browser similar to Scratch?

3. Is this a charity or for-profit? If the former, how will it be sustainable (i.e. donations, premium memberships, etc.)? If the latter, what are the plans for monetization?
For GUI applications, firejail might be easier to use. It too isolates applications from your system, but comes with a bunch of pre-configured profiles for many popular applications (including proprietary ones), thus requiring zero configuration.

Some of its more interesting features (in addition to the obvious path/privilege restrictions):

- putting the application into a separate network namespace with its own firewall rules/network interfaces (for example, you can force Firefox to work through a VPN connection only, or block incoming connections with your main firewall rules and allow them for a single application)

- using a separate X server for each application (works pretty much transparently)

- setting resource limits (network bandwidth, memory, CPU, I/O; although not as flexible as systemd limits, they can be combined)

- running `sudo firecfg` once will create a bunch of symlinks for all applications installed on your system and supported by firejail. After that, those applications will run under a sandbox automatically. Or you can create them manually (I did it for the PDF reader and such).

https://github.com/netblue30/firejail/
Giving your child a gradual introduction to the real world is giving them an advantage.

Coddling them through a perpetual adolescence isn’t doing them any favors; it’s setting them up for exactly the kinds of failures you’re referring to.
Changelog website generator on top of Notion
I'm sure these articles have been linked here before, but they're relevant to your concerns:

https://www.theatlantic.com/magazine/archive/2017/09/has-the...

https://www.theatlantic.com/magazine/archive/2018/12/the-sex...
It depends on current network conditions.

If the bitcoin network is currently congested, your transaction can potentially take hours before it's included in a block. Mullvad would wait at least until this point.
Securing Gitpod's Software Supply Chain with SLSA
People do venture out like the old days, there's never any shortage, of, say, people wanting to establish a new home across the Atlantic because they are fleeing religious or ethnic persecution, or just trying to migrate for better economic opportunities.

We don't want them here, though, which is why they can't do it. If pre-contact America/Australia had strong passport controls, Europeans wouldn't have been 'venturing out to it', either.
I thought WebRTC solved some of these problems, but seems like peer discovery would still need to be centralised in some way. Are there any protocols that would solve this? (excluding email or blockchain both of which would require additional extensions or standards to create a solution with smooth UX)
Show HN: My personal DIY bookmarks app to replace Pinboard
> But having decent sex that you enjoy and is another matter altogether. And that's before thinking about safety.

Do you expect any of this getting better if porn vanished overnight? If anything, it would get much worse.
One hypothesis of a contributor to falling marriage rates is that as women's income potential has risen there's still a standard (whether cultural or innate) for them to marry "up" economically. Therefore, there's a growing demographic shortage of economically attractive male partners in the U.S. marriage market.

https://onlinelibrary.wiley.com/doi/abs/10.1111/jomf.12603
> The first truth is that people don't leave their current jobs because someone else is offering more. They leave because they're unhappy.

This is only true for small sums. No one leaves a job over a 5% raise. Some will jump ship over 20%. But most people absolutely will jump ship for 50% or 200% raises. And, unfortunately for small companies, that's often the wage differential between FAANG and the Small Co.

The numbers you are using here -- 180-250 -- are illustrative; total comp for true Senior at FAANG is comfortably in the 400s.

> The third, deeper, more cynical truth is that posting salary bands probably signals to employees internally that they are being underpaid, and can provoke discontent and departures. Rather than fix the problem with a long-term solution of unilaterally issuing raises internally before posting salary bands, most companies take the shortcut and keep the salary band private.

People talk. They're going to find out eventually. If you're having trouble hiring seniors, ensuring that you retain your existing seniors is probably step zero.
>By what metric is it failing?

the trillion dollars of student debt that can't be paid off because many degrees don't produce real economic value to justify the cost of education. Having millions of people waste years of their lives and massive amounts of money is a failure.

>Why do you think it wasn’t created to educate the workforce?

because I know the history of the university system and it's barely changed in centuries

>If it’s “easily replicated” more efficiently then why hasn’t it already happened?

because the government subsidizes it with trillions of dollars so there is no incentive to change
DocuSign CEO Dan Springer steps down
OTOH, I think most actual engineers would know that everywhere has deficiencies and can be brought down by human error, and I'd personally rather use a product where the people running it admit this rather than just claim that their genius engineers made it 100% foolproof and nothing could ever possibly go wrong
Measuring outages doesn't seem so meaningless as long as you money seems inaccessible.

Their main site went down for about 20 hours a couple weeks ago because their hosting provider went down. They deployed an HTTPS only static site in its stead, so at first blush it looked like they deployed nothing. Great when you're trying to find contact information hosted on that site.

Their online banking site leveraged Cloudflare, so obviously they just rode that outage out with no notifications, etc.
Yep. Suffered a mini stroke (TIA) a couple times a year since high school.
Then it moved to multiple per week.

Imagine 2+2 becoming a difficult concept for a week, then you're doing recursive algorithms with the best of them.

Had one while I was white boarding. I understood the what I was explaining but I was writing pure gibberish.

Another while in a violin lesson. Instructor said play these 3 notes. I play a bunch of completely random ones. He's like umm, no, let me show you again. I play a new set of random notes. Repeat about 10 times. Finally he's like "is there something wrong with your head?"

Factor 5 Leiden (genetic high clotting) is about 5% of population. So not that low of odds. Took doctors 3 years to figure out I had this. I'm still fighting to get my kids tested.

I belong to some young stroke survivor groups.
The range of disability is amazing.
From full recovery in a few days after an event to never.
Original->Redesigned chart didn't have to be a gif
Great timing! I was just looking to jump into crypto now...
Interesting!

From the study: Fig. 3. shows normotensive studies plotted with blood pressure on the Y-axis.

So, if you have normal blood pressure, reducing salt won't reduce it further. Am I getting it right?

According to data here, 46 percent of US adults has B.P. at least 130 systolic or 80 diastolic, and 32 percent have >= 140 systolic or 90 diastolic.

https://newsroom.heart.org/news/high-blood-pressure-redefine...

The Sacks study in the paper you linked (ref 15) shown in Fig 1 shows a strong benefit for people with 130 systolic.
Are those the Nazis that Russia is liberating Ukraine from? I heard they banned crypto in Russia.
I really don't understand this company at all. It is literally a done product. It does one thing well. They have Xerox level branding.

How can you f'ck it up?
it would be such a dream if the hit area for native checkboxes would be larger
There's this place in Northern California where a population of chickens established and are sort of a local attraction. It's literally just a suburb. Always blows my mind to think how these jungle birds are able to adapt to such a wide array of environments
Show HN: UnionML – a Python framework for building ML microservices
Hi HN!

Niels here. I'm the creator of UnionML (https://github.com/unionai-oss/unionml), a Python MLOps framework that removes the boilerplate and friction associated with building and deploying machine learning systems to production.

I've been training and deploying models for almost a decade now, and one pain-point I've consistently had is managing the complexity of building and maintaining an ML stack that works for the entire model development lifecycle - from prototyping to production.

UnionML is built on top of Flyte (https://www.flyte.org) and exposes a functional interface for defining the building blocks of your ML application via decorators -- think Flask or FastAPI method endpoints -- and UnionML takes care of bundling them into microservices for different use cases such as:

- model training

- batch prediction

- online prediction

- (more coming soon!)

This project aims to unify the rich ecosystem of data, ML, and MLOps tools that have emerged over the last decade or so (e.g. MLFlow, Sagemaker, Spark, etc.) to provide a nice UX for model developers, in both individual and team settings.
I don't think they did real world testing on the "improved" ones. I'd say it's obvious the number thirty could use a degree sign after it, but making it smaller and putting a box around it instead of in water, makes zero sense to me.
1 and 2 are anti-competitive (and anti-competitive practices on that level are 100% a reason to bring an anti-trust case again them), but that doesn’t make them a monopoly. From a buyers perspective, there are plenty of other places to go buy everything they sell.

3 is an interesting point though. I’m having trouble finding good numbers on exactly how dominant they are as a platform for third party sales but they have at least 3-4 times the GMV of their next largest competitor,
Ebay. Best I can find is that, in the US, there was about 900 Billion in online marketplace in 2021, of which Amazon represented about 400 Billion. Being 44% of the market is probably bordering on monopoly level.

(And to the first points, about half of their sales were their own products on their own marketplace, so I’d definitely be in support of an anti-trust investigation at the least here)
I also dismiss a project when it's still nascent. /s

Also, "Global payments for the internet" is really referring to bitcoin, not strike.

Strike isn't doing the magic here. It's just one of many possible APIs that can be built on top of bitcoin and the bitcoin lightning network. If you integrate with Strike with your company, anyone else on the planet with any other kind of bitcoin wallet can pay you.
> I really find the idea that "having to know, or lookup stuff", as a problem, offensive.

I tend to agree. As a culture we have the knowledge of the world in our pocket day in and day out yet we have become lazy and even obstinate about using it.

I've started turning gardening and landscaping into a bit of a hobby with my new house. I'm constantly looking up specifics on plants, how to prune, and etc. It is so much easier than when I last had a house. The workflow no longer requires amassed knowledge, books, or keeping every tag that came with every plant.

It's now:

Take a photo of plant
Use app to identify
Get all the info you need
Ok, just to clarify, do people say "bleach" when the mean products containing sodium percarbonate (like Vanish, OxiClean)? Or do you mean actual bleach (as in sodium hypochlorite)?
Even assuming people are able to accomplish whatever they want, it would have to be within a certain timeframe. Both of these assumptions are too rosy for me. We play within the boundary conditions of nature, and it seems reasonable to assume some things are impossible or exceedingly improbable.
We've been using Avo on my latest side project (https://aoe4world.com) and it has been great experience and Avo saved us a lot of time that we would otherwise spend on building admin interface. Highly recommended it.
It was the mid-2010s and "college dropout" was the mark of an up-and-coming genius. Headlines were questioning the need for degrees at all and billionaire Peter Thiel was awarding high school graduates $100,000 not to attend college and become entrepreneurs instead. "Not long ago, dropping out of school to start a company was considered risky," wrote the Wall Street Journal. "For this generation, it is a badge of honor, evidence of ambition and focus."

Yeah, this cannot be a smart move. $100k doesn't even cover the annual salary of a dev. Good luck starting a business or any initiative with that. Advertising is so expensive these days, along with everything else. I would rather put the $100k in an index fund anyway. Thiel had 2 big successes, those being Facebook and PayPal, everything else he says or does has dubious or is wrong, whether it's bitcoin or imploring kids to drop out of college. College is worthwhile because the median is higher in terms of success, income. Focusing on the outliers who drop out of college ignores that the median is lower.
Using DuckDB [1]:

duckdb -c "SELECT passenger_count, COUNT(*), AVG(total_amount) FROM taxi.csv GROUP BY ALL"

DuckDB will automatically infer you are reading a CSV file from the extension, then automatically infer column names from the header, together with various CSV properties (data types, delimiter, quote type, etc). You don't even need to quote the table name as long as the file is in your current directory and the file name contains no special characters.

DuckDB uses the SQLite shell, so all of the commands that are mentioned in the article with SQLite will also work for DuckDB.

[1] https://github.com/duckdb/duckdb

Disclaimer: Developer of DuckDB
There's a typo:

> This plays into Hare’s goals for explicitness and transparency, and improves the saftey and predictability of the language.
Thanks, I spared no expense!
An undergraduate degree has value, but the costs should be considered, and it should all be weighed against the alternatives. For different people, the outcome of such an evaluation will be different. The unfortunate thing is that many people (like me) just assumed that college was the one and only option, and didn't think twice about it.

When you're in high school, everybody tells you to go to college. Teachers, guidance counselors, most adults. So, you just plan to go to college. Nobody is telling you "consider learning a trade," or "consider traveling", or "consider that you can write books/program computers/start businesses without a degree". Sophomores and Juniors in High School are often not worldly or mature enough to ask these questions themselves, and nobody is revealing to them the complexity of the first big, life-changing decision they'll have to make. Or, at least they weren't in my town in the 90s, maybe it's different now.
My thoughts exactly. The systems already probably exist for easily creating and deploying VMs, identity management, etc. In 2022 that's pretty turnkey stuff for a University.
Looks incredible. Seems like it is really tailored to small -medium sized apps or devs doing client work. How do you deal with objections around scaling out and lock in?

I am loving the renaissance of “boring” tech stacks.
> Ghosting is not just for dates now. Then turn around and make choices in the long term that optimize employability at the expense of all else.

This resonates with me (on both receiving and dealing ends). The lack of physical immediacy that IRL communities offer means it's easier to let relationships die off.

One way to combat this that I've taken: Whenever I have a fond memory of someone I don't talk to as much as you used to, drop them a line. Send an email/DM, check-up on them, maybe share the memory. Then, have a call to action. If they're in your vicinity, invite them for a pint/warm beverage.

If I don't have the courage or time at the moment, I make a calendar event in the near future.

The key is to treat it as something important. Even if catching up doesn't mean you'll be meeting up every weekend or have a lively chat, you've reduced the friction of starting up a conversation then next time you feel like reaching out.

The major discovery I made is that in every single case, no matter how long its been, I've never regretted this. Things have never been weird or awkward between friends. After I finished my master's degree, I realised there was a host of friends I'd left behind for over 3 years while I focused on my studies. My fear was that the ship had sailed with them, that they had moved on. I was so crazy wrong.

With real connections, every time you pick up the phone, you just pick up where you left off.