skysight-inc/HackerNews huggingface dataset:
First off, ICANN doesn't run the root servers. ICANN operates 1 root server identity,l-root.root-servers.net. The others are run by different organizations.

Secondly, the root server operators have no control over the cryptography. They get a zone file and they serve it.

ICANN only runs the key generation ceremony which is scripted to prevent any single entity from tampering with the keys. ZSKs are generated a few months in advance and used by Verisign (the root zone maintainer) to sign the root zone. No one gets to see the private part of the KSK. So there is no way to compel ICANN to produce bad signatures.

Finally, glue records aren't signed!

https://www.internic.net/domain/root.zone
Mostly sounds like a bad idea.

HDF5 is on the way out anyway.
That sounds an awful lot like convolution…
I think the correct calculation is that 1 TB SD card can hold 40s of 200Gbps traffic (1TB = 8Tb = 8000Gb; slightly more if these were actually TiB/Gib). So, 4h of 200Gbps traffic would be recorded on 4*60*60 / 40 = 360 cards. That would weigh 360 * 0.25g = 90g.

Even with 3 days, that's 18*90g = 1620g = 1.62kg, well within rocket carrying capacity.

However, arranging 360 SD cards by hand in the right order is much harder than relying on TCP SEQ numbers, though.
This is great advice and its most of the time everything you need for a personal website.

A generation that grew up with Wordpress et al. will have dificulties getting that really all there is to a website is some html. I switched from a Spring Boot web app that used Thymeleaf for the templating engine, with a MySQL db on a Linux vps and Heroku (I did it to learn/practice) to a Hugo blog that I publish locally then scp to a VPS with Caddy setup to serve the static content. Nothing to hack/maintain/worry about.

As an extra point I would even complete the suggestion with adding direct HTTP not S, support. Your page will load even faster and you're transmitting some static content anyway.
London has something like 1300 lampposts which can also be used to charge cars.

You can slow charge with very little amps (eg 5A/1.3kWh). Some charge is better than no charge and it’s not too much of an issue if you are street parking for an entire day or night.
Given that it's AGPL, are there contributor licence agreements that give bigcapitalhq any exclusive rights over your contributions?

If that's the case (if bigcapitalhq gets full IP ownership rights to your contributions), bigcapitalhq can dual licence the software other contributors made and profit of them.
I believe the only thing that has happened is they've said they'll come back with a new draft at some time in the future. Sage Griffin (communities advocate) tweeted[1] that the current status is that the policy is scrapped in a Twitter conversation, but I don't know if that has been officially communicated anywhere. It feels like it should have been.

[1] https://twitter.com/sgrif/status/1662970726423597057
Show HN: iOS iCal Helper
Hello HN! Long time lurker and Apple user here.

I made this simple tool to load .ics files client-side and open it in-browser so Apple's iCal integration enables adding it to their calendar.

To say the app is barebones is an understatement: I made it in 2 minutes. Visual enhancements might come.

Source: https://github.com/VladCuciureanu/iCalHelper

Useful context: https://news.ycombinator.com/item?id=36116650
Sam Altman to visit Tel Aviv next week as part of worldwide AI tour
Thanks for explaining, I am considering this. But I’m still very far from convinced. There are specific benefits to strong trusting long term intimate social relationships that I don’t see as replaceable and I see them as vital to positive well-being. I think one can get along okay without them but they’d be damaging their outcomes, measured by higher stress, lower positive emotional states, and higher risk of mental health disease. I think the latter, the risk of spiralling into unhealthy beliefs and behaviours without social fabric to co-regulate those things, that is particularly concerning and something I personally gave seen happen to loved ones and acquaintances, as have probably most people.

In any case, good luck out there & thanks

edit: I’m talking about close friends and family. I think acquaintances offer very little in comparison. I feel I could also live without them. Except once in a while they turn into a close friend, and I suppose I wouldn’t have close friends, or perhaps even my own family, without them.
I like the tech. I even paid for my coffee with the Lightning network in El Salvador and went to BTC Miami. The things I'm still not sure about are:

