skysight-inc/HackerNews huggingface dataset:
If you want to politicize any issue at all it must become a zero sum prisoners dilemma where I enjoy the benefits and the dreaded "other" is annihilated.
> Hardware requires people to physically replace failed drives and otherwise do on-site maintenance.

This is the premise of colocation (as opposed to building your own server room). A colo is a secure building with round the clock staff. Hardware vendors offer rapid on-site parts replacements and can gain access via the on-site staff, and the colo has services to perform on-site work like "remote hands" as well.

> In the unlikely event that an AWS volume fails, I can (and have) automation to fix that. While everyone sleeps.

Fault tolerant architectures can be be deployed on colocated hardware too.
>I think future game development in the metaverse actually will be mainly open source and community driven.

Nope. The cost of generating these assets are insane, and assuming that some nebulous, non-existent community will build Rome for you is a recipe for disaster. We made the same gambit ~2010, and all we got was a lousy Github acquisition by Microsoft. The reality is that our socioeconomic disparities will be exacerbated in a digital world, particularly if the majority of content is owned and operated by private interests. We can hope that a vibrant open source community comes out the other side, but you can't build a metaverse on empty promises and vaporware.
That's partly because most of the majority that were ugly death traps have been torn down, but yes, there were once businessmen who backed beautiful buildings and didn't meddle too much with their idea of either beauty or good-for-business-ness.
part of the point of UUIDs is that you don't have to. Collision is unlikely enough that your time would be more wisely spent worrying about the sun exploding unless you generate an absolutely absurd amount of data.
Google tells small businesses to protect it from antitrust legislation
i was not prepared for these feels
1) Multiple brands for one producer: something bad happens, we cut the brand loose, move the staff who caused the problem elsewhere, or replace them, nobody knows. If it's really bad the mother co has enough money to place everything on the brand, with PR. The financial news will know it's P&G or Nestle or whatever, people on the street will see "Something Crunch is unhealthy and is discontinued".

2) Unknown holding company: yes, people can have general knowledge and to a degree it's their own fault for not knowing. But it also isn't, nobody has time to read about what thousands of brands are out there.

> I think problems often happen when the big corporate owners sell to private equity who are more often interested in boosting short term earnings.

Absolutely. I remember going to Ed's Diner here in the UK. They made a great burger in SoHo before I left the country for a few years. When I came back, they'd expanded across the country, which was a bit surprising to me, but I went in to eat there because of my previous experience. I took one bite, it was terrible, and I immediately told my wife "this tastes like private equity". I go on google, guess what, it was indeed bought by PE and they'd totally changed the burger. This is a form of lying to people that should not be tolerated but of course is a grey zone because it not easy to define when you've changed the burger so much that you can't call it the same thing.
My suspicion is that for almost everything constantly having to google will be a problem. Maybe a timed harder test is the right way to filter that out and find the people with enough knowledge, but that's harder to get the balance right
It is worth noting that the endowment is about half of Wikimedia's assets, and is not included in that tally. See https://www.dailydot.com/debug/wikipedia-endownemnt-fundrais... for more.
How much was that domain name? That's like prime real estate... that alone is like a billion dollar domain.
Surprised to not see any mention of Postgres native pub/sub messaging: https://vijayg.com/postgresql-pubsub/

Is that feature considered well-known? Or is it so obscure this author didn't know about it?
What is the median student debt for USC film school graduates, and what percentage of them default?
You've now posted this link in four threads, I think the point is made.
Hosting is a trivial cost for them. Bandwidth costs to serve text are super cheap these days, and they can do quite a bit of caching. You might be surprised what the money is actually spent on, but they're reasonably transparent about it

Their complete audited accounts for 2019-20, page 3 [0]

Total expenses: $129 million, of which

- Salaries (~500 staff): $55 million

- Awards and Grants (I suppose this is them donating to other causes?): $23 million

- Hosting: $2.5 million

- Professional Services (mostly lawyers?): $11 million

- Donation processing: $4 million (3% seems reasonable here)

- Other operating expenses: $10 million

[0] https://wikimediafoundation.org/about/financial-reports/#a1-...
My understanding of SSD architecture is that you can't flip bits in a page, you have to write a page at a time, thus all SSD systems stall if they get stuck waiting for empty pages (which take longer than writing pages). Thus, a full SSD (which internally has a few % allocated spares the customer isn't supposed to be able to access) is a slow SSD.

