skysight-inc/HackerNews huggingface dataset:
Yeah, I challenge you to list my supposed name-calling... besides you "Doc," heh.

And I challenge you to list the insults... I'll wait! Anyway, you're presupposing I'm using those to win some kind of argument... which underscores you projecting your lack of comprehension surrounding logical fallacies onto me.

And obvious troll is obvious. A 9 year old account with 17 karma. You just dip into this account t o be nasty without anyone knowing who you are. Look at your history: no other comments, no submissions, just one favorite, this thread here, so you can spew vile without getting recognized by the rest of the world.

You asked me to look into what drove me to write what I did, and I did just that and you overlooked it, saying I'm calling into question your character and integrity. But that's outside the scope of any "issue" or argument. I'm done talking about that with you. I'm just following up on what you're requesting and you're trying to turn it back on me.

>logical fallacy terminology

sorry for the big words? maybe look them up?

> You may be a kind and intellectually considered person in other aspects of your life, but this is not an example.

I'm not required to be kind to everyone all the time and certainly not to an HN troll. Delete your account and get real.
It's still a point on a curve here. It's just on a twisted Edwards curve (or in the case of Ristretto, on a Jacobi quartic curve), not on a Weierstrass curve, but it's the same idea.

When encoding the public key, you give only one coordinate and possibly also a sign bit, and the other person uses the curve equation to solve for the other coordinate. Just like with a Weierstrass curve y^2 = x^3 + ax + b, you can solve for y using only x, plus one bit to say whether to take the positive or negative square root.

Technically, the zero-string encodes the identity element (0,1) for Ristretto, but not for Ed25519 where it's the point (i,0) where i = sqrt(-1). (Not (1,0) as the StackExchange claims, unless I'm very much mistaken. For Ed448 instead I believe it encodes (-1,0).) However the points (i,0) or (-1,0) are basically a rotation of (0,1). So for some protocols it works out that you can use 0 as the private key and it will work anyway.

Part of the point of Ristretto is to eliminate this sort of "gotcha" where certain public keys are equivalent. The way around it is that you pick a certain one of the equivalent points to encode, in a canonical way, and the other options are not valid encodings. This also means you don't need a sign bit: one of the criteria for choosing which rotation is that the sign bit would be zero.
> NAT and a Firewall are two different concepts.

They are, but in practice they are muddled together and I suspect people are going to create subnets with IPv6 in the name of security. In IPv4 NAT is used to make sure your laptop isn't exposed to random script kiddies trying to scan for vulnerable services behind your router. A fun exercise is to plug a RaspberryPi up directly to a public facing IP address and log every packet it receives. Then give those scripts a few services to detect (HTTP server, SSH server, etc.) and look at how the traffic shifts from scanning for ports to scanning for vulnerabilities. Being connected directly to the public internet is a real eye opening experience.

I do believe future IPv6 networks will have gateway machines and/or bastions that are connected to the public internet with public IPv6 addresses. And then they'll have an interior network that they use NAT for. Individual machines will not be routable or discoverable without going through a bastion/gateway that explicitly controls the flow of traffic into a network. Not because this is the ideal way to structure an IPv6 network, but because this pattern is going to carry over from the IPv4 world and there is a lot of momentum in tribal knowledge using NAT as a form of firewall.
Saved you a click: Celsius, aka crypto scam no. 39819821982198198
I guarantee that you can be sitting in a chair all day and still not get any work done.

The only thing this might measure is time you are available to do work, but the same can be done remotely.
The nix option for it was added in 2017:

https://github.com/NixOS/nixpkgs/pull/32946

If you find it important, I'd encourage opening a PR to ask for flambda to be enabled by default at https://github.com/NixOS/nixpkgs/issues/new/choose.

Especially if the ocaml community typically enables flambda by default these days.
My #1 gripe with IPv6 is that it is too big. You never ever will use all the octets.
ChatGPT would be so amazing as a pair programmer if it didn't invent functions.