1. When will the value become relatively stable? This flies in the face of the store of value argument.

2. How is Monero-like fungibility going to be added? Good cash needs to be fungible.
What is a “better” design? How do you quantify that?

Are RISC-V “better designed” than x86 processors, even when the latter are overwhelmingly more popular and faster than the former?

> Not when it's based in announcements and talks by the relevant companies.

Again, this is exactly what marketing is. I cannot begin to count how many companies formed by wildly successful leaders of the industry, have failed to deliver.

> Any one of these efforts could be delayed or underdeliver. All of them? That seems highly unlikely.

Core design and implementation takes years to complete.

The supposition is that a handful of relatively new companies will take the processor market by storm in a year or two, with less than a decade of work behind them, and a tenth of the budget, compared to companies like AMD or Intel.

That is speculation if I ever seen any.
I have a backlog that almost warrants an additional employee.

I still put aside a few minutes to read HN. I think it is good to stay informed. I usually have some free time when I do a longer operation. Formerly I did something else in the meantime until I noticed that multi-tasking often means that both tasks are done badly.

If there is really nothing to be done, I start some projects that might help someone at work.
Echoing your experience, I too worked on a project that was stuck on angular.js 1.3 when 1.6 was about to be released. We took a look at some migration guides and didn't see that many changes we had to make, so we tried updating it.

Everything broke.

Investigating, I realised that one of my long departed predecessors forked angular-bootstrap and made a few small changes to it. The problem was that the that library was tied to angular.js 1.3. To update angular.js, we had to update the library. To update the library, we had to remove all the changes in which would break large parts of our UI. The project was already in maintenance mode by that time and we decided to just leave it as is. I spent the next month converting it from coffeescript to es6.
Actually, it's using Luak (https://github.com/korlibs/korge-luak).
It's a port of LuaJ for Kotlin Multiplatform.
The real estate bubble in the 80s probably still has a lot to do with it. It took 2 decades for real estate prices to start to recover at all.
Honestly, the best solution is to fail, in my opinion. I was taught at an early age that academic performance determines the worth of your soul and that if you don't get the most prestigious certification possible, then you're less than human. In addition to that, I didn't have the best possible childhood. As a result, I ended up basing my sense of self-worth on my grades.

Later, I became disillusioned with the idea of education, so I let my performance drop. And I remember the first time I got a B I felt like a second-class citizen. But that's all that happened. I wasn't forced into poverty, the world didn't collapse because of my grade. In fact, people outside of my family didn't even care. So, as I got more imperfect grades, I became more at ease with the idea of being second.

I don't think you should try to stop being a perfectionist. That part is never going away. You just have to moderate it. Ask yourself, 'Is this mistake truly fatal?' If not, try to experience it in a controlled environment, e.g. play chess on a timer and always choose the first move that comes to mind. Then turn off the computer and notice how little it affects the rest of your life. Do this every once in a while, and you'll eventually reduce the pressure to a strong desire.
Not at all. The suggestion was to shift countries government funding from their own projects to a foreign, better funded initiative on the implied assumption they don't know what they are doing.

The suggestion was well-motivated but presumably guided by a lack of understanding of the existing digital landscape of international publicly funded projects and their obligations and constraints.
I think it could be useful for cases where codegen is used - creating ts file that operates on a list of files in directory, autogen for client/protocol based on some schema/declaration.
not sure that MITM definition applies here: cloudflare is serving the data, they're not in the middle, they're either alice or bob
They key is, the payment processor would not know, because they should not have the ability to ask. What's needed here, is a replacement for cash. Nothing more, nothing less. The digital dollar wallet, with a number and a passcode that only you have. And you can send that to another wallet number. That is the scope, and the complete scope. Bitcoin w/o the blockchain. This should be provided by a government, not a bank or a payment processor, and should be free - systems paid for by how we pay to mint physical money.

Fun story about the electronic toll pass, which I refuse to use and as a result get to places slower by never taking a toll road, in over 20 years.

