skysight-inc/HackerNews huggingface dataset:
> Other content teaches me about food, gardening, dancing, DIY, media theory, hiking alone, gender bending, etc. etc

I've never used TikTok before, so apologies for the ignorance, but here's a question nevertheless: one of the really nice thing about YouTube is the sort of "long term archival of knowledge" aspect of it.

Meaning: unless Google decides to purge content for reason X or Y, it is (or seems to) be there for ever.

What about TikTok content? Is it here to stay or is it kind of ephemeral?

Also: at the risk of sounding like an old fart, I really dislike using a phone for consuming content (tiny screen, unwieldy interface, no control on the platform, the list is very long) ... is there a non-mobile way to access it? For content that teaches you about stuff, is there a way to bookmark it and refer to it later?
Some black holes erase your past (2018)
Not sure I agree. NPM as a technology is actually pretty decent and fast. The biggest issue is that package.json doesn't allow comments. Webpack is shit. But there are good alternatives to it now - primarily esbuild.

I'd take that build system over Java's dog slow build systems any day. Just a shame about the JS ecosystem itself. Too many badly written libraries not written in Typescript (inexcusable these days) with a gazillion dependencies.
Wrote a similar article, in Barbarian language for the German audience here, and completely in Python.

I found it really difficult to find written and understandable material for this topic. Mostly people posts Youtube clickbait videos about that.

Though, this one goes far beyond the simple process. So I almost don't dare to compare my profane post to this elaborarte description.

"Wie funktioniert der SHA256 Algorithmus…im Detail? (Teil 1/2) – nicky reinert" https://nickyreinert.de/blog/2021/10/31/wie-funktioniert-der...
But then those 'common trusted sites' can spy on users massively.

fonts.google.com is, after google analytics, the most effective spyware around today.
People who want Python on the browser would have probably not chosen Typescript anyway, it's mostly not the same demographic. Not everyone cares about types.
Yes, I live in Pennsylvania. My husband and I are some of the very lucky ones, but there are many areas of the state that are just cataclysmically destroyed by economic hardship. Some people have no remote hope - ever - of doing a tech job, and need to do manual labor. These people vote, they are proud people, and they are ready to believe ANYONE, no matter how crazy, who will tell them that their precarious and depressing life situation is not their fault. This is how we got into our current political situation.
Reducing the amount being injected is still having to live with it.
Where AI has made really great advancements is all the stuff that you can memorize.

Like GitHub Co-Pilot reurgitating John Carmack's source code. Also, stochastic language models have reached the point where they seem like magic, e.g. automated YouTube subtitles and translations, or text to speech. But that all works by memorizing word fragments (CTC) and/or memorizing sentence fragments (n-Gram).
Data of 820k NYC students compromised in hack of grading system
One thing I did not find in thr article is what the improvement here is.

If I read it (and some of the comments here) correctly the idea is to replace equality from ZFC (so isomorphic sets) with equality in categories (so isomorphic objects in a k-category).
The article says something about better describing all the isomorphisms, but doesn't explain why that is better.

A comment here suggested to me that this system might make it easier to rigorously 'compose' different types of equivalence relationships. Something like "this field extension has a galois group 'equivalent' to A. And field extensions of A have this other property so this field extensions must also have this property".

Am I on the right track as to what improvements this system offers?
The second he loses trust he's gone.
Interesting perspective. Without the card around them though, the holes don’t exist.
Not just publicly available. They should be reproducible.

I image a scenario of a journalist who wanted to investigate whether some post on a social network's wall was pushed by a group of certain interests or maybe analyze the trends and understand who's behind them. There should be a way to receive a set of inputs and a reproducible way to get the same output.

It could start with a user interface where a user could click on a post and they would see the full context of what has led to this post being shown to them at a given moment.

I think it would help eliminate the current trend of shoving whatever machine learning models deem the most addictive and would make the web more transparent and user friendly because then the developers would have to optimize differently.

So to summarize, I think the algorithms AND datasets should be public. In addition to that, even if they were not public, their inputs and outputs should be reproducible and accessible.
Could you switch to a different bar not to be recognized as such?
I’m not sure I understand why kotlin will need to catch up with loom? Blocking kotlin code should benefit immediately.
Ask HN: Can commercial backed language can become dominant?
Seeing news such as this:
https://kotlinlang.org/docs/js-overview.html

Got me wondered.

We have gone long way since ActiveX,
Flash and closed web standards.

Can a commercially backed language (swift, Kotlin) can become dominant again?
Acting class.
Probably a good thing I've never had it installed and never will. I do occasionally stumble upon TikTok videos in other places, but it's the algorithms that make it addictive, not the content itself.
Community build is completely fine for writing Kotlin. You probably only need an IntelliJ license if you want a bunch of the non-Kotlin plugins.
I think i'm going to write a convert a wireguard config into a wireproxy config file. Hopefully that will make it easier for people to use.
I wonder how the newer hashes, like Reinforced Concrete, that are used in Zero-Knowledge applications compare to SHA-256.

