skysight-inc/HackerNews huggingface dataset:
List of companies that I'd like to be investigated for corruption and anti trust abuses:

1. Alphabet/Google

2. Apple

3. Facebook

4. Match Group

Match group is lucky they're not getting much attention, but they own all major dating apps. They need a bit of smacking.

Reasons:

For Google, the biggest problem is their bundling of Chrome, YouTube, Gmail if you want to have Google certified android phone that has the Google play store. Google should be prevented from having their own WWW crawler too.
The crawler should be made into it's own company and data should be purchased by Google and any other company that want to purchase it at the same costs.

For Apple, it's their app store. The app store needs to be eliminated. Apple has a problem with not allowing competing browser engines on iOS and misleading people by saying it's for privacy reason. Eliminating the control of the App store from Apple is going to fix the problem.

For Facebook, Instagram and Whatsapp should be spun off to their own entities.

For Match group, break off tinder into a separate company. And prevent any future dating app accusations by Match group or Tinder. NO MERGERS.

---

From the Chinese side:

I'd like to see Alibaba group and Tencent being investigated.

-----------

Edit: replying to calls below for travel industry.

The travel industry is already competitive enough, and the situation in these areas should be reviewed after a year or two.

For now, these are the critical problems for tech. Their control is taking the breath away from smaller companies and reducing innovation.
You're missing `errtrace` (-E) which means "any trap on ERR is inherited by shell functions, command substitutions, and commands executed in a subshell environment"

You probably haven't used it much if you haven't been using `trap`
Yep. Before IDFA, apps had access to the device's UDID. In the past you could get it by using this code:

[[UIDevice mainDevice] uniqueIdentifier]

It was deprecated in iOS 5. [1]

[1] https://stackoverflow.com/questions/227590/unique-identifier...
the health angle comes from the proportions of monounsaturated, polyunsaturated and saturated fats presented in the mix, but so does the mechanical angle that makes one mix more useful than another in recipes, i.e. spreads and biscuits; the saturated fats that are responsible for soft spreads and buttery biscuits are also the one that are bad for health.

on the other hand palm oil is just a collection of acids, primarily the saturated palmitic acid, but while the naming stuck because it was firstly isolated there, most oil and fats contains a similar set of the same fatty acids in different proportions; pure butter contains like 15% of naturally occurring palmitic acid, and olive oil contains likewise 5-10% of the stuff.

so well you can take any kind of oil, dilute or reinforce it with saturated / monounsaturated fats, and change it's healthiness in proportion of the rest of the recipe, but in doing so you also change their mechanical properties.
This requires a facebook account, though they likely do have data from those not registered.
What are the best formats for a resume?
Fairly obvious the Saudi's dispatched a hit team to Norway to snuff Mr. Iyad el-Baghdadi. Saudis wanted the 10 man team to all have diplomatic immunity so they could get away with a murder.
You are right.