We had tolls. You throw a couple of quarters in, and you go on your way. They were replaced by the electronic toll tag. Which is linked to your name, your credit card, and keeps a timestamped transaction history, forever.

There was a custody battle, and the divorced husband got the kids. The court looked at the wife's toll records, showing she comes home from work real late, and that would impact the quality of life for kids. Boy, I bet she never thought she'd lose her kids by using a toll tag. I bet she did think after the divorce she'd have to start coming home earlier and probably set it up with her manager. We'll never know.

Thing is, it should have been an anonymous electronic RFID wallet you reload, to replace the function of the quarter coin, and it became a government tracking device attached to your car.

Now answer me this: is your ISP responsible for you downloading that torrent full of child porn? Well, that's probably a bad example. Is Cisco, the maker of the network switch that ISP uses, legally responsible for it?
Not a the time.

If you want to try Kotlin for creating games, I advise to check other game engine:

- https://littlekt.com/ (LittleKt (Little Kotlin) is a multiplatform 2D game framework written in Kotlin)

- https://korge.org/ (Korge - Modern Multiplatform Game Engine for Kotlin.)

- https://github.com/minigdx/minigdx (Minigdx - Minimalist Game Framework using Kotlin Multiplatform / I created it before creating Tiny)

- https://libgdx.com/ (LibGDX, it's for Java but you can use Kotlin, if you don't want to target the web platform)
Show HN: Metabase and Forest Admin Integration
> the media, as a group
Is a ridiculously false assumption. You are also consuming some media, who are you to decide which publications fall into the bad group and which into the good group? Feelings of trust? Feelings of familiarity? Feelings of reassurance of existing viewpoints?

> It's not a debate.
I am glad you do realise that human-induced climate change is real and a threat.

> Much (most?) of the info going into your brain is not just false, it's deliberately manipulative.
You might want to find better sources of information then.
i have no hope. everything i do is currently in gmail and very much subpoenable because it's just the quickest way to get shit done and share with people, I'm not going to get a cave-style airgapped encrypted Linux desktop for my daily life. Some of my stuff is in the messengers but I'm almost 100% sure that eventually they will get to those as well, so yeah.

It would be funny though if OpenAI gets to that data and steals it, sorry, trains on it first. Like, before Palantir or whatever else is out there.
The example I gave was a router or gaming system updating itself (e.g. using CUrl) not a full browser. Don't strawman please - if my argument is as weak as you say, you shouldn't need to.

I want a version of Web PKI strong enough that I can turn off my tablet for a year, turn it back on in a coffee shop, apply automatic updates, and not have my web traffic monitored, even if I'm gay and the coffee shop is in Saudi Arabia.

From what I can see, DNSSec+CAA+.com+US CA+US hosting for the Android update server does the trick. No version of CT does.
Cyber Operations in Russia’s War Against Ukraine [pdf]
Mostly skepticism.
What you need is accounting, not a full-blown ERP.
I was just in Hawaii and it was only 72ms.
If anyone could give me a good answer to why 64-bit is useful I wouldn't argue.

But now I'm planning a 64-bit linux ARM distro that only runs 32-bit apps!
In some European countries you can have that contract without marriage as such.
Is there any live music you like at a social establishment? With musicians. Or is it all … not great, to you?
This excites me much more than the original result, which I considered to use two tiles[1]. The fact that it’s a such tiny modification of the original result is crazy. Even if you don’t intend to read the paper, look at the illustrations of the hierarchical substitution algorithm at the top of pages 6 and 7, those are just beautiful.