I mean can Reinforced Concrete replace SHA-256, as the primary hash, in a blockchain?
a decent dev can reverse engineer a firmware in one day.

if you throw a team at a primitive ruby app, it will cost a month, sure
Write PRs that spark joy
I'll confirm this works very well for 3G (600-900MHz) although I cut the hot off the plug out of paranoia when using one this way. Some of the 4&5G bands are up above 3GHz where it won't work so well.

Since your WiFi signal, however is almost exactly the same and there are many apps that will show and record signal in dB (as described in TFA). You could measure while the door open/closed if you're really careful not to turn it on. The lithium battery fire could respond very badly to water!
/bɜr/

That's a vowel in there.
> I think they're a young overseas resident who panicked.

Ok, I need to call this out. Unless I missed something, there's nothing to suggest that the person involved is an overseas resident.

> but you get a year on your homeland licence before having to sit a local road rules exam.

P-plates suggests she's doing a local driving licence. If you area foreigner from quite a few countries you just show your existing driving licence and get a Vic one without any exams and without p-plates.
This behaviour is pretty old, I think Gael Musquet told me about this in 2018: https://nitter.net/ratzillas/status/958696765275942912

« Analysis of the radio opening of the charging hatch on @Tesla with #URH and #rtl433. Results: frames are the same for all superchargers/cars. A simple 433mhz module and a microcontroller allow you to open the hatch remotely by replaying the sequence! »

And it has been known since 2013 on the tesla forums: https://teslamotorsclub.com/tmc/threads/open-chargeport.2100...
Retained UIs can be faster, because they only run the code related to the widget tree that is actually needed.

It is like in games, everyone ends up implementing their own scene graph, while asserting they don't need the one offered by retained mode APIs.
This is a thing in Toronto.

There also is a similar senario for all school buses where traffic in both directions must stop. But that might be detectable by the stop sign.
How do you find these? I've given up on the app multiple times. Never got beyond being shown teenagers doing teenage things.
I don’t have a book recommendation because they all seem to be flawed in some way, but the history of Sega is fascinating. The following is really rough: Originally an American company, it imported slot machines to American bases around the world. Those were eventually banned on bases and success was found importing automatic photobooths and coin-op games to Japan, and eventually Sega became a Japanese company. I glossed over hundreds of pages of details.

It’s also interesting seeing what influence the American offices of Sega and Nintendo had in the 90s.
If they publish dataset and code, but all decisions are made by trillion parameter NN, which costs millions to train, is it really reproducible?
No comment on decorators (I think they were a mistake to implement at all, and the TS team agrees), but extension functions? Putting aside the question of how often it makes sense to uses classes at all in Typescript, you can always just... extend a class (or interface) with whatever function you want? It's not like Typescript has sealed classes/interfaces. I might be misunderstanding?

Most everything else seems to come down to "Typescript is meant to be runtime-only", which definitely has upsides and downsides (I agree that the lack of meaningful reflection support is annoying).
Never even looked. I think I'll leave it that way, don't want any crack in my life, I'll stay blissfully ignorant I think...
Wait, Kotlin compiles slower than Typescript? That was kinda the main reason I wanted to switch.
Honestly, you're going to hate this answer by like anything it gets better with practice. Get yourself out there. There's no drug or storehouse cure or anything other then doing it.
This is a meta-skill that many would benefit from. Find the smallest step towards your goal and try. If it’s too much, back off. If it felt comfortable, try a bigger step.
yes quite right, it even seems to be the case that being entirely shameless is a political advantage in a representative democratic system. Trump, Johnson, Bolsonaro, Modi - distinct politicians but all share the common theme of being able to avoid the penalty of shame but being conspicuously shameless
Maybe Typescript?
My healthscare is an admittedly unusual one, but it applies globally - with a single country exempt. I can get treatment in Sri Lanka, Greece, Moldavia, North Korea, Ghana or Iran and they will cover it. But not the US as ithat system is the most broken and most expensive in the world.
I was so incredibly disappointed with some of those games. Like the BTTF game.
The White Collar Holler
This is par for the course in the UK. Not saying it's good enough, but it's truly par for the course.

NHS budget in 2021 was about £135B or ~$180B in USD, which is offered to the entire UK population ~67M.

Medicaid budget was $458B in 2020, offered to part of the US population (~84M).

So we have
UK: $180B for 67M people
US: $458B for 84M people

The only difference is that $458B is provided solely by the 270M Americans who, in exchange for their medicaid funding, are banned from using it.

