skysight-inc/HackerNews huggingface dataset:
Eh, depends, for some apps 503 is legit response that should be returned to customer/app, in other cases it's app being badly designed. We did that few times when it made sense but in most it does not. There is no error code for "down for maintenance" so 503 was also used sometimes for that purpose (although we recommended devs to just fail healthchecks so loadbalancer displays its own error page in those cases)

The other problem (let's just say devs were not... that great with architecture) was that they were getting exceptions in the logs without attached URL and other metadata so they kinda wanted to get that exception directly on the webpage.

I'll paint you a picture of how shoddy some stuff was: they were using a templating language to generate JSONs (and had many bugs in it too) for years, instead of just natively encoding some JSON in Java, coz of party shoddy architecture, partly years-long war between frontend and backed dept. They migrated to Git in... 2018 I think ? No CI/CD of any sort till recently.

End result (of them insisting that they will send the exception to frontend to be seen) was actually exceptions being signed and encrypted blob wrapped with a bunch of JS that gathers all the errors (incl. errors that JS on site might've done), adds all the metadata it sees from "browser perspective" and sends it to monitoring endpoint where that is shoved into ES cluster.

Sort of retarded version of distributed tracing that is now in vogue... done somewhere in 2013. But it did catch a bunch of bugs that were "only" showing to users in browser
Let me guess, your father just happens to be doing security research himself and as destiny would have it your interests intertwined?
Exacerbation it is then.
I don't use pinboard but I have seen enough posts on HN now complaining about lack of response from Pinboard to paying users. I know it is run by 1 person and he clearly doesn't care. Try and move on if you can.
I disagree. In my experience, these attitudes start with a _very specific_ group of students, by no means representative of the larger student body. I've actually experienced far more dissent to rules like this on campus then agreement, even accounting for silence. You stated yourself that these staff are usually recent humanities graduates. Even in the workplace, where I've experienced the big co commandment list handed down from on high, that list was by far a minority decision in terms of actual workforce engagement. At least where I am, students are not asking for things like this, employees are not asking for things like this, small task forces of motivated people are creating these rules and enforcing them globally through the fear of their supervisors.
https://amp.cnn.com/cnn/2022/12/04/world/china-overseas-poli...

Yep totally harmless.

> China operating over 100 police stations across the world with the help of some host nations, report claims
Do you find this kind of technique results in compelling discourse? I don't. Do you want conversations to proceed in fashion where someone makes a point that is grounded in reality and asks a question (at what point does violence not require physical action?) and in reply gets a dishonest quip that does not address the question but seeks to trivialize it?
I always loved APL when I was a student around 1980, I had access to the little IBM "transportable" that supported APL and Basic, I think it was the 5100 or 5110. I remember writing a little table tennis game in APL, which was likely unreadable to me a day later.
> If you are ever in Portugal, I recommend seeing the last Templar castle in Tomar. I found its scale and engineering quite spectacular, as well as how well it appears to have been preserved.

Thank you for the tip. Absolutely stunning in the pictures alone, made a note to visit this place.
Cool coincidence this happening right before the 6.something earthquake.
Mastodon CEO Eugen Rochko says the social network reached 2.5M MAUs in November
Uggg we can get anything we want here in the US as well. Lol why do Europeans assume the entirety of the US is a 3rd world backwater nation.
> Liberty consists in the freedom to do everything which injures no one else; hence the exercise of the natural rights of each man has no limits except those which assure to the other members of the society the enjoyment of the same rights. These limits can only be determined by law.

Point being that liberty itself is a value that it is reasonable to optimize over negative utilitarianism.
And yet, it's still censored and frowned upon in a lot of discourse.
I thought to myself, I think I'll stream some Codewars challenges on Twitch. I have a Shure mic, a Sony ZV-E10, and some speakers for listening to music. Surely Linux can handle all this and pipe the audio into OBS...

Yes... it is possible. No, it's not something I ever want to do ever again.
While I agree with you that there are potential upsides, the problem is that this shift has happened so incredibly rapidly that markets and policies haven't had a chance to adapt. The boomer retirement wave has been anticipated for a while, and it was happening pre-COVID, but the pandemic supercharged things.

While I've not personally dug into the numbers, the reporting I've come across suggests decent portion of the inflation we've seen wasn't a result of labour shortages leading to wage spirals and supply shocks.

That inflation then destroys any gains made due to salary increases.
Yes maybe, however the guy said he wants to run once per hour. On top of that he will certainly need some form of persistence in order to do diff. Not to mention that some of the serverless solution suggested in other comments have short execution time limit, which if he happen to scan a large site, that would be insufficient. Yes maybe not everyone is willing to pay $5 per month, but in this case I think it strike a reasonable point between cost, speed, reliability and ease of use.
You are but it's ignoring other concrete facts. The concept of alt-right social media is ~2 years old.

1. Facebook took 5 years to become profitable.

2. Twitter took 12 years.

3. Instagram had no revenue before Facebook bought it.
I always thought it came from insane asylums using basket weaving as an activity/therapy.
Yes, any experiment that freezes down something large and multicellular like an organ and thaws it and it works.

The reason freezing cells works is that they have no large 3d structure and the surface area to volume works with the slow freeze down process (1 deg. C per min.) and rapid thawing (as fast as possible) necessary for them to survive.
Is there life after death? Why is there anything at all?
Many years consulting for large custom systems for Fortune 500s etc: executives have budgets and they want to know how much they’re spending, what they’re getting, and when. They don’t want to hear about the complexities of software estimation.

I manage the problem with waterfall:

Step 1. Produce absolutely everything you know about your requirements in your own words and formats. Whatever you have, send it in. Don’t worry about structure (assuming no RFP).

Step 2. I use that as a scope of work for a contract covering the Requirements Analysis. I can basically estimate how long the RA will take based on those client inputs, which costs me almost nothing (maybe 2-3 meetings) to collect. Client pays for the RA.

3. Develop RA. I now have a concrete scope of v1 product, a draft of the persistence model, key UI, etc, and can make a somewhat reliable delivery date.

4. RA used as the basis of the dev contract.

Agile is nice when you’re building a technical product in house or, I guess when you meet execs willing to agree to that “we’ll see what the scope and cost is as we go” but I haven’t met them.
I wonder if there s going to be a tipping point when policing will be considered a bigger burden than crime
That's exactly what I am talking about :-) In my idiolect, it's a he; in your idiolect, it's a they; our idiolects are perfectly understandable to both of us; and yet, instead of simply recognising a variation in my speech, you feel an urge to change my language.

Remarkably, it's exactly the opposite of the public attitude towards regional dialects. Where previously it was common to correct speakers of non-prestigious dialects, it is now required to be accepting and tolerant.
Didn’t read the article, but just going by the headline—London must have had a bank before 2017.
I note that "master (verb)" is on the list, but "mastery" is not.

So apparently a Stanford M.S., M.A. or M.F.A. degree may be said to denote mastery of a subject, but its holder cannot claim to have mastered the subject. So many ways to get it wrong...
In other words, a poll tax.
In winter there kind of is - I think you can walk by ice sometimes.
What really gets me is the dark patterns involved in Accept, or very much less prominent link to review preferences and uncheck all but what's actually necessary, and then OK.
I have experimented with many small form factor servers over the years. A Pi3 or 4 should work fine, but you as others have said you are limited by no SATA, source your own power brick, and source your own case.

My most bomb proof SFF servers are a fit-pc3, still running since 2014, and a lattepanda alpha, which has been running for about 2 years. Of the two, I’d choose a fit-pc3 or whatever the most up to date model from compulab currently is.
See, you're already seeing it as insulting someone; that's a you issue. Intent is important there.

If your intent is to describe someone as non-vocal, you can use inoffensive language; you'll sound more cleverer, too.
Is it then just repeated sampling of some markov space?
Awesome, thanks for the link! The vision portion is very much what I'm imagining for my deer deterrent.
He will probably respond with a snarky reply soon. That’s what he always does.
Dr. Futamura's Projection Machine: From Interpreters to Compilers Through a Mar
Promoting CompositionRevisions to v1beta1
The tragic end to the Knights Templar brings to mind David Graeber's idea of bringing back the jubilee: https://davidgraeber.org/articles/after-the-jubilee/

Excerpted from Wikipedia:
The Templars were closely tied to the Crusades; as they became unable to secure their holdings in the Holy Land, support for the order faded. Rumors about the Templars' secret initiation ceremony created distrust, and King Philip IV of France, while being deeply in debt to the order, used this distrust to take advantage of the situation. In 1307, he pressured Pope Clement to have many of the order's members in France arrested, tortured into giving false confessions, and then burned at the stake. Under further pressure, Pope Clement V disbanded the order in 1312.

--------------------

Perhaps if they were not so scrooge-like, their order would still be around today.

The financial stress of our debt-laden culture has led to deep mistrust, cospiracism, disfunction, environmental harm, and the stunting of growth for developing nations around the world.

We should learn from these stories of the past.
I hesitate to go for such a stereotypical choice, but my Steam Deck has absolutely added value to my life. I found it hard to sit in front of a computer at a desk after doing that for 8+ hours at work, so I found myself just mindlessly scrolling more often than not. The Steam Deck was the right thing at the right time for me to spend those free hours in a more enjoyable way.
I use phaser on client side, then matter.js for physics + nengi.js for networking (https://github.com/timetocode/nengi).

I only have experience with 2d (so it might not be useful to you, but perhaps will others), where typically it's a worse experience for the player to have CSP (client side prediction) at-least in a fast paced game, as for example a player behind a wall can more clearly see something missed them, yet they still got hit.

The way I do things (and I've seen is common across other "io" games), is "CSP" only for particular actions (such as your own rotation, or swinging your own weapon), but otherwise just let the client move in step with the server in terms of any physics entities etc.
> Seriously?

Context matters in that case. I don't believe its intent is to remove the word "user" from vocabulary, but only when referencing people who peruse substances.
They've also switched from preservation to attempting to avoid death altogether through stem cell treatments and longevity drugs.
Oh man this is leaving out so many shady details. Freenode was not and has never been a single entity, it's a collection of volunteer staff operating donated servers. Somehow under shady circumstances Freenode got sold to Andrew Lee. How this is even legally possible for something as nebulous as freenode isn't entirely clear. In any case Lee ended up with control over the freenode DNS, and with freenode being fully dependent on donated resources could hardly sue Lee for the ownership of the domain name.

Some complex internal politics happened, Which I'm not entirely clear on, which allowed Lee to install his own staff. This pissed off a lot of the original staff which moved to make their own IRC network instead.

Users were largely in the "watch and see" camp with respect to this takeover. However with Lee making wilder and wilder moves --such as forcibly taking over any channel mentioning liberachat in the topic-- the userbase pretty much all decided to move over to liberachat. The move was surprisingly drama-free in my experience. I updated my config to connect to all the same channels on a different server and was met there with all the familiar users and moderators.

Freenode limped along for a bit, but with all the technically knowledgeable staff having left would suffer from worse and worse outages, until it collapsed entirely. There's some pretty hilarious graphs out there documenting the collapse[0]

Lee isn't the crown prince of Korea. No such nobility exists anymore, except in the minds of a group of people with some creative interpretations of the law.

From my perspective at least it's pretty clear Lee was looking for a fiefdom, not realizing that trying to forcibly hold an IRC network together is like trying to keep sand in place with sticky tape.

[0] http://www.hinner.com/ircstat/Socip_F_3.gif
[1] https://upload.wikimedia.org/wikipedia/commons/thumb/8/83/IR...
Stands for Pinboardin’ if I recall correctly.
If you don't have the skills, then the good decisions are either to not participate or to gain them.

This, of course, raises the question of whether the latter is a safe option. This can be approached statistically - are the incident rates higher in training than among skilled pilots? Only if they are do we have to move on to the second question, which is how to safely acquire the skills needed to have the option to be safe.
Apple Pushing to Launch Search Engine to Rival Google
Yes, he is replacing the nobility with a theocracy.
One good side effect of the GDPR pop-up is that I can now use it as a proxy measurement for ownership shadiness and information usefulness.

If the pop-up makes it reasonably easy to opt out and start reading, it's usually a good indication that a) nobody feels the need to hide anything weird they do with my data and b) that the information is useful enough that whatever engagement is generated organically is enough to serve the overall business goals (including e.g. tracking dissemination goals), so nobody needs to get creative with aftermarket use of tracking data.

If it doesn't, then it's a good sign that tracking data isn't quite being used in a way that the owners want to be made public, and/or that much of the information on the website is probably junk, so business goals are met by means other than providing accurate, useful information to interested customers.

Sure, there are websites that don't fall in either of those nasty categories, they just have bad UIs. What can I say, management incompetence can have tough consequences.
Obviously if someone would pick China it was because they were not planning to visit there
Relative to your first point, two shops with two chairs each have much more overhead than one shop with four chairs.

Whether or not customers follow is a complex social issue, assuming an average haircut.

But, it’s human nature to try to do better. Most small businesses fail fairly quickly.

Renting out chairs is a reasonable business model, but it’s not the same as a co-op, because the proprietor gets greedy (or is perceived to be so) and bossy.
This is the most insidious on the list in my opinion because it totally removes agency.

Makes it seem like free will has been thoroughly debunked and language should be adjusted appropriately.
In this hypothetical we’re beyond negotiation anyway. I think I made this clear with the clause “in imminent danger of being killed”. If hostage negotiation were possible, that would not be imminent danger of being killed.

I’m a member of a minority group that is currently experiencing an uptick in violence from the American public. I’m generally a good-natured person and tend not to make enemies. If someone is in my home with a firearm, they’re there to kill me for my perceived connections to big banking, a rational person does not commit random acts of violence like that.

You do, unintentionally, make a stellar point though. If someone in my part of America called the police because someone was trying to kill me, there will likely not be a police response once they see the last name of the target.

Hostage negotiations have a high success rate. It’s one of the very few things to be proud of about our law enforcement strategy. That being said, hostage crises generally happen in public places, and can only be successful if terrorism is not the goal. I would be deeply surprised if anyone decided to attack specifically me if their goal was not to strike fear into my community.
This is absurd - why does how you earn wealth - through passive investment or active - matter at all? There’s no moral imperative that says earning wealth through sweat equity is somehow more noble or desirable.

“””
This is a key, uncomfortable point: Home values, which purportedly built the middle class, are predicated not on sweat equity or hard work but on luck. Home values are mostly about the value of land, not the structure itself, and the value of the land is largely driven by labor markets. Is someone who bought a home in San Francisco in 1978 smarter or more hardworking than someone trying to do so 50 years later? More important, is this kind of random luck, which compounds over time, the best way to organize society? The obvious answer to both of these questions is no.

“””

The first questions answer is “so what,” and the other question is “why not.” Investments aren’t meant to be egalitarian, fair, or reward the morality of labor. They reward people who allocate capital in a way that happens to increase in value over time. Will someone investing in SF real estate benefit as much as someone who did 50 years ago? Definitely they won’t in the next year if that’s their point. It took their entire lifetime to realize that investment return. They’re likely dead now. In 50 years will it be as good an investment? Who knows. If you knew for sure one way or the other, which they imply they do, you can in turn use that knowledge to improve your investment returns. But only, apparently, if you’re smarter than the author.
> Fundamentally, it all goes back to what you said: You simply move forward every day and stop when it's "good enough".

To me this is a basic requirement of a truly agile approach, but management always turns it into"waterfall with weekly meetings".
Eh, never stopped USA
Hey itzik-bd - nice write up. In my past company we did E2E with mocks and it was not good enough, unlike your approach! nice stuff.
Is US-centric not allowed here? I see several complaints about that.

I see no problem with a US writer speaking to what he finds is best for himself and fellow US citizens. That this would cause so many complaints and potentially have an article flagged is dystopian, like some of us are less equal than others.
Found similar kinds of things happening with the occasional website too, mainly due to my use of Firefox. eg buttons that used to work, suddenly "do nothing"

Pretty sure its caused by "Chrome-only" developers, as going through the hassle of installing a Chrome/webkit based browser gets things working. But really, fuck that. ;)

Ubereats made this change recently. Naturally, there's no way on their website to contact them about it. :/
I doubt a CTO would want to document that they are lying to customers on estimates.
Snark for sure. But I wasn't aware if no tracking it's not necessary. Why do we need cookies for all these garbage sites anyway? I can understand anything requiring a sign in, but before you sign in do you really need this notice?
He had a good idea before the acquisition which was “authenticate all real humans”. Seems like that’d solve many issues on the platform, but imagine it’d be expensive to implement.
totally waste my time to read it.
I opened your company site and found 4 cookies and no cookies popup. So the trick is no cookies popup even you have cookies.
The one that stands out to me is "Trigger Warning" - that's not something you should say because it might cause people feelings of anxiety. Of course, the reason it causes people feelings of anxiety is because they know it's a phrase used to indicate that something bad is going to come in upcoming content. Instead they want you to use "Content Note" (though I will note that they weren't even competent enough to follow their own guidelines - they use "Content Warning" at the top of the list). So... what happens when people start to associate "Content Note" with the fact that something bad is upcoming? Do we move to "Upcoming Information Alert"?

The only thing this list does is give credence to Tucker Carlson and co's complaints about performative wokeism.
If you summed up the American right as "We don't all agree what we want, but it's certainly not this. It was better before," I think most right-wingers would agree. "Reactionary" is thrown around as though all sweeping change is progress, and that's not necessarily true.
Considering how common they're in southern Finland, I'd say you'd only need to get a bit north of Stockholm/Göteborg to see them fairly regularily.
WebAssembly: Docker Without Containers
No, we learn how to adapt to a world where truth is not relevant.
An Overview Of Upcoming Ruby on Rails 7.1 Features Part 1
WebAssembly and Sockets: PHP development server on WasmEdge
So it is just one bad regexp away from sending them other companies secrets
Doesn't "redo from the beginning" potentially result in an infinite number of iterations?

It would be good to be able to

a) determine in bounded time whether any solution exists at all

b) use a deterministic procedure to find a solution

"Redo from the beginning" seems like cracking a cipher by brute force.
yeah, you see "positive light" is othering other colors, hues and numbers.
The alt-right will absolutely disintegrate in time. Education is trending up, religion is trending down, and archaic views die with those who hold them.
I don’t believe in CNN or FOX but they seem to keep on chugging along, so I definitely agree on one level. But if everyone stopped believing in them, their advertising revenue would drop enough to put them into bankruptcy.
it's very funny to me that the post below this at the time mentions that you'll be off twitter for the year