skysight-inc/HackerNews huggingface dataset:
It doesn’t say that it doesn’t do that, it says that it doesn’t do that by default. If you explicitly tell it to expose a port, how can you possibly be surprised when it does so?

If you don’t read the docs you don’t get to complain when you don’t understand the behavior.

Edit: the second paragraph on the first search result for “docker networking” says that because it’s trying to present things in a platform independent way the overview won’t cover iptables specifics and then links to the detailed docs of how it uses iptables. If you can’t read two paragraphs maybe don’t try to be an engineer.
>"If you had links to two different providers, you would talk BGP to them and say "You can reach this set of IP addresses via me."

There is really need to do this is many cases though. If all you are looking for is connectivity redundancy you can just take the default routes from two ISPs and configure floating static routes on your router and not worry about BGP at all.

>"This is done via ASNs (Autonomous Systems Numbers), like 32150 (my old ASN). Each hop along the way gets their ASN tacked on. It's like a flood-fill to all the BGP routers in the world."

Each hop does not get its own ASN tacked on. This only happens when crossing an AS boundary i.e at eBGP speaker. There are generally many hops inside an AS.
Domestic violence hotline calls will soon be invisible on your family phone plan
To the people manufacturing escooters almost certainly.
FYI, afaik firewalld as a high level interface is on the way out in RHEL* land (if that's what you're using), to be replaced by nftables.
At worst, it was treading water.
Scattershot of potentially useful questions:

What brings you the most joy and contentment? What do you find meaningful? Are you doing these things, even a little? If not, why?

What makes a good life? How can you make your life more like that?

Is there anything you are afraid of that you haven't faced yet? Any pain or grief you aren't letting go of?

Best wishes to you :) If you get something out of those questions, try checking back in a year and seeing if there is more juice to squeeze.
> Couples splitting up because one is heavily more invested in dancing than the other is a common occurence.

This unnerves me. My partner could and would dance all day, anywhere, any scenario. I have to be unbelievably drunk to come close to anything resembling dancing. Any event we go to together that involves dancing is intensely emotionally debilitating to me for that reason, and sometimes I worry that it's a basal insurmountable incompatibility between us.
Agreed. Every Sunday, I cook a large portion of something healthy, and store it in containers to eat throughout the week. This past week, it was chili with beans. The week before, chicken vegetable brown rice soup. The week before, chunky vegetable spaghetti sauce with whole wheat noodles. I've become pretty good at cooking, so it's always tasty, good food. I always get at least six large servings from what I cook, and the total cost is rarely more than $10.

For breakfast, I usually have oatmeal cooked with soy milk, with a banana chopped in, sweetened with honey. It's unreasonably good, super easy, very filling, healthy, and dirt cheap - probably less than 50 cents per breakfast.

A plate of sliced apples, avocados, whole wheat toast (ideally good specialty bread from a bakery), baby carrots, cheese, and pickled vegetables also makes for tasty, filling, easy, cheap meal.

I've always strongly disagreed with the notion that healthy food is prohibitively expensive. A quick trip to any grocery store proves that eating healthily is cheaper than eating a bunch of processed food, and I've found that you don't even have to put that much effort into cooking to get something that ticks all the boxes.

I can only conclude that most people are some combination of very lazy when it comes to cooking and ignorant about what's possible.
I only learned about this a few years ago by coincidence, because I happened to open HN when there was a story[1] about NewsBlur having been hacked "thanks" to this Docker "feature".

[1]: https://news.ycombinator.com/item?id=27670058
I myself am the beneficiary of many open-source projects. I readily acknowledge this.

That said, where my mind keeps going to is that open-source software is in many ways similar to communism. And communism failed for a reason.

If you want to freely give away your work, then by all means - do so. But do so with the understanding that you are promised absolutely nothing in return. No one owes you anything. This man would have been better off had he pursued a paying career and spent a reasonable amount of his free time working on this.
I like it! I feel like it's exposing the underlying capabilities of CloudKit a lot more directly to users, which is cool.

If you're interested in reading about the kinds of technology that make things like this possible, the CloudKit paper is a really excellent read: http://www.vldb.org/pvldb/vol11/p540-shraer.pdf
I’ve always preferred the results of first curtain flash as they seem to make more visual, and temporal, sense to me, IMAGE->trails, rather than trails->IMAGE.
No, it will not last longer than you. If you want security updates, you have to do major ditro upgrades when the support for previous Debian release is over. And these are somewhat tricky.

You'll just have your upgrade dance clustered into a single event once every N years, instead of spread over randomly, based on major releases of SW your server depends on.
%n is an extremely poor fit for CLI manipulation or tokenization for backspacing.

%n is for bytes, not user-perceived characters.
There's probably some pyschopaths that enjoy the chaos and power vacuums.

