skysight-inc/HackerNews huggingface dataset:
They do, but you could say that about any sufficiently large polity.

Folks in greenhouses shouldn't start throwing stones.
Michael W Lucas: Good-Bye Twitter
Signal is great until your family member's phone breaks, and you have to explain to them that their messages are gone forever. Allow us to choose to enable backups, Signal!
Online Safety Bill: Plan to make big tech remove harmful content axed
> it was an internal domain

That may also be (tangentially) true, but someone also paid _actual_ money to register the _actual_ .digital domain.

Was this 'someone' really uk.gov? If so, why?
Here's a concrete example - if you have a cursory knowledge of history you'll inevitably encounter various little facts that contradict the main "theme" that we as a society share.

I'm not talking about revisionism. I mean stuff that's written plain as day on Wikipedia, will be mentioned in passing by any mainstream respected historian, etc etc.

You're still a fucking weirdo if you bring it up.
Article says:

>Neither the developer nor user appears to have access to any facility to adjust run-time policy

Which is false, there is an API for this:

https://developer.apple.com/library/archive/documentation/Pe...
Yeah that's just bad luck - most German companies (Siemens, Bosch, Opel, Thyssen-Krupp, Daimler etc. etc.) are named after people, but they picked Volkswagen, one of the few that isn't...
Also check out jqp (jq REPL) for when you need a few tries to get the right jq selector: https://github.com/noahgorstein/jqp

Looks a bit like fzf combined with jq.
https://en.wikipedia.org/wiki/Linguistic_prescription

https://en.wikipedia.org/wiki/Linguistic_description

Dictionaries do the latter. No need to come up with snarky analogies.
Why (Not) Big Data?
Thanks for the link!

And yes I feel the same. For me its also easier to read it either on raw form or in VsCode.
Triage isn't a word that came out of tech, though. It's a term from the medical field, specifically for trauma care, and effectively means prioritisation under pressure.

A product manager really should know and understand this, because it's not like it's impenetrable tech jargon. They should also be the ones making those prioritisation calls, albeit with a solid understanding of the real trade offs.

In a situation like this there can be multiple reasons for the mismatch, none of which have anything to do with needing a language translator. For instance, is the product manager trying to force through that feature without moving out the team's other work to match? If so, then they will obviously get the 'triage' demand and be forced to make a priority call.

I've seen that too often in my career, where from the PM/PO side a feature or improvement is 'obvious' but because they won't take on the political battle of moving out a team's other feature work that's less valuable they either force the team to work beyond their capacity or, if they have more backbone, to refuse outright.

Or is the team intransigent and inflexible, and trying to protect low value but more technically interesting work? Then that, too, is a problem and needs to be solved through incentive changes and other measures, because it's just as unhealthy.
The are no disposable numbers in many countries anymore. On the top of that you are just generating even more signal than using a single number.

People have to understand that meta-data about you is almost as important as data.

For example just the fact that your phone has signal or telegram installed is meta-data that helps to identify you. They do not need to know your name.

And for bonus:

https://www.justsecurity.org/10311/michael-hayden-kill-peopl...
TrueNAS Scale
Even more, it has to work completely offline! And if it makes ANY network calls, it is a huge red flag for some!
Like patent trolling?
So is a strawberry really a berry?

But I think more importantly there's a distinction between the objective truth about Newton's law of gravity, and the objective truth about whether $current_war is justified, or about what exactly happened on 9/11. All three have an objective truth, but for only one of them pursuing that truth is encouraged by society
you people must be fun at parties :)
Tell HN: The GitHub Signup Page is bloated
https://github.com/signup

Took me > 60 seconds to even get the first animation prompt
I don't see the difference. For this call I'm using the v2 API. For this one the v3. It's much harder to wrangle headers than to do this, IMO.
And they think that we're going to love it because it would be the most advanced iPhone camera they built /so far/
Tell me that raw, uncooked wheat is just as healthy as processed and cooked wheat. I'll wait.

