skysight-inc/HackerNews huggingface dataset:
I'd love to embrace ipv6, but my ISP's official line, for as long as I can remember, is 'planning it, details to come'.

I don't expect them to move forward on it until significant sites become ipv6 only as they've admitted that they have more than enough ipv4 addresses for their subscriber base, so there's very little incentive for them to do anything atm.
With the frequency with which older articles are posted to HN, it's easy to imagine this was an older article (re)posted. I'm old enough that I remember the original and SimCity "2000" and had no idea there ever was a 2013 version.
Also: where and how does the dog poop/pee? How often? If they're used to doing it outside and are in a hurry, do they have a way to tell the humans? How?

You really want to know their routine regarding that.

I also hope you're okay with seeing (and cleaning) an accident here and there because the dog will be in a totally new place and may get confused (or try to mark the territory).
People are doing “zero trust” about as well as they’re doing agile. The concept may be real, but businesses’ implantations are not.
The high latency before the OP could formulate a response instantly reminded me of L'esprit de l'escalier

https://en.wikipedia.org/wiki/L%27esprit_de_l%27escalier
From what I heard, though, Apple was never ambiguous that the office was the future, and once a threshold was hit (pandemic "over", vaccines, whatever), the office would again be the norm. Google was the same way in a cold email I got from them a year or so ago. I don't know what Amazon said, but if they at all left the door open to not returning, then shame on them and this is what they deserve.
The “open source native” principle for software design
I generally agree, though with a huge exception for iTunes back in the day. The baffling changes from version to version were frustrating and the UI seemed to hide obvious functionality, causing me to constantly ask “why can’t I <do X>?”. IMO Apple really struggled with iTunes’ identity for the past 22 years as it split off into other independent apps.
Oh, yes, sorry. Corrected it on the GitHub page. New Doxygen documentation portal for all of our open-source libraries is in the works. Can't wait to share it :)
Sabine Hossenfelder basically posted a rant about particle physicists on Youtube last week, about how they are doing science wrong.

Basically she said you are supposed to change your theory based upon results that don't match the theory, and what they have been doing for decades is looking at gaps in the results, and imagining particle theories that don't alter the expected results in the currently explored energy levels, just in the unexplored ones. Then when people get funding to look into these frontiers/gaps, and find that everything looks the same, they adjust their theories to push them out into the gaps.

That's not Science, she emphatically states.

For myself it sounds like saying, "well you don't know Unicorns don't exist because we haven't looked everywhere, what if they're in <unexplored forests in the Congo>?" Then the Congo gets explored and they say, "well maybe they're in Antarctica".
Considering that elixir is a functional language, it makes sense that it doesn't make use of objects. I'll also push back on the idea that OO is cleaner than functional. OO tends to heavily use inheritance and mutates state in obscure and unintentional ways. Functional doesn't have those issues. Though "clean code" is certainly a vague and moving target.
Product Manager | Fully remote within US, Canada, UK and EU

Medusa is the leading open-source commerce platform for Javascript developers. It provides the foundational building blocks for tomorrow’s e-commerce infrastructure by combining an open and composable architecture with a strong developer experience.

We are looking for Product Manager to join our team and take ownership of the core team's project and lead its direction.
More info on the role here
https://www.notion.so/medusajs/Product-Manager-9d9bdd5fa3bb4...

If interested, reach out to careers@medusajs.com or apply via the link in our job ad.
I shoot on DVCAM tape a bit, and I have to say there are few things as mechanically satisfying as putting one of the full-size DVCAM tapes into the camera and hoisting it onto your shoulder.
It's a good improvement, but still not as pure: https://nixos.wiki/wiki/Flakes#Making_your_evaluations_pure
As a programmer I often use search to find solution to my problems. This works most of the time.
Sometimes I search for Covid related sites, or related to protests, or to other 'hot' topics. It is difficult to find anything interesting in the results, as they are monitored, and homogeneous. I would like to see what the disinformation is, I would like multiple points of view. Even if wrong.

I started creating my own link database, so that I could find past links I found interesting. It does not have to be connected to ill intention from Google. There are so many pages, links that it just could be hard to find stuff there.

It is impossible to find useful data on words that are 'open' to interpretation. Search for 'apple'. I would like to receive millions, if not billions of news, links, information about the company, about types of apples, about anything that relates to that word. Instead you can only receive 31 pages in news, and around 10 pages in normal query.

This is unacceptable. Google search is like looking through a keyhole at the internet.
Highlighting the distinction between the minority rule and the majority rule. If 1% of people decide to build monuments to last millenia, there will be monuments from thousands of years ago. If 1% of people decide to be carefully conservationists and only consume what the land/ecosystem can support... say goodbye to that ecosystem.
OpenTTD (Transport Tycoon Deluxe being the original), is my preferred traffic simulation game.

