skysight-inc/HackerNews huggingface dataset:
It's always been that way on Macbooks. It's also simplified with USB 4, which means the newest Macbooks just support everything under Thunderbolt / USB 4 on every port. Older Macbooks may have had some Display Port shenanigans because of differences between DP 1.2 and DP 1.4 and whether it was over Thunderbolt 3 or USB 3.1, but all modes were basically supported.

Any port on any Macbook with USB-C can be used as the charging port, which is a big deal all on its own compared to most non-Macbook laptops that use USB-C charging.
And we were worried about photo scanning.
> " yes it is literally illegal for a group of people to get together and go "fuck it this sucks" and not show up to work the next day."

> No, it is not (!).

You are correct. It is only illegal if you are a member of a union. If you never were a member of a union, or if you terminate your membership with the union, you may then strike (at which point you obviously do so without any union protections).
Rampant market speculation in cryptocurrency is legitimate. Keep buying tulips, people!
I haven't used it but Stripe Identity recently came out: https://stripe.com/identity
"Two young Silicon Valley entrepreneurs set out to rid the world of smoking with an incredible new product."

This seems a little like revisionist history? Apologies for awful forbes link, but it has some of their early ads: https://www.forbes.com/sites/kathleenchaykowski/2018/11/16/t...

I don't really hold a strong position on this issue, but it seems obvious their early ads targeted high school kids (and it worked). It was only later after their success (and regulators started looking at them) that they focused on smoking cessation and being an alternative for smokers as their purpose (rather than getting non-smokers to vape).

That plus it came out after the success of their weed vaporizor Pax which they made first right? I don't really know if nicotine vapes are dangerous or not, almost certainly better than tobacco - but I don't buy that it was about switching smokers to vaping early on. Maybe the podcast gets into it more and I'm over indexing on that subtitle. If so, I'd be happy to read your reply.
https://www.gwern.net/Nicotine#sn2

The vapes don't have the MAOIs, which could also be why my brother didn't find them very satisfying (apart from the THC vapes).
Shrink Facebook to Save the World
In the Netherlands we have a government app that blacks out the sensitive stuff called kopieID.

Honestly if you are going to ask for identification ask for a passport or driver's license not this idiocy of credit cards and bank statements. That's just insulting my intelligence.
Nyxt Release 2.2.0
The worst are those that let you get invested and only then spring these requirements on you.

NBA Top Shot comes to mind. They allow you to buy with no problem. But, to sell on their platform you have to go through what is essentially a KYC check.

Your investment is sunk otherwise.
Not them, but I keep a long trail of old laptops and generally do in fact keep them all in active use on a regular basis. For me part of the appeal was that I like distro-hopping, so multiple machines made it easy to keep rotating OSs without much trouble. The core bits (browser profile, password manager) are synced, and my projects live in version control that's easy to pull to any machine that happens to not have it yet, so I just... grab the closest machine when I want to do something and go. (And I tend to have them laying around multiple rooms so there's always one at hand)
What catching up is required compared to TypeScript? Could you go in bit more details on that, I'm curious.
> Right, but GC encourages you to not think about memory at all

I’ve come to a new obvious realisation with this sort of thing recently: if you care about some metric, make a test for it early and run it often.

If you care about correctness, grow unit tests and run them at least every commit.

If you care about performance, write a benchmark and run it often. You’ll start noticing what makes performance improve and regress, which over time improves your instincts. And you’ll start finding it upsetting when a small change drops performance by a few percent.

If you care about memory usage, do the same thing. Make a standard test suite and measure it regularly. Ideally write the test as early as possible in the development process. Doing things in a sloppy way will start feeling upsetting when it makes the metric get worse.

I find when I have a clear metric, it always feels great when I can make the numbers improve. And that in turn makes it really effortless bring my attention to performance work.
What you are doing is a core tenant of survival training. When in a situation that seems doomed (ie: lifeboat in the ocean, lost deep in the woods, etc), you don't focus on what will happen tomorrow, you just do what you need to do to survive the next 4 hours. You repeat this over and over until things get better.

Check out the book "Deep Survival" by Laurence Gonzales if interested.
Can you name some non-obvious problems?
Something that I came across recently was commercial or hospitality TVs. They are made for waiting rooms or to display the menu at a restaurant.

These are the best I could find for a modern TV (IPS panel, proper size) but still pretty dumb as far as it goes. Some of them have management systems so user can display static images or youtube videos, but that's pretty much it.

perhaps this could be a direction to explore regarding dumb tv
No, it's clickbait to grab Karma. Technically the statement is accurate. And now I've gotten Karma.
"stress and anxiety release" is strictly bs. Smoking raises your baseline anxiety and stress. Those only continue to increase as the time it takes for you to start withdrawal shrinks as you become more tolerant. A quick google will confirm this or I can do it and provide sources.