Cooking makes some things edible that weren't before. Just because it doesn't work on an apple in the way you are imagining doesn't mean much.

I'll also note that many folks think of baked apples as sugar-laden desserts and fresh apples as eaten plain. Nevermind that folks add apples to savory rice dishes and nevermind that folks dip fresh apples in caramel sauce. You need more than the descriptions of "baked" and "raw" to denote health.
> To most normal, well adjusted people, threatening to tear down the social fabric of our shared reality is just plain disgusting.

There are multiple crises beating down at our door that threaten to change the status quo forever for everyone (inside the US and outside). I suppose they are disgusting, but they ARE coming.
Agree. I've used PostgREST for production and it works great. No need to rewrite the API.
> "gaslighting" is defined as a form of manipulation that an abuser uses to sow self-doubt in a victim. But telling someone that they're dead wrong- while it might not the most effective way of convincing- is not necessarily a form of manipulation, nor the person on the receiving end must be considered a victim.

Well put and this is exactly my point

> ... you might face a point in which you have to tell that person that they're wrong and their biases are corrupting their vision of reality.

I think you make a mistake here by conflating two different things. This is what I reacted to:

> they're basically called insane every day even in the media. Would you call that gaslighting?

There's a big difference between telling someone they are wrong and telling them they are insane. Or making them doubt about their capacity for judgement by convincing them their biases are corrupting their vision of reality, thus losing confidence in not only their views, but their ability for independent thinking, and yielding to your relentless argumentation.

The first one is not gaslighting but the second one does kinda fit your definition. It needs an intent to change something in their behavior (manipulation), which I assume exists here. In reality, gaslighting is often sufficiently subtle to disempower otherwise intelligent people.

The fact that you think you are doing something noble and true by attempting to get someone out of a cult does not alter the equation. It can even end up being abusive. For example, fundamentalist christians trying to 'heal' people from their homosexuality. They think they are dispelling the corruptive influence of sin, and the people who enter therapy are often convinced of this as well. But, in fact, these christians are widely recognized as abusive and the people they target as victims.
Scaling Erlang Cluster to 10k Nodes (2019)
> it would be way nicer to set individual headers than somehow mananging multiple endpoints

I don't understand the difference. What makes it nicer?
My workaround quite a while ago was to start a group chat with a friend and then removing him (he came up with the idea). Now it's a one member group where i share links/files for convenient (for me) access between my pc and phone.
I guess - I've been diving in Bali, Thailand, Mexico (Cosumel), Europe (Malta, Adriatic sea, Greece) and some other places.

In general, divers there weren't a very wealthy bunch and didn't really run around with 800$+ tech gadgets (although some of us/them did have more expensive computers).
Lol I am not American and when I read it I thought it was pronouncing "thought" as "thot".
> Shouldn't gov.uk just stick to domains under .gov.uk?

TFA says this was the intention, and the govuk.digital reference never worked outside the internal network (the subdomain in question does resolve right now, but the pointed-to host seems to be firewalled). That alone is much better than I’ve seen banks do.

Given that *.production.govuk.digital is presumably accompanied by *.staging.govuk.digital or similar, I can see why they took out a separate domain for internal purposes, e.g. so that breaking DNS for it does not immediately put the whole of public-facing gov.uk on fire, or so that the CDN can pick up backend IP changes without modifications to the gov.uk DNS zone, or for some other infrastructural reason. It’s not like domains are expensive, and this one honestly looks like it might have been left over from the time they were rolling out the whole thing.

(TIL you can set favicon URLs for non-HTML documents: apparently putting rel="shortcut icon" in the HTTP Link header should work? Although gov.uk is not doing that right now.)
In Australia it's backwards and bonkers, the tax legislation is geared toward giving real-estate investment properties a bunch of tax breaks while someone living in their home gets diddly squat.