Once you can control all routes and trains, you can never go back! You get used to the control, the timetables, the organization that's possible.
Yeah, I had an idea to have an IP for each container (which means almost every "containerized" application soon, possibly even every browser window).
145K for remote engineers with 0-1 years of experience? I'm sorry - that doesn't seem to match reality from what I have seen.
My theory: workers are capable of performing focused work for only a fixed number of hours per week.

If productivity is essentially: work done divided by hours worked, then a lot of the things the article mentioned changes the denominator, not the numerator.

Productivity goes up, but the amount of work being done doesn't change. Might as well let people have that other non-working time to themselves.
And is that a huge loss, and to whom? Can't say I've ever experienced a company culture that I would miss for one minute!
Downsides - unpredictable latency for IO when the parser crosses a page boundary and encounters an unbacked page. Unpredictable IO issue size (might be smaller IOs than ideal). Unpredictable caching behavior (OS may drop the pages before the application is done with them, only to have to reread again).

You can mitigate this somewhat with explicit MAP_POPULATE and mlock.
Can't say I've ever experienced that. I use some 3.5" floppies that are nearly 40 years old now for some kit, and they work just fine.
>there's little any algorithm can do if the video you feed it with is that garbage quality

Have you seen the RTX demo vids? It does seem to defy garbage in garbage out somehow...
The reason I'm drawing a distinction between "language model" and "AI" is because when you say "AI", it means absolutely nothing. Like you just pointed out, a chess engine also qualifies as "AI", but you can't use a chess AI to write you a marketing copy. So what is the difference? Obviously, you would object if someone tried to tell you that this chess AI can answer your questions. And I'm telling you that LLM's can't be used for educational purposes because they're chatbots.

>My scenario would be that for a particular hammering job, I can hire either a human or a hammering AI

This is why it's 100% analogous: you don't have a hammering AI. You have a screwdriver AI and the salesman is telling you that you can use it as a hammer! These companies are trying to get you to use LLM's for things they are not built to do, because it's hard for the layman to tell the difference. It's a language model. It has no knowledge base. It doesn't even understand "true" from "false". It only generates plausible-sounding text, but it learned from a massive corpus of human-generated text, so it seems intelligent.
As an engineer, I hate writing. That being said, one of the best classes I took during my undergraduate studies was a class called “Technical Communication.” We learned how to write a good email, memo, and even technical instructions.

For one of our big projects, we were given a box of Dots (gummy candy) and a box of toothpicks. We had to create a structure and then write instructions for another group of students to recreate said structure.

Many students did poorly because they would simply write out their instructions like “put a toothpick in the side of the dot.” What does that even mean? They never established top or bottom, so side could be anything.
Yeah, of course, I wrote CUDA when I meant Tensor/RT cores. Thanks
One of the first things I do in any OS is disable the recycle bin or equivalent functionality. To each his own!
Instead of “It looks like you have fell, call 911?”, go “Oh no! You fell! Omg! Call an Ambulance, but not for me?”
You're getting downvoted because those of us who have tried for ourselves often find videos vastly less useful, efficient or relevant than a bit of text. Especially in the world of the 'influencer'. Now you have half a video pimping their dozens of YouRedTwitTok accounts you just have to click on, the other influencers they're mutually shoveling traffic to, the products they're being paid to pimp...and if you're lucky you might get some information tacked onto the end.
Uh, placebos work, and different placebos may work better for different people!
Apple's iPhone-to-iPhone Payments Feature Now Available to More Businesses
Learning, memory, and attention are finite biological resources on the individual level. As long as there's a fresh crop of college grads each year, companies can afford to burn out a few older people.
> "Elevated inflation reduces the impact of credit card and mortgage debt" is an equally real phenomenon, though.

Yes, and it has a different temporal behavior from the impact on the purchase power. The same person can be affected by both.

As a rule, inflation infuriates people because almost everyone jut wakes up some day and discover they are much poorer than they used to be. You can't dismiss this by pointing that their net-worth improved. (But yes, the net-worth of a lot of people improves.)
I'd love to have a tree-view client for activitypub. Not sure if anything like that exists already.
I said nobody goes there for advice because there usually isn't any there, we mainly go to those for arguing nonsense and laughing at memes. And I'm not saying that there aren't many advertisements on those, but they are usually painfully obvious.
> They are making new decks but since 2005 or so they all use the “tanashin mechanism” which is cheap and highly reliable (minimal moving parts!) but sounds awful.

