skysight-inc/HackerNews huggingface dataset:
I live in (a nice area of) Australia and it's rare enough here that you would definitely catch some glares and giggles if you were out in public. So yes, perspective matters.

I don't mind so much when the scene is set in a city like Vancouver. But when the show is set in a remote European village or outback Aussie town, yet they still force the usual Hollywood levels of diversity, it becomes an absurd juxtaposition that is impossible to look past.
Obligatory Futurama reference: https://www.youtube.com/watch?v=w8_UH_XzNy8
Why on earth is this on HN, I wonder? I feel like the author needs to be told “yes, you’re a much better parent than all the other parents you know” so that they can relax a bit and stop gunning for attention on the internet. If only this was in the form of a TikTok video, then the irony would truly have eaten itself.

EDIT: this post wants me to sign up for a newsletter named “CryptoFireside”? Is it a weird content strategy to improve SEO for a crypto shill or something?
It's actually a very long term view, looking at the last 9000 years or so of history we are aware of. You also have requirements confused with incentives. That the things you mention are required does not in any way mean globalization will happen if they are present. There needs to be a strong incentive that is more valuable than the status quo to all the parties involved and there are all sorts of assumptions about that incentive that are unclear if they are true or pretty clear they are false (eg: assuming economies of scale will continue with size at a meaningful enough value rather than plateauing, changing slope to be much flatter or outright decreasing. Assuming technology will always improve. Assuming population changes from, for example, an ultra low birth rate won't precipitate one of the many breaking up of large countries we have seen in history, etc.)
I was going to say, back in my home country (South America) the recommendation was (is?) destroy nests on sight (If inside/near a home) because they tend to not only be territorial, but also proactively aggresive. (Our species don't fuck around, even the names are scary, eye stinger?, butcher wasp?, black cowboy?)
My favorite part of android is how security patches go through a multi-tiered trickle-down system of testing to make sure they work with the dozens of custom flavors each manufacturer has so that by the time you get patched it's been in the wild for weeks or months. Oooh, ooh, no that's not my favorite thing, my favorite thing is how each cellular company gets to put their own bloatware on top of the bloatware that each phone manufacturer gets to add to it. Oh wait, maybe it's patch support ending for new phones 3 years after they were released. There is so much to love about how Android turned out it's hard to pick just one thing.
If Julia gets to where it wants to be, pretty soon there will be tasks for which there is no practical alternative to Julia. At this point, people will be in some sense forced to use it, and the floodgates of hate will open (see javascript, matlab, cmake, cpp). Maybe this is the warning trickle?
sure. my point was that transformers are massively better than whatever they had in 1985
I think it is exacerbated by being isolated online where it can seem like there is a consensus, but such a consensus doesn't actually exist. Talking with people in the real world a much more reasonable and empathetic discourse is more common. Depends on where you live I guess. I guess just remember that social media and regular media is a poor and lossy lens to see the world through.
This attitude pops up a lot “if the solution isn’t perfect we shouldn’t do it at all” which completely ignores incremental gains.

It’s like dismissing a cancer treatment that extends life 10%. Just toss it out the window because it’s not good enough? That’s not how things work at all.
How you represent the address is arbitrary, using a colon instead of a dot matters little as underneath it's just an integer with the only difference being 32 or 128bit.

Using a dot causes its own problems, because it conflicts with DNS. DNS allows fully numeric domain names, but they conflict with legacy ip so are not used on a the public DNS. Using hex would make the problem worse as it's perfectly valid to have an ipv6 address ending "de" for example, which is the TLD for germany.

Legacy addresses can be represented via hex too - try ping 0xdeadbeef.

The socket apis between v6 and legacy ip are largely as compatible as they can be, you need to use sockaddr_in6 and AF_INET6 which is the same as you propose. You can open an AF_INET6 socket and still connect to legacy addresses with it.

For higher level languages that don't deal with fixed size memory structures directly it's pretty much fully compatible, you can just say "connect www.google.com tcp/443" or equivalent, and the system takes care of resolving what protocol and address to connect to.
Highlighting the oversensitivity is how I read it, although it may have been better off not pre-disclaimering by pointing it out; just let it flow naturally, just like the described situation.
Which type(s) of automobiles do they beat?
It pisses me off to see petty little people on a power trip this way. It's neither of the things you said, maybe an angry reaction
Past the edit window; https://leetcode.com/problems/two-sum/ is the problem I fed it.
As a parent, I find the first part relatable.

Monster trucks are for boys or girls or whoever wants them IMO.
A lot of cruft has been split into modules, so you no longer have AWT/Swing/smartcardio/etc. in your classpath unless you want it.

A lot of cruft is still there; Date, File, InputStream/OutputStream, sun.misc.Unsafe, and the entire legacy reflection API are the bunch that stick out to me. Newer releases are actively mentioning their legacy status in documentation, and there are certainly JEPs to remove them or make them opt-in/opt-out.

If you look at OpenJDK internals, or even the foreign function/memory APIs as described in the article, it looks almost nothing like the Java I learned on and wrote for several years. Most of the Panama API is piggybacking on additions to the language made post-JDK9 or so, such as MethodHandle, VarHandle and @PolymorphicSignature methods. So I'd say the language and runtime is evolving nicely, even under the thumb of Oracle.
>Labor supply scans linearly if nothing else changes. Being that 100+ years ago people were not building computers, or making money producing minecraft videos, or one of any number of tasks that may pay more than flourishing housing.

You realize that that is Baumol's cost disease, correct? If you want to "debunk" my post, you should make sure you don't actually agree with it.

>When you look at old buildings you're automatically starting with survivorship bias. Expensive and well kept old buildings tend to stay around a lot longer than buildings that were built cheaply at the time. Those have all been bulldozed.

We are also using, for comparison, the most expensive buildings built today. Pointing out that we're comparing them to the expensive buildings from yesteryear doesn't make it an invalid comparison. It's not only tract houses that are ugly.
there aren't any issues with having multiple lambdas opening the same sqlite file?
This fits what I've seen unfortunately. Thanks for posting all those links.
It's still money and money is like sterile water. If the 0 risk interest rate is 4% and your little project will yield 1%, you are much better parking the money at the bank. Of course, it's a bit more complicated than that; and people like to do projects and build stuff.

But I have seen this in a construction company when interest rates were high (different country, not US). "Big Boss" was always "uncertain" about any new construction work and the bank paid him around 7% to park his money. Come the time when inflation started rising fast (that was 2018, pre-pandemic); and suddenly all that capital was deployed without an after-thought.

So yeah, these interest rates number have real effects.
We have a sitemap index and several dozen sitemaps based on how we segment our pages (and each sitemap has a limit of 50k).

We use SEMRush and that's partly what's driving my questions: Their guidance is largely irrelevant for us: We're a niche search engine.

We have several thousand backlinks and I wish I had a better strategy here, but our content is broadly unshareable (versus something like Stack Overflow, which is very shareable).
and perhaps, that we can literally suck nitrogen out of the air to make the fertilizers that without, we could not have grown to 8 billion people
This reminds me of when I started my first web site. Here are some of the things I did:

1. Back then, it was common for related web sites to share links. So I started a links page that grew over time as I organized it into categories, all related to my subject. Then, I contacted all the other people who I was linking to and let them know, asking if they would link back to me. Most of the time, it worked and that's how I got initial traffic.

2. I submitted my site to search engines - any I could find.

3. I learned about SEO and started doing things that helped people find my content during a search. e.g. here's Google's page and there are many more resources out there: https://developers.google.com/search/docs. They also have free web tools to evaluate your site and make SEO recommendations. High quality content gets good rankings, but there are things you can do to make sure your content matches keywords that people search for.

4. I visited discussion forums on my site's subject and answered a lot of questions for people. In doing so, I added a signature to my posts that contained a URL to my site. Some forums won't allow signatures, but you can still put the URL in your profile. If you're good, some people will seek out your site and content.

5. I joined several social media sites. Any time I publish content, I post it on my social media sites. Some people in my line of work even curate high quality daily/weekly link lists and newsletters that drive a lot of traffic. When you search and find other people with the same interests, follow them. Many will check out your timeline and follow you back. After a while, you'll see content being increasingly tweeted, liked, and/or reposted.

6. I stumbled upon the concept of personal branding. Essentially, some people might start thinking about you as the go-to person for your subject. That's where recommendations come in.

These things take time. One of the things you'll want to do is watch your stats. After you do something, watch the stats for a while to see if that made it better. e.g. new visitors, feedback contacts, or search page rank for a set of keywords.
They don't pay more because the entire point of opening the factory in a poor country is access to cheap labor.
You would never do this with rented land. Most farmers rent the land so they have no interest in improving soil
Great idea! It may be a bit challenging to execute on that because currently it "snaps" to the note you're supposed to be playing, and given that even shifts of a centimeter or two will change the pitch to a different note, so it would require superhuman hand steadiness to play a real song.

A true trombone doesn't have the same issue because the entire range of playable notes isn't regulated by the slide, you change your lips to change the pitch. I'll think on this though. At very least it would be fun to have that mode to do a sad trombone womp womp sound.
JavaScriptCore has used this technique for ~5-6 years now.

Reason: some rare cases of interaction between the thread running JS and the JIT or GC threads require somehow locking some of the object’s state. Objects need to be small since adding even one word costs multiple %’s of perf. And there happened to be two bits available in the indexingType byte in the header.
Wow, the attention-seeking in this blog post is really something. "Piss-weak parenting", "-ism" and "-ist" bait. And the point is presented with no nuance, just "TikTok bad, other parent bad, I am good." I suppose a certain degree of edginess is needed to stand out from the many discount-bin opinion pieces like this online.

There's hardly any substance to it if you take away one guy's strong opinion and snark. He has a point, but argues for it with one anecdote. This article could have been written so much better if it just focused on the importance of telling your children "no" and why that helps in general. Now it reads like Jordan Peterson's advice on parenting - very situational, clever, but also very opinionated and superficial.

Other articles on the blog are, of course, about crypto and hustle culture. Par for the (edgy internet personalty) course, I suppose.
nice try, glowie
Java compilation and packaging is actually probably the most clear, well documented of all languages.

Most of the tooling is provided, and it's coherent and robust.

Ultimately - both Maven and Groovy, which are used for production level build and packaging, are a 'weird'. But getting going with them is relatively easy.

Java has introduced the concept of 'Modules' - which if you don't get straight in your head, can be confusing, but ultimately it's not that bad.

Compilation is relatively fast as well.

The 'IDE' tends to 'hide a lot of things' in ugly ways - that is true. All of the JAVA IDEs are weird about that. However - because Java is a well maintained language, the IDE's can be powerful and are actually worthwhile. Jetbrains being one of them.

Sadly, Java on VSCode is a bit of a mess.

On Android, Google has introduced a bunch of odd conventions and complexities which I feel are unnecessary.
What you're missing is that the mainstream media doesn't know "prescient" until after it's already in the past.
>Globalization is inevitable.

Globalization is a choice.

Globalization - the contemporary concept as we understand it in this thread[1] - didn't exist before technology that enabled modern transportation and information networks. Like any sort of geopolitical arrangement there are tradeoffs, and one of which with globalization is of course labor cost arbitrage (that other people have mentioned in the thread). A lot of ink can and has been spilled on what these tradeoffs are, and whether cheaper toothpaste or plastic disposable goods all made in China actually do make things better off long term - for the Chinese or for everyone else. The "resistance is futile" crowd seem to always index on the economic calculation (not saying you are doing this), and seem to always ignore that there are intangible, qualitative aspects to this political arrangement that not everyone - even or perhaps especially in the United States - is happy with.

[1] There's a pedantic argument about older "global" empire, religious or otherwise, but let's all sidestep that, shall we? It's not the same thing and I think we all know it.
Kids need discipline. This was true 10000 years ago and it's true today.
I know this is meta, so off-topic, but I keep using the upvote as a "too long to read right now" button.

Is there a better way to do this?
This warms my heart. Thanks!
Citation: https://www.theguardian.com/lifeandstyle/2019/may/25/women-h...
Thing is, if law enforcement is patient they can get the data off the actual devices themselves, if they're still alive. Yes, a fully patched iPhone tends to be a fortress of might to anyone other than a nation state willing to burn a few very expensive 0 days, but with almost any phone if you wait a year or two something will inevitably come out that will allow the ol' Cellebrite crowbar a cranny to slip into.
Are there any workarounds?

There are at least two workarounds to the problem. But essentially, they both do the same thing: take the macOS Finder out of the picture, and copy the UF2 to the virtual volume without involving those pesky extended attributes and additional resource forks.
His pony tail is the issue. It is holding him back!
Because bad parenting 'feels' (I have no data to back me up) like it's on the increase, due to the ease with which "real parenting" can be delegated to an electronic device because of the incorrect assumption that a quietly occupied child is the goal of a positive parental experience.
Nah we just need to stop growing food for diesel
Of those who repeat the Kremlin line, I am reminded of Linebarger's Psychological Warfare opening chapter, in which he remarks:

> In the Chinese San Kuo novel, which has probably been read by more human beings than any other work of fiction, there is preserved the alleged text of the proclamation of a group of loyalist pro-Han rebels on the eve of military operations (about A.D. 200). The text is interesting because it combines the following techniques, all of them sound: 1) naming the specific enemy; 2) appeal to the "better people"; 3) sympathy for the common people; 4) claim of support for the legitimate government; 5) affirmation of one's own strength and high morale; 6) invocation of unity; 7) appeal to religion.

