skysight-inc/HackerNews huggingface dataset:
I think their job is maintaining the health and ambient trust within the social system that is HN -- keeping HN a place people generally want to keep coming back to for thoughtful conversation. Assuming thats reasonably close, lets look at the activities we're talking about:

> As for helping you by editing text, or emailing people when their stuff shows up on HN's front page, I do that frequently for YC founders, non-YC founders, and non-founders.

So there are two categories:

1. Helping clarify each others messages.

2. Letting people know when something is happening that concerns them.

Why do they not disclose this? Suppose you have two friends Alice and Bob. Suppose Alice tells you that about something Bob said which really upset her. Would you:

A. Commiserate with Alice by telling her about something ambiguously untrustworthy that Bob said.

B. Reply to Alice by comparing Bob unfavourably to Frank.

C. Listen empathetically to Alice and then when she's vented, offer another more charitable interpretation of Bob's words.

D. Later, let Bob know that Alice is upset with him and he might want to chat with her.

I bet most folks would advocate options C and D. Yet that is is basically doing "undisclosed pr/brand management" on behalf of Bob. It is pretty much the same as what dang says he does for HN. I don't think HN discloses this for the same reason that they don't disclose a habit of holding doors open for people -- I assume they don't remark on it because it seems unremarkable to them.

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

Your words like "neutral", "give some forum users help over other forum users" imply a strict duty to avoid cooperative behaviour in favour of competitive behaviour. I don't think that duty is nearly so strict.
I'm curious to find out where this would be available. I spent about two years in an ISP provider and any service you wanted to add that involved telecom services required a million and one licenses and government permissions, most of which took months if not years.
Yes. Many devices will ask for a network or create a mesh network over wifi/bluetooth/zigby if one isn't presented to them.
Lazygit is terrific. I started learning git on the command line, and had that pompous opinion that "GUIs are a crutch" - but with Lazygit, I am so much faster, doing everything - comiting, squashing, rebasing, etc. I can't recommend it enough.
No. It is not obvious. That's the whole point of this discussion.
On the flip side, when I was on the interview for a small startup a while back, I started learning to distrust resumes that were too good. I eventually figured out that it's because they used a resume preparation service. They weren't lying about anything, but it's amazing how different the same experience can sound. (Ok, quite a few were telling some white lies, but the strength of the resumes did not depend on lying.)

I'd say that the bottom 20% and the top 20% of resumes (that made it past the HR screen) were disappointing during the interview. The best people usually had decent but somewhat awkward or unclear resumes.
Link to the ITU press release:

https://www.itu.int/en/mediacentre/Pages/PR-2021-11-29-Facts...

Link to the ITU report (PDF):

https://www.itu.int/en/ITU-D/Statistics/Documents/facts/Fact...
> Yeah in France where I was born, which is no perfect by any means of course, we tend to call the american obsession with racial segmentation "racialism" and consider it just as bad as racism.

This is precisely what a racist would believe, and this precise ideology gives perfect cover to racism.
the only thing you need to do is measure your landing page and optimize it for number of qualified leads per day/week/month…
Governments don't get value from Twitter?

Journalists don't get value from Twitter?

Influencers and other business users don't get value from Twitter? Sports teams? Non-commercial entities?

I appreciate your insight but I disagree with your analysis.
Who said anything about JavaScript? It's REST so you can hit it with any language, right?
Paying your employees an agreed upon wage, which is higher than market rate for the region, is not really "fleecing your workers". People are glad to have these jobs.
But if you were forced to always use the same color profile on images? Why allow more than one? Wouldn't that vastly simplify the problem, as then you just have to worry about the device profile, instead of worrying about variation on both ends?
I have used Racket on the RP400.

Check https://download.racket-lang.org/
and get "Unix Source + built packages".

Most likey it is your distribution that are missing the latest Racket version.
f6.3 minimum seems very high.
On the web client, it's easy to mark these videos as "Not Interested." I haven't noticed them showing up again after that.
I think it is, at least from the perspective of human autonomy: independent income sources means freer choices among peoples. However, that opinion of mine is immaterial to this conversation.
These techniques are also applied by compilers such as clang.
I think that is largely a difficult and expensive task, since there is no universally accepted definition of "feeling comfortable", and it is impossible to comfort a snowflake.

I'd rather be happy letting people go than chasing some elusive target in the name of political correctness. Sooner or later, I will either end up being miserably alone or with enough smart people who just get things done. I think this risk is worth taking.
Geometry for Programmers is in Manning top ten and this makes me nauseous
Facebook is free to stop operating in the UK if it wants. If wants to continue operating in the UK, and retain ownership of Giphy, then any UK based assets they have (such as revenue from UK business) will probably end up being forfeited via fines from the regulator.
>I don't think people want jobs. I think people NEED jobs because they need to eat and a roof over their head.