IIRC, the last big customer for cassette tapes was prisoners in the prison system, so "new" tape players are universally garbage (because priority 1 is complying with prison regulations, priority 2 is being as cheap as possible, and priority 3 is having nice things in prison is a liability).
I'm a Haskell fanatic, even wrote it professionally recently. I have also done a fair amount of small-scale audio programming, including trying to write a basic "soft" real-time-keeping app in Haskell, and it's not a great fit. I would probably choose Rust for anything that had to interface with hardware or tell time at this point, and that's largely because it would probably be easier for me than C/C++, which seems like the obvious choice based on ecosystem and prior art.

I think these kinds of comments made by FP advocates hurt FP advocacy more than they help, by implying that FP advocates can't see the forest for the trees. We are not in a world where the answer to ever programming problem is "throw FP at it!" We will never be in that world, no matter how awesome FP is, and I'm a huge fanboy.

Go take a look at the Ardour (http://ardour.org/credits) codebase and ask yourself in all seriousness how you could approach a project like that, what the tradeoffs would be, etc. and then ask yourself how serious any of your suggestions sound to someone like who you're responding to.
I wonder if belief in alternate medicine correlates with unaffordable healthcare. It is much easier to believe that there is a better way if the correct procedure would ruin you financially.
> Why would your firewall allow your ipv6 IoT devices to receive inbound connections from the internet?

It does not, problem is with outbound connections.

> Whats the difference between "ipv6 Nat" and a firewall when theres not likely to be any address overlap.

Outbound connections can be profiled by remote websites.

With NAT (Well... Port-address-translation to be fair, so single outgoing address), traffic can't as easily be profiled.

Imagine ISPs/Ad providers having easier time identifying you, your spouse, your kids, etc. (and device, and so on just by observing addresses)

With initial SLAAC it is even nicer as MAC address is included in the address... Can look up device much easier just cross reference manufacturer database...
I've seen AI upscaled stuff on the pirate seas lately so the tech already exists & is in active use for non-streamed.

I don't know the details unfortunately
Assertions are pessimistic, assumptions are optimistic (2014)
Sounds awful in what way? Mechanically? Presumably if it sounded bad reproducing tapes you'd just use better electronics?
Most businesses make money by answering customer needs.
I actually believe that when shopping for kitchen appliances recently, dishwashers had a sticker advertising noise levels.
Is that humans specifically, or hominids generally? Not that the distinction matters too much, but it could be a source of confusion.
You can request free IPv6 connectivity through the Hurricane Electric tunnel broker at ipv6.he.net
I intentionally use a playstation eye webcam...
> Why do people release shit that's not even close to finished?

Because why not? Early feedback can shape something based on user feedback, rather than taking stabs in the dark.

It is a free and open source project after all, no one has been forced to use it.
In case you didn't know, you can go to the app and look at recent activity to see what it thought you said. That can sometimes at least make why it did the wrong thing make some sense.

For example I have lights on the left and right side of the room named, rather unimaginatively, "left" and "right". It sometimes hears "turn on right" as "turn on light".

Sometimes though it definitely does just go nuts. It will occasionally start answering "what time is sunset" with "Sunset today in Washington DC will be <time>". I am in Washington but the one on the other side of the country, which is about 2300 miles west of DC and (more important for sunset time) about 10° north of DC.

It's not like it has decided I'm in DC. Asking it "what time is sunset here" will give me "Sunset today in <my_city> will be <time>". This usually lasts maybe a day.
Nvidia recently rolled out upscaling in video too with new drivers and latest Chrome/Edge [1]. Honestly, it's pretty decent from my usage. Required a 3080 or above, however.

1. https://arstechnica.com/gadgets/2023/03/nvidias-new-ai-upsca...
Oh sure. But that shouldn't happen in science (journal articles). Worse case scenario you should be reverifying the original finding if you can't find the original article.
With big power comes greater responsability.
How does yyjson[0] compare to simdjson? Their benchmarks suggest it could be a positive.

[0] https://github.com/ibireme/yyjson
I know, I'm saying that when you want to embrace global routable addresses for outbound AND inbound, it's hard with Prefix Delegation and spotty DHCPv6 support.

ISPs should be forced to let customers get IPv6 prefix reservations. Yes, PD doesn't change for most, but I'd rather not use PD at all.
Question from a (relative) IPv6 newbie that wasn't addressed in TFA:

Let's say I have a very small home lab. I have a handful of hosts that get their IP addresses via DHCP from my router. In the router, DHCP and DNS are tightly coupled such that the router essentially always knows the MAC address, IP address and hostname of each device.

Now I want to run IPv6 on this network as a first-class citizen. Since DHCPv6 is apparently frowned upon by v6 purists, and not all devices on my network support it, that leaves SLAAC. My understanding of SLAAC is that each node essentially picks its own globally unique IP instead of asking a router for the IP. My question then is: is there some standard for the DNS server on the router to somehow know the v6 IPs of the hosts on the network so that it can automatically create the right A records?
It doesn’t take high acceleration. If you had a propulsion system that could do a sustained 1g acceleration a trip to Jupiter would take around 6 days, including deceleration. That is a quite reasonable transit time. There is just the small problem of finding such a propulsion system.

https://space.stackexchange.com/questions/840/how-fast-will-...
There are forks who use URL unfurling to simulate quotes, so I think this can be a good approach if you can convince your instance to migrate... but, of course, every other instance won't see them nor will the desktop/mobile clients that don't implement this feature.

Other fedi implementations (Pleroma, Misskey) seems to support this approach too.

For now, easiest way seems to be a manual quote, as we did retweets before twitter had RTs.
It looks like the vast majority of the benefit (1200us -> 85us) comes from using WebSockets instead of REST (HTTP and maybe other protocol overhead). 85us beats GRPC in their tests, so it’s likely adequate for many applications.
I got you. https://youtu.be/EV41cwEzqO4?t=42 not my video though
Asking a yes or no after you hit your head may get confusing and dismiss a quick call
I thought the first image was the actual game, I clicked on it to try to play :P It's always nice to make sure readers don't confuse a screenshot and an actual interactive widget. The worst is when it's a screenshot of a video player, with a play button and everything.
My naive (and I do mean naive) thought here is that you just need a cheap detection function of when you need to swap precision. I'm pretty stuck on the geometric interpretation here but basically if the training step is "within a radius" of a known hot point of the manifold then you swap precision. It's very possible though that I am hallucinating something that is not possible, I don't actually understand how this stuff really works yet.
Lie like this: 90% of students have difficulty to learn high school math.
To "avoid domination by huge centralized services", of course. What if you want to run something like a website from your own IP, but you can't because you're behind CGNAT?
For Polarization
When I navigated to your link I first got a full screen popover from Imgur and briefly thought that was the point. And, in a sense, it was.
It does; but it still not a particularly big deal to retrieve that one clean glass or plate if much needed :-)
First-Principles on AI Progress
There are also some other blank pages like https://www.unum.cloud/ukv/ and https://www.unum.cloud/ukv/details
One person's "basic feature" is another person's "a good addition" or even "this might be too much". People use it because they don't feel about it as strongly as you do, and it's been the case for at least the whole lifetime of Twitter.
That's been a significant factor on reddit since 2008 or so. It may be getting worse or the dynamics changing, idk, but it's nowhere near new.
No, parsing CSV is also pretty slow. You want some sort of length prefixed and ideally fixed width column format.
“ Managers, especially has you become further abstracted from providing real value, depend on "face time". It's their currency. Remote work really hampers that. A big meeting with the boss on Teams is going to have less chit chat and really no opportunity have side conversations or get 'face time' before and after the meeting”