I'm not necessarily saying we shouldn't pay tax on properties we live in, but I will say it's pretty on the nose to continue giving investment properties huge tax breaks while people are struggling to finance homes they live in or pay rent. The price inflation of homes caused by easy money and negative-gearing made easier due to lopsided tax policy makes the property market entirely detached from the average Australian.
The more secure solution is to become a LIR ("internet provider") yourself and use one of your own adresses (which is yours as long as you pay the fee to the RIR (registry)).

But that is a very expensive solution. Think thousands of dollars up front and thousands of dollars a year.

In practice the best possible way is likely to get a stable IP somewhere (local provider VPS or cloud "elastic ip" ) and host a vpn-router there yourself, that forwards traffic to the real server (this does not work very well if you service is high bandwidth).
If you have a free couch, get some couchsurfers in your home. You will realize that there are plenty of happy people, travelling the world, with very little money.

Might make you rethink this "regret".
I tried being a vegan for several months. I developed all sorts of aches and pains. As an experiment, I ate a steak. It was the best tasting thing I ever ate. I even licked the plate. I felt great the next day.

What can I say? My body needs meat.
Yes! It’s very helpful to new people who are just starting to engage. It’s a learning curve for some of us and can be intimidating especially where money is involved (like creator coins). Having a true blue check mark has so much more weight than still wondering if the user is only “legit” because they paid to be.
Yes, see https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-byoi...
> Telegram disguises itself as encrypted chat app, when it is actually just a regular centralized plaintext messenger that has an encryption feature that nobody uses.

Best description of Telegram that I've seen so far.

I do trust Signal to keep the phone numbers safe with their methodology for doing that, but probably wouldn't anyone else.
There is such a large market for this that one of Germany's largest meat processing companies, Rügenwalder, is heavily pivoting towards vegetarian products, and now makes more money with vegetarian meat replacements than with actual meat. And they're not even the largest seller of meat replacements in the country.

The market is huge, but it's quite literally a matter of taste.
There’s another runtime policy in the kernel that overrides the user policy for various reasons. That’s what the author is talking about.

For example you can force a process to run on efficiency cores by using the background QoS, but you have no way of moving that process back to performance cores other than relaunching it.
It's too bad you missed out on the experience. It was a lot of fun, a sort of mixture of knitting and following a detailed map.

I was doing it with circuit designs I had made myself, so I had the fun of that early stage of deciding what to hook up, where to place things on the board, and so forth. I laid it all out on paper, then made pin-connection tables (again, by hand) and checked everything over and over.

Then it was on to the exciting stage of placing components on the board and wiring. To avoid confusion, it helped to lay the wires out very precisely, so all steps had to be done with care and frequent checking. Precision work like that is very absorbing. Time just goes by as you live in the moment -- a bit like getting lost in music or art.

Beyond this relaxation-through-concentration element, the actual materials were beautiful. Gold posts, and silvery wires, each gleaming in the bright light I needed to see my work taking shape. The wrapping itself took a little bit of skill, and it was lovely to feel the coils going on, each precisely the same as another. Even stripping the insulation was fun, somehow.

I had an electric wrapper, but I really preferred doing it by hand. More zen.

All of this was in the 1970s, and was aimed at purpose-built scientific equipment in a university environment. All the materials are long-gone and I have no photographs of anything. Everything is lost to history, except for isolated memories of the great fun I had. And, bonus, it all worked in the end!
> Not the same people

(Not) funny fact: statements "not the same people" and "the same people" are considered both true at the same time.
Just a reminder that no “livestream” in China is actually live. Ever.
Have not used it with graphviz yet. There is an example how to use it in combination with networkx, which probably can be adjusted quiet easily.

I'm planning to better integrate it with other graph libraries, but at the moment you have manually translate between graph-force and you library of choice.
Also, naming Würselen on the list of locations is really interesting. This is a basically a meaningless small town apart from hosting NVidias Headquarters in Germany.
>What's your threat model that you can't use conventional channels to communicate stuff? If you shouldn't be saying it, don't say it. If you're being censored, perhaps there's a reason why.

