skysight-inc/HackerNews huggingface dataset:
Quite a strange limitation in my opinion. I understand that dealing with subnetting/host network rebinding to allow full IPv6 can be a challenge (especially if you're on DHCPv6 or some other manually managed thing instead of normal SLAAC) but surely Microsoft could use whatever NAT solution they use for IPv4 to work on IPv6 as well?

Apparently support for the protocol can already be enabled (https://github.com/nathanchance/WSL2-Linux-Kernel/issues/25). This makes it technically possible to use a WireGuard tunnel for IPv6 support, at least...
Same situation, I use IPv6 NAT and VPN, huge letdown but c'est la vie.
He's an underrated actor in general, finally getting some starring roles.
Proposing suicide as a solution. It is quite cowardly, because you are rejecting the terms life handed you. Courage is persisting through to finding a way of living on those terms.
> title endorses a narrative

It endorses a timeline: she was promising, then she went into crypto and no longer is. That's accurate.

They could say she's a fraudster, but that's not really what this story is talking about. It's how she got to the point that she did fraud. (There are also questions of libel.)
Yeah it is, the Canada On Strike episode
As nice as these remastered pictures are… they feel pretty low effort, they have all the original film negatives from medium format hassleblad cameras… doing this feels pretty simple compared to past remastering and restoration work released to the Apollo missions.

For anyone looking to dive deep into all of this and see a monumental restoration of Apollo 17 material …
I can recommend nothing better than the Apollo 17 section of Apollo in Real Time available at https://apolloinrealtime.org/17/

All the Mission Control communication loops, not just the CapCom to Astronauts communication your used to, no this has all the other people in that room of headsets, all the nerdy details played back in real time, even the “boring” overnight stuff while the astronauts slept but Mission Control as busy planning the next day.

And the story of the phenomenal effort to restore and digitise this data makes it all the more impressive. If you have even a passing interest in digital archival efforts I absolutely recommend learning about this project and the whole history behind it.
I think about this a lot. I live in a large city that has a rich architectural heritage, so there are old beautiful buildings all around me from various eras. Neoclassical, beaux arts, art deco, etc.

But of course the city suffers from the problem of new ugliness - nearly all modern construction is in-your-face ugly, with hideous blocks of primary colored plastic paneling, discordant jutting shapes, and headache-inducing asymmetry. At best, new construction is faceless, shapeless wall-to-wall glass. But that's a really sad best.

I often wonder if NIMBYS would be less opposed to new construction if new construction actually looked beautiful. I make a point to campaign to my representative in favor of density, but even I have to admit that a dense apartment complex built in the modern-ugly style is truly unpleasant to live around. The ugliness becomes quietly oppressive.

It's strange that Americans campaign so hard to preserve beautiful buildings, but when it comes to new buildings, nobody wants to build beauty any more. Truly sad.
Indeed, he seemed to have all the things that generally is believed to combat that trend towards darkness.

However, I recall my absolute lowest and the first time I entertained the thought to end it, the 'it' was specifically what it felt like to be in my body. It wasn't a matter of self-worth, it was to stop pain. The strongest reason I could come up with to wait for it to pass was the pain it would cause my mother.

So, I don't know.
> It's disappointing.

What's disappointing is that Apple has zero accountability for any of these services. Nobody would be so critical of iCloud if it wasn't your only sync option on iPhone, but they force everything to go through them. Apple says 'trust us ;)' and gives the user no way to confirm that they're not decrypting your data as soon as it hits their servers.

The argument is the same as it's ever been. Apple took away too much of the user's control; if the iPhone were a more open platform, nobody would be squabbling over our only sync option.

Edit: Background Sync has apparently been available as an API since iOS 13, but that doesn't change Apple's lack of accountability wrt security practices.
Good ideas.

Business model wise, beyond this interface we have a demo of natural language to data-code (SQL and Python pandas/matplotlib/etc. APIs).
Only if you are dealing with unsigned integers.

For signed integers, you need to be careful depending on the language you are using. Most languages provide a signed right shift that doesn’t lose the sign.

Personally, I think shift should always have been a bitwise operator, without sign extension. To me signed right shift feels as sensible as right shifting a floating point number - a shift is bitwise and not an arithmetical operator. But I guess that’s what comes from being brought up on healthy machine code by robots in the steel jungle.

C recommendation: “INT13-C. Use bitwise operators only on unsigned operands” https://wiki.sei.cmu.edu/confluence/plugins/servlet/mobile?c...
Wouldn't really call this time travel since you can still have data loss between branch creations and having no query support for historical data would make it tedious.
> The best place for tsmc to expand is actually china.

The chinese are vastly worse at fab than americans. Why do you point out that american workers are worse than TW, but neglect to mention that Chinese are even worse?

Not trying to make a judgment about people from USA, CN, TW as a whole - mostly just a function of experience.
You're saying there was a silent update pushed to Chinese iphones? Can you provide more details or a source on that?
For those interested:

Video link: https://www.youtube.com/watch?v=34Bre91Ey3Q

Resulting transcript text: https://pastebin.com/5M1iW8yf

The whole thing took 1.5 minutes to run on an M1.
What came to my mind is a blog post[0] by Julia Evans

Not exactly what you had in mind but might still be interesting.

[0] https://jvns.ca/blog/2022/04/12/a-list-of-new-ish--command-l...
How do people discover the `defaults` keys?

I occasionally stumble upon such secret troves of knowledge, but I'd love to find out how these are discovered.

Is there, like, a way to intercept all `defaults`/settings reads to discover what keys are checked?
SEC to Consider Rules That Could Reshape How Stock Market Operates
I Wrote a Story for a Friend
To be honest, end to end encrypted cloud backups and the upcoming forced-by-EU opening of the platform to third party developers without going through the App Store are the two killer features I was hoping to see on iOS.
"founder model of get as big as you can, as fast as you can, by hiring as many as you can, so that the valuations keep getting bigger and bigger so you can cash out"

I'm pretty sure I just directly interpreted what they said.
For a circuit to clearnet it's 3. Guard --> Middle --> Exit. For a onion service it's 6 and the connection is a bit more complicated [0]. The speed varies from very fast to unbearable depending on your circuit and how bad the ddos is at that moment. [1] You can try to create a new and hopefully faster circuit by clicking on the onion symbol on the left in the address bar.

[0] https://github.com/mikeperry-tor/vanguards/blob/master/READM...

[1] https://status.torproject.org/issues/2022-06-09-network-ddos...
It's kind of weird, this juxtaposition between sports cars that are ugly as an intention of being eye-catching, and then HOAs that enforce oppressive-ugliness-by-way-of-cookie-cutter-blandness. No matter which way we go it still turns out ugly.

On the latter, it's this weird and horrific attempt to mimic the way that buildings in Europe just fit well with each other, even when they use bright colors. In suburban America it seems that's not possible without painting a dystopian look all over the town.

Some folks will make an argument that modernism is the cause. Or that post-modernism is the cause. Or whatever is the current style is the cause. I don't buy it because there are works by Frank Lloyd Wright and Mies van der Rohe that are widely considered to be beautiful and which strike the eye. Going the other way, I've met folks who just don't like Impression. So there's aesthetics, and then there's taste. That quote by H.L. Mencken seems appropriate.
Most ravers I know are perfectly capable of ordering a beer. If they're getting stared at in that scenario it's purely due to their appearance and mannerisms, not their inability to interact socially.

Raves are social events by definition. So someone who goes to them is likely to have at least some capacity for in-person interaction.

(Beer is often sold at raves btw - although many really serious raver types won't touch alcohol at a rave.)
The PR only contains linter changes. However, there are so many it's very difficult review. I've nearly finished but I hate doing things manually and therefore was trying to find a more efficient way to do this in future
A non-toxic pesticide would be pretty pointless.
I've become really interested in SQLite when I heard about Litestream. What kind of deployment strategies do folks use to deploy SQLite and Litestream for production use? Also, AFAIK writes can only be done via master instance, so how do you control read/writes from multiple app instances?
A long, long time ago my (large) school had 2 /16s and a bunch of /24s and every device--including those in the medical center--got a public, internet accessible IP address. https://itconnect.uw.edu/tools-services-support/networks-con...
Mean squared error is a function used in linear algebra/machine learning/statistics to optimize estimation functions. To calculate, you take the difference between the observed result and the “guess” of your model, then square it to get your loss.

In the case of taking a test, let’s say you’re answering a true/false question, true represented by 1 and false represented by 0. Let’s also assume you have no idea which one is correct, it’s a coin flip to you.

If you choose True, 50% of the time, the correct answer is true and you’ll have 0 loss, because (1-1)^2 is 0. The other 50% you’ll have (1-0)^2 is 1.

So your expected loss is 0.5(1)+0.5(0)=0.5

On the other hand, if you guess 0.5 (true with a confidence level of 50%), then 100% of the time your error is 0.5, and your mean squared error is 0.25.

In other words, you minimize your expected loss by guessing your true confidence level. This can be mathematically proven to work for any confidence level.

This could be adapted to multiple choice questions by treating each option as a true/false question.

https://en.m.wikipedia.org/wiki/Mean_squared_error
> the media

That's a pretty useless qualifier. There's no massive conspiracy amongst journalists. In fact, one of the single most popular news outlets in the world is actively pushing an agenda opposite of climate anxiety.
Show HN: Clone Slack's fair pricing with Lago
Shit, half a dozen? I'm so sorry. Were you able to learn anything about their internal state prior?
What? They have demonstrably gone toe-to-toe with the FBI to NOT ever have to create “special software updates for the government”.

https://en.m.wikipedia.org/wiki/FBI–Apple_encryption_dispute

Can you show me another company that has done this?
Heh, yeah, I opened that issue. Nathan is awesome for maintaining that kernel.
The article (specifically an embedded tweet) shows that this is the CPU.

I would be very interested if it turned out that apple doesn't currently use any chips made in the US.
100MHz, so to be clear, we're talking about like an early Pentium. 1995ish.

So that 100MHz computer had maybe 8 or 16MB of RAM - it was struggling to run anything other than the text editor you were using - no, you aren't running an MP3 player in the background, winamp has not been released yet; no you are not running your email client in the background, you're on a 28.8K dialup modem and you are not hanging on the line on the offchance that mail arrives - you are dialing up, waiting 30 seconds for the modem to handshake, then watching your emails trickle in at a rate of one every few seconds.

The machine took noticeable time to seek and load or save to the hard disk, so it made up for that by trying to keep everything in RAM all the time, with the downside that if it crashed (and it frequently crashed) you would lose all your work since you last hit save.

So yes, the cursor responded right away when you pressed a key. But other than that, golden days, those were not.
A Year of New Avenues
Boeing Dealt Setback on New 737 Max Models
forest management is a multifaceted and complex topic. For some people that literally means cut down all the trees to reduce the fire danger. It could mean letting fires burn so they destroy the accumulated fuels from suppressing fires but maybe stop them if they get close to buildings and people. It could mean actively burning areas during the wet season to reduce the fuel. It could mean just do nothing, let it burn and go back to natural. It could mean actively cleaning up undergrowth. Different groups hate and love all of these.
Try accessing the web through TOR and you see why public, shared IP addresses are quite a hassle in practice. Exit nodes don't host anything either, after all.

Actually, that's not even that bad a way to get IPv4 on any IPv6-only host: route it all through TOR!
The difference is that the HN comment thread will rarely have insights that a reporter can often provide after following up with their inside contacts.

Edit: on reflection, I don’t agree with this and wrote this too hastily. I’d still prefer 3rd party by default and believe it’s often a better basis for a discussion.
Representative of the population under study.

In practice, "extra variables" are naturally present in every study.
For example, surveying mall-goers in the morning vs evening. Or surveying people at one end of the mall vs the other. These variables are likely far more confounding than "must send a followup email".

People asked in the evening might be more annoyed, but you shouldn't assume this a priori and decide to skip surveying them. Just as "busy people" in the studied population might forget to initially respond to an email and need a reminder.

Just as a personal anecdote, I've dealt with this issue quite a lot. In my surveys, the people who respond initially are almost always eager to give glowing reviews. If we didn't send follow-ups, we would have extremely positively biased results. Maybe it is true that sending reminders makes respondents slightly more negative than they normally would be. However, we'd completely exclude "unsatisfied people" otherwise and the survey results would be worthless.
I signed up for LinkedIn when it started, stayed on until last year because I believed it offered some value to me. I never got a single lead from that site. I would call it useless unless you need to fill a recruiter's candidate database, or if you have the patience to spend a lot of time building a fake network of people who don't know you through "likes" and posts. Your mileage may vary. I ditched LinkedIn along with all other social media except HN and that has not affected my freelancing prospects at all.
This comment is baffling. You say you want Apple to allow the option of a high-entropy passphrase, which they do, but you refuse to use it?
This has been my approach in the past but after reviewing it, I've found it to be sometimes inconsistent.
Same, I stopped reading at "I recently stumbled across an essay". Really, did they trip over the essay on the floor? Ludicrous, all word definitions should be frozen in time to whatever they meant when I was in school, and let's get rid of all these confusing "idioms".
Publicity Stunt Fallout
Context: from Twitter[0] - "When we made Instagram ads to show you just how you got targeted, we got our ad account disabled. But now Facebook is putting it right out there ~ https://facebook.com/ads/about/ "

[0] https://twitter.com/signalapp/status/1600559887742009345
> can you show an example of how you'd parse, say, a .java.in

The canonical way to do such a thing is through the java annotation processing api [1] and using a tool like java poet [2]. Before you did that, you'd probably decide if you wanted to instead use bytecode generation with a library like bytebuddy [3]

But, assuming for some reason, you wanted to torture yourself and actually consume a java.in file and apply a regex, then you'd probably pull out the "maven-replacer-plugin" [4] and configure that for the task at hand. (or use your favorite templating language plugin. There's a million of them).

Though, to be fair, this really isn't something that comes up in regular java programming due to the nature of the ecosystem. Anything you'd want to codegen likely already has a library and anything you didn't would receive (legitimate) push back.

> And could you really say that this would be cleaner than the same thing done with cmake?

Probably not. But not really the main point. cmake becomes a problem when you want to do anything more complex than string replacement. Imagine, for example, if you did want to use a code generation library within a project. The strength of maven is a new team dev only needs maven. Further, if they need to update that library they only need to change that maven file.

What happens with cmake if you wanted to update a minimum dependency?

[1] https://www.baeldung.com/java-annotation-processing-builder

[2] https://github.com/square/javapoet

[3] https://bytebuddy.net/

[4] https://github.com/beiliubei/maven-replacer-plugin
Ok, but please don't respond to a bad comment (or one you feel is bad) by posting bad comments yourself. That only makes everything worse.

A better way to counter comments that don't contain useful information would be to add some useful information; or perhaps to post a question explaining what information is missing and asking for it.

https://news.ycombinator.com/newsguidelines.html
It's an internal repo. Not public
My guess is that it would depend on the animal. Most carnivore stomachs are highly optimized for digesting raw meat. My layman's understanding is that because humans are fairly balanced omnivores, we get more benefit from cooking meat.
Kinda meaningless without context, what were you working with
A few days ago chris responded to a silly comment of mine on here (completely unrelated to ruby or compilers), and when I saw it I thought, "oh, it's Chris Seaton! I hope he's doing well!"

It's so unfortunate he was not. RIP.
what are the other core modules near the top?
Humans wil adapt. If you want to call mars an ai will support you what the question/following sentence will be so you can answer the predicted question in one swoop. Problem solved.
fwiw we are developing a new Matrix client from scratch at Element, currently codenamed Element X: https://matrix.org/blog/2022/08/15/the-matrix-summer-special.... It’s built to outperform telegram :)
The people she robbed will never be refunded, no matter if 70 years from now they are dead broke and could really use it. Seems proportional.
This reminds me of a hacker exploiting a victim’s system, patching the vulnerability and installing a keylogger.

Yeah it’s nice you are taking the security seriously so others can’t get in easily, but you (Apple) are still siphoning off my data for profit after I spent an arm and a leg on your equipment…

It just feel like protecting your investment more than my data security.
No. The matter in these jets isn't like a spaceship where the matter is all connected together. It's largely individual plasma particles - over billions of light years they'll run into other particles, be deflected, slow down, etc. There IS friction in space.

Matter decay will have significant impact on the mass of matter ejected by the jet, as well, particularly over billions of years. As it decays into a lower energy state, mass will be turned into photons, and less and less of it will be left to impact.

Plus, we won't be in the same spot in 850k years anyway. The solar system is moving around the galaxy, and the galaxy is moving around the universe, and space in the universe is expanding.
I'm thinking in terms of etiquette and experience. It's not really polite to throw a bunch of unexpected traffic at a little lowly app server
Also, NT kernel's pool allocation code receives a 4-char string called "tag" to identify an allocated block. Almost all kernel allocated memory use that feature.
Apple is making your iPhone more secure to fight off nation-state hackers
> fast enough to run all of the above at 60 frames per second at 4K.

Does anyone know if it supports variable refresh rate? Apple's marketing term for it is "ProMotion", which is hard to search for.
Customer Experience Optimization: Everything You Need to Know About
In this blog post, we'll discuss what customer experience optimization is and some methods you can use to optimize your customer experience to increase engagement and loyalty across your customer base.
> HN is very anti-tor

If by "HN" you mean the site technology and administrative policy,
this is quite untrue.

I always connect by Tor (simply because I connect to everything by
Tor) and never experience any problems with;

torsocks www https://news.ycombinator.com

FWIW my account here was created over Tor, and only later when I
decided the site was kosher and a relatively friendly place did I
decide to add personal details. I don't post here with any illusion of
anonymity, rather Tor is part of my daily dealings with the internet
for a generally pro-active security stance. I trust that a tool
created by the US Navy with "defending and spreading democracy" in
mind is fit to defend my own needs.

I hope that like Facebook, NY Times and the BBC, we may one day see a
Hacker News hidden service onion address.

That said there does seem to be a negative attitude toward Tor from
certain Cloud companies that Flares up here from time to time. They
seem unable to reconcile individual desires for personal privacy
technologies with their business model of defending free speech from
DDOS attacks. It's a complex problem but I do wish they'd try harder
yo get on-board with the programme in a world where threats to clients
are at least as serious as those facing service providers.
I built "power hubs" that had 8 coal generators with an included set of backup batteries which I connected a modded wind generator to (literally free constant minuscule energy) so everything could be self restarting with the flip of like one switch to turn off power distribution.
What do you find to be missing for Google Meet? Firefox is also my daily driver, and my workplace is heavily into the whole Google ecosystem. Meet seems to be fine enough, but maybe I'm not looking for things that aren't shown to me.
Btw, there is the `yt-wsp.sh` helper script to download, convert and transcribe a video by given url:

./examples/yt-wsp.sh <video-url>
All the visual information presented would be of no value. Do you really need to see my facial expression, what I am drinking, and how I am sitting as I make this comment?

The use case for VR requires the visual information add value. Games, concerts, maybe certain online courses, movie tie-ins (behind the scenes on the set of a movie), maybe meetings where a power-dynamic is conveyed visually.
Over the span of thousands of years and many many of these beings, it only takes a few to witness lava and learn about it. It's like ants finding sugar. Give it time and they'll come across it and then the whole nest will know about it fairly quickly.
Calling someone a coward is insulting regardless. Let's not put that label on folks near the edge - you have no idea what they dealing with. It might bring you to your knees far earlier.
Single-purpose accounts aren't allowed on HN (they're too predictable and predictability is the antithesis of curiosity) - so I've banned this account. If you don't want it to be banned, you're welcome to email hn@ycombinator.com and we can figure something out.