skysight-inc/HackerNews huggingface dataset:
I love this question.

I worked for a company that provided (private) hosted contact centre solutions and ended up getting into providing MS Teams Calling.

One DC in Melbourne AU, one DC in Sydney AU.

We needed to be able to fail over between Melbourne and Sydney and handle traffic on multiple ISPs and on IXs (IXs are small communities that ISPs create amongst themselves to send traffic between each other at little/no cost).

We created an account with APNIC, requested a /24 IP block (you can get less than 255 IPv4 addresses - a /24 block), paid about $1,500AUD and got setup (they gave us an ASN and an IPv6 block too)

That cost is each year.

You then go to an ISP and tell them to use your IP addresses and ASN.

You might need to peer (as others are saying), or they might just send the whole IP range to your firewall and you do whatever you want with it.

One thing to be aware of: if you start using more than one ISP in different locations, you may receive traffic from ISP1 and return it back via ISP2.. Be aware of this when dealing with firewalls (either your firewalls or your customers)
I’d hardly call ruby strongly typed. There is basically no way to verify anything statically so almost all issues show up in run time. Updating Rails or any gems on a production system is a nightmare where the only option is to have 20,000 unit tests and then hope nothing blows up when you release it.
Echoes back to Three fallacies of dependencies by Blake Mizerany

https://www.dotconferences.com/2014/10/blake-mizerany-three-...

Of course the only absolute truth is that there are no absolute truths, so no point of being dogmatic to the extreme.

Still, with experience I came to realise that dependencies carry their own weight, which has to be balanced with the weight of bespoke implementation (which can span the whole spectrum from "obviously" to "NIH")
I still think it is crazy that people in the UK get prosecuted for (appalling) things they say in private WhatsApp groups.
It looks more like 28 days ago, to be fair.
Googling abortion? Your details aren’t as private as you think
I found hetzner to have better offerings for the same price
The rails creator DHH has indicated that rails would “absolutely not” be getting type support.
I don't disagree that it's comparable - in fact that's half my point. That was the first 'fact' I listed. It's pointless to claim bioavailability is 'debunked', because soy stands on it's own in the bioavailability data.

However, it's also misleading to claim it's debunked then point to seitan and beans as viable alternatives, or warn against fat content immediately after comparing tofu to chicken.
It's not like meat is free from controversy, to play devil's advocate a little. We had beef that turned out to be horse for a moment in the UK.

Not to mention mad cow disease and similar issues.

What risks are you thinking of with plant based or lab grown? If anything it seems the lab environment would catch anything significant before it got out of the building.

I'm not arguing with you, honestly curious. I've not thought about this much.
Build Fresh backends with GraphQL
Yeah, but that's how they're acting already. Forcing them to admit it openly might cause people to not use the platform, which in turn might make them adopt and enforce reasonable rules.
Not a eMacs person, but as a vim user arrow keys are annoying to reach. Using control or vim bindings it is far easier for me
Same old topic.

I use gin. It's not perfect, especially streaming (EventSource) is broken.
But the rest has actual hand on solutions.

ctx.SecureJSON()

Not a single one of the other packages has something like that. Keyword: JSON hijacking protection. Yes it's still a thing.
I eat and like to eat meat, lots of it, as well as other foods. I am completely stumped by this push for hyper-processed "substitutes". I regularly ordered vegetarian dishes, and often enjoyed a decent bean or beet based burger. Those things can be delicious. I can only hope this fad of beyond meat bull-crap goes bankrupt and dies, sooner rather than later.
Well put.

"Forcing" and "to actually follow" are not a reflection of reality. The Bill details the rights to "kinds of complaints" and provisions to "bring a claim for breach of contract". Good luck with that for non-customers. Though Ofcom will be reviewing the processes used for handling these in general.
I moved from Digital Ocean to Hetzner. Hetzner was a bit cheaper and all seems fine.
On a high level, security can be thought of as the CIA triangle.