A single joint will get you a long time in jail in this part of Europe, as well as your name in the papers, probable loss of job, etc. Two hours away by car - decriminalised as fuck.
I often ask myself the "reason why" even many US States, Potugal, Holland and now even fucking Thailand are more liberal than here.
Anyway, hence the secrecy on my part, and I don't even use the stuff.
Thanks for the feedback. The library only calculates the positions and has no graphical output.

As an example: I created this to build this embedding of Mastodon instances. https://h4kor.github.io/fediverse-explorer/
Or just use an API generator like https://apibakery.com , https://amplication.com or another with your favorite framework and call it a day.
And usually in locations where the housing market isn't congested and where building additional units (especially if you don't care if they have a view) would be no big deal.
I wrote the blog post: https://louisabraham.github.io/articles/generating-closures
I got a similar error when I first landed on your website from Firefox on macOS.
PLease no. If someone compromises one of the contacts in a large chat group's google password or whatnot, they now have the entire message and media history from me to the chat group? This is exactly why iMessage is so useless for security - one compromise on one person's apple ID and all their groups have all their messages compromised going forward.
There are markets in China where you can buy all the parts super cheap and build your own iPhone. It's like nothing you'd ever see in the western world. Hundreds of stalls all selling an individual specific selection of phone components, and if you ask for something they don't have, they'll recommend their friend's stall to you.

Apple have sold billions of iPhones. All those second hand "recycled" parts go somewhere.
You can't take it. You must get IP range and move it.
Designer Daily Report | Daily curated everything for designers
It's complicated, and depends on the country and industry.

In Poland there's a strong labor law, but there are also "escape hatches" like working on a B2B contract (you create a 1-person company and provide services to your employer - in reality you work just the same as before but you pay less taxes and have only the safety net you negotiate for yourself - usually much less than on a regular contract). It's very common for people earning more than ~15 000 PLN per month cause taxes are much lower then, and the market is so good that abuse isn't likely anyway (people can always just switch jobs if they dislike something).