So basically, we have an NHS in America but it's only for the people who don't pay for it. Then we have an entire secondary subsidization going on with health insurance which some comments above have pointed out is often tens of thousands per year.

One of the most crooked things I've ever seen.
I didn’t realize Autopilot disabled the vehicle’s brakes. This poor driver couldn’t stop even after the collision. Seems like a terrible design choice.
Oh well, if you take a closer look, you will find why: most if not all of those with surnames look weird in English are immigrants or descendants of immigrants from a non-English speaking background. When they/their ancestors arrived, they most likely do not speak English at all or might be a couple of words, some of them might not even have a surname. When they arrived at the customs, they for sure needed something English on their papers. It would make sense to take what ever came to their mind at that moment as their surname.

Such things can be observed in every English speaking countries I would say. As those surnames were actually picked randomly, and when they/their descendants moved again, they most likely carried that randomly chosen surname with them. And now it becomes quirks that lots of surnames of different spellings are actually exactly the same in their origin. Lots of descendants of immigrants no longer neither can read or write in their own language but English, some might be either able to read or write but hardly anyone can do both.
Unless you can claim that this usage of psychosis could cause harm, I think these sorts of warnings generate more noise than value unfortunately.
It's definitely worth supporting, they are the best thing to happen to embedded in a long time.
then we would have to teach the world basic chemistry

When I was in high school, they did. Is that not the case anymore?
Very exciting to see an update on this project!
And this is with human generated content. Wait until computer generated content can be used to optimize human engagement. I've thought about this a lot and it scares me. We may need more regulation.
I was initially confused
OS 7 was for me ‘System 7.x’ (partially also triggered by the ‘used all my life’) - then year 2011 was mentioned and I understood that it was only a partial version number that was noted and the reference was actually for ‘Mac OS X 10.7.x’
Is this feasible for people who have families and things to attend to outside of a life in technology? It seems to me that there is a lot of time and effort that is expended into note-taking and note-keeping. This is generally something only University Professors or professional research people do. Practicing software engineers have some overlap, but rarely need to keep such notes or have spaced repetition etc. for work.
Sorry, don’t quite follow, why would the lack of type safety in Python make this a problem, and how would Typescript help in this situation?

This comes from Python dev with no idea how to make web app. Eg I’ve seen some package not maintained for years in PyPI while continue to work fine.

Also I think Python is strongly typed while js isn’t. I would think that’s a bigger problem?
> I think the bigger part is lifestyle change

No amount of changing my lifestyle stops overfishing, pipeline leaks, or factory emissions.
I think you're ending up splitting hairs here, starting out by initially (apparently) saying drugs should be avoided, but then coming around to the position that LSD or mushrooms would be much better than MDMA, even though plenty of others would warn people off LSD and mushrooms in just the same way as you've done with MDMA.

It's tricky talking about drugs that are illegal and that can be harmful, but can also be highly beneficial and safe when taken under the right conditions. Let's try to avoid blanket condemnations and moralising; HN is meant to be a place for more nuanced discussions than that.

MDMA has for several decades been widely reported, anecdotally, to bring about profound, lasting, changes in people's emotional states, and to set them on long-term journeys of personal growth. And in recent years many governments around the world have green-lit medical trials into its benefits for various kinds of emotional/psychiatric conditions, though of course few people have access to these trials.

So, let's not be so dismissive of someone being open enough to share their personal experience.
Hmmm. Can be said without moving your lips or opening your mouth.
The point is that the social networks should be mandated to make them reproducible. If they can't do it with their ML models (and they can't), then they should come up with some other way. As another person in this thread suggested, they could just display chronologically ordered posts by the accounts users follow or maybe some other useful way.

As I said, that would make social networks more transparent and user friendly, just by eliminating the black box ML models.
It is still taught from a chemical standpoint, but the second and third order consequences of ingestion are not really addressed. You might get a generic disclaimer somewhere saying "harmful to humans" here and there.
They can make their own ARM chip without buying ARM.
The vast majority of vscode is opensource actually. I'm unaware of any major feature that is not part of their OSS project.

https://vscodium.com/
A bit more context can be found here. It was very enjoyable as a video https://youtu.be/WLkMBMUk48E
Seems to me you can think of Minkowski space as an extremum of both AdS or dS, with zero curvature. I.e., if you can prove something in AdS or dS, it must also be true of almost-flat, barely-AdS or barely-S space.
no, it is a reaction to sanctions imposed on Russia by Japan (you can look for the phrase "Japan imposed severe economical sanctions on Russia") https://www.japantimes.co.jp/news/2022/03/25/national/japan-...
Please share tips for how to consume qtvr on current sw!