A more generous take is that managers used to derive a great deal of value & information from quick/frequent/informal check-ins with a lot of different people throughout the day, and that is much harder/impossible in a remote first work environment where all interactions must be explicitly planned/scoped.

In another context: it’s the difference between an educator walking around and monitoring their students progress all the time via conversation/q&a vs sitting behind their desk and only getting progress data via weekly assessments. The former is supplemental to the later and provides a great deal (perhaps most) of the educator’s understanding of their student’s progress. (The relationship between workers/managers and teachers/students is not analogous in many other ways, of course)
Interestingly, this is why I attribute my self as a "Social-Kinetic-Learner" - meaning that I learn best in a social and kinetic (meaning doing) manner.

I am a slow thinker when alone because ADHD, thought-tangents-based-on-material, too-theoretical text based rote learning, and getting stuck at small hurdles where I dont have anyone to coach me through an issue.

But I thrive in meetings, design sessions, projects with others and am a very fast problem solver and thinker.

Its why its hard for me to learn new things alone.
Not sure if that athlete comparison works here - it’s substantially more than you think especially in big leagues and they basically work around the clock bc when they’re not training they are actively recovering so it’s like being oncall the entire season.
When humans write new literature, or design new games, are we simply remixing elements of language and game mechanics that we've seen before, or is there something more going on?
Related:

"When SimCity got serious: the story of Maxis Business Simulations and SimRefinery"

https://obscuritory.com/sim/when-simcity-got-serious/
> These types of managers have deluded themselves into believing that butts in seats correlates to productivity.

It definitely correlates! Not 100%, but a lot better than nothing.

You can at least be sure they're not working another job!
Another reason is that NAT is making IPv4 live longer than it should, making IPv4 addresses more expensive. Maybe you don't want to host cloud services from your home, but if IPv4 addresses start costing millions of dollars (I know blocks of them can go for that much--if we're already there do you want to go further?), that drives up the cost for anyone using the Internet even if you are super okay with CG-NAT (which you shouldn't be).

IPv6 will fix that.
Every packet leaving an IPv6 network that isn't NATed has an effective node ID in the packet. No need to guess just look at the packets.