Witchcraft accusations (which honestly in the 80's there were a lot) are way down. People understand glass is not a liquid. All music is now mainstream. String Theory is being exposed as a religion.

But people are very polarised on what they do disagree with. You wouldn't fire someone for being in the KKK 30 years ago. Now you fire someone for naive accidents.

I don't know what to think on your point.
I mean, I guess it depends on which governments you're talking about, but I don't see that happening in the US or the EU.

> In March 2017, Signal was approved by the Sergeant at Arms of the U.S. Senate for use by senators and their staff. https://www.zdnet.com/article/in-encryption-push-senate-appr...

> The European Commission has told its staff to start using Signal, an end-to-end-encrypted messaging app, in a push to increase the security of its communications. https://www.politico.eu/article/eu-commission-to-staff-switc...
Problem – Lack of Market Understanding
Reasons You’re Hiring Too Junior
I'd still put Facebook as the #1 issue, since WhatsApp and Instagram clearly should exist separately.

Google seems iffier, since Chrome at least would never be viable as a standalone product (as the fates of Mozilla and Opera have taught us).

Totally agree that Match group is an interesting under-the-radar one. It's shocking how much of the market they control with all their "competing" apps.
Once I type a square bracket in a shell script, I know it's time to bring out Python. I don't think it's humanely possible to write a test command without shooting yourself in the foot in an exciting new way.
How to discreetly handle loan recovery agents in India?
A tree that only lasts 20 years will probably return all of its stored carbon to the atmosphere by burning or rotting. Only the old forests (100 years) retain it long enough to make it an effective carbon sink.
Seems pretty good, but let's think if you're an introvert or you wish to stay/work as a couple...
What options can/do we have other than co-living/co-workspaces?
Would love to see some diversity of options.
Yeah, I'm pretty sure that's his concern, not that he's worried about side effects...

As if there's anything at stake cutting-in-line-wise if he takes one of the millions of vaccine doses. As if it's a kindey transplant...
Also fine with payrolling a call center that schedules haircutting appointments and restaurant reservations when Google Duplex shorts out—but clearly that's a temporary stopgap for a new technology, unlike the quite finished Google Play robot which bans your app and then makes you guess where and what exactly the problem was.
Tech Companies Shift Their Posture on Section 230, Wary of Being Left Behind
Sometimes pipelines are the right tool for the job.
>Honestly I don't know what's wrong with an interface, even if there's a single implementation.

I once had to work on a code base where every SQL query was inside a DaoImpl (ok) which was an implementation of a Dao interface (questionable) which is then called by a BoImpl (why on earth?) which is an implementation of a Bo interface. By your logic it would be sensible to add even more interfaces even though the intermediate classes do nothing except pass a function call to the next layer. Want to add one parameter to an SQL query? Well vbezehnar said it's fine to modify 6 or 8 files to accomplish such a trivial task.

The irony is that the whole code base was garbage and hardly readable and the biggest culprits weren't the overuse of patterns (they were just the cherry on top) but rather the fact that a random bundle of libraries has been misused for purposes that they were not designed for. My personal favorite is keeping hibernate objects beyond the lifetime of a hibernate session and the hibernate session was configured to live as long as the http request. Combine this with a web framework that completely abstracts away http requests and it means you can never use hibernate correctly because you never know when the session has expired.
Yeah that doesn't sound conclusive in either direction -- not clear if they made this on the way to ScyllaDB. I took another look just in case and found a source[0]:

> After much research into the market and technology, in mid-2014 the team decided to pivot away from OSv (still a live project). Instead they decided to embrace the Cassandra architecture but rewrite it from scratch in native code with all of the know-how of years of kernel/hypervisor coding. This would become the Scylla database.

[0]: https://www.scylladb.com/company/the-scylla-story/
In frying, the oil is purposefully consumed. In "heat transfer" cases, water-frying can be done. I do it all the time. Keeps calories low though it's less tasty and satisfying. Also easier to clean!
If serious about creating shell script "apps", I think standard POSIX shell is the way to go. The Bashism is seldom needed, even though it is powerful.

Why? Because shell scripting is often used in DevOps, and containers very often do not come with Bash, but with (busybox) ash or dash instead.

Say you are going FROM nginx to FROM nginx:alpine (to get that smaller image size), woha! your bash script is not working anymore.
PinePhone, Libre phone to name two. I’m guessing there are some android ROMs that could do this as well but not positive
Differences in appreciation of food is multi factorial of course. One can produce crap or greatness given the same material, and another could appreciate it or not given personal preference and culture.

Regarding wine, I guess culture plays an important role.
Differences between wine grapes grains and table grape grains, is mostly selection and cultural practices. Table grape is grown for volume and freshness, wine grape is grown to be concentrated in sugar and other compounds, with lower yields, higher maturity, etc.
Both use lots of pesticides nowadays unfortunately.

As for their capability of sustaining life, I don’t know. Grape was used for fasting and purging traditionally :)
Adults see a hassle, kids see a challenge. It's almost a counter-incentive.
Pereira is collateral damage, DGSE setup two bombs, one to make people evacuate the ship, one later to sink it. He went back to ship to retrieve a camera IIRC. So same are IRA phoning in before a car bomb explosion, some efforts to avoid loss of life in this case.

The DGSE ancestor (SDECE) did murder some Algerian independence militants and associates in Europe during the late 50s early 60s tho. Some of them being European, like some German arms dealers (https://www.theafricareport.com/46441/algeria-the-dark-side-...)
I would probably be happy if I were google. It's very, very unlikely they need IDFA to know whoever someone is so this gives them an edge over competition.
Sounds like the problem exists between keyboard and chair.

Executing strange binary files from untrusted sources could ruin your day on Mac and Linux as well. It is only less common because market share is so small compared to Windows, and as such these systems are less of a target.
DE, PL, CZ, SK, HU

It does not run through Prague. It runs through Poland and then crosses CZ from Ostrava to Břeclav. Then SK (Kúty, Bratislava, Štúrovo) and then HU.

Actually in central Europe the night trains usually join and split at some stations, so in Ostrava two trains join: from Berlin and from Warsaw. Then in Břeclav they split again (two halves from each half), one goes to Vienna, another to Budapest. So at the beginning there are two parts on each train and you have to choose the right one. But since the places have to be reserved, you cannot get on the wrong half.
"There's no excuse for launching a device with an OS three years and three versions out of date." Really? Why not? I mean if you only launch for the newest OS version, you cut out a lot of devices which were not or cannot be upgraded. Maybe in the US this is not a problem, but in Europe I wouldnt be surprised if this were actually a larger than 50% market share you cut out.
a) Usability is still a challenge.
b) Lack of personalisation
c) Lot of unnecessary clutter.
Humans Domesticated Yeast Through Bread-Making: Study
Social media is not the cause of any of this. The techniques used, are probably hundreds of years old (maybe thousands).