I also know this empirically because I was a half a pack a day smoker for a few years and I have never been more anxious, it was what drove me to quit.

You feel relief shortly because you're satisfying the addiction but at the general level you have more stress.
The age verification appears to be opt-in, however they don't say what happens if you don't hand over your kids ID. One would hope that it would disable or limit communication between players and keep the player in a suitable for all category. I wouldn't be surprised that because their user base is growing up, they they would want to change it into kind of a "second life" for teenagers.

Whichever way, they're not getting my kids ID.
This. Every study suggesting holding a cellphone is equally risky to drunk driving must be false.

I rode a commuter bus for years and saw the exact same thing you describe, and no one would seriously suggest 50-75% of drivers are (equivalently) drunk.
When I read about the age verification system for Roblox, it immediately made me think of a post on the official Patreon blog from just a few days ago, talking about how they're going to have to start asking for identity verification for "adult/18+ creators" due to new standards from Mastercard. And, yes, this clearly isn't exactly the same thing, but the similarity in requirement combined with the timing make it at least fractionally more suspicious to me that this is driven by payment processor requirements -- or at the very least, whatever concerns are driving those requirements.

It's also worth pointing out that unlike Patreon's requirement for adult material creators, Roblox's verification is optional, which most of the discussion here on HN seems to be eliding.

https://www.theverge.com/2021/9/21/22684672/roblox-age-verif...

> For now, only one feature requires age verification: Roblox's new voice chat feature. During its initial beta, it will only be available to players who verify they are at least 13 years old. But the implication seems to be that other features -- perhaps specific Roblox games or community tools -- could be age-gated as the company works to protect its relatively young user base.
Bitcoin miners can't sell their bitcoins
I don't understand why you being downvoted, what is wrong with bible treasure hunting or validating one of the oldest books. if the bible was some part wrong it doesn't mean anything in it is false
My full name, physical address, and IP address were leaked with another game my kids play. I'm excited for my drivers license and picture to be leaked as well.
On Android, it is kind of clear, Google is doubling down on Kotlin and the team is hardly motivated to move Android Java into proper Java, so long term Kotlin seems to be the only path forward.

Still cherry picking features from Java 11 when Java 17 just got released, https://android-review.googlesource.com/q/project:platform%2...
1Password for Safari is here for iOS 15, and it's life-changing
Sodom is specifically named in the article.

> It is worth speculating that a remarkable catastrophe, such as the destruction of Tall el-Hammam by a cosmic object, may have generated an oral tradition that, after being passed down through many generations, became the source of the written story of biblical Sodom in Genesis. The description in Genesis of the destruction of an urban center in the Dead Sea area is consistent with having been an eyewitness account of a cosmic airburst, e.g., (i) stones fell from the sky; (ii) fire came down from the sky; (iii) thick smoke rose from the fires; (iv) a major city was devastated; (v) city inhabitants were killed; and (vi) area crops were destroyed. If so, the destruction of Tall el-Hammam is possibly the second oldest known incident of impact-related destruction of a human settlement, after Abu Hureyra in Syria ~ 12,800 years ago.
Experts seem skeptical…

https://twitter.com/markboslough/status/1440377970497966089?...

https://twitter.com/chrisstantis/status/1440404380386160646?...
Çirali: Travel tip in soutwest Turkey
You're right. I guess I was confused by the differences before re-reading it again

https://www.ifixit.com/Answers/View/587669/Are+all+USB+C+por...
> Apparently there is a "Windows" and a "Linux" sleep state

IIRC, Linux uses an actual S3 suspend, where NT has moved to a low-power mode that never actually halts the processor - "always on sleep" or something?
TikTokers Are Trading Stocks by Copying What Members of Congress Do
> If I had the option to have purchased it with 1920x1080, I would have.

For what purpose? I can’t imagine a single advantage to lower resolution.
Congrats! Its amazing how much fruit HN can potentially bear in exchange for a few minutes writing a post or comment. The Who's Hiring threads in particular have been incredibly valuable and I too received my first angel check from someone who noticed a co-founder search post. I can't think of any other site that has the staying power + network that is HN (though I'm sure they're out there).
Ecosystem, tooling, libraries.
By that definition, yes, but not what runs inside a Chrome tab. I could imagine that the settings, history, etc. is not implemented natively. Didn't look into the code though.