where all but #7 are repeated in this video (although Putin does hit this note as well)

Of those who would rather not say anything (probably safest, outside one's own kitchen!), I am reminded of the group Leningrad, where Shnur has been reduced to having to use "No fuck[ing way?]" as a poor euphemistic cover for the absolutely unutterable "No war".

(Нет хуйне == Нет *йне != Нет войне)

Which just leads me to ask: why has Роскомнадзор not blocked Youtube yet?
oooh not sure i agree with that.

Thats a very slippery slope as well.
It runs a TOR client locally and proxies all connections through that. It does not implement the privacy protections of the TOR browser tho.

Basically, using the TOR network as a VPN.
I'm constantly seeing stories about how TikTok and social media are ruining kids these days when, like its always been, its the fault of the parents.
I imagine so, but I think you get more mileage from reflective high vis clothing.

Make sure you get to an MSF course, they teach you about lane positioning for visibility and defensive riding techniques. Some assume this means riding like Tom Cruise, but most saftey occurs by never being in an incident at all.
A lot of mobile telcos use IPv6, but there are virtually no telcos around the world that don't force the use of some form of NAT (CGNAT, NAT64) for connecting to legacy sites. NAT64 is effectively another form of CGNAT, you only have a proper end to end connection if you're using IPv6 directly.

TMO US has 110 million customers, but they don't have 110 million legacy IP addresses, and most other telcos are in the same boat.
How is this random systemd convention better than a random UNIX convention though?
It is worse than that. They implement 'carrier grade NAT' on top of double NAT.

Maybe mobile devices don't need incoming connectivity but doing a hack on a hack to save IPv4 addresses is a reflection on the genuine expertise at some of the national carriers.

When I was younger, telecom providers had all the professional expert engineering talent.

(I'm on superloop down under here, they actually have engineers and seem to have deployed a, what seems to be to me, a faultless IPV6 setup. The only issues I have found have been with toy things like pihole not behaving properly. Once I went to the Technitium thing my ipv6 experience over the last few years has been faultless.
Beats having to expand later with Gate A272.
As long as there is a profit to be made, people will do it. The consequences of their actions won't be felt by them and they know it.

We've got a system that does not provide checks and balances against that, and the world is run by the same neoliberal ideology that says the market is always right and intervention is wrong.

Sucks for our kids and their kids, but the people doing things like this do not care one iota. It's a shame that those that run the world are ideologically opposed to make them care about the damage they're doing.
I understand C just fine, hacked on kernels before, could easily write “safe C”.

1. I just don’t enjoy C. At this point after writing so much code “for profit” it’s no longer a hobby in itself. If I’m writing code “for purpose” I need to enjoy it!

2. While I trust myself just enough to write some C, I don’t trust everyone else to retain a strong foundation for whatever I’m building on top.

3. C has carried the Linux kernel for its first 40 years. Having used Rust it’s clear the future (while maybe not Rust) is definitely not C. I want to make a contribution that will endure the next 40 years of Linux.
enjoy this while it lasts. eventually one side or the other (usa or china) is going to shut it down
5000x faster CRDTs: An adventure in optimization (2021)
You don't even need to go that far, who is going to review, maintain and debug the python code produced apart from a Python developer?

It's not like you can give code to a non-developer and they can use and maintain it
I don't see a downside from signing up for sites catering to folks with lots of experience. I'm biased, but Tribe.ai is great if you're interested in AI/Data related projects, but there are other platforms from Braintrust to Toptal which will help match you with projects.
>I get the concern, but is there any evidence to suggest technology based solutions by themselves lead to any of those obviously bad false positive outcomes?

Yes. In fact, it's mathematically provable that these false positives must happen, unless you never label anything as CSAM.

Welcome to signal detection theory; it's a really cool, and useful field. I recommend this book: https://www.taylorfrancis.com/books/mono/10.4324/97814106119...
I think they're referring to this article:
https://www.nrk.no/osloogviken/xl/tiktok-doesn_t-show-the-wa...

It came up on HN a few months back
Here is the summary from AI for people short on time

The article is discussing the recent announcement of a holographic wormhole on a microchip and the author's response to it. The author explains that they initially assumed that no one actually believed the announcement, but after hearing a talk by a medieval historian about the historic significance of the achievement, the author realized that some people do believe it. The author goes on to discuss the potential damage that can be done to trust in the scientific process when news about scientific experiments is misrepresented in the media. The author also discusses a recent preprint that refutes the claim that Google's Sycamore quantum processor achieved quantum supremacy.
What kind of situation leads to able bodied men not being able to get into the trades?
>who is under-writing global maritime security and what do they get in return

The United States. The conventional wisdom is that what the US gets in return is outsized influence in the internal politics of basically every country within that protection sphere, plus the petro-dollar. I don't totally agree with the second part, but that's what you'd find in an "explainer" from Vox or the pages of The Economist.
Your hypothesis is the nationalism that is a recent invention of the last 400 or so years that drives nation states (that we have been trying really hard to destroy in the first world) will cause globalization rather than more of the friction and war it has caused in the past? Nation states only drive unity when there is an other to compete with and by design they can't cause the end game of globalization. At best that process is going to hold an area together through a spectacular collapse, not drive one world unity.
People on the left and the right ware against the TPP and so were those concerned with aspects of IP. The main ones who were big fans were captains of industry and not the man or woman on the street, by and large.