- I am sad that I am not being able to demo this old qtvr work (and recording a video of is my current alternative - it shows the point, but without the interactivity)
> However, it may well be maladaptive at the scale of global society

There is a pretty good argument that it is maladaptive in any community bigger than a few hundred people. The most successful political innovations - legislative bodies & courts - have both taken strong measures to make it difficult to shame people into cooperation or provide effective ways to fight back against a shaming.

Good political decisions come from getting representative of the relevant people in a room, enumerating the issues and engaging in just enough give and take that nobody is grinning when they walk out. That is the only way. Any other process doesn't reach the same standards of quality.
The two are not incompatible. Sure, most people are better off using off-the-shelf crypto or chemistry instead of rolling their own.

But as a society, we stand to benefit from educating people. Someone has to actually build the off-the-shelf crypto, right? So if strictly everybody is told "nah, don't roll your own", who's going to advance the field?

My point is that we should facilitate people understanding things. Sure, this may push some people to figure "meh, I know everything, let me just roll my own" and proceed to build something buggy. But that happens anyway.

> Yes people need to know "how to make smart crypto decisions", but when you are dealing with sysadmins or other end-users, I put it to you that they could not care less about the mathematical theory, what they really want/need to know is "what settings should I be using with $insert_name_of_crypto_library in my config file".

I'm a sysadmin and very much like to know how the things I deploy and manage work, so I can make decisions about things. That doesn't mean I'm out here writing my own OS or anything.

Also, I think being educated allows people to be less susceptible to snake-oil salesmen and the like.

A good current-day example is the debate about cryptography backdoors. Maybe if more people understood how things worked, they wouldn't keep parroting the line of "nothing to hide [from the government]", because they'd understand that bad guys are extremely likely to have that very same access.
Ask HN: Is life so regimented to schedule 15min meeting?
During meetups, I share my cell number hoping to have casual offline to explore mutual technical interests. But some of them prefer setting up meeting. I am all for meeting when the project engagement is full swing, but first few meeting?? Is life so clockwork to some? Or they have too many things going on that unless it is in schedule (calendly/zoom), the meeting would never happen? In that case, is it even worth meeting, given that the other person may have too many irons in the fire that I may not even be prioritized?
I don’t see much reference to “BPA free” anymore. Why is that?
> I can just have my vscode open, and the serial port just connects. Changing a file causes the controller to reboot and run the new code

Are you using micropython? This sounds like a treat.
The Go programming language is pretty much backed by Google. It really did not have a life outside of google AFAIK, when it burst onto the scene. It's now become the de-facto systems programming language. C is pretty much not used at the majority of places that need a lower-level statically typed, compiled language that needs no installed runtime; Go is now filling that use-case in a large majority of situations.
By the way, I wanna if there is any way I can connect wireguard server through a proxy. Thank for answering first.
I also believe this is not an issue right now, but I'll throw this out to ponder:

Since supercharging is paid and tied to the VIN, that implies that there is some kind of data transfer occurring between the vehicle and the charging station, right? It's not just a dumb terminal connection.

Given that this is the case, could a theoretical exploit use that data connection to gain access to the vehicle and e.g. unlock the doors? Since any common criminal can open the charging port with this exploit, they could also plug in a fake charger to weaponize the exploit and drive away with a free car.

Yeah, I know, sounds pretty ridiculous. But these are expensive cars and it might be reality soon enough similar to how common thieves can buy replay attack devices on the black market now.
Well, don't start from node then. I like how Go does things, but I don't know if it makes sense for web development. Is Deno good?
> So I am sure they will fight to at least make it an OR.

I am not sure about this. Who would buy an iphone with the intention to sideload apps if it does not let them install all the apps that the iphone is famous for at the same time? Microsoft allowed users to still use IE (and Office and everything else) after they have been forced to offer other browsers.

I envision a scenario, where you buy a new iphone and selecting/configuring appstores is part of the setup process and can be changed later. As many as you want, just like you would add repos in a package manager.

We would not allow our shopping bags to limit our possible sources of groceries to one specific supermarket chain.
"... minimum 20% tax rate that would hit both the income and unrealized capital gains of U.S. households..."

a tax on unrealized capital gains of any kind is idiotic; literally taxing imaginary wealth. The "unintended consequences" of such a law would be a disaster, in two ways:

1. as intended, by focusing on 'billionaires', the tax will force mass liquidation events on young volatile companies, wiping out the very wealth the law sought to tax (and not just the billionaires' wealth, either)

2. as not intended, assuming the notion of taxing unrealized capital gains (i.e. theoretical gains on paper, not actual income) survives logical and legal challenges, when the "only on billionaires" part gets dropped and "also on your house's market value" comes into play.

The first income tax was a tiny percentage on millionaires. It didn't stay that way, neither would this.