As a rule of thumb: If it is compiled for a specific target architecture, it's native code. If not, it's not and you need some other native code to run/interpret your non-native code.
There is nothing, you will have to run the gauntlet of addiction. It isn't pleasant but in the end it is incredibly rewarding. You're basically given your life/freedom back. Quit a 2 pack a day habit cold turkey back in 2009. These days I get nauseous when I'm around smokers and can't believe I was once one of them.
The kindle with page turning buttons (e.g the kindle keyboard) we’re ideal for this . You could hold and page turn with one hand.
Does anyone happen to know if this possible with a Kobo?
I understand why people take up smoking but I don't understand why people expect credit for breaking out of it. Addiction is an ugly thing and seeing a public personality parlay their experience into an excuse to write a blog post is pretty distasteful to me. Just quietly stop; not everything has to be an event in the history of internet culture.
Low/no-code promises to ignite 'Cambrian' explosion of user-generated innovation
i'd say a standardized OS and environment for onboarding is a better experience for onboarding so everyone is on the same page. doesn't mean you can't change it to something you prefer though.
This seems petty and meaningless.
What nonsense, they were one of the first companies to send people home to work remote. First week of March if I recall. And we will be one of the last to go back... they're not asking for us to come back until January at the earliest, and even then we will have the option to work fully remotely, and even coming in it's only 3/5 days a week.

Honestly, I've been going in voluntarily 3 days a week recently because I like it -- it's a distraction free environment where I can focus, have better Internet, get free food, not have to do dishes, listen to my kids argue, etc;

HN has recently become an echo chamber of remote work advocates. Not everyone wants to work remote. Not every job is amenable to it. And as a software engineer I'm far more productive in the office than at home.

I'm glad Google is still investing in our offices.
The Eye of Africa, please.
Thanks, will try this out soon (with a different addiction)
Working out too hard, i.e. anaerobically such as running or anything that gets you out of breath, can trigger hunger if you're not adapted to that level of exercise. It puts your body in high alert mode and you will have to balance out stress hormones and refuel immediate energy stores after. Pushing yourself to the limit is probably only a good idea if your body is already healthy enough to take the abuse.

If you want to lose weight, something less taxing that you can happily do for a longer time is a much better choice – work with your body and mind, not against them. Give your body time to hit those fat stores instead of putting it in overdrive and pulling energy from more direct sources of glycogen.
Some GC based language with dependent types.
Explicitly managed memory is useful for handling buffers. Everything else is peanuts anyways and could use a GC for ergonomics reasons. That being said, some really prefer the ergonomics of working with Result and combinators compared with the endless litany "x, err = foo(); if err !== null". IMHO there is still room for significant progress in this space, neither Rust nor Go have hit the sweetspot yet.
So according to their comparison of video between the 12 pro max and the 13 pro max.. you see battery life for video playback go from 20 hours of playback to 28 hours of playback but streamed video playback go from 12 hours to 25 hours of playback. This is telling me that the idle battery drain issue was real and due to that snazzy new 5G cellular modem. It doesn't even help if you turn 5G off.
https://9to5mac.com/2020/12/02/iphone-12-battery-draining-un...
Do you have an XPS?
I cannot imagine sincerely believing a statement that is so blatantly wrong. Moreover, there’s nothing ‘potentially’ carcinogenic about smoking, it is a known carcinogen.
Foxconn and Thailand’s PTT to Make and Supply Electric Vehicles
For what it's worth, here are also [1] the Framework community forum thread about Arch and [2] the Arch wiki page about Framework in case you're interested.

I'm still waiting for mine to arrive (in the next batch) but I plan to install Manjaro when it does, and am cautiously optimistic that it'll be mostly painless.

[1] https://community.frame.work/t/arch-linux-on-the-framework-l...
[2] https://wiki.archlinux.org/title/Framework_Laptop
Interesting and probably highly effective. Immediately reminds me of a study where they got people exercising to focus only on the track ahead of them and only on the finish line, in some trial to the point of putting horse-blinker like glasses on them. Alternate sessions were to widen their focus to the entire workout.

Those who were in the narrowed focus trials ran on average 22% faster and simultaneously felt that their effort was subjectively 17% easier.

Similar advice I read from a former Navy Seal about their training sessions and in particular "Hell Week". He succeeded by narrowing his focus to 'just last until the next meal - they have to feed us every 6 hours', and he made it through, but many in his entering class did not, and he noticed that they were overwhelmed by 'how am I going to last this whole week?'.

You just narrowed your focus to the next 5min, and succeeded - congratulations!
It's either that or they have to be hyper-attentive, constantly on the ready to catch a dumb mistake that the autopilot might make, which would be more stressful than just driving it yourself.
Exactly.

I used pretty much many framework before settling on Django and polishing my knowledge and skills on it.

Some places of Django could annoy me a bit, for instance Admin customization, but I got to conclusion that it's impossible to make Django customizable to every needs. The best would be create an admin dashboard for your own stuff. Charts, reporting, backoffice type are. Although it's possible to do so with current admin, but it's get annoying and after a while I see it be much better served if my requirements get created separately without poking around the admin so much. I usually create a separate app then include all the business requirements that don't fit in admin.

Probably admin could expose a REST API? meh!