[1] The authors discuss various historic definitions of tilings and whether reflections should be allowed or not (they argue that most definitions allow them). For me, the answer is simple: nature is chiral, you can’t reflect things willy-nilly. Puzzle pieces, bathroom tiles, even polygons in 3D rendering all have distinguishable sides.
Perhaps someone can sponsor access to a macOS VM? Renting a Mac Mini M1 is $0.11 per hour at Scaleway.com (by the way, their launch video is hilarious https://youtu.be/jZJnrKjfA3s )
> Many of us are no doubt just waiting for the webmaster of www.example.com to realize that there's a marvellous Bobby Tables SQL injection exploit in there. (-:

Thankfully, there'll never be one!

https://en.wikipedia.org/wiki/Example.com
The problem is not Everest but the people who don't know anything about climbing. Anyone (pretty much) can get up that mountain if they have a large enough convoy of people carrying everything the "climber" needs. Climbing is what you make of it.
I had no idea GWT still existed!
Yes that makes sense, but what is then the goal of government funding in all of this? Is it just politics? Like we want to find out that Facebook corrupts our youth, so we fund research in that direction? Government seems to not care about whether the actual findings are true because both citations and peer review do not measure truth but popularity.
I don't mind if lawyerGPT is used to help my one-off case, time enough to get that right for human eyes.

However, since I'm the final set of eyes judging my care I'll be asking to see a doctor who has never been assisted by AI and is in fact not a mind-atrophied cyborg. Who knows when this opinion will morph into harmspreading and wrongthink that gets you escorted to the schizo wing instead. AI might yet be paraded as safe and effective.
By looking at the db models, i guess they're using Sales Transactions in place of a Sales Journal.
I hate social media with a passion. In 2000 using msn, yahoo messenger and chat rooms was a joy. Browsing the web was such fun, exploring and finding new information and websites.

In 2005 MySpace became all the rage and something shifted. It was the start of the "me" generation. Facebook amplified this and it became all the rage to ask "are you on Facebook?" at parties. Everything was new and exciting but we also had no idea what we were about to get into. The feed became an addictive creation that twitter then took to some next level. The "For you" tab is a joke. It's a way to continue to drive clicks, likes, retweets. All of this needs to end now. I honestly don't have the answer but I know part of it is probably less technology, less staring at screens and almost zero social media consumption. I so badly want to escape.
Attacking a significant part of someone's ability to function in society instead of attacking the the perceived injustice itself on its merits, by informing law enforcement, who's job is to carry out due process, suggests lack of confidence in the merits, or lack of trust in the justice system. It doesn't seem to argue for fairness, unless the one arguing for it accepts being at the receiving end of the argument.
I didn't build Tiny for performance, I'm afraid that you might get poor performance. But you can give it a try!
I walk into people's offices and ask them what they are doing. It has led to projects, papers, new jobs, grants, getting students, etc. I highly recommend walking around seeing what other people are up to.
>What is a “better” design? How do you quantify that?

I mentioned it: power-performance-area.

In the case of SiFive, they seem to like comparing each of their designs with a specific one from ARM. They typically manage to perform better, use less area and consume less power, at the same time, relative to the ARM design they picked.

>Core design and implementation takes years to complete.

These years already happened, these are several years underway. What follows is the products that we are about to see.

>and a tenth of the budget

There's several billions already invested. Source: RISC-V Foundation's main talks at RISC-V Summit last December.

In 2021, the theme was acceleration. In 2022, it was momentum, because it is already there. RISC-V is huge.

RISC-V is inevitable.

>The supposition is that a handful of relatively new companies will take the processor market by storm in a year or two, with less than a decade of work behind them, and a tenth of the budget, compared to companies like AMD or Intel.

Exciting times to live in.

I expect AMD and Intel to survive, and find a way to thrive. They can e.g. provide RISC-V CPUs with excellent x86 acceleration, making them an easy choice in markets that depend on x86 software still.

I do not have faith ARM will be able to adapt, due to their management's recent behavior. They are dinosaurs. Won't know what hit them.
For the quotes bit: I found a source[1] saying to append a + to the beginning of the quotes for verbatim mode.

Example: +"stanford waits"

Aside from that, I can't offer any answers; only commiseration.

[1]https://old.reddit.com/r/duckduckgo/comments/9vilwn/duckduck...
Same as the reason Visual C++ was so good: They made all the developers use it.
I like plenty of live music yeah (folk, idol pop, metal, ...). That kind of "jazz cafe" doesn't usually do live music though, so I'm a bit confused by the question.
Democratization of software engineering means giving everyone the opportunity to learn. Not handing them a black box with a few instructions then sending them off to plow head first into a brick wall of insurmountable knowledge gaps so they give up.
Contrarian journalists: read snow crash, permutation city and tell us your experience.
I was referring to Sweden, which did neither lockdowns nor border closures and ended up with one of the lowest death rates in Europe. Lockdowns didn't work, they just made things worse.

Anyway, death rates are garbage data during COVID. They were classifying murders by shooting as COVID deaths. They were classifying people who died at 95 as COVID deaths. Where lockdowns were implemented they wanted the measured death rates to be as high as possible to justify what was being done, so classification criteria were as loose as possible. In NZ the political narrative relied on border closures being effective so they needed deaths to be as low as possible. Public health is so corrupt and malign that you can never really know what's going on if you listen to them.

> All the political parties in NZ were unanimous in stating that the elimination strategy was the right choice

Then they are idiots because COVID wasn't eliminated, was it? As you said yourself, their strategy was at best one of delaying the inevitable.
One could counter this by saying that truth is valued in the sense that publishing false papers costs you your reputation. However, there is a simple solution for this and that is to make your theories more intricate. If your theories are intricate, you can just say that it was all part of the scientific process and walk away without blame.
Drat. Well, I'd love to see it if there's some way to do that.

Is there Linux support?
Future Person 2: "Yeah, some people were seriously deluded by conspiracy theories back then. I am glad we reached a scientific consensus where misguided hate and fascism are not a thing anymore."
> The portability of wasm will be pretty excellent, and over time there may be a great cross-language ecosystem surrounding wasm that native may not match.

I'm old enough to have lived the Java experience: "Write Once, Run Everywhere".
> The computing world was at peace until then

Really? They just came from a war elsewhere. Standing up from XML trenches and walking joyfully into green JSON fields. JSON to hydrate UI's.
> - Everything trying to look like a smartphone app, no matter the viewing device. I have a high resolution screen and a high precision pointing device in front of me. Why are half the webpages and many apps presenting buttons the size of texas?

You're making a very broad assumption here that everyone is like you. The fact is, they aren't. Big click targets are important for accessibility (if you want to read more, theres a pretty good article on the topic here: https://ishadeed.com/article/clickable-area/)
Yes, very valid comment.

Portable in the sense of sharing something across different departments of a company, universal in the sense of a tool that can be understood and used across many disciplines of work.
I would have a software that automatically categorize expenses from my bank account.

It’s time consuming to add every new expensive every time. Specially with so many small SaaS subscriptions.
Or use https://friendlycaptcha.com/.
I'll take it a step further and say most "UX" designers think of everything as an Experience. That's fine if I want to watch a movie but not if I want to do a thing.
Well, quit, and be done with it. The problem with addicts is that some of them somehow think it is the responsibility of the society to outlaw whatever they are addicted to. Nope. The "me" generation tells you: get your act together and stop making others responsible for your decisions.
Web PKI CAs aren't psychic, they just use DNS. So your claim ends up being that you believe DNS answers from the DNS can be tampered with by parties who control those answers (which includes the TLD registrar, this part checks out), but, somehow every Web PKI CA would know if this happened and disregard the results.

Not only is your claim obviously not true in principle, we know it's not true in practice, disrupted DNS causes real issuances which are let's say... suspicious. They're not mis-issuance under current policy because the Web PKI trusts the DNS, but they would trigger exactly the scenario you believe can't happen.
They do host some data, but they delegate a lot of connections as well. One of their biggest products is bot mitigation, where they'll inspect incoming connections/traffic and pass them through if they don't seem to be bots.

This is essentially MITM-as-a-service.
Excellent overview, thank you. WebAssembly is something I have seen mentioned for maybe 10 years but I never really took time to actually figure out what it is. I suppose I still don't truly know but for a 2 minute read, it cleared up a lot of my misunderstanding.