It would seem to me if you can keep the utilization of the disk under 80%, and support TRIM (which lets the SSD know which pages can be erased), you should be able to get really high performance out of them with a Copy on Write file system.
That's to be expected since the Coblis methods, particularly the v1/ColorMatrix version, are known to be very inaccurate. Unfortunately, it's usually the top search result for "colorblindness simulator," which leads folks with normal color vision who try to check for color vision deficiency accessibility to conclude that the images they're checking are accessible in cases when they're not.
Illegal Bitcoin transactions occurring on the Dark Web
Why do I have to install a Chrome extension to search, while I don't need one on Mozilla?
If Wikipedia is the most successful non-profit tech organization, Apple is the most successful for-profit tech organization.
Yep! A lot of older posts about CTEs largely advice against them for this reason.

Postgres 12 introduced controllable materialization behaviour: https://paquier.xyz/postgresql-2/postgres-12-with-materializ...

By default, it'll _not_ materialise unless it's recursive, or if there are >1 other CTEs consuming it.

When not materializing, filters may push through the CTEs.
That argument doesn’t hold up. If how could AWS be cheaper than doing it yourself at that scale? Like if you are a tiny company that can’t afford your own DC, your own engineers, etc. then yes AWS is cheaper in absolute costs but not in per-byte costs. But at scale you should be able to hire engineers and build out a DC at which point you aren’t paying the AWS margin, which is how you save money.

In other words your assessment would only be true if AWS had a 0% or a negative margin.
Its funny because gender isn't on that list :) Sex is on that list. And these westerners you think of will tell you sex and gender is different.
> The existing ones were un-changable aspects about you that you can't control, and are born into.

How and when you got there is irrelevant. I'd want the same protections for people I vehemently disagree with because it's the right thing to do (and aligned with the consitution).

> How do you even define something as political?

I imagine this will be made more concrete but based on some political affiliation (party registration).

> What about marriage, which is based in laws, but some say should be a religious issue? Is that protected?

Strawman...?

> What about hate speech?

You can choose to ignore and disregard (like most people do) these types. They're fringe for a reason. In cases of actual threats taking place (as opposed to things that don't suggest action being said that people don't like), there is already a legal framework in place for handling that.
I think your biases have caused you to misread my original comment and attribute to me some beliefs with which you disagree.

> vastly more boring CRUD work

I don't do CRUD work and no one even close to my group does that. Are you a web programmer by chance? We work on systems software. If you've dealt with that I think you might agree that there isn't a lot of grunt work involved. Maybe when it comes to writing some tests but even then it can be fairly technical and require a lot of systems-level knowledge.

FWIW, I'm not saying I'm personally smarter than anyone. I got lucky and got a job working with the smartest, most dedicated and focused people I have ever met in decades of work. They're smart, and working with them requires some combination of extreme personal sacrifice, intense focus, and a deep and wide knowledge of software, hardware, CS theory and language issues.
That's part of the problem - they have way more money than needed to run the infrastructure, but when they beg for more, they make it sound like they might not have enough to keep the lights on.

They're very firmly on my "do not give money to" list, together with Mozilla (donations go to everything EXCEPT Firefox development, which isn't made particularly clear when you donate, and much of their other stuff isn't worth supporting IMO).
>What happens if someone uploads child pornography?

That's illegal.
I think you have causality wrong here. There aren’t national businesses for guns or healthcare because regulatory burdens make that hard to impossible.
I'd give 20 to 1 that was CS6035. Project 1 is a ret2libc buffer overflow, and it's a bit of a wake-up call for many students. Certainly was for me, though I got through it.

I can't say enough good things about OMSCS. I'm finishing my 7th class and got an SWE role during my 5th. It's the real deal.
Depends on the degree and the person.

I completed a history degree. For my thesis I carried out a computer content analysis of Xinhua (新華社), China’s official news agency, to gauge Beijing’s foreign policy priorities in Southeast Asia during the Deng Xiaoping era. My faculty advisor said that I could get a job as an analyst if I were willing to move to Washington (I was not interested in doing this).
It's a little bit annoying because "y" or "yo" or "you" will always autocomplete to youtube for me.
What you're calling "vendor lock-ins" I'm calling "providing sufficient value to justify cost."