Which is why they are anti-union. Ideology aside they lack sufficient leverage (aka they are getting a good deal sans union.)
You assume a future where internet is ubiquitous and fee and not a future where every device you own comes with the burden of a perpetual subscription in order to function.
Because the supermarket decided to contract with the union and the two sides negotiated that provision. The company made that decision. Not the legislature.
Former IBEW Local 58 member here

That take seems very myopic and lacks nuance. There were entire jobsites (which had multiple crews from different companies) that we couldn't work on unless we were members. That's illegal in right-to-work states. It doesn't limit the freedom of association - I suggest it prevents discrimination by association.
i get only spam websites, that redirect to Aliexpress, in top positions lately
How much tax revenue to Meta bring to the UK? Perhaps they're better off without each other.
It's a pity that chart doesn't also show per capita production.

Japan, South Korea, and Germany make more per capita than both the US and China. Even Canada does.
Can confirm there’s no internal use. It’s a fresh project to capitalize on 5g hype.

They’re working with a partner for hardware but redoing their software. So it’s a pretty low-touch white label job.

They have internal use planned but it was started explicitly for sale to external customers not internal.
> 1) what is the cost of a mistake (what if I misconfigure row-based policy vs. misconfigure in the traditional backend)

Good question. Ok let's do a thought experiment between PostgREST and Django. Every single Django production system I've seen logs into Postgres as a superuser (so it can do migrations).

PostgREST logs into the database as a user with NO privileges (because migration is a problem for a migration tool, not a web framework!) and then switches roles based on the (signed) JWT token. The PostgREST user is NEVER a superuser.

So you flub a Django permission and users can now run queries as a superuser and potentially leak everythinv. If you flub a PostgREST configuration, you leak data maybe in one or two tables.

> 2) the size of the attack surface (if we expose DB directly, as opposed to having an additional layer)

This is going to differ depending on who you ask. People talk about attack "surfaces" but I personally think of them as "attack paths". Does more code mean more paths? I think yes. Others think no.

> 3) how many developers are proficient in Postgres enough to avoid #1 and #2 as opposed to traditional code-based security policies

Postgres' security mechanism comes down to "who can see this" it's the same question those developers would be asking in Django. If they're not proficient enough to understand now to GRANT or REVOKE are they going to be proficient enough to understand the implications of their application logging into the database as a superuser?
Actually, that might be because of their antispam filters. They were always fighting websites with countless subdirectories or subdomains, having completely wiped them off their SERPs in the past.

GitHub does fit the "huge website with lots of duplicate content" description very well.