Social media is just a new medium; but an effective one that allows scale. I'm old enough to remember when television occupied the same slot.
The Man with the Golden Airline Ticket (2019)
"cross-platform, in Apple ecosystem". Please, let's not gobble that crappy apple PR spin on what that term means.

Cross-platform never meant "just an iphone and a mac os with the correct version". SwiftUI looks like a very cool tech, but it isn't "cross-platform", period.
Apparently MBS complained to Trump that he didn't see what the big deal was with khashoggi's murder.

In truth if it had been just another activist that wasn't a journalist at the Washington Post the US media probably would not have kicked up a fuss and we wouldn't even know his name.
https://en.wikipedia.org/wiki/Shapour_Bakhtiar in 1991 in Paris too...
There's never not advertising/PR. The choice is between a market or a monopoly.
> Could somebody please educate me on why bashing it would be preferable?

Bash is a much better glue language than python. If all your script does is to call other programs that do all the work, it is very likely you can write it as a single line shell script. In python, you'll have to import libraries, call functions with many arguments, and whatnot.
The term grandwizard is extremely dated. If you do not know what it means its better not to find out.
Russians for example have embassies in Europe with staff count that clearly isn't required for normal operations and everyone knows that they are spies. I suppose it's easier to keep an eye on them when they are close by. On the other hand, nothing important would be lost if we just kicked them out.
it's so hard for me to contemplate how they can not fix this. You restrict everyone from viewing your website unless they install your app then a basic redirection to the said app doesn't happen.
I want to second this. Phenomenal material which does a very good job at staying neutral.
Reader view fixes it.
Reader view in Safari fixed the website for me, but otherwise I would not have wasted my time.
It's more than just amusing - I think it gets to the heart of what arguments like this aim to achieve. They're not about how terrible tactics like this are in general, but about how awful it is that they're being used in the service of the wrong political ideology and goals (that is, not the author's political ideology) and how not only does the full force of the government need to be used to stop this but not doing so is actually undermining democracy and the legitimacy of of the system itself. They're also part of a broader idea that the legitimacy of democracy itself depends on whether the party supported by the pundits and journos wins.
I'm sorry if I implied that I do solo work with Java or j2me. That was/is rarely the case.

But I don't really understand your point about idiomatic. Modern (new) languages, like Kotlin or Go, are less intended for teamwork or less idiomatic? That can't be true.
You are missing:

> E If set, any trap on ERR is inherited by shell functions, command substitutions, and commands executed in a subshell environment. The ERR trap is normally not inherited in such cases.

set -eu is at least 30 years old. Not sure whether it makes sense to rewrite established code.
> What's the use case for it outside of, say, binary executable loaders?

If you're doing low-level optimizations, and you know that your pointed-to objects are, say, 8-byte-aligned, then you can use the lower 3 bits of your pointer for storing metadata. In certain cases, that can be immensely useful. Some GC implementations use this trick, for example.
Hey this seems like a in interesting problem to solve at the library-level.

I'm a small contributor to an nice and modular Accounts/User library built in typescript. It's compatible with several databases, and can be used both with REST and GraphQL transports.

It does have indeed an @auth directive you can use, you can also extend new directives which for example are related to a custom ROLE === ADMIN check, etc, but you need to build this yourself.

If you're interested https://www.accountsjs.com/
No. Before 1989 the train connecting Berlin-Prague-Bratislava-Budapest would not cross the iron curtain.

The only thing that changed a few years ago is Prague. Changed for SW Poland.
If it's subtle or really complicated, a journal and making one and only one change at a time are enormously helpful "best practices" for self experimentation.

But for the assertion here that "ketogenic diet helps with schizophrenia," neither a ketogenic diet nor schizophrenia are subtle things.

And that last tip of separate things by X hours? That's actually a generally useful thing that applies to a number of things.

Calcium and iron interfere with each other, which is likely why a kosher diet has edicts against consuming beef and (I think) cheese/milk products together in the same diet. I try to separate them by at least 30 minutes, especially if I am specifically trying to treat anemia or a need for calcium. (But I generally try to separate them because consuming them together amounts to wasting the nutritional resources they represent.)

Zithromax (plus related drugs, I think) and magnesium are supposed to be consumed separately. They use the same attachment sites on a cell and actively interfere with each other's absorption. So consuming them together means you don't get the magnesium you need and you are undermining the effectiveness of the drug you are on.

In the opposite direction, some things need to be consumed together for best effect. This is the principle advocated for in the book Diet for a Small Planet that promotes protein complementarity as a means for vegetarians to get enough protein.