Even on B2B you still get free healthcare, free education for your kids up to the university level, state retirement, etc. But you probably pay minimal possible retirement and healthcare taxes (that's the point of working on B2B) - so you will get minimal possible retirement and your sick days will be paid as if you worked on minimal salary even if you earn 5 times that when you're not sick.

Despite no safety net and little regulation - it's still very common to take long vacations, sick days, maternity leave etc
on B2B - simply because it's the norm in the society. People just take a hit (you earn more so you can afford it).

I've never heard about people creating trade unions in IT in Poland, it's like a setup for a joke. Why bother when you get 10 better offers on LinkedIn every month - just change the job. But I guess if you work on a regular contract and want to for ideological reasons or whatever - you should be able to start a trade union, so this particular employer will get f**d in the court.

BTW for other industries the situation is much less rosy - in some cases people were pressured into working a B2B contract (or else we won't hire you) with low salaries (~3000 PLN per month) and then it just sucks with no upside. But I don't think it's that common, big companies usually don't bother cause it risks problems with law.
edit: nevermind, i misunderstood!
Masses dilute true meaning of words. It happened to few words:

"hacker" - used to mean deep understanding of a system and using it in unusual or unintended way, now it means criminal

"troll" - used to mean creating specially crafted post to trigger emotional response (like a posting in star trek forum that trailer looks fake because we all know there are no shadows in space), now it means bully that wants someone to commit suicide.

"leak" used to mean data you can download, now it means someone stole the data.
I would still argue that no one ran "out of air" in any of those situations. They panicked and/or ignored their training.

The thing about diving equipment (especially regulators), is that they fail safe, meaning that they fail in a way that allows you to keep breathing.

When a regulator fails, it lets gas go. You can always breathe from it. The cylinder won't empty immediately, so you can get to your next gas source (your buddy, or your next gas switch depth) - cave/mine/wreck excluded.
Exactly. You need to manage to be indistinguishable from p50 users if you are serious about anonymity. This is much more difficult than using strong encryption and matrix instead of signal.
It doesn't look as a web-friendly solution, end user has to install a python, but I will check it out, probably it could be improved in the way I can share just a link.
As far as I'm concerned, JSON doesn't suck! For all its shortcomings, I still find it clear and easy to read, and when gzipped, it compresses reasonably well over the wire, especially when you have a bunch of repeated property names in arrays etc.

Nice tool, but like others have said, I'm pretty comfortable reading JSON in my editor.
I'm a meat eater and I really prefer no meat over fake meat. A good vegetable curry, ratatouille, stew, pasta or a portobello mushroom burger really beats all of the fake meat substitutes for me. If meat becomes too expensive, I'll just cut it out completely... Until lab grown meat becomes a viable alternative. All these fake meat substitutes are just awful, to me.
> recent almost unannounced removal of the GraphQL package API

i missed this, is there a canonical source to learn more?
I guess it depends how you bring it up. If you go in all guns blazing, abrasive and say ackchyually, yeah, people are going to hate it. But at the other end of the spectrum, the quiz show QI does misconception-busting counter-narratives all the time, and polite society loves it.
It will work on Windows, since it inherits the behavior from MS-DOS. It's the shell on Windows (or MS-DOS) where it fails since the shell uses '/' to designate options, so when MS-DOS gained subdirectories (2.0) it used '\' as the file separator on the shell. The "kernel" will accept both. There even used to be an undefined (or underdefined) function in MS-DOS to switch the option character.
Yeah, there are definitely ones that just don't have great lighting, in any dynamic range. But that's a problem as old as film, whereas this trend towards having everything be lit like it's at the bottom of a well seems to be newer.
https://en.m.wikipedia.org/wiki/Motorola_68060

The 060 challenged in some ways, and was used on Amigas in the end days. Hybrid 060 + PPC boards existed too.
I am so impressed by the transparent and accessible writing style of
uk.gov. As each paragraph raised questions in my mind, they were
precisely answered in the next.

For once I can't blame Google. Production should have known better
than to roll out some random .digital domain. I would definitely not
trust this if I had spotted it manually.
the problem with meat has to do with green house gases that will make living on this planet quite uncomfortable for most people
I'd like to remind you that the current situation is vastly different from the beginning of 2020.

According to official figures, 240k cases confirmed in China in the last 7 days, there are now a total of 106 people in serious condition across the country. Locking down a big percentage of the country home to 1.4 billion people for illness like this is beyond imagination.
Generating Closures
Why should it? If it's a small personal site, you may be getting maybe a hundred hits a month at most unless it gets popular or featured on a link aggregator.
The bulk of soy production is for cattle feed.

https://ourworldindata.org/soy
That hash was ecstatic.
Squashing isn't the problem. What you should be doing is trying to make each commit the smallest possible atomic unit of change. Rebase is a useful tool for achieving this -- squashing, splitting, whatever. git add/commit -p also good for this.
Depends on your needs of API Gateway, Ingress Controller, and Service Mesh.

According to Apache APISIX Slack[1] channel discussions and GitHub Issues/Discussions, most people focus on Security, Feature Rich, and Performance.

1. Security: As an Apache project, there have a lot of users and maintainers who are watching project activities, and the Security Team follows up very quickly.

2. Feature Rich: Just join the Slack channel and you will find that lots of questions are related to "features".

3. Performance: https://api7.ai/blog/apisix-kong-3-0-performance-comparison

[1] https://apisix.apache.org/slack
I've been vegetarian since 2011. I never liked the shitty bean burgers or saitan sausages.

But in 2018, some flexitarian friends showed me these new meat replacements, like Rügenwalder's veggie lineup, Nestle's Incredible Foods and later Beyond.

And it's only at that point that I started including meat replacements in my meals. Now we're including at least one type of meat replacement a day.

And 9 of my closest friends have got pretty much the exact same experience. We're all between 20 and 30 years old.