There are a lot that don't want to be there. A lot returned out of necessity. Mostly from h1b visa stuff and avoiding being deported. Or getting a new job isn't as easy right now as some think it is. Teams are tiny so people are over worked and elon is making demands that require people to over work and do things immediately.
It's propaganda, the US want to make sure it's clear to you that it's not an army project but "musk's project", a bit like how they did with google

They are good at it

https://qz.com/1145669/googles-true-origin-partly-lies-in-ci...
>all of the profit has to be provided to a small over-class

It’s not, and it is a fiction to say it is.

Capital wealth is a representation of total risk adjusted future expected returns subject to a discount rate.

But we don’t advertise human capital this way; the excess future labor returns adjusted for some basic cost of living.

But they are the same thing: future profits.

If advertised this way, relative wealth would look vastly different.
I think I found the paper in question: https://osf.io/5cafd
Can you express this with Noise framework tokens? I don't think you can. Noise is fiddlier than it looks! It's not just an ordering of DH exchanges; it's transcript hashes, cipher state tracking (and reinitializing), key derivation, the whole 9. The temptation (at least for me) is to just skip to the table of handshakes and skim, but the actual protocol framework is in Section 5, where they define precisely what each of those tokens really entails.

(To say nothing of: this uses signatures, and Noise does not).
> By removing the very politically-biased censorship…

About that…¹²³

¹ https://www.theverge.com/2023/1/25/23571103/elon-musk-twitte...

² https://www.cnn.com/2022/12/16/tech/musk-censors-press/index...

³ https://theintercept.com/2022/11/22/elon-musk-twitter-censor...
Damn, I just got my propane tank refilled - it's a tiny 125 gallon one, mostly backup for our wood stove. We paid something like $2.40, and that's only because we didn't get a bulk discount most people get when they fill up the larger tanks sized for primary heat for a full season.
The Guardian changes to the Gaurdian then to the Grauniad and then, finally, the Guarrdian.

Innocent typos or there is some joke i missed.

Edit: as per other comments this seem to have been a joke.
A Docker footgun led to a vandal deleting NewsBlur's MongoDB database (2021)
> Someday, I will be skilled enough to run DDWRT on all my routers

You probably already are! It's very easy to run an open-source firmware on a router that you purchase for the purpose. Don't bother with DD-WRT because it supports hardware that can only be driven by binary blobs tied to ancient kernel versions.

Just get something compatible with OpenWrt. My favorite manufacturer of this stuff essentially ships with OpenWrt plus an extra web interfaces, so you can just access the upstream web interface at a different URI if you don't want to install the latest firmware.

The standard OpenWrt web UI is as good or better than what your average router comes with. It's not harder to use.
From wikipedia:

> Computer programs can use a TPM to authenticate hardware devices, since each TPM chip has a unique and secret Endorsement Key (EK) burned in as it is produced.

That EK is signed by the TPM manufacturer, and so it’s likely they’ll only trust the keys of physical TPM manufacturers. Good luck forging that in software.
Tile Is Taking a New Approach to Combat Theft and Stalking
This exact thought experiment has already been taken to its logical conclusion with the below licence [NSFW]. It's kind of genius in its own dark way, definitely an interesting example of modern-day subversion of the governing system.

https://web.archive.org/web/20220426033841/https://plusn_gge... (substitute underscore as appropriate)
I do agree that the most likely reason is that scientific papers tend to be highly formulaic and follow strict structures, so a LLM is be able to generate something much more alike to human writing than if it tries to generate narrative.

But it's still fun to deduce that the reason is that the quality of technical writing has sunk so low, that is even below the standards for AI generated text.
Each Write encrypts a separate "record" (in the parlance of TLS and Noise). Each of those records can be arbitrarily dropped, replayed, or reflected.

Here's an example, if you do

Write("Hello")
Write(" the password is ")
Write("password")

then without a key I can make you or your peer read "Hello the password is Hello" (or "HelloHelloHello" or any composition of those messages).

No Noise protocol would allow that.
See the Alexander Lippish historic project: https://en.wikipedia.org/wiki/RFB_X-113
Could UFW detect/warn that there are iptables rules interfering with its own rules?
It's also there to convince people to switch to a land tax, but it's really not successful at it. I think because there's no land owners separate from building developers
I fully agree with your statements that nobody is owed anything if they give their work/time to a cause. But it doesn’t give a free pass to others to demand work/fixes/time, or have a sense of entitlement, to that work, and become belligerent towards those that are giving their work to them.
The legal requirement to act instantly on the automatic presumption of the claimants being both right and acting in good faith with no evidence required isn't required to avoid liability. They could have required some higher standard of proof of ownership and as long as they followed the process, YouTube would have the same protection.

The system is specifically designed to be gamed by claimants.
Here is a the letter from Russel to Jean van Heijenoort in response to the latter's request to print the correspondence between Russell/Frege in "From Frege to Godel" (https://plato.stanford.edu/entries/russell-paradox/).