It's not that migrating out isn't possible, it's that Amazon is providing "Engineering/SiteOps Departments as a Service" at a price that's hard to compete with in house.
Doubtful. At some point it is likely the tor project will use their control of things to push a version consensus flag that will block v2 supporting relays from participating in the network.
Organize files by ISO date (YYYY-MM-DD.whatever you want.pdf). I learned this somewhere in the beancount plaintext accounting guide ( https://docs.google.com/document/d/1Tss0IEzEyAPuKSGeNsfNgb0B... )

It may be an upfront effort to get going if you have a morass of documents, but helps later on when searching for things. There's old command-line tools like 'qmv' if you want to easily do bulk renaming within a text editor.
I heard about "you" from one of my friends and wanted to give it a try and it forced me to install chrome plugin.
This is a lot of friction for me to try a new search engine. Not sure why you'd force your user to install something just to give it a try.
Sponge Cells Hint at Origins of Nervous System
This kind of comparison makes no sense because whether quality of life is better in US or Europe depends on the US city/state vs European city/country you are comparing in each, as well as whether you're comparing someone of lower, lower middle, upper middle, or upper class.

US upper class in a wealthy area is very different from US lower middle class in another. And the same goes for Europe.
Do you not know? Are you unfamiliar with how it is used?
Am on the team with Sophie (author) and am really glad we managed to avoid building our own feature flagging system.

Seems like a thing companies love to build themselves, given past experience.
I'm glad Comcast is working well for you. The Bay Area Comcast seems reasonably well provisioned and doesn't suffer the massive evening slowdowns so much of the country does. Comcast still has a history of doing stupid things though, back to the days they injected RST packets to try to stop BitTorrent.

https://arstechnica.com/uncategorized/2007/11/eff-study-reve...
Kyoto: Controlling component loading state using ssa:oncall.display attribute
Hello, community!
First of all, I'd like to mention that post is related to `kyoto` golang frontend library. You can find this project here: [https://github.com/yuriizinets/kyoto](https://github.com/yuriizinets/kyoto)

Not so long time ago, we've added feature to control UI while making server side action. As far as server side actions are making roundtrip to the server every time an action is triggered, there are cases when the page may not react immediately to a user event (like a click). So, we've provided a way to easily change `display` parameter during action call.

I'll go straight to the demonstration, and then I'll describe in details what's going on.
[demo](https://user-images.githubusercontent.com/17050536/140986021-793d3a1e-6e1a-48e0-acc5-82080a4f1376.mp4)

First of all, we're hiding loading element with `style="display: none;"` (or with `hidden` class in case of Tailwind). It could be spinner, progress bar, whatever.
Then, we can control this display style while calling an action with `ssa:oncall.display`. Example:

```html
<div ssa:oncall.display="block" style="display: none;">
...
</div>
```

Also, don't forget that you can hide certain elements during action call with `ssa:oncall.dispay="none"`.

That's all!
On action call ending display attribute will return to the initial state.
We can't apply 1:1 laws to crypto precisely because of this.

I can write a piece of code in a few minutes for all the collection I own, does not make it wash trading. In fact, you can very easily check it on etherscan or similar tools that this was a flash loan.
Monzo's solution does not seem to be actively maintained, is it?

+100 on the creation of incident chat rooms and pinning data to re-use in incident docs. There is nothing worse than copying the timeline events from one tool to a Google Doc.
It seems to me they should send each student a device for the test with it's own mobile internet so they can use it and turn it off / send it back after.
Oh wow, thank you for sharing this! That tabulated view is almost exactly what I've been looking for when baking. I had an idea along the same lines, but a slightly more visual approach where portions are represented by illustration that quickly give you a sense of the size of the portion as well.
A lot of people are religious/affiliated with a specific religion due to inertia. Church attendance was compulsory for a lot of history. There are not a whole lot of people converting to catholicism/protestantism/judaism from other religions. I only very recently found out the technical differences between lutheranism and methodism, largely details around how/why baptism and taking sacrament from what I can tell, but growing up, we always went to one church and not the other even though nobody could tell me why.
I’ve not been following Tor protocol news. Is this good for users?
> What does “woke” mean?

This is a very important question.

Oxford says:

> alert to injustice in society, especially racism.

> "we need to stay angry, and stay woke"

I would love to learn the exact definition which the grandparent uses internally.

Other terms which have one English definition and yet widely disparate meanings depending on political indoctrination in the USA:

- Capitalism

- Communism

- Socialism

- Social Democracy

- I'm sure many others

If we could at least start by having the same meanings for very important words like this, then maybe I would have more hope for US stability.

Hacking this basic issue seems like the most disruptive and positive move possible in US civil discourse.
I'll happily relocate from the UK to a country that isn't sliding towards tyranny. Are there any left???
Ah gotcha, deleted the comment.
Your proposal pretty much already exists (although at the 10/90 split level). If your program doesn't have 10% covered by non us government loans in any year you can lose eligibility for any us government loans going forward. It's happened before, in fact I think that is what forced DeVry to shut down.
Hmmm that's really useful :) . thanks!
What are Resolvers in AppSync and how they work
Can anyone explain what role does ASML play in TSMC's advantage over other fabs? Let's say TSMC and other fabs can all source same equipment from ASML, what else exactly does TSMC do better than the others?
I feel like having 2 separate sections for this would work pretty well. Recipes for making ingredients from scratch vs. recipe for a meal.
Political positions can be literally any point of view.

Will I be allowed to have a gun free workplace, for example, when I am required to hire people who believe in sovereign citizen movements? Will we be forced to permit people to carry guns in workplaces because of their political positions and values?

LGBT rights can also be defined as a political position. Same with being pro-Union. Will we be protecting doctors who believe in holistic medicine at major hospitals, and nurses who discourage all vaccinations?

The limit of what is an opinion vs a political opinion does not exist. Therefore this protects everyone and nobody at the same time.
Choosing this of the many similar replies to answer to:

Full disclosure: I work for the Foundation in an engineering capacity.

The foundation has over 500 staff members. No organization is perfectly efficient, but by and large the money does go to good use.

Running a high-volume site like Wikipedia requires quite a lot of hard and soft infrastructure and supporting functions. The tech stack runs on its own bare metal (on the scale of a couple thousand servers) and its own CDN (to better protect against censorship and surveillance for the global audience, among many reasons), the total network currently has some physical presence in 7 different datacenter locations around the world, and there's all the redundant transport, transit, and peering network requirements that come with that. The live codebase gets new releases to production multiple times a week. There are many other side-services that run alongside the core MediaWiki codebase. There's constant network attacks on our infrastructure. There's all the infrastructure layer metrics and monitoring stuff. I could go on and on...

On top of all that (which implies reasonably robust techie staffing): there's a Legal department that has to defend against threats to the org from businesses and governments around the world and in general does a ton of amazing work in many different directions (my favorite example was our past lawsuit against the NSA in the wake of the Snowden leaks: https://en.wikipedia.org/wiki/Wikimedia_Foundation_v._NSA). There's all the usual corporate supporting functions, including finance, travel, talent and culture, etc. Can't fail to mention the Fundraising team itself, of course! :)

The foundation has a big job keeping the soft and hard infrastructure of the Wikimedia movement and Wikipedia going. The budget really isn't that unreasonable, and the endowment also isn't anywhere near big enough to replace our annual donation budget and ensure the org remains financially stable in the long run, yet. Usually when one of us goes to a conference and talks about our infrastructure, others are shocked to learn just how small our tech teams are for the jobs they're doing.
> https://twitter.com/KentonVarda/status/1189966124688953344

What exactly was the bug though? bool effectively reducing hash(key) to 0 or 1?
Doctors and lawyers frequently consult their references.
F# is such a great language. It's got all the great things about Elm and OCaml (that is sum-types and immutability), except it's also got an extremely mature ecosystem (.NET) which keeps getting better and more performant.

I've been using it for a year now, after 4 years of OCaml, 2 years of Elm, and 4 years of Clojure before that. Definitely the best functional language I've used.
well, pay and perks have a lot to do with it too
I'm not sure if that's true. But I'm willing to assume COVID has a 99% recover-ability rate. Don't other diseases have a 99% recover-ability rate and we still vaccinate for them? Shouldn't we vaccine against a disease that is lethal regardless of the statistical trend?

Also, like the usual stats stuff that get misrepresented all the time, the mortality rate of COVID isn't <1%. Unless you're talking about a SPECIFIC type of COVID mortality measurement, it's higher than 1%.

https://ourworldindata.org/mortality-risk-covid <- Source
It’s not always that dollars you spend are evil. Sometimes the more expensive or slower solution is better because it means you can have fewer people working on it, or have lower-skilled people managing it. And new people are easier to hire and make productive because it’s a shared skill. And you get updates for free. And outages are likely to be shorter. And.. the list goes on.
Thanks.

Much of HTML5 is IMO pretty good in that it is explicitly structural. Mark Pilgrim's Dive Into HTML5 is excellent at both describing and being an exemplar of good HTML5 design. (The markup is remarkably sparse and clear.)

Canvas, interactivity, DRM, not so much.
What this tells me is that you may not have gotten the most out of your education. Sure there are specific tasks that you learn how to complete for particular jobs, but the structure of how you approach problems should have been helped quite a bit by what you learn in school.

Personally I found studying philosophy extremely helpful to solving business problems. Not because there is an exact 1 for 1 concept match. Rather it teaches you how to frame and break down problems so that you can be more adaptable and efficient when faced with various unknowns.

There's always going to be domain specific learning needed for any position. But to dismiss any tangential knowledge as useless is extremely short sided.
>without having to learn a new language and libraries

This. You see this as a positive. I see this as a negative. And we're both right, right? You are right in your domain, and I am right in mine.
> then why no surge in Nordics?

> a) I don’t know

> b) but my guess would be that the same structural factors that have kept most of the Nordics relatively low-Covid for 18 months are still doing their thing

Let me summarize: If something doesn't fit into my narrative, I ignore it cause "structural factors". Got it.
That’s what you’d see if the raw accelerometer data was continuously recorded and the actual step math was done in batches on that data possibly along with other computations. If separate hardware was already doing all the math up front it’d make no sense to not pull it once every 10s or something, and there certainly wouldn’t be visible lag between opening the health app and the distance / steps numbers updating