In later writing, she says she regrets making it sound so challenging. Most historically vegetarian ethnic diets already use ingredients in the appropriate ratios, so many traditional dishes already fit the model she advocates for.

The book also has a few really excellent recipes in it, so it's worth having even if you skip the first half of the book which is a political work outlining how beef contributes to civil war and starvation globally and proving that all countries, even poor countries, can feed their people on traditional locally sourced diets. What we can't do is sell imported beef to peasants and expect them to be able to afford it as a staple and a lot of starvation is due to war (often civil war) cutting people off from food access.

It's more complicated than that and if you want a stronger argument for promoting vegetarianism as the practical choice for reducing some of the problems in this world, it's got some excellent information in it, better than a lot of the BS scare tactics and high-handed moralizing that is all too common. But you can just flip to the back of the book and look up Complementary Pie (a bean and rice quiche dish) or Mjeddra and happily go to town cooking.
I didn't want to make up details. I'm asking if anyone recalls the origin ("provenance") of the original story.

IIRC, the friend did various things to the disk to try to figure out what was up.

Think how crazy this magic trick was: you can literally watch it boot a machine, but then put it in another machine and it's just garbage, that should be impossible...
> too large fines are bankruptcy events so companies gamble on polluting and then shut down after making a few years of profit

It didn't happened like that. And it was not a fine, big or small. It just has to shutdown operations until the problem is fixed. So, it auto-scales with the size of the factory.

It works, it's proven, why not use it for tech ?
They absolutely do, and it sucks that there's no way to view it or request deletion.
If you turn your argument around, almost every example can be used to support a different hypothesis:

our terms and thinking is based on abstraction, a certain feat of processing information. Other earlier Great Apes and even other animals are simply less able to implement this abstraction, and because of this they only use the abstraction for computation of their simple lives like motor skills or "psychomotor states". Since we have more brainpower, we are able to implement a higher percentage of abstractability.

Thus, the core aspect is the program of "abstractability" (or it would be more common to use the word consciousness or awareness). We implement it to a higher degree than other apes, but since we both implement parts of it, of course we are going to share some aspects of it in our lives.

> Concepts are, in my view, always psychomotor

Even this seems much more accurate to view the other way around: both psychomotor skills and concepts require computation and abstractability. Concepts are always based on abstraction. But psychomotor skills are also based on abstraction.

And again, what does "political correctness" have to do with a psychomotor engine of an ape that can jump between trees, hold a balance and throw things at a distance? You would need to use some serious imagination to convince people that the most occam's razored hypothesis of that concept is based primarily(!) on mechanical skills?

But I guess hey, we won't know for sure until we make AGI so who knows ;)
> the saturated fats ... are bad for health.

Citation needed. Isn't this a decades-old myth?
suspects stole the identities of real people

holy shit! Imagine your passport stolen and used to casually commit crimes on foreign soil. how much shit you might end up in?
You could deploy the same argument in favor of allowing any kind of fraudulent product or service; the full libertarian "caveat emptor" approach. However, not only is this unpopular, prohibiting fraud doesn't in and of itself result in fraudsters taking over the market.

The boundary between overly enthusiastic promises and actual fraud is one that's in different places for different jurisdictions and is constantly at the forefront of litigation as people invent new fraud schemes.

> "People don't act randomly. They have reasons for what they are doing. I think their reasons are bad".

Sometimes the reasons are bad in very objective ways.

A goes down to the market to buy a kilogram of apples. A vendor B advertises 1kg apples for a pound. He weighs them out on his scales. A hands over his pound. When he gets home he finds he has 800g of apples. Was A's reason for purchasing the apples from B good or bad?

(laws against short measure have been a thing since at least Roman times; I believe they also had a few product quality laws, although the canonical example there is always German beer law from 1516)
The purpose of IDFA was to provide an identifier that wasn't hardwired to the device - apps were going to absurd lengths to get the UDID, and IDFA gave them something ostensibly sufficient that users could in theory reset at will.

I give good odds ad frameworks will again start trying to circumvent the platform security to get a UDID or equivalent.
What specific steps do they take to stop tracking?
Quote from the blog:

> I walked upstairs and found the engineer who wrote the audio and video pipeline in Ninja, and he gave me a guided tour of the code.

That's what I miss working from home. Random, spontaneous, productive interactions with coworkers.
Excuse me, do you have any idea how power grids work? You can't selectively choose where the power comes from, its one entire grid, fed by many different sources. Remote dams, coal fired plants, nuclear reactors, all feed into the same grid. Only a tiny subset of btc farms are co-located with an energy producer and use the excess for those purposes.

How can you call that the incorrect assumption? It sounds like you are making the incorrect assumption, based off of some idealistic idea of how this could work.

The article you linked even states that that specific project is unique, i.e. a one off thing, not the general state of things.
Non-primitive non-linear data structures: Trees