skysight-inc/HackerNews huggingface dataset:
> If you're using V6 addresses by hand often enough to consider them unfriendly, you're doing something wrong.

I more or less agree that it should be hands off. However explaining to someone over a voice channel how to enter an IPv6 address who isn't familiar even once is unfriendly. Not impossible, more difficult than IPv4.

> Also basically every home router in the last 10 years is V6 dual stack because they're all more or less just running variations on Linux or FreeBSD with user land stripped out for Busybox.

Yes, however they all have various levels of support for managing IPv6. Many early routers didn't have friendly interfaces to set this up, or did so automatically if the ISP provided addresses. Firewall support is still a mixed bag IMO, especially when you start to consider the crap router/gateways that ISPs provide to the lowest bidder. Good hardware with good support isn't something a non-technical person with a single tablet in the house is going to pick up next to the 40-Dollar option on a shelf. You are right, it's getting better.

> Ipv6 has been fine for years. It is purely institutional laziness at this point.

You could also argue that despite the dire warnings about the impending doom of the internet, IPv4 has largely been 'fine' for years as well, and will likely continue to hamper IPv6 adoption until v4 is no longer 'fine'.
Ask HN: Is it me, or are more and more YC companies open source?
I've noticed that many of the startups in the YC S23 batch are open source. Is that correct? If so, why has this become a trend?
hang on, you said there was going to be cynicism…
> If you're at the lot ...

That misses a whole bunch of reasons a person could be "at the lot" other than for buying.

Easy, real world examples:

* You're killing time while waiting for the other half at a nearby store

* There's a whole group of vehicle "lots" next to each other, so you're taking a look at all of them for a better understanding of your options

* Your car is being repaired / in for a service (or similar)

(etc)
Things have improved though last time I checked 4 years ago. Flutter UI kit is definitely more complete and not fragmented as RN UI kits, or even React UI kits. On top of that you have official:

- firebase

- supabase

- revenue cat

- stripe

- google maps

- google ads / analytics

- grpc

- webview

- tensorflow

just to name a few - there is even more community one e.g: lottie, mobx, just_audio etc.

interop seems also improved:

cffi got improved and been out of beta for a while and they also added FFIgen [0] that can generate bindings to C and Rust C

rust flutter bridge [1] - even though not official is very popular and well maintained. So you can use vast cross-platform crates if you need something more advanced and low latency like for Audio you have CPAL

[0] https://pub.dev/packages/ffigen

[1] https://github.com/fzyzcjy/flutter_rust_bridge
There's a simple hard truth that intelligence is largely heritable and intelligence has a significant correlation to an individual's fiscal net effect (not only that individual, but his/her children, and the children's children, and so on). There's a level of low-skill immigration (or at least guest workers a la Asian countries) that is good because you allow high-skill people to work in high-skill occupations. But once you cross that level you just drag down overall productivity. What's happening in America is you have an extremely productive class of (typically white and Asian) skilled workers, and then an extremely unproductive class of service and public-sector workers that are increasingly a drain on fiscal health. The left doesn't see this differentiation (or they do, but they refuse to acknowledge it because noticing differences among groups is what bad people do) and just simplify it to "immigration good" like some sort of late night watching, reddit-reading NPC.
Someone should write a book about this [0] and a tool to automate checking your JavaScript code [1].

[0]: https://www.oreilly.com/library/view/javascript-the-good/978...

[1]: https://www.jslint.com/

I'm working on a book called "How to not get your knickers in a twist because you neglected to learn from people who came before you."
One of the reasons that English has been so successful as a global business language is its ability to be flexible and splodgable and still make sense.
Disney’s Site Reliability Engineering Practice
Third-party clients are great and I agree that the ability to use them should be enforced by law. But really, that's not enough - I don't want accounts on numerous different networks just because one group of friends is here and another is there and the school is using that one etc. Once you are at a certain size, you should be required to federate with the one official chat network.
Often if I want <product> from <company with 1 famous product> I go to the page <company.com> and might find <product> somewhere, buried under "solutions" / "contact me for inquiry of your solution" pages.

If I want to buy a mug I don't need to delegate my Coffee solution choosing expertise.
When I was doing disaster recovery we measured three things: 1) the likelihood of a particular scenario, 2) the magnitude of the impact if the scenario unfolded, and 3) the level of effort expected to recover. It was the combination of these three things that prioritized decision making.