Then again, Twitter seems to be doing fine. But I have a suspicion that they have some sort of agreement (and GitHub doesn't), because I have to regularly "report as spam" (note how that implies Google decides what's spam and what isn't) Twitter emails and they still pop up in the inbox after a while.
that is true, but fine tuning linux to get what you want is a huge investment in time as well.

i don’t need all the features of a complete OS. i only need a small set of features, and i want them to work in a specific way.
I don’t really follow you here. Is soracom entitled to 100% market share?
We need a new acronym for this. Candidates:

AaaS: anger as a service

PoaaS: pissed-off as a service

We could try other emotions, but this seems to be the biggest addressable market.
Yup, one reason why the bar is getting lower by the day across Universities and workplaces.
Probably not as inexpensive, and not a great deal, as the original Redshift was, I guess.
No this is a Antenae-as-a-service
Amazon is the scummiest of the major tech companies, this is well known.
Sorry to hijack the thread a bit, but yesterday I watched a supabase tutorial on row level security and I'm very intrigued to try out more. But what I couldn't figure on quick search is, what the best practices are in order to know what the current users permissions are before hitting a permission denied. E.g to show/hide certain actions in the frontend. Do I have to duplicate the logic somewhere else or am I missing something to get them from Postgres/Supabase easily?
It seems like this mostly focuses on ergonomics as the next dimension of improvement, but there are several other factors that come: Manufacturability improvements could reduce the cost and make customized solutions cheaper and more accessible. Repairability improvements could extend the life of keyboards and add options for improvement over time. Recycling would be nice to consider since most keyboards quickly become a lump of mostly plastic e-waste that would be good to systematically melt down and reuse or at least dispose of safely. And perhaps most obvious with the pandemic is sanitation. Most existing keyboards are not easy to clean, may or may not survive a trip through a dishwasher, and protective covers tend to mess up the ergonomics and are not necessarily built for cleaning or long life themselves.
Ask HN: Anime Recommendations 2021
I am genuinely surprised by lack of recommendation threads in HN. Since most of us here are technical people, we are very likely to have similar interests in entertainment. So what animes do you think are interesting/must-watch?
'Ralf Rangnick' Man Utd interim manager may not start till mid-December due to
Appreciation means it would increase (i.e. appreciate). Price appreciation = it will cost more. Essentially saying if you give people a bunch of money for X, the going rate of X will increase as that's how supply and demand work.
Sure you can. Add 'oe_' to the end of the datetime, and you'll get the original HTML file.

https://web.archive.org/web/20210515031018oe_/https://github...
> But you have a real point, and AWS already solved that with the 3G enabled Kindles by having carrier agreements.

Amazon regretted that pretty soon after they did it, people hacked their kindles to be hotspots and it became an arms race amazon didn't wanna play.
because if setting up private 5G networks becomes cheaper and open to any business then the chance TV manufacturers consider putting 5G base near enough your house.
> People with exceptionally bad social skills who actually use your product

> They’re the best. They don’t care about hurting your feelings and won’t sugarcoat when it comes to discussing their issues. They actually care about solving their problem and that’s why they’re speaking with you.

I would have agreed with this one before spending some time in product management.

The truth is that these "tough love" users are actually quite good at providing feedback about what they want you to work on, but it's a mistake to assume that they are representative of your customer base.

It's even worse when it comes to tech products, where many of the most angry and vocal die-hard users have very unique wants that might not represent your typical customer at all. For example, if you dive into HN comments for a product you might hear a lot of complaints about the lack of an API for customizations, lack of a CLI interface, lack of a client for some specific Linux distribution with <0.1% market share, or the fact that the website doesn't work with JavaScript disabled. The people demanding these features might be very vocal and will insert their opinion into every discussion of the product.

But if you allocate engineering time to solving these niche issues, you might discover that only a tiny fraction of your userbase actually cared about it in the first place. Even worse, you might discover that the people complaining still aren't happy because they thought up 3 additional complaints about the new features you rolled out and what it's missing for their specific use case.

This is why product management (good product management) is much harder than it looks from the outside: You need to learn the art of weighing feedback and gauging true customer interest, including potential customers who haven't signed up yet. This means toning down the demands of vocal minorities while also de-sugaring some of the feedback from otherwise reserved commenters.
For instance:

>If you’re capable of writing a makefile, you’re capable of learning how to behave in public in a way that doesn’t make people want to fling you from the roof.
> The depth maps we currently generate come from our hardware and software prototypes. And yes, we’re already at incredibly high levels. That’s because our “deep-learning algorithms” learn from all small errors and inaccuracies.

I like it that they quote deep learning algorithms
I don't know - not calling other people's ideas at work "stupid" seems pretty obvious to me, it doesn't take some great amount of mental effort to just call things "bad" or even "not a good idea."

Also, it's possible to have smart people and a failure culture and fail. If people are afraid of posing their ideas because they think they will be shot down as "stupid", that damages your culture.
Pushing it to a second vote is a key (and unethical) strategy for companies avoiding a union because the second vote almost always goes in management’s favor.
The depth map in all the examples looks like it's very low resolution with some fancy upscaling
>Generic cynicism aside, since when can a private company just "have the Postal Service" install a mailbox on its property?.

Is this drastically different from apartment buildings paying to have mailboxes installed? I bet if you called them and said you had some reason to expect a massive increase in letters sent from your front lawn they'd quote you a price to install a mailbox.
2 of my last 3 jobs were found in "Who Is Hiring".
Yes, I would say if you gave me a random transcript of a conversation, it would be pretty worthless without any additional context. We are talking about active communication here, not a record of communication happening at some point in time.
I’m off to the island of misfit toys. :-(
Right, so sRGB should really just be the only allowed profile for images. That's my whole argument. There should be some standard profile all images should use, and then displays should deal with the work of converting things to a suitable display profile. Allowing more than one image-level profile just makes things way more complex for no perceivable benefit.
For me, I recently watched Knight's & Magic, and loved it. It was fun seeing someone solving 1 problem after another to create something new - kinda similar to solving a million bugs to finally build the project.
No internal use. This is a hype driven white labeling.
Yep, that's why I tried to distinguish between "workforce participation" and "labor." Women have always labored; they just haven't been paid for it historically.

And it is indeed a positive socioeconomic shift. But it isn't the kind that the AEI means to imply: they're a neoconservative foundation that's attempting to post-hoc justify deregulation and de-clawing of federal agencies under false premises.
Cmon. They have a huge engineering office there bringing in massive amounts of tax revenue already. UkGov doesn’t want to chase off 1000x employees bringing in £100M of income tax revenue. FB’s VAT on ad sales in the UK is probably only £500m.
> without the person making the leap on their own. It only says how insecure someone is to assume that.

Not necessarily. There are social environments where things aren't said directly, but rather communicated through choice of words, body language and actions. People can make their thoughts abundantly clear without saying them directly, and some would expect you to understand even if they don't communicate it directly.

Figuring out if a person/group says things directly or indirectly is part of the code. It's not necessarily about insecurity. Even a person secure in their own abilities can benefit from understanding when people communicate heavily between the lines.
So basically BigQuery from AWS. Looks good on first sight, a bit late. Personally worked for a large org which has just moved from BigQuery from Redshift and I have to say that BigQuery is the much better product.
Tons of companies are in this space, e.g. https://www.verizon.com/about/news/verizon-business-launches...

So it seems odd to call out AWS that they should have partnered with soracom or they aren't being ethical.
https://github.com/yt-dlp/yt-dlp has reverse-engineered YouTube, and can take a video ID and figure out the direct video link. The --get-url, or -g option will return that URL.
So that's the c6g and c7g but x86 instances are still on c5. Will AWS ever release an x86 computing instance again or is this just a sign that x86 has reached peak performance on AWS?
Reject Posix, Embrace Nushell
The `muted` attribute of the <video> tag already does that.

It's an important attribute because it's necessary for videos to autoplay under Chrome. If you don't mute the video autoplay will only work if some special conditions are met (e.g. the user already played video with sound before on that site, etc.)
Elon Musk: Dick Moves
One of the podcasts I listen to had AT&T as their sponsor and they would talk about using IoT to make factories and warehouses "smart", so it's possible amazon uses this in their warehouses instead of wifi to connect to the bots and hand terminals.
You are free to say whatever you want and speak however you like. Just remember not everyone fills in the blanks the same way, and when being critical it is important to be specific. If that bothers you and you want to grind away at it to prove your way of speaking is correct, good luck with that. I hope you end up working with people who feel the same way.
Howdy! Author here ^_^ I'll respond to a few items because, even though I haven't touched the system in a few years, I could still rant endless about the mistakes I made building it. Deep scars were acquired!

Firstly, to make sure we're talking about the same thing, where are you setting the bar for whether or not we can call something "Event Sourcing"? For instance, just to clarify, in our system events were indeed the source of truth. At the heart of everything sat a ledger, that ledger was stored in a database, and events were added to it as you describe in points 1-4 (hand waving away minor differences). You got a consistent, up-to-date state of an aggregate by replaying the ledger in order and applying all the events. So, to my understanding, I'd call that textbook. However, the problem may lay in our actual definition of the word.

>You don't need to cache the write model state anywhere, as the state is in events

I'd have to understand a bit more about where you're coming from with this one. While, yep, the state is in the events and you get the latest state by playing them back, that materialization is not free. If you're doing it for a single aggregate, then it's generally not a huge deal at small scales. However, once you need to make decisions against more than one thing, or compare things, or query things, that materialization cost becomes prohibitive, and you've got to set up materialized projections. With our tech stack, that had to be an eventually consistent process, and what got us into event streaming, and which ultimately caused most of my ugly crying.
If it weren't Bezos I'd say it were intended as an art piece to demonstrate how bad the problem is, even between states inside a single country. That said, Virginia ended up paying about $27k per job generated while the second office in NYC was given about $75k per job generated.

So a taxpayer subsidy from everyone in the region in order to produce 25,000 jobs at the above prices. Worth it? Not really sure, it seems to me like Virginia might end up fairly well off but I have a harder time imagining that creating another 25,000 jobs in NYC is worth $75k a piece to the city given that they are already out of housing. Kind of seems like it might be better put into other things on balance.

Pitching it all as a public auction really accentuates the point that this is a race to the bottom with competition between people that should instead be natural allies. It would be brilliant if it were an intentional commentary on how much harm we are doing to ourselves by letting companies pit entire states against each other for profit.
How to design programming languages
Looked at https://neeva.com/?
You need an editor. It was impossible to read, it felt a like a bunch of notes written as you read it. That's fine, but do not call it a review. The RE, the after, the post,the after, this is poor. Sorry.
Assuming you are not behind CGNAT, yes it has always been possible. One or more people will have to allow ports to be forwarded to their internal private rfc1918 network. Carrier Grade Nat (I don't like this term) breaks this model and you would need a STUN/TURN server or equivalent to manage and route the connections.
I'd go so far as to say characterizing camel sports and shows as beauty contests, a phrase that implies "women" to pretty much every english speaker, is probably the most farcically and unselfconciously racist thing I have read in an edited publication. Horse versions of events like these around the world are a huge part of rural culture and economies. The festivals (Golega, Portugal, Seville, Spain, Verden, Germany, Calgary, Canada, even Palm Beach, USA etc.) draw millions of dollars to local economies and provide livelihoods for generations of people.

For all their concern, exotic'izing Bedouin culture and implying racist tropes about their relationships to camels and women, I wouldn't be surprised if the Times pulled the article, as it's hard not to read it as risably offensive.