It's perfect for what is a python function for doing X. But it's honestly 50/50 whether that function even exists.
If you feel like diving, I literally got a response from dang a few days ago after absolutely losing my shit in another thread. In that case, the results for myself were not positive, and I regret my actions. At least it was a first offense and I didn’t get banned.

Generally, though, I feel HN is a good place to cathartically vent some heat. The limits/guidelines are set such that you can be aggressive without breaking them. You can add value in an aggressive tone. It’s like a city where the drivers are aggressive. Being kind, the first comment guideline, requires respect as opposed to syrupy fake facades. MMA fighters often respect each other, for example. This attitude is acknowledging the toxicity of anonymous internet culture and making the best of it. It’s an unhealthy place, but there’s value to be made/found. Are there any anonymous internet forums good for your mental health? I think not.

Jjconn’s take that therapy is useless makes me mad, and they’re willing to yell about it. I have something to gain here by learning their perspective.
Thank you, I missed that when I first looked at the README. Very cool if anyone else wants to take a look: https://github.com/simdjson/simdjson/blob/master/doc/impleme...
Atari days can attest..
That's basically what I'm paying $3k rent for here. Sounds nice. Buying a house like that outright is probably in the $500k+ range here.
In what way is DNS and DHCP tightly coupled? Automatically creating A records for DHCP hosts is not normal in my experience, especially for consumer routers. If some device your using supports this it could work for IPv6 as well as devices will broadcast on the network for routers when using SLAAC I believe.
Thanks, I've actually looked at that in the past, but I'm not sure what their throughput is, and I'd have to configure each device individually as the router I have can't be configured for it.

I think I've still got my HE IPv6 t-shirt somewhere, from when I completed their readiness quiz so years ago!

Edit: I actually decided to set up a tunnel, just to see how well it worked, and it turns out my ISP supplied router won't forward the protocol 41 packets anyway, so that's a total no-go.

I suppose I could probably set up a small VPS and Wireguard vpn, then forward the IPv6 packets that way?
Similarly I don't think it makes sense to say it "knows" anything at all. I would be more comfortable saying Wolfram Alpha knows things than saying an LLM does, but I'm not comfortable with either.

I'm not sure I'm comfortable with "remembers" either. My gut says I want to say I'd be more comfortable with that word for a web cache, but due to my understanding of human memory as constructive maybe I should be more comfortable with that for an LLM than for any other software.

Happy to be convinced otherwise.
With NAT it is impossible to make a mistake that causes machines with a private address to become reachable to the internet. That is a reality that is not going anywhere, no matter if you like it or not, no matter if you think it is stupid or not.
https://www.topazlabs.com/topaz-video-ai
Not sure why this is being downvoted, this is my takeaway too. The cutting edge of AI requires extreme computing resources, the likes of which a few universities and private companies have and doesn't really exist outside of that. Obviously not all cutting edge resources requires petaflops of compute, but much of the happening-now does, and that means that the few players with those kinds of resources will dictate what research is getting done.
This seems to mostly be an argument that implicit conversions are harmful. I think that's generally agreed to be true, most newer programming languages require all type conversions to be explicit.
But that's OP's point. Athletes understand recovery is crucial and limit the work they do to make sure they have time for recovery.
16bit microcontrollers are pervasive in "embedded industries" and greatly benefit from rust memory safety. that's why adacore and AUTOSAR officially try to gather some rust (hrm).

that said, rust indeed should work on fixing numeric conversion, not just for these small word sized but for everybody.
>simplified network management

I keep hearing this, but it doesn’t seem more simple to me. My ISP won’t reserve me a /48, so I can’t control the management ips of devices on my network. The solution is apparently to set up dynamic dns, which I have no interest in doing.
> My ISP regularly messes up with its ipv6 routing

