skysight-inc/HackerNews huggingface dataset:
> I often try to replicate ADTs in Python at $DAYJOB, because they're so damn convenient. I end up with dataclasses which have the same interface, and I disambiguate between them using `isinstance`. It's not perfect but it's useable.

I also do this! It is so painful not to have real ADTs.
I’m still not seeing the need for “The News” here. There’s no reason not to follow your interests/hobbies. And there are other ways to catch up on world events without the daily drip of sensationalism. The author isn’t saying you shouldn’t read anything ever.

But you don’t need to read the front page of CNN every day to stay up to date on the latest music. In fact, you’d be much better served by reading publications focused on that - the opposite of consuming the content meant for mass consumption.

People quote things that I don’t recognize all of the time. This is likely to happen for all kinds of reasons, e.g. generational gaps and not just because you stopped reading the daily headlines.

I think what you’re highlighting is that getting off the news hype cycle might make people around you notice. But a different response to that would be to have a conversation about why you unplugged.

That’s what I do, and it leads to some interesting conversations.

Only you can decide if the personal cost of continuing to consume is worthwhile just to maintain a certain vocabulary so you can continue socializing as you always have.

This isn’t a value judgement by the way, just an observation.
I think it is also a combination of
- the power that spreadsheets bring (a Turing complete machine, can't get any better)
- the UI that they pack (essentially a fancy freeform DB)

Together, they are easy to grok, use and manipulate for most tasks. Add in the observation that most CRUD apps are basically slow spreadhseets, and you have a deal.
My 10 year old feels this way. His depiction of the future is far more pessimistic than mine was at his age, and the conditions under which I grew up were objectively worse compared to his present circumstances (he has his own room, multiple electronic devices, gaming consoles, etc. etc., typical middle-class). There seems to be a persistent message saying “buckle your belts, things are going to get worse” across all social groups, from school to friends to popular media.

There seems to be concerted effort to prepare these kids to expect less than previous generations. Parents can only do so much to block these influences.
Artificial Intelligence, Machine Learning and Society
I think someone posted about this same exact issue a few weeks ago.

I wouldn't mix VPC peering and transit gateway if you avoid it.
A tutorial on debugging memory corruption in C++ with address sanitizer
It also needs to support whatever hostname resolution systems the local system administrator has chosen to use. DNS is the most common, yes, but mDNS is in common use (for .local hostnames, via Avahi or mDNSResponder), you might need LLMNR to interoperate with Windows environments, and in legacy environments you might also need to support things like NetBIOS Name Service (Samba nss_winbind) or even NIS

(There is a deep irony here that mDNS, LLMNR and NBNS all use the DNS packet format on the wire!)

Sometimes the argument given is that these resolvers should be implemented via a service which listens on localhost, with resolv.conf pointed at. Unfortunately, this assumes you can translate the responses from querying all of these protocols to DNS packets. This isn't true: There's no way to encode an IPv6 address scope in a DNS packet (because they're machine-local considerations). In mDNS and LLMNR, this isn't a problem because the scope is implicit - take it from the sockaddr_in6 of the received packet. This means link local addressing doesn't work.

(n.b. gethostbyname can't support link local addressing either, but getaddrinfo can. This is one reason for gethostbyname's deprecation in favor of the latter API)
> But do you disagree that it's by far the majority opinion and trend here?

I can't speak for all of europe. I do get these vibes from germany.

I switzerland I feel like most are somewhere between the US and germany, where they'd agree with a nazi flag ban but not an RT ban.

So no, it depends on the definition of "here".
Excellent point; it does appear that the author did consider timing attacks in at least one location:

https://github.com/mohammed90/caddy-ssh/blob/master/internal...
It is much harder with electronic payment systems forcing accurate accounting.
Why AlmaLinux Is the Distro to Beat in the CentOS Linux Replacement Arena
Might be worth doing a write-up of a less "magical" approach. I've always found the magical setups a time suck (maybe with exception of ruby on rails and a few others).
Props to somebody easing people’s situations in a culturally appropriate way. This requires patience, discretion and probably a fair bit of sensitivity on his point.
Some of us (maybe most of us) don't want to live in a human Habitrail like NYC.
Except you like your work
"Live Service" or "Games as a Service" may be the vocab you're looking for.

The game exists as a monetization engine. Some amount of fresh content is required to keep feeding the machine, but the goal is generally to let the machine run while dropping in bits of content and purchasable junk for the players to consume.
I don't think it will DoA. They shipped it on Nest Hub, and I'm sure they'll find other places to put it now.

And yeah I think you're pretty on about the driver/vendor comment.
I don't know how software can be used to fix any of the "big" problems other than as an avenue for information and manipulation through social media.

Like for example we know that if we want to do anything about climate change we probably need to change our diets. I don't know how we can convince anyone to do that except through questionable means like social media campaigns.
I've heard about this book, but does it really work even just for reading ? And is there an companion audio ?
This sort of book is common in the Rust community, eg https://doc.rust-lang.org/book/ and https://serde.rs/ are two more examples many Rust programmers will come across.
He's talking about a specific example lifted from a particular textbook with that quote where they used insinuation to push the myth. He cites another example by Stiglitz just beneath it.

I lifted a different example from some other lecture notes in my link above where they just flat out said "this is what used to happen".

Really, there is no shortage of examples. It's the same myth in all cases, (although I wouldnt be surprised if some econ textbooks got patched since the book came out).

Im not sure exactly what youre trying to prove here. The distinction you're trying to highlight is hardly material.

Yes, I obviously did read the book. I also used to believe the myth because I first read it in an undergraduate econ textbook.
Wait, what? Where is this rigorous standard for what constitutes an acceptable post, which excludes personal conclusions?

There's a restaurant down the street from me that's real trash. I sense that it's not doing well, since it's always empty. Do I need to go run a survey before I could share that?
I would have commented on this post except I didn't see it.
As a point of order, I may be lumping all German national censorship into the same bucket. When I perceive that Germany goes overboard with censorship, I mean things like banning Command and Conquer because it 'glorifies war' and then allowing it to be sold once the publisher changed some file assets so the fictional characters were cyborgs instead of people: https://en.wikipedia.org/wiki/Command_%26_Conquer:_Generals#...

While this isn't a specific case of censoring something glorifying or endorsing Nazism directly, they think that their own citizens cannot see such material out of fear that it will inspire people to become militaristic. While the goal of being anti-war and anti-nazi is noble and worthwhile, a lot of things get swept up in the effort to curtail as much of it as possible.
Graeber's examples of early debt are reciprocal. Otherwise, there would be no need to record them. Sure, it's not as transactional as money is, but it's a transaction nonetheless. I'll admit it's not immediate, but I don't think that's a particularly meaningful distinction. It's not particularly difficult to trust a farmer within your community when they say they'll offer you grain in the future during harvest season. They'd risk ostracization if they break their promise, which is close to a death sentence in that era.
Hrm. So is Crazy Eddie in "The Mote in God's Eye" a reference to this, or are they both a reference to some prior thing?
Which I think google does a bit better with their project model, but messes up with crazy permissions that don't let you (easily) edit things and the error messaging can be poor.
> You're not responding to what you're quoting. It didn't make any mention of what proportion of tanks were destroyed by what weapon. The statement would only be not true if the Ukrainians have not been able to take out any tanks with the Western missiles.

To be precise UA may take out some tanks with Javelins, but I'd guess it's very tiny minority of tanks. It's a really bad investment. You need 3-7 shots for a tank (40%-30% miss, active and passive protections, $100k for a single shot). The best way to take out a tank is to cut the fuel and ammunition supply and this is what UA does.

If someone makes statements like it's an indication that his source are propaganda videos. We don't have a single video from the frontline.

> Given that's an indigenous Ukrainian weapons system, I wonder if they're still capable of manufacturing/resupplying their forces with them (i.e. is the factory in a captured/threatened area and unable to be relocated).

I can't find the source but they have 10x stugna-p's comparing to Javelins. (can't find the source. They've been producing it for 10+ years and stockpiling for 8)

> Not necessarily. I'm sure there are plenty of people with military experience who wouldn't know that (e.g. don't have experience with Javelin missiles for one of numerous valid reasons). It's like someone can have lots of programming experience, but not know some specific about how Java works because they haven't worked with Java.

Military analyst that doesn't specialise in ATGMs pointed out to me that almost all videos we see shows the damage from the artillery. Maybe it's like someone can have lots of programming experience, but not know what for loop is. I'm not sure.
I think the parent commenter is suggesting that employee may have experienced some past trauma before that event. None of that excuses the behavior, nor does it excuse them from the consequences. Also, I would not call it "rational". I think that comment is just saying the hate could come from some past incident, and that it can be helpful for society to know the roots of violent behavior.
I don’t think they meant OSS per-se. I mean, compare Google services with a popular f2p game like Valorant. Google mines your data to target advertisements at you on a psychological level. In Valorant, you can spend money to make your gun look cooler.

I think the latter business model is very respectable because it’s not sneaky and it isn’t manipulating me nearly as much. You can have hardly any money at all, play on a crappy computer, and still have a huge amount of fun in the game. You could even be very competitive. And all for free! Not even at a cost to your privacy! And you can optionally “donate” money to the project if you want to support the game and get a neat cosmetic. How is that not a great business model for me as a consumer?
> unique, random

How is "killing passwords" a prerequisite for this? I just explained how a pwd manager provides exactly that.

> in a way that's difficult to mess up.

The first step towards that is designing a system that is simple in its architecture.

eg. Private Key Authentication is nice, but requires a public key infrastructure to work at scale. I don't know, but I believe teaching the use of a "password safe" to a non tech person is much easier than giving a lesson on PKI and the x.509 standard.
That was it! “orthopedic” was the problematic keyword.

As for the rest, I generally agree. But FB was the exception for me in that regard. I guess it ain’t any longer.
> but they were all held captive to the "efficiency" measures of the time-tracking system

Were you working at an agency or consultancy that billed hours to clients?

I've never seen a good engineering organization use time tracking software on their engineers.

I'd go so far as to take it as a major negative sign against the company if your time is being tracked like that. Exceptions of course to any business that is billing hours, which obviously must be tracked. However, even those organizations are smart enough to know that writing code isn't the only productive activity.
Implicit in your position is a lack of agency. The high producers only produce highly because of receiving gifts from their peers. And the low producers are those who have not received enough gifts.

You leave no room for agency, competency, motivation. OP explicitly mentions that he just wants to be lazy....
Moderators are paid in power. They get to apply their opinions to determine what others can see. That is a very tempting wage for many.
You're performing a local optimization rather than a global one. The reason predictability of delivery matters is that the rest of the company needs to do a bunch of work for the set of features you're delivering. Support needs training, marketing needs to send some emails, the sales team needs to update their demos, etc.
> I wonder how many crypto libraries are shared between Caddy-SSH and OpenSSH

None, because Caddy-SSH is written in Go, and uses Go stdlib crypto libs which are their own thing. See https://pkg.go.dev/golang.org/x/crypto

> Finally, I really hope this is a separate daemon. SSH served by a web server invokes a certain systemd feeling

That's entirely up to you. Caddy v2 is designed as an "app platform"; the HTTP app is just one such app that Caddy happens to ship with, but anything else can be plugged in, like an SSH app in this case. You don't have to run both HTTP and SSH in the same process, you could run two instances of Caddy each with their own purpose, if you feel like. https://caddyserver.com/docs/architecture
Unlike many molecules that inhibit viruses in vitro this one works in animals and is much more likely to be real.
Biden to announce ‘billionaire minimum income tax’ in budget plan
>mostly high skill labor like many of us or small scale landlords.

That's just not true.

Doctors, lawyers, small business owners, tech workers. You can't just hand wave these people away.
There are usually news programs on Sunday that will go over the past weeks worth of news. I like Bloomberg radio, which airs like 3 or 4 different weekly recap shows on that day.
Counter points: literally every indie game, Elden Ring, Tiny Tina's Wonderland, God of War, all of Nintendo (they have other issues though) and the literally hundreds of triple A games that aren't live service. I'm quite sure I'm missing a lot, but these are just top of mind.

They've chosen a very narrow definition of video games to be disappointed over.
Building a DIP Switch USB Stick
max_execution_time starts when the entire request has been received (or, more accurately, once PHP script execution has begun). Upload times don't trigger it to start.

If I recall correctly, max_input_time includes time taken to copy the file to the tmp directory and to parse the file for metadata, but not the upload time either (it does start prior to max_execution_time though). This value is set to -1 by default meaning it uses the value from max_execution_time instead.

You're more likely to run into Apache, Nginx, or PHP FPM timeouts. I can't remember exactly which timeout, but I remember there is one in Apache or FPM that is affected by upload time.
You were the one that brought up the RT ban. I was talking about symbolism displays.
The worst part about corporate power is that writing laws to restrict the kinds of nonsense Apple and Google do is hard as fuck, tends to trample on more general rights. On the other hand, not doing anything lets the government pressure the corps to do stuff the government can't do, like censor stuff pretty indiscriminately, and is basically playing a straw libertarian that's merely allergic to the word "government" - private Ingsoc is fine.
For what it's worth, in Denmark www.rt.com resolves to 91.215.41.10 and seems to work correctly.
* CVE-2019-16905: https://www.cvedetails.com/cve/CVE-2019-16905/

* CVE-2016-10012: https://www.cvedetails.com/cve/CVE-2016-10012/

* CVE-2016-0777: https://www.cvedetails.com/cve/CVE-2016-0777/

A list of all CVE is available here: https://www.cvedetails.com/vulnerability-list/vendor_id-97/p...
How bad can this really be without ceasing to be a realistic feeling game? Like I would imagine you’ve got just a few stats like speed, endurance, ball handling and kicking accuracy.

What does the game look like with base F2P characters vs top tier characters? Are they just laughably faster on the field?
I can think of four quite trivially. The condom fails. The IUD fails. Your wife forgets to take the pill. Your girlfriend lies about being on the pill.

Not only is it an incredibly callous take devoid of empathy, it is wrong. It is like telling a woman if you didn't want to get pregnant you shouldn't have had sex.
Onewheel (Future Motion) uses copyright to prevent right-to-repair
It is true, that you have to expose things first. However as soon as any non-trivial object is shared from JS to WASM it is likely that some reference to something global, to the DOM, ... is nested in there. And that makes all other attempts to limit access void. (DOM give networking etc )
It seems that the article is being rather sensationalist about this.

In case of Slovakia, the cited law says that:

- deliberately threatening peace by instigating war, spreading war propaganda or otherwise supporting war efforts is a crime punisheable by gaol sentences of 1 to 10 years.

- the sentence is 10 to 25 years or lifetime:

- if the perpetrator is doing so on behalf or in connection with a foreign power

- as a member of a dangerous group (not specified in the article, but likely elsewhere)

- during a crisis

Slovakia has declared a state of emergency, as there's a war in a neighbouring country. There wasn't any mobilisation yet AFAIK, though.

There's nothing in the cited law to do with Russia or Ukraine specifically.

https://spravy.rtvs.sk/2022/02/za-podporu-vojnovej-propagand...

> The title actually makes it sound less drastic than it is. Czech Republic, Slovakia and Latvia actively investigate people "supporting" or "accepting" the invasion. There are official statements from government representatives, there are hot lines to snitch on your fellow citizens, and yes, there have been arrests.

It's actually only Latvia that the article mentions to have a hotline.
> but asking 10$ for a mobile game was kinda unheard of

Ironically, this used to be the norm when the iPhone's app store came out. For example, Super Monkey Ball was $10 in 2008. Over time, there was a race to the bottom, and then F2P became the norm when Apple introduced IAP.
I follow RT daily (gasp!) and that is not true at all. Try it, you might be surprised.
I think the main point this article is missing is that having to work extremely hard (10-12 hrs+) usually implies there is something structurally wrong with the team. Your team is criminally understaffed, you aren't getting enough time to fix tech debt, etc. While understaffed, there are times that you just have to work hard to keep things together, but if you don't surface these issues up the chain then you will for sure burn out.
I think for going from junior to senior, this is true, but for going from senior beyond, it’s the opposite.
A neat bit of history. Just the name Postfix has always conjured up in mind that it was fixing a problem. And anybody who's ever used Sendmail knows which problem it was fixing :D There's also qmail, but we don't discuss that in good company.
You are the boss of a company of one. Your company sells labor to the labor market, it makes investments in assets, it borrows funds, etc.

It’s your job to decide how that company is run. It’s your job to decide what investments that company needs to make to get good returns.

It’s also your job to interpret the contracts your company enters into and decide what is acceptable, and to appropriately risk-manage legal hazard, reputational hazard, etc.

There is nobody else to run this company. It does not have a right to a good outcome. A lot of companies fail. Your company of one WILL fail if you make poor decisions.

When you truly internalise that last fact is when you become an adult.

(Edit: clarified that the last paragraph refers to the previous one specifically)
> Both. Wales made corporeal punishment illegal recently. That would be unthinkable in most of the world. In most Asian cultures, children have a lifelong obligation to their parents. In the US, once you're an adult, you're on your own and it's not uncommon to have limited contact with your parents.

Isn’t this the parents rather than the kids? Parents who expect their children to take care of them even in Asia may tend to treat their children better.

> We might know more than we used to but we know very little. I suspect the vast majority of these studies have no predictive power.

Look up the outcomes of the ACE study, it’s one of the most predictive statistical studies ever created when it comes to many outcomes, including premature death, substance abuse, imprisonment and even bodily health outcomes. It’s extremely important.

> And the same is true for me: the fact that my parents were/are wonderful and my father hit me occasionally explains my views here.

Studies have shown that hitting children either is neutral or harmful. That it was neutral doesn’t mean on measure it’s not tending towards harmful. The more a child is hit the more developmental problems arise. Nearly any cohort controlling for other factors, striking a child has worse outcomes. There is data to back this up.

> But we're in danger of demonizing discipline and reasonable physical punishment.

Let’s not conflate the two. A time out is not the same as teaching a child they will be hit if they don’t obey. Parental authority is not infallible.

> My experience is that discipline and love aren't opposites, they should coexist and when you don't have one, you're going to have trouble.

I agree with this point and am not arguing for no discipline. The context of this thread is being labeled a troubled teen and being forced to go to a “discipline” prison.
VPS providers usually have a clause against proxies and tor relays. Might be able to get away with it since it's a tor middle node not an exit node, but I wouldn't want to mess around if I'm using my server for anything important.
I think that is correct. But maybe you can use diode logic instead for most of your gates, resorting to ferrite only when you need inversion, amplification, or memory.
Queueing up IS contributing something back - it's a multiplayer game, so every person playing is helping keep queue times low. It also gives Riot a MAU and DAU which they probably track internally to determine how successful a game is (and thus how much to invest in more content for that game).
Yeah, here it is. Took 15 minutes for that comment about censorship to get an answer equating it with Russia support.

The Internet is fast.
Premultiplied Alpha
I have different advice. Focus less on what your bosses want and more on what you want. Doing what your boss wants is a cost you pay, do as little of that as possible so that you can do the things that you want.

This is an exchange in a market. If Best Buy wants $500 for that new TV, would you go in and offer them $750 for it? If Wal-Mart will sell you the same TV for $400, consider going there isntead.