Been a very long time that haven't worked with Forms, but compared with what comes out from DRF serializer etc, indeed would need some love. However, it's been years since majority of apps are built by frontend frameworks and using Django via DRF.

The integration that comes with PostgreSQL and everything around Django ecosystem is mad productive.

It takes a very short time to prototype and containerize the whole thing and have it on production.

Fortunately or unfortunately, since I got comfortable with Django, I compare everything with it and it's really really really hard to swap it with something else.
My brother lived on Great Eastern Street from the early 90's until last year, he got in just as it was an 'up and coming' area - it's an interesting place, and there are a fair few tech companies around there (Amazon is 5 minutes brisk walk, as is a company now owned by Vonage).

It was interesting to see the area develop over those years.
Actually reading again, sounds like you exacly know who in your country are science deniers.
Hydrogen-fuelled ute developed in Australia readies to launch
An inside look at Intuit's $12-billion Mailchimp acquisition
It's hard to separate the impacts of plain nicotine from the impact of cigarettes because the literature is almost entirely focused on smokers, and scientific writing sometimes conflates the two. That said,

> Nicotine constricts blood vessels, including those in the skin and coronary blood vessels, but dilates blood vessels in skeletal muscle. Vasoconstriction of the skin results in reduced skin blood flow and reduced fingertip skin temperature.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4958544/
Also having smoked for almost 20 years, and finally kicked it about a year ago, in hindsight I found this kind of advice very unhelpful.

There's lots of different people, and there's not really a universal way that's going to work for everyone. I doubt that there's solutions that work for the majority. I believe most smokers wish they never started, so if it was as simple as 'deferring for 5 minutes' or 'have willpower' we'd have a lot less of them.

> "Giving up smoking" is very hard. Deferring one cigarette for five minutes is easy.

For me, it definitely wasn't, but when I read things that are written as 'general advice' that I couldn't follow it made less motivated to try to find a way to quit. It's was also frustrating to read other people being successful with seemingly 'simple tricks'.

"Allen Carr's Easy Way to Stop Smoking" is another example that has near universal praise, and was mentioned here on HN. Also a total dud for me, which only made me more depressed; there must be something more wrong with me...

My suggestion now would probably be to treat it as an illness and go talk to your family doctor. But also: your mileage may vary and perhaps just waiting 5 minutes at a time will do it for you!

Hang in there.
How to End the Covid Crisis
I feel the non-JVM targets are a real distraction from what is a lovely language. I’d rather they focussed more on fixing the issues with kotlin in IntelliJ - you’d think controlling both the language and the IDE would result in a less buggy experience than the current situation.
Why do you say "less productive with Rust"? In my experience I'm more productive with Rust because it's very strong type system catches so many bugs.
"Robots Must Be Westworlded"
SEC Doesn’t See Cryptocurrencies Lasting Long
> the days of using string templates to assemble HTML pages was a weird and specialized era.

JSX?
As an interesting anecdote, the history of book digitization and its implications in fair use / copyright in regards to what you're trying to do is actually pretty storied (primarily litigated between Google and the Authors Guild over the course of the past decade).[0]

[0] - https://cdlib.org/services/pad/massdig/mass-digitization-his...
I think it's the siren song of thinking there were going to be more ways for a practical AI to cheat, and it turns out all the corner cases actually matter. Everyone had their fingers crossed that 'the world' was mostly accidental complexity instead of intrinsic. And to be fair I'm not sure that you historically had a choice in this. If you were doing AI research in the 80's or 90's there just weren't enough compute cycles available to model anything complex. Either you believed the gap was narrow and you found another field to work in, or you hoped that it was wide and that you were going to discover just how wide it was.

Every mammal has a model of the universe in their head that they work against. Mirror neurons expand that to modelling other mammals. I don't know how you can reason about an environment if you don't have a useful model of it first and foremost.
It's an entry level programming language with unprecedented ease of publishing and access. It would be extremely impressive if it didn't.
Tesla publishes data on accident rates with and without autopilot, and the rate with autopilot engaged is lower. The problem is, that data is mostly meaningless because people don't use autopilot in conditions when an accident is most likely to occur.

I suppose you'd have to compare against only manual driving in good conditions to make a fair comparison. Not sure that data exists anywhere.
Activision Blizzard confirm SEC investigation into sexual misconduct allegations
"Researchers studying glance data from 290 human-initiated Autopilot disengagement epochs found drivers may become inattentive when using partially automated driving systems."

Next up, researchers discover that people like ice cream.
The traditional media is FB's competition, though. Why should a company be obligated to host links to negative publicity paid for by a competitor? I assume you don't think that the NYT should be required to print anti NYT articles written by FB, right?
It's kind of jarring to see Doctorow praise hypnosis in one paragraph and then excoriate tobacco companies for their science obscurationism in literally the next paragraph.