Can you expand on this? I recently upgraded my network to support ipv6 but a big concern I have is what if they (Verizon Fios) change my assigned block? How can I make sure my PI hole and server has the same static IP address?
Having trouble understanding your regexes? Try parser combinators
The advantage of Reddit to the broad internet is that there are always people trying to prove you wrong and call out BS.
Those websites use the full width of your browser window, not your whole screen (on desktop at least; on mobile the story is different). That means that you, who has control over your window, have full control over how wide you want the text to be.
Someone could totally work in an office while doing work for a different job. It's not even that difficult, or all that much more likely they would get caught than if they were to work multiple jobs from home.
Some bad managers also want to be able to walk over to your desk, ask what you are working on, and tell you to work on something else.

When things are remote this kind of sloppy management doesn't work anymore, which makes bad managers hate remote work rather than work on improving how they manage.
https://en.wikipedia.org/wiki/The_Corporation_(2003_film)
An intermodal layer could also be a part of the expanding of a city and help to make it thriving as well.

Just in keeping with the times, look at the landscape of warehouses that surround the periphery of our major cities. What is that stuff? Amazon Prime "last mile"warehousing? Some other leg of an intermodal network?

(And I suppose server farms would be another element — perhaps a modern Sim has already added that feature to city expansion.)

Perhaps SimPort needs to happen — simulate the international container-ship and port traffic (+ rail, + trucking) and make it all about resource management, canal bottlenecks, supply-chain fragility... (SimSupplyChain — now there's an exciting title.)

If no one has written that game/sim, let me know. Maybe I'll play with the idea.

Could be a learning experience for all of us.
My ISP went "we're planning it", "it's in progress", "we cancelled it", "there's not enough demand", and they're a pretty large ISP in my country.
It's not usual for your router to create A or AAAA records for the hosts connected to it. Look into Multicast DNS.
I've found that Google is willing to return one or two Reddit links but then reverts to its usual SEO crapspam for the rest of the results. Even "site:reddit.com" only returns only a fraction of the discussions related to the topic. The site's been around for over a decade, and most topics have been discussed dozens of times or more.
They don't really seem to be using a lot of CPU here? I did a quick tracing of the flying toasters screensaver, and the Chrome profiler says that a random frame I picked out used:

0.23 ms in recalc style

61 µs in pre-paint

17 µs in paint

67 µs in compositing

That doesn't sound too bad to me?
If every single website on the planet had fewer ads then the new equilibrium might be roughly equivalent revenue, but many websites only have a single banner advertisement. So much of the redistribution of revenue would end up on those websites.
Dutch warn against internet toll as EU looks to Big Tech to fund networks
I worked on an Alaskan fishing vessel. They had a live aboard agent of the state making sure everything we did was kosher. I don't think the Russians in the Bering Sea had such restraints.
With prehistoric humans there's a constant tension between us vs them on the one hand and inbreeding on the other hand.
Ask HN: Do I have to do Hired's coding assessments to get interview requests now?

Question for you all, I've used the same resume and landed jobs twice on Hired before, now I have even more experience. This round I got 0 interview requests during my 6 week promotion period.

The only difference I see is that Hired made some coding assessments that employers could use to filter candidates. I didn't do them.

Has anyone else A/B tested this? Coding assessments = a bunch of interview requests?
That’s some revisionist history. That sun was a cesspool of bad behavior. It wasn’t banned for believing the wrong thing, it was banned for organized attacks on anyone who dared to believe differently from them.
I think they improved their Clauswidtz à lot in the past 3 years.

Really night and day in term of bugs. Idk what they did, better hire, better process or more people on it (or all 3), but it made multi-player bearable on EU4, and great on Hoi4/stellaris (I do not like the game that much, but it's a better MP game than EU4, let's be honest.)

Anyway, Hoi4 isn't niche anymore. It's like top5 MP strategy game.
Link to what you think the definition is please.
Everyone loves to complain about how bad Google has gotten, but nobody wants to do anything about it. If you hate the SEO spam and cookie banners and newsletters, make a website without those. Any time you struggle to find information in a Google search but finally figure it out, write a no-nonsense article. Link your article in places it's relevant so people might see it. If we want this to get better, we need to put in some effort and fix it.
>> Going from non-real-time TeX to real-time TeX rendering was worth it.

That is one of those jumps that completely changes the nature of an app. IMHO on today's computers almost everything should feel like real time. Highly interactive at the very least.
Similarly its terrifying when you hear the drive clunking away on a bad disk when you know there will be an error before the screen shows it.
Workers & Resources: Soviet Republic:
https://store.steampowered.com/app/784150/Workers__Resources...
If thousands of people have careers in unicorn-hunting, that's what will happen.
How is that well-deserved? His comment was literally about the topic of the post, and the post was apparently allowed. "We allow politics but sorry, you're only allowed to have the Right Opinion here. Take all other opinions to Twitter!"
That is my exact recollection from the time. I know I stayed away due to that, even prior to the nightmare launch.
Aaa?! You’ve made my monday 1000x more exciting!
You didn't "not respond to everything", you didn't respond to anything.

> Just because I'm responding to your comment, it does not mean that what I say should logically follow from what you said. I'm adding information.

You didn't even understand the comment, this reply goes and misconstrues a bunch of things it said again

People tend to not like it when you put words in their mouths. If you're out of your depth no one is asking you to flounder in an attempt to "add information"
If you have a bit of outside space flintknapping is a fairly accessible and very fun hobby, there are good YouTube tutorials and websites that sell the rocks and tools you need (other rocks, antler, leather, optionally copper). I recommend starting with obsidian or dacite, they are much easier than flint and chert. I wear glasses but if you don't I would also get safety glasses and optionally safety gloves. You will cut yourself if you don't but they're almost all very clean cuts that heal fast.
Kitware has as well. The vast majority of the work done is open. There are, however, customer-specific builds for some things, but typically only "special sauce" stuff is specific to those builds and is much closer to "customer purchased development of a specific plugin" than anything like open core.

FD: Kitware employee
> 4. ChatGPT is clearly better at answering questions.

It is stunning that Amazon wasn't the forerunner in using ChatGPT/LLM-based tech for Alexa. A mistake in the tens, if not hundred billion dollars when looking at the price MS paid for OpenAI.

Why aren't they hooking up a LLM right now?
That release certainly marked the end of the SimCity line for me. Making it require the use of their servers when you only wanted to play it single-player was intolerable, but it was an inferior single-player game (compared to its predecessors) anyway.

I just keep playing the older versions instead.
It's also really bad for families. 200 euro per person (even if you only have, say 75 euro for kids) would be 600+ for a car. Not competitive with cars in many scenarios.
This site is so full of ads it crashes iOS Safari...
Hello moffkalast,

I'm Kevin from the Microsoft Customer Support Team. I'm sorry to hear you're having a problem with Windows 10 support forums today. We're here to help and would like to get this problem resolved for you!

I understand that the issue you're currently facing is that "Microsoft forums where the customer reps spend 80% of the comment apologizing" are appearing on your Windows 10 forum search results?

Oftentimes unwanted ads or other unexpected configuration changes are caused by unintended software being installed on your computer, or from other errors.

Please try the following steps to resolve your issue:

1. Log into your computer. Click on the Start Menu and click Shutdown. Then click reboot. Allow any pending updates to install.

If this doesn't work, you can try the following solutions:

1. Log into your computer and click the Start Menu

2. Type "update" into the Search Bar and click Windows Updates

3. Click "check for updates now" and follow the instructions to install any pending updates.

If this still doesn't resolve your situation, you can check the following KBs for further help:

KB: 324829 - Restore from a System Restore Point

KB: 293111 - Update Windows Defender

KB: 299024 - Check for Errors using Windows Network Troubleshooter

I hope this has helped resolved your problem today.

Sincerely,
Kevin
I find the syllogism here a little hard to follow, because here is what the first bit looks like to me:

1. Web search is useful, both for work/productivity and recreation.

2. Running servers to index the internet is a scale of compute beyond the effort and expense of most or all of home users.

3. Web search has distinct economies of scale when applied.

4. Said economies must be funded in some way.

5. There are two proposed models: ad-supported and subscription.

6. We do not like the effects of ad-support in the context of Google.

So the options are to either choose a different add-supported method (with the understanding that it may well meet Google's fate) or else pay for the product directly (subscription).

Frankly, the only reason I haven't signed up for something like this is that DuckDuckGo has been good enough for me lately. It might not always be, but it has been so far.

So I take the view after step 6 that, for the time being, I'm willing to jump from ad supported platform to ad supported platform, but I say that while admitting I'm a bad search stretch away from switching.
yep, sounds like getting something for 21$ on Aliexpress (https://www.aliexpress.us/item/2251832100710868.html) and selling it for >13x more.
Learn the role you want, not the role you are in. If you want to be a manger, then yeah learn how to manage and talk to the different roles you need to interact with as a manager. If you want to code in a basement with no need to talk to other roles then become an expert on some software engineering domain so that you can get more technical roles.
The War on Suffering
I'm glad that you liked it. If you want to see all of these things in action check out Memgraph. You, can find our repo at https://github.com/memgraph/memgraph DISCLAIMER: I'm the co-founder and CTO.

Also, any feedback or suggestion will help us push more of content like this in the future!
Build a Lensa-like avatar-generation app in a weekend
They should ban these big trawlers.

I read many years ago, the fishing fleet in the NE US was outdated, but Pres Carter provided subsidies in the 70s to modernize the fleet due to foreign competition.

The result was the same as what the Article mention for Alaska. Boom times for quite a while, then the crash which the NE is still working through.

The obsolete fleet provided more employment and was not as efficient, providing for some recovery on the ocean.
It has always been a felony to say “certain things to certain people”. See for instance fraud against the elderly.

Which certain people are you being unfairly restrained from saying what certain things to?
For miles, pounds, and ounces, I have no defense, but I will say that having a base 12 length measuring system (in/ft/yd) is much nicer for carpentry than base 10 (m/cm), since it can be divided evenly by 2 and 3. It's the same reason why having 12 notes in a scale works for music.
There's no way to know that, is there?
My solution was to remove all roads to outside world. Only railway links allowed, and for those a strict separation of passenger and cargo tracks.

Not very realistic, but it's an utopia roughly matching what I would prefer so works well for my cities.
> the fact that they said it was because so much computation was offloaded to their servers (which was quickly disproved, and felt bogus to being with)

This shredded the last bit of trust and goodwill Maxis had with me.
Most devices support privacy extensions (temporary v6 addresses) for this exact reason. https://www.rfc-editor.org/rfc/rfc4941
They're trying to catch up to their own forks.

See Eugen start talk about maybe adding quote-posts after a pile of Mastodon forks added the Treehouse fork's implementation, compatible with the MissKey and Akkoma implementations.
The whole world? How would that happen?
what I do in similar situations is drag them down to my level. make the other party explain themselves and break the idea down into smaller and smaller bits until you can process everything. sometimes this actually helps _them_ see the error in their judgement that I didn't even know was there.
IPv6 has so many addresses that the default is for /64 subnets to be the minimum network size, allowing devices to choose their addresses randomly within that range. If they do that, 2^64 is big enough that it's not practical to enumerate all devices on a given network. Attempting to do so would be a bandwidth DoS attack: attempting to ping 2^64 devices requires 2^64 * 64 bytes = 1024EiB, roughly equal to total global internet traffic per year.

Now, sometimes NAT is needed anyway: QubesOS supports IPv6 using NAT because it splits things up into many different VMs on one computer. But that's a pretty rare case.
My experience with IPv6. I have option to enable full dual stack with my ISP.
After doing this I noticed that YT/FB/Google were significantly faster, however my kids started to complaing that some games began to have connectivity issues. Minecraft have problems to start. On a number of sites load time was noticebly longer. Switching off IPv6 as a experiment on one of kids PC solved all issues.
My conslusion is that it is not worth to enable IPv6 and spend time to diagnose constant issues with random pages and services.