----

As I think about acts of integrity and grace, I realise that there is nothing in my knowledge to compare with Frege’s dedication to truth. His entire life’s work was on the verge of completion, much of his work had been ignored to the benefit of men infinitely less capable, his second volume was about to be published, and upon finding that his fundamental assumption was in error, he responded with intellectual pleasure clearly submerging any feelings of personal disappointment. It was almost superhuman and a telling indication of that of which men are capable if their dedication is to creative work and knowledge instead of cruder efforts to dominate and be known. (Quoted in van Heijenoort (1967), 127)
Spotify? Stable Diffusion? Elastic? Mastodon?
People are actually going to start arguing that Twitter and other social media were healthy up until he bought Twitter just to spite bad meme man, aren't they?
One of my finance professors mentioned that ~70% of business fail in their first two years, and ~90% of those failures are purely due to a lack of working capital, not due to any fundamental flaw in the business plan. If they kept doing the same thing and just had more money and time, things would have eventually worked out.

People start businesses for emotional reasons, not logical ones, and vastly, vastly underestimate the amount of money they'll need to get the thing off the ground. Entrepreneurial people are inherently optimistic, (and they have to be), but he said their estimates were typically off by ~5x. If you think you need a million dollars of runway, you probably need 5 million. If you think it'll take a year to achieve profitability, it'll probably take 5 years.
> Eventually, if your company doesn't have a strict whitelisting policy for the software that is being used, employees will just end up using their own open source software or free smartphone apps

We're definitely thinking of different kinds of software here, as this would never be the case with the kind of stuff I'm talking about. Whatever CRM your company uses, every salesperson is using. It would be incredibly obvious if they were using something else (their manager is regularly looking at reporting in the CRM), and it wouldn't ever fly. To your point, many people do hate it, but you can't find a way around it.

Similar with services like Box, Zoom, ServiceNow, JIRA, etc. If it's important that each person have their own account, then a per-user model is generally pretty reasonable. You'd typically need this if you need to easily track which user is doing what and/or if you need user-level access controls.
The Grauniad is an old Private Eye joke from when the Guardian had legendary poor quality control and typos, and its kind of stuck.
>Users must:

Verify their real identity with a government-issued ID

Allow us to partner and share this information with law enforcement (even without a subpoena if stalking is suspected)

Agree to pay a $1 million penalty if they are convicted in a court of law to have used Tile in a criminal manner
Antitrust and IoT (Zittrain testimony) [pdf]
If something is designed and marketed as being usable without reading docs, it'd damn well better have defaults that "First, do no harm."

It's insane to build something that optimizes ease of use, and then require users to understand it in depth to avoid footgunning.
Not an expert but my basic understanding is that the hyperventilating before holding your breath basically oxygenates your blood so that you can hold for longer.
I think it's way to early to state these conclusions.
Jan you have revealed the secret of good coding practice. Bad code is always the code written by someone other than you.;)
The early design of the web basically set it up as hyperlinked microfiche. What you're looking for was done later as torrents.
"Write an email that says I did X and they should do Y, but if Z then W, and we should schedule a meeting with P and Q."

I feel like for most emails I write, information density is close to a maximum. This means there's no actual gain to be had from a language model. The email I would write myself is going to be about the same length as the prompt I'd have to write anyway.
You jest, but I could actually see this becoming a thing. I envision a future dystopian internet where people first have to authenticate their network gear, PC's, laptops, cell phones, cars, trucks, e-bikes, toasters, coffee makers to a government contracted service. Once authenticated they utilize something similar to that RFC but probably instead a nonce or jwt token tied to their device that gets embedded in the packet header somehow. Then sanctioning a continent, country, state, ISP, city, company, manufacturer, distributor or person would be simply disabling their evil bits so to speak.

The push for this is starting with adult content [1] but the goal posts could easily be mounted on train car with a very long and smooth train track that only goes downhill.

[1] - https://news.ycombinator.com/item?id=34726509
There's a mention to this in the recent Selenium blog post https://www.selenium.dev/blog/2023/headless-is-going-away/#a...

Basically omit options.headless and use options.add_argument("--headless=new") instead.
I'm not saying everything's rational either, but you can't deny a difference in return rates make a difference.

More people will opt for a risky investment if it's paying substantially more then their safe one.