We were working towards a business continuity plan which can include incidents like your main office and operations being destroyed and having to quickly relocate all services to 3rd-parties using off-site backups with minimal staff. While that was a worst-case, a primary focus was just getting a notification site up and running in the event of a network outage because that was vastly more frequent and had high visibility.

It was a very interesting project and I learned quite a bit about how to think comprehensively about the solutions we provided.
Did you read the article? They admit that things got worse because they cut funding significantly for treatment. Of course its not working.
Yeah folks should probably be looking at something like Latin for comparison.

Latin vs English, Italian, French, etc.

And a good thought experiment—if one spoke Latin only, how would modern concepts or words be constructed as Latin and not one of its descendants.
Anyone else having throttling problems with yt-dlp lately? I always watch youtube through mpv that uses yt-dlp on the background, but last week it's been terrible. It starts quickly (I've throttled it to 500kBps so that's the starting speed) but then after a while I'm getting a second of stream for three seconds of download, so I gotta queue up the video long time before playing. I'm using git version of yt-dlp and haven't noticed anything related in the git issues.
would you guys mind trying?
Yeah me too. Nothing to see.
Open source GPU management tool
Not the creator; looks interesting.
I remember an old PhD comics strip where a professor says “Remember kids, the only difference between fooling around and science is writing it down.”. In the context the goal was obviously for it to be funny but it is actually a very good and wise advice.
I'm afraid you are imagining it.

Dart pre-dates Flutter by a few years and had failed (a couple of times) as a web development language before Flutter chose to employ it. Would Dart be around today, outside of Google if not for Flutter? Seems unlikely.

Flutter indeed did decide to pick a niche language, albeit one that was used internally at Google. Tim Sneath discusses it on Software Engineering Radio:

https://www.se-radio.net/2020/12/episode-437-tim-sneath-on-a...
Big waves becoming more common off California as Earth warms, new research finds
In a similar vein, I find trying to explain something to someone gives you a good feel for how well you understand it. Often I find that I don't understand things as well as I thought after such an exercise.
> * You're killing time while waiting for the other half at a nearby store

I wouldn't kill time at a fertilizer store if I didn't have a garden, though.

> * There's a whole group of vehicle "lots" next to each other, so you're taking a look at all of them for a better understanding of your options

This still means that I realize the value of a car for me.

> * Your car is being repaired / in for a service (or similar)

Same as the one above here.

Selling you on the concept/lifestyle is for when you don't yet know you need a specific thing. When you're at the lot, you're past that.
good starting point. of course, combining with interviews is x10 more helpful
Brazil depegged quite quickly given the economical environment. I lived in Brazil at the time, in 1994 the Real was introduced as another set of monetary measures to control hyperinflation and from what I remember even gained value against the dollar, then up to 1998 it was tightly controlled by the Bacen and in 1999 it was already a floating rate.

It might not have been the absolute best approach in hindsight (or even at the time, I don't recall the discussions, I was also in my teens) but at least the Real did end up controling the spiraling hyperinflation of the late 80s-early 90s.

My memories from that time are pretty bleak, grocers would have people working the whole day at stores remarking prices on the shelves (once in the morning, once in the afternoon and sometimes in the evening), my family would go all together on payday to grocery stores and fill up carts and carts with everything we needed for the month because money would be less valuable in a few hours... It was quite fucked up.
Yes, I think if you pick hardware specifically for Linux you'll have far less problems and this may explain the difference.

Having said that, my RaPi has got in a bad apt state twice now which should be fairly 'mainstream' as hardware goes (as in a lot of people running the exact same configuration).

I think you may be right with what you consider bricking too. I would consider the system bricked if a dist-upgrade succeeded (system boots ok) but apt is in a bad state after, as it can take hours to resolve that.

I think also I have a lot less tolerance for this after running Mac and Windows for so long (I've only recently started using Windows again once WSL became stable, before that it was basically just Mac). I have never had a bricked upgrade from that.
> And waste is the name of the game: worldwide KYC/AML budget estimated at $180bn while it apparently allows to seize... Drumroll... $15bn. 12x less than it costs. All the while having employees (the KYC/AML team) working against the interest of the bank.

> All these KYC/AML people are the worst of the worst type of persons on this planet: those who "just comply" ("we're just doing our jobs, not our faut, it's the rules"). They let the bad guys through the net but make life super hard for the little guys.

Yep.. And the bad guys aren't hurt by it. I see it similar to the entire 'ban encryption because of the children' blabber; you might save some, maybe, for a little while, at the cost of something much worse. The real criminals are already long gone anyway.
No one will ever give you a well throughout out response after "which words are ok this week". Good luck.
Indeed, we've done exactly this with production quality adverts where we'd add real-time information (e.g. betting odds) into the ad at selected points.s
Severity should include detectability. If you never detect an issue, it's not an issue because nobody sees it.
Refresh the page pls! Still can't fix this bug haha
You have heard of anti-trust regulations, yes?
For me it's mostly been IoT type devices where you need to join the network of the device, and if I am lucky, it will have a captive portal to setup the device. This could still be V4 for the foreseeable future, however I see this as a problem in any level of communication. Just time yourself saying a full IPv4 address vs an IPv6 one, without a block of zeros, it's significantly longer and more error prone.

Your example of 8.8.8.8 is itself designed to be easy to communicate and enter, same with 1.1.1.1 and 9.9.9.9, etc. They exist because communicating an ISPs DNS server or a standard IPv4 address can be hard sometimes.
Same, but it rendered on refresh.
> The popularity surrounding gptx stems from the fact it produces great output for many people.

Popular != Good
Great article, thanks for sharing. I’ve been using elixir for the past 5 years, and I’ve had pretty much the same questions along the way…some of them I was able to figure out by myself, and others I only learn by reading comments of posts like yours. Thanks a lot!
My comment notes there are still deep scars.

> Leave Pittsburgh once in awhile.

1. These sorts of presumptive comments are presumptive and serve no purpose in the conversation. Believe it or not, you aren't the only person on the internet with your background.

2. Western PA is an enormous region, and it's not just Allegheny County that is doing well relative to West Virginia.

3. Having some base of economic activity outside of coal is still better than nothing, even if resulting employment is concentrated in metro areas.
Isn't 48 kWh/month = ~1.6 kWh/day? That seems impossible. Even 4kWh / day seems impossible for me. I exclusively use electricity, except for heating. My water heater alone consumes about 2kWh/day. Not even talking about cooking, using my computer or watching tv.
This hasn't been my experience. I think it depends on how business-critical the application is.

I worked at a home remodeling company. Revenue was several million dollars a day. App handled sales, scheduling, logistics, everything. Breaking production was a big deal, it cost us millions per day and created logjams.

I would think that most online applications are the same. Even if a simple online web shop goes down you are costing money.

What kinds of experiences have you had where testing in production was the norm?

because you can't do certain things without lower environments.

I agree that this is something many shops REALLY struggle with.

One of the most challenging things is exporting or creating some kind of realistic data set for local development use. I think 99% of companies struggle with this.
refresh pls :)
That's also an approach, but it may lead to endless discussions about how likely something is. It's easier to tell what the worst possible consequence is (what this article calls criticality). After that it's fairly straightforward to figure out if you're doing enough to prevent this scenario from being realized (which is more like coverage = risk * mitigations).
The training aspect of feature flags is a huge pain point.

Not to mention it looks really awkward when an account manager has forgotten to enable some great new feature for you.
A white lie? Like what? How would you word it?

You mean to downplay what actually happened?
This is the thing that needs to be regulated. It will force these companies to spend actual money on stuff. they’ll be still insanely profitable but not able to run quasi monopolies on infrastructure and extract all profits while externalising all the damage.
Chrome Developer Tools allows this. There's a button in the Source tab to deactivate breakpoints from debug statements. The button looks like an arrow cut in half.
Yep, only when you try to teach someone do you really understand something.
Again with your links. Is it performance art? Are you an AI aggregator?

(The violence against women thing is serious but it’s not a question of law enforcement behaviour or brutality. That is about the international problem of police being hard to fire when they are awful individuals in private; it’s an ongoing problem that is being addressed here through campaigns, and I am afraid I do not remotely believe that domestic and sexual violence is less of a problem in the USA. Canada takes this more seriously)
This is great on a first look, nicely presented! Indicative pricing for future use will be a useful addition.
Deno Subhosting: Serverless system of on-demand JavaScript isolates
> Don’t miss out on the latest developments in business and finance. Let us notify you as they happen.

press “I'm in”, just to mess around

> Push Notifications are available for only chrome browser right now. You will be redirected to home page in few seconds.

This is some advanced level of bullshit.
By this logic, Uber should have gone bankrupt >5 times by now
Yes. That was Microsoft Combat Flight Simulator II and it was the best of the series IMHO. I spent a LOT of time with that classic old sim and I still have my copy. It runs on LINUX under Wine but not without a lot of tweaking and adjusting.
The issue with NB for explainability is that the model scores can be very badly calibrated due to the "naive" assumption. You find especially on longer documents, the NB scores basically clump around 0 and 1 due to multiplying a bunch of dependent scores together as if they were independent. This means you can't really use them to assess how 'confident' the model is on its decision.

IMO logistic regression, or better fasttext (rank-limited logistic regression) should be the "default" baseline models you should use for NLP classification. They are trained with cross-entropy loss, so the scores are generally fairly well calibrated to an actual confidence score. Moreover since everything is linear (or at least logit-linear), you can do all the same explainability tricks as with NB (a little more effort for fasttext, but it is doable).
HashiCorp's Shift to BSL v1.1 and Its Effect on PaaS
That's what computers are for, doing the repetitive stuff without freaking out for you :)
Another YC launch advertising as open source while using a non-osd-adhering license (ELv2 in this case). I respect your right to choose a license that protects your efforts, but calling this open source will be misleading to many.
> Phone numbers also have variable lengths.

Yes in many parts of the world you are correct. In North America, phone numbers are all 10 digits prefixed with a 1 for long distance.

> URL's don't have a fixed length, so I'm not sure variable length is significant barrier to adoption by itself?

URLs tend to be a word or phrase that can be communicated. You tend to have to just say google dot com not gee oh oh gee el ee dot cee oh em.
> "duty of care"

If the legislators are not lying, a simple question asking you if you are an adult should be satisfactory. Bad for platforms that want to allow teens, but that is their problem. They are doing it to monetize them anyway.
Even though I've slowly migrated over to neovim throughout the past ~2 years or so, I still use vim as more of a "general purpose" text editor.

Neovim (mainly due to the amount of useful plugins + lsp support) is used by me as a full featured IDE, which I almost exclusively use for larger coding projects.

For quick scripting or editing of files I use my vim config, which is less bloated and very minimalistic.

The differentation probably doesn't make much sense, but for some reason I like using both.
If you are growing MoM with clear PMF in a decent sized TAM you'll have no problem getting meetings or raising money. If you have paying a couple of customers who are passionate about your product (ready for seed round) then you can cold email VCs who will take a meeting. If you're pre-revenue, you're best bet is to raise from someone you know.
Well it's a good thing it's an autonomous job already replaced by computers.
That's a shame, because those 3xxx and 4xxx CPUs are quite capable. Of course, they can still live on as Linux machines.

I have an unreasonable level of affection for that old box of mine.

It's depressing to know how many machines of that vintage will simply go to the scrap heap, especially once Windows 10 stops getting security updates.
In your loop:

for m in reversed(self.messages):
if total_tokens + m.length <= max_tokens:
recent_messages_reversed.append({
"role": m.role,
"content": m.text
})
total_tokens += m.length
else:
break

It would be important to change that to not drop system prompts, ever. Otherwise a user can defeat the system prompt simply by providing enough user messages.
Are the Libertarians and the republicans the same party?
One thing I’ve realized lately is that scarcity is actually a benefit of ipv4, much in the way of the maximum amount of bitcoins theoretically increases their value.

Ipv4 addresses are being ranked by their reputation. This is a good thing, at least right now, as it makes scammers/spammers/hackers/ddosers lives more expensive to acquire fresh addresses. This can only exist when a shortage exists.
Seems quite tightly coupled to the inputs, which maybe is good, you get what you want perhaps without the work of writing it out more fully? I'm not the target audience, but I think I expected it would 'add' more, more context/'insight' about the industry than just what I entered with more words. You could practically fit to template without an LLM, just having a 'need to leverage' whatever user says the company does, etc.
How should I read type system notation?
Is it that expensive, unoptimized due to very early or the costs are also include the training for new model?

Wonder what'll be the minimum future cost when it's already optimized and used for self hosted commercial purpose.
The eugenics war. Riots. Mass homelessness and unemployment. WWIII where a third of the population is wiped out.

Utopia doesn't happen overnight folks. It's a long road getting from here to there.
> Firefox blocked this page...

> Advisory provided by Google Safe Browsing.

Firefox clearly says it is using Google.
I doubt a big company would draw the line in the sand. But I could see an upstart (think TikTok) not having up enough IP addresses and just giving a crappy, slow proxied experience over IPv4, but having it be native, zippy and good over IPv6. Suddenly you have teens begging their parents to switch ISPs.
Yes, it worked for my industry, too. It ignored pricing (customer might be looking for a cheaper alternative)
Free labor.
Sorry for the title. USD "could" become the new currency (not "will"). I got carried on by the excitement. We have been suffering the ARG peso for too long.
I must say that the probability of Milei wining the elections are very high and most people agree that it would be surprising if he does not win the election after seeing the numbers he got in the PASO elections.
keeping it simple for people who only get a slight idea about their future product / audience

good feedback though, thanks!
It bothers me that Sam Altman may become rich even if his company goes bankrupt. Something does not feel right about that — or am I wrong ?
It is a dud.
you mean in Barriers? good feedback
Very clever. Get everyone hooked on a free ChatGPt and then fail to monetize it and go bankrupt.
But computer software can. Worms, viruses, etc

Heck, even the operating system could reproduce in some sense. If the operating system on one machine is set up to regard itself as DHCP server, it would begin responding to DHCP requests in the local network. And in the DHCP response it can provide network boot instructions telling other computers to network boot a copy of the OS image of itself that it is serving. Any other computer that is configured to net boot could then boot the OS. Of course most computers are not set up to net boot out of the box. But on a network where they use net boot already you might be able to race their own DHCP server and get some of the clients to boot your OS image instead.
Love the name. I have been looking for something just like this.
It's buried in closed issues of Syncthing. This was quite some time back maybe over a year ago.
Corporate use goes down and Residential use goes up.

Corporate networks were the last to drop XP, the last to drop IE, and will be the last to adopt IPv6.
> It's only natural I behave similarly.

Are you meaning towards everyone? Or are you meaning your behaviour back towards those companies?