Confidentiality
Integrity
Availability.
If we're counting ^C, then I'd also add:

* ^D - Send EOF, which exits most shell-like programs (if you're on an empty line, so try ^C^D)

And the job control bindings:

* ^Z - Suspend current foreground process and return to shell, use `fg` to resume it in foreground and `bg` to resume it in background (see also `disown`)
* ^S - "Stop" current process, useful if it's printing a lot of stuff and you want to pause it for a bit, otherwise useless and usually done by mistake
* ^Q - resume a stopped process, probably after you ^S'ed by mistake
Stepping – New open source framework for Data intensive projects
New open source framework from Imperva - Stepping is a framework designed to ease the implementation of data processing solutions. In use cases where we need to implement data or data-streaming algorithms or any other processing on data, we need to first handle many different infrastructure issues.

For example, we need to decide how to split the data processing logic into different steps, think about our threading policy, how to handle communication between the different steps, error handling etc.

One of the most important subjects is the Threading Policy of our solution. For example, we need to think how many threads to open, have the option to distribute the processing of data to multiple 'executors' in parallel, have a thread-safe communication layer between the threads etc.

On top of that we also care a lot about the performance of our solution, we want to make sure that the latency added by these infrastructures is minimal as possible.

Stepping aims to handle many of these aspects so developers can spend their time on the business logic instead of solving these infrastructure and data flow issues, over and over again.
Seriously… Am I the only person who thought “How can this organisation afford $750K/month advertising anywhere?…”
Deepgram Completes $72M Series B Round to Build the Future of Speech AI
no

forth is ruthlessly imperative

c:

x = a[n-1];
n += y * x;
plot(x, y, n);

forth:

: foo n @ 1- a @ x ! ; \ ‡
: bar y @ x @ * n +! ;
: baz x @ y @ n @ plot ;
: quux foo bar baz ;

naming each line of code allows you to do things like

bar n ?

to see what n is after you bar

in exchange for the somewhat rebarbative syntax and lack of typing you get turing-complete macros (with full compiler access, without the pitfalls of string-replacement macros) and an interactive repl that fits into almost the smallest microcontrollers

because you have total freedom to redefine the syntax you can construct whatever dsl you prefer

it is nothing like combinatory logic except that you can occasionally write a point-free function

______

‡ this assumes a is defined as something like this

: array create cells allot
does> swap cells + ;
20 array a

so that 3 a computes an &a[3] suitable for @ and !, etc.
Most countries have some form of civil defamation law, but generally you have have to be lying about a _specific person or entity_. Some countries (not as many as you may think; a lot of things described as hate speech laws are really incitement to hatred laws, which is a little different) also have hate speech laws which in principle may prevent maliciously lying about specified groups of people, but in practice, the bar for actually prosecuting someone under these is usually extremely high.

I'm not sure anywhere has a ban on _all_ lies, though. You can generally say that the sky is green, or even usually tell lies about non-protected groups ("all lawyers are criminals" is clearly a lie, say, but unless the context makes it clear that you're using it about a particular lawyer, you're probably fine).
> Maybe some "dumbing down" might be useful to a crowd that is disconnected from reality and likes to hide behind language?

Please describe your data justifying the characterization about the crowd you are referring to. The HN crowd, you mean, right? Please use a statistical understanding and don't overgeneralize.

Does it justify "dumbing down" or exaggeration?

At this point, based on what you've written so far, it seems to me you have an overly pessimistic and stylized view of the audience here.
Yeah. Effectively set up a VPN/tunnel service and give credentials to each 'ip-holder'.

With more cost and complexity, that /254 could be anycasted to avoid it being single-homed too.
Because any media that shows two males as friends, has legions of people claiming them as gay, i.e. Sam and Frodo, Sherlock and Watson. So in the popular conscience two close guys must be gay. You cannot have a relationship in popular culture between two males, without a vocal minority claiming them as gay. Men subconsciously react to that. To signal they are straight avoid looking like they have close relationships with other men.
Maybe. Maybe not. Poor people are pissed off these days and boy that sends the message “we’re taking meat away too now! For a hundred years you knew at least you had meat on the table, but we’re going back to the good ‘ol days of serfdom. Enjoy the slop!”

I have already seen this sentiment among poor people.
Walk Through the Great Pyramid of Giza Online
> One extremely frustrating aspect of plant meat is that they tried to aggressively push out traditional veggie burgers on restaurant menus. . . The thing is, vegetarian food is incredible without needing to taste like meat.

”Nobody goes there anymore, it’s too crowded.”

> I also still eat plenty of meat, just not every day

The reason you don’t see the value prop of beyond burgers is that you’re eating the real thing regularly. As a pescitarian who loves meat, I would bet the farm that if you went vegetarian, you would think Beyond is a godsend.

> IMO, I think the "meat in a vat" system where animal tissue is grown in some kind of factory setting is a much better approach.

Similar to how nuclear fusion is better than fission, and self-driving cars are preferable to human-controlled, etc etc.
> I think you are being far too uncharitable

I just think that Telegram tries to position itself as some kind of subversive and secure messenger (successfully so), which it isn't and I find that dubious. I can see that many people prefer it for its user experience, which is fair, but people should not be lured by a false sense of security.

> e2ee encryption is not some moral imperative that must be done.

It is not a moral imperative, but a protection against many evils, that most people probably would benefit from if used consistently. I've got low tolerance for trying to artificially limit e2ee though.
Yes, ZX Spectrum. I live in Poland, it was still communist at the time, anything from the west was crazy expansive, everybody thought my uncle was crazy when he bought the computer, but he was always a hobby electronic and early adopter.
What does a typical handler look like in this scenario (url path params). I usually end up using Gorilla mux for this, but standard library for everything else.
A sense of humour – even a dark one – is a moral virtue
They don't recommend because they don't see clear evidence in outcomes. See my EMA link below. This doesn't make the recommendation any closer than recommending not to.
It seems like there is room for more study here. In particular pain comes in many forms with variation in intensity and localization or generalization. My understanding from limited review of the literature here is that cannabis does not actually treat the pain so much as it changes the reaction to the pain by enabling people to handle it differently and maintain a regular mood and range of activities which can be difficult without. The good news is that this subject is finally getting some serious study.
Dutch is to German like Danish is to Swedish, in the sense that it's easier to understand more from reading Dutch if you're a German-speaker, or Danish if you're a Swedish-speaker, than hearing them spoken. The pronunciation of Dutch and Danish feels like "almost intelligible, except it sounds so guttural, as if they have their mouths full of gravel and porridge". The written text is the same thing as the spoken, except much clearer, because you can see the letters where you can't hear the sounds.
Here's from Australia: https://www.news.com.au/technology/science/human-body/yes-th...

Let me know the country you're interested in and I'll dig it up for you.
Before Elon, we already knew Twitter was censoring free speech badly. The allegation is this was done at the government's request. We thought it was US gov but turns out it was all of them including the UN.

Before Elon took control, he was all about 'we will need to upset both sides' but after he saw the reality. He basically went 'ban amnesty'.

this dump is what everyone keeps referring to as the 'nightmare' or 'disaster' because it's not going to go well.
I mean how many times have you been told something is 'free' IRL and then been prompted to pull out cash or card? The bots are learning fast.
There is a practical tutorial in our Python framework called PyNeuraLogic at the end: https://github.com/LukasZahradnik/PyNeuraLogic
> Can you provide examples where Apple has taken a stand (at their own personal cost) against China? / Doesn't seem to be such a "complex power dynamic" at all maybe?

I don't need to provide examples in order for my point to stand: the power dynamics between China and Apple are not about blind obedience. What I mean by power dynamics is well understood. It applies to geopolitics, economics, as well as personal relationships. It means (approximately) that the parties are aware of their relative power and influence and act accordingly. This is clearly different than "blind obedience".

If you are looking for examples by the way, there's plenty of discussion of this around this general thread. I don't need to repeat it.

Additionally, and arguably more importantly, there is observational bias: outsiders are unlikely to be privy to all relevant negotiations between China and Apple. If we were, perhaps we could better understand the "push and pull" (a phrase referring to power dynamics) and therefore Apple's influence and corporate policies and "ethics" if you want to call it that.

In these comments, my goal is not to defend Apple, blindly or otherwise. Rather, I'm trying to show that there are nuanced and useful ways to discuss these topics. I get it -- it's common to be annoyed, disappointed, or even irate at how Apple behaves in comparison to its PR and branding. Hypocrisy is not something I overlook either.

(Aside: But I aim for a standard higher than "common" when I put comments onto HN. I get the impression many other people do too. Even more of this would help a lot.)

But are such emotions and vocalizations primarily the result of a quest for truth? Or do they mostly serve some other purpose?

I have a guess. Based on your comments, I think you are expressing dismay in a way that is too blunt to be useful to many people here.

Lastly, it is worth mentioning the Hacker News guidelines that discourage comments or complaints about down votes. I waded in and replied to your complaint because I hoped you were a bit curious and not completely dug-in to your position. I'm not sure at this point. It has been very challenging for me to try to give you feedback in a way that you will consider to be useful.
Joe Biden and Rachel Maddow

To name just a few.
There are now commerically available products and lots of companies working in the space. I remember way back when they'd managed to make a ring buffer which seemed like black magic yet here we are now (no idea if the r.b. was implemented the same way now, I lost touch with what was going on)
Might as well eat the tiger and save yourself even more work.
> Any platform that actually catered to every neurosis would be totally silent.

Well, it's a false dilemma: you don't need to have either a law that force all moderation to be identical everywhere or having places that are absolute safe-space.
As long as you have some place that guarantee some opinions safe space, where is the problem?

The hypocrisy is that the neurosis of someone is the freedom of speech of another. Bigotry, racism, sexism, ... are arguably as legitimately a neurosis as "woke culture". Yet, anti-cancel-culture people are often promoting solutions where, in practice, we force everywhere to be a safe-space for those anti-woke "neurosis".

> With such a counterexample I don't know how such a claim could be made with a straight face.

You are failing at logic.

"what happens if you don't have a place well moderated" does not imply "if a place moderated exists, it cannot happen".

Twitter was not "well" moderated, because it allowed cancel culture. It was heavily moderated, which does not mean it was well moderated.

In fact, I even think that "well moderated" is rather impossible (you notice the quote-marks around the word moderation in the quote you've used, right?). The best we can have is "diversity of moderation", with several instance that have different moderation rules. Absolute freedom of speech is a concept that just takes water quickly when you think about it with intellectual honesty.
Wasn't it also at the cost of compilation memory? I still remember the time when it was easy to crash compilers by just giving them hard enough templates.
I'm sure it does, but i'd rather 100 idiots said they wanted to rape my child than one person's offensive but valid speech gets censored.

I will note that I don't think freedom of speech extends to the anonymous. If you say you want to rape my child, you best put your name to it.

If your name is by your speech, then say it and own your vile.

-- yours, sirsinsalot, anon internet commenter.
Have you tried using EquatableViews? That would let you customize if you want the view to get updated when the diffing occurs. Seems like a perfect fit for your issue.
Most non SOC certified companies have some non auditable processes, the ubiquitous one being deploying stuff manually / non reproducibly. Whether something is "shadow IT" will depend on who you ask. Personally I have never deployed something to prod that way (I did it for some lower envs), but it's something I've seen people do at every single place I've worked. And your last paragraph is 100% true in my experience.
Wouldn’t the astronauts on the moon missions have seen this? Surely they orbited a few times before landing. Maybe they were closer in. I suppose an earthrise/set viewed from the surface doesn’t count.
Author here. We plan to publish a blog post in the next few months that explains how we do this under the hood. We have some pretty nice abstractions and tooling to make it as maintainable as possible.
I visited Dubrovnik, Croatia about 20 years ago. When I got into the taxi, the driver was very excited to tell me about how locals would throw dynamite into the water to blow up the fish, though I never verified the truth of that. It made me pause because I wanted to go diving there.

I ended up going diving, and it was quite an experience (https://web.archive.org/web/20020505185554/http://www.bytrav...). The owner of the dive company didn't seem to know about decompression stops, generally. We went to about 30 meters for a short moment, saw a few hollowed out German WWII mines at the bottom, then ascended into a cave at sea level, nary a decompression stop on the way.

Climbing up and down the rocky stairs of Dubrovnik later that day I had the worst headache. I had a flight the next day and wondered if it was a good idea to go up to 30,000 feet. I'm still alive, so it must have been the right decision.

I'm saddened to think people using dive computers will never get to experience the richness of my dive experiences because the algorithm will tell them not to go into that cave with Anton from Dubrovnik.
It's more than just a migrating issue, it's thinking about the structure of your data from the beginning. Your data is your application. Web framework flavor of the day should be a secondary consideration.
I've had 4 vaccinations and 2 confirmed infections, the most recent one only a couple months ago now.

I think I'm good.
I realize they are processed food but I really like Morning Star ~~Farms~~ Laboratories products. No one is going to mistake their products for meat but they are still delicious.

And I doubt their business is struggling, or that Beyond Meats's fate has them worried.
Right there's https://a.gup.pe/ but it's a hack and isn't meant to work long term. The long term thing is proper group actors and stuff in ActivityPub, and it's being discussed here I believe: https://socialhub.activitypub.rocks/t/standardizing-on-activ...
Those meats (btw, not a typical vegan food) are trying to be as close as possible to the real thing to help convert meat-eaters into vegans.

And they're doing good job - I know of some long term vegetarians/vegans who don't like some plant based meats not because it's gross, but because it's too similar to the real thing.

When you switch to plant-based, in time your tastes will change, and you'll no longer miss meat/cheese ... however unlikely it may seem to you now. Maybe because cheese & meat are addictive.

[0] https://nutritionfacts.org/video/autism-and-casein-from-cows...

[1] https://www.peta.org/blog/bacon-apologists-prove-that-meat-i...

[2] https://nutrientrich.com/diet-trapped/is-meat-addictive.html
Things that were previously considered "insane" by social media companies:

- Hunter Biden's laptop being genuine
- The COVID Lab Leak theory
Interestingly, this was a story line in the series Halt and Catch Fire. I think it was in season 2.
Oh it's happening! https://jupyterlite.readthedocs.io/en/latest/howto/configure...
You forget the whole iPS and STAP cells fiascos (yes, plural).
Biden, for one:

https://www.msn.com/en-us/news/politics/joe-biden-said-in-ju...

https://www.politifact.com/factchecks/2021/dec/22/joe-biden/...
I've had many exfat devices become corrupt. I've never had an NTFS volume become corrupt without the physical drive failing. Perhaps that has more to do with the reliability of flash drives vs flash memory cards, but there are several software projects that allow for both FAT32 and exFAT filesystems that warn users corruption is a risk if they choose exFAT, particularly when using functions that do a large amount of IOPS over an extended period of time.
Ctrl used to be where Caps Lock is on some keyboards and today, you can map Caps Lock to Ctrl in Mac OS snd Linux. It will make more sense when you do that as pressing the shortcut will be much easier (home row).
The outcome would mean you would want the best designers in the world working on the problem. The use error in both conditions of answering a phone and diving are the same: the human factor. Only the importance of the outcome of the human-machine interaction error differs.

What brand do we trust the most to do the design job right regardless of context? Well, the brand a lot of people trust has the hardware and ecosystem. Do we trust the app developer, however?
> Forcing platforms to actually follow their terms of service, however, is revolutionary

Except the Bill doesn't have such provisions. https://news.ycombinator.com/item?id=33786707