If there is little difference in return, few people will opt for the risky bets
Yeah, there's too much money to be made. It's unlikely to go away unless made entirely illegal.
It's going to be an extremely janky or very private website if they only allow you to use it when you have 1 of like a dozen supported and approved hardware TPMs to view it.
Yea I recognize that this is for some people one of the biggest draws to having children. I admit that it would be nice to get to "relive" childhood even as an NPC, but since I wont be having children this option (to solve "is this it" feeling) isn't even on the table.
$12 is too high if it's not going to remove ads.
At some point with something like Apple Maps there were always going to be edge conditions where it would be bad, the problem is just too vast. And at some point you have to pull the trigger so that the developers stop trying to mitigate whatever they can think of and start fixing problems that users actually have. Those two things are never the same thing (which is really the trouble that things like "minimum viable product" and "YAGNI" are trying to get at). At some point you need to draw a line in the sand and figure that it is good enough to ship, then you generally get blindsided by a bunch of issues you never dreamed of and then all your priorities shift.
The docs strongly advise against this: https://docs.docker.com/network/iptables/
What's asinine is "I configured it wrong and it broke, it's a bug in docker".
Who is marketing it that way? That’s insane.
The model includes ignoring real estate contracts? He's having an impact like someone dumping a trash bin on your lawn has an impact
First "NID" is a Telco term of art, it's a contractual concern more than anything else.

The first device terminates the Fiber. It has an SPF transceiver in at for the wavelength the customer is getting the service on which is 1310nm. This is pure layer 1. A technician could/would use this "NID" to get a light reading during provisioning and/or troubleshooting. This is the end of the "local loop."

The second device is the one that provides Carrier Ethernet. Carrier Ethernet is like regular Ethernet but with some extensions that allow the provider "OAM"(operation, administration and management) capabilities. This is a layer 2 device.
I think inflation in the EU is roughly at the same level as the UK right now.

edit: apparently this is a controversial statement
Too early to tell any of those things. The layoffs on sales might make the business worse in the mid term. The layoffs on product and engineering might make the product worse, even obsolete in the mid term. There is absolutely no way to tell if light handed moderation will work. There is no way to know if the service revenue makes any difference compared to ad revenue.

You are wishful thinking the best case scenario for Musk decisions. It is just as likely, in my opinion, that in a year or two the worst scenario will be the outcome of Musk tenure.

The worst case scenario, in my view, is something like the revenue never recovering to pre-acquisition levels (which weren’t great already), the product not having any significantly valuable new feature, and suffering from long outages and ended up being sold for ~$10bi.
The article talks about ownership transfer of a url database and the potential for history rewriting. An incentivized blockchain could be part of the solution to ensure history rewrites are not economically possible. I don’t have a protocol sketch, this is just a marginalia comment.

Exercise left for an interested reader, which sounds like isn’t you :)
The worst Tailwind I've seen is HTML littered with a, a:hover etc. declarations on every hyperlink. OK, you can create a global Tailwind stylesheet in your config but doesn't that defeat Tailwind's purpose?
I was under the impression that the EK could be used to identify individual TPMs- why can’t it?
Oh no I only expose ports on my tailnet. Or, I guess not then? How to check the status of the real firewall them, if ufw can mislead?
The interesting arbitrage here is:

• Product BOM prices are more-or-less known by the public, product margin not as much

• Cloud prices are low

• Customers expect low product but high subscription prices

I wonder if consumer protection can make a separation like this work. The Playstation model (sponsoring the hardware assuming >100% ROI over the product's lifetime) is bad for small companies, and definitely bad for e-waste when they fail. But mobile phone contracts make it clear you can own the phone after the contract, and still need to pay service fees throughout the usage, and that's mostly considered fair; and could definitely be a lot worse in terms of e-waste.
Setup your own WireGuard VPN Server with 2FA in five minutes with Ansible
Fixed it, there’s just a waitlist for Pro right now as I build it out.
I’ll add more crypto communities over the next few weeks as well.
I think GP meant that the list was good as a source of information about the changes, not that the changes themselves were good.
Family members do have separate accounts, and I'd very much like to keep it that way. That is, I don't want to buy a copy for Billy's account and then another for Suzy's account — I want to buy, say, one additional copy (license, really) for the family library so that anybody can co-op with each other.
Screeching car tires is common, but the book replaced a screeching woman with an annoying woman.

Sorry for the confusion, language is context dependent, and the context the book used screeching is strange in modern English.
This looks similar to the internal pipelines framework that all of amazon uses to deploy code. Funny to see truly how much value amazon has gotten out of developing frameworks for the retail business, and then making those frameworks available publicly. The abstractions work because they have already been vetted across amazon for a decade
It’s a failure of stakeholders to be good stewards. This sort of on the fly patching service should be a part of browser maintenance. There should be a collaborative polyfill.js service like Dennis described or The Financial Times has, maintained by Microsoft, google, safari, Mozilla, and web standards orgs. Any website that needs to call or should be able to for free.

Legacy support has become atrocious and it shouldn’t fall to web developers to deal with, because the end result is what Bloomberg does, and a shitty experience for the consumer.

His work also ended up being so good, it effectively eliminated completion and the need for businesses on either end of the web (browser/site) to take it upon themselves to make things better.