skysight-inc/HackerNews huggingface dataset:
Yes, racism in Europe is due to nativism. It's not as bad as asian countries though.

Imagine if native americans were still around and you immigrated to the United States or Canada. Chances are the statues, official languages, culture (music etc.), food and mindset would be heavily influenced by the native american population.

Although English/French/Spanish might be accepted languages, it would be a constant fight and constant reminders that you kinda don't belong here and you have to "integrate" i.e give up parts of your culture and who you are.

I don't know if multiculturalism is better than integration; there are advantages to having a diverse society but also a cohesive high trust society.

However, in France and most of Europe, no matter how much you integrate you will never be "native". Or in French, "Francais de souche".
Your skin color, your last name, your accent will stick out and you will be treated differently.

Again, not like in Asia where you might as well be a second/third class citizen. But enough, to make you feel like you don't belong and you're always a foreigner... no matter how much you "integrate".
Goldman Sachs Has Money. It Has Power. and Now It Has a Font
1. They have in fact had "that much" funding, $2.6B according to Crunchbase

2. Likely their actual cashflow is not as bad - I suspect that, likely other tech cos, they have a lot of expenses in the form of stock comp, which is not an actual cash cost to the company. but must be accounted for per GAAP.
“OkCupid”, not “OkayCupid"
which was paid for with tuition, grant, donation, state or taxpayer funds
Perhaps that’s an incorrect assumption, that a unicorn needs to be profitable. All they need is to be growing, and show a potential for future upside. If they make net zero, or even keep losing money, doesn’t matter as long as the growth continues because there is always going to be someone else further down the road willing to buy into the story. In theory.
> This is absolutely beautiful. It sounds like the vibrant, lawless communities no longer found on 4chan and obscure forums that are now dead.

Leaving aside the fact that a lack of strict moderation where kids congregate is a virtual smorgasbord for pedophiles, remember that the "vibrant, lawless community" of 4chan and the like gave rise to a right-wing movement powerful enough to put Trump into office. It was Marcuse's repressive tolerance being played out before our eyes.

An increasingly censored and regulated internet is inevitable, for the good of civilization.
That is such a good course. I really enjoyed it and need to go back and finish the third part with Ruby.

If you like SML, check out F#. I did part one of that course in SML, F#, Typed Racket, and Scala. F# was by far the cleanest and most concise for each homework assignment. (Most code was written in SML first and then ported to the other languages.)

F# has become my side-project language.
that works quite well, especially between macOSes, but only down to 1Mbyte/s bandwidth, if u r sharing a FullHD.

below that bandwidth, the latency is getting into the annoyingly high territory.
and of course I'm taking about using it in approved quality mode.

it nicely handles HiDPI resolutions too, but unfortunately the built-in macOS vnc viewer can only scale down the screen, not up.

another issue is that zerotier doesn't work in China, but that's more of a social than technical issue unfortunately...

what I found is that Tuple.app makes a more useful compromise between latency and image quality. on low bandwidth your image might look like a balls of random pixels on first glance, but on a second look you can surprisingly still read it.
meanwhile latency remains below 0.5s, so you can keep thinking together with your pairing partner.

screen.so over low bandwidth keeps the image quality significantly higher than just-above-unreadable, but then you are experiencing jittery 1-6 second screen update frequency.
Leveraging Stripe and Transferwise when charging in different currencies
Overall this is a great description of queues and why they are used.
That's why I said I can't figure out what I think about that. I mean, on one hand I don't view watching porn as something immoral or whatever. On the other hand, it does seem somewhat sad that anything that can in principle be used for porn overwhelmingly will be.
Thanks for opening new way to work with public data and discover it. I have several ideas regarding this. I used public free APIs and the worst thing with them that they are all unreliable. Unrelaible on conditions, limits and usually don't scale. And you cannot blame API providers because you don't pay for it. I vote for premium resource based access to the data with free tier. When you can pay and have level of service you need, or can use tiny free limited access.
Presumably TC would like to avoid a Reality Winner situation. Can one be certain that an image has been processed enough to avoid all watermarking etc?
Even worse, because we can totally trust data can't be copied or released once an extortionist ransom is paid to malevolent hackers. I am sure this ransomware gang is on the up and up and operating in a good faith to honor the agreement. In a few months we may see "University of Utah pays another $457k to the same ransomware gang".
Signal is a non-profit though no?
Similar thing is happening in the States with different social media platforms (FB, Reddit until recently) which have empowered political views not reguarded as “good” by the mainstream media, but you don’t see congratulatory articles about this phenomenon, with FB even seen as Satan itself when it comes to politics.
Mileage varied significantly on those. I haven't seen a lot of evidence that better participation led to proportionately better outcomes.

Besides, lockdowns, which have never really been done like this before, may just be something that can not work. You can't suddenly demand that everyone in a society be in the 80%th percentile of conscientiousness, and also be just hunky dory with not going to work anymore and being under effective house arrest for extended periods of time.

This is probably one of those cases where HN is not equipped to make an accurate assessment, being exceedingly preferentially chosen from high conscientiousness and college-educated populations (as, if nothing else, college indicates a certain amount of discipline). If you project yourself and your peers out onto society, you are going to grossly misunderstand the real society. Plans to avoid contagion need to deal with the society that we have, not the one we want.
Merriam Webster disagrees:
https://www.merriam-webster.com/dictionary/infamous

Definition of infamous

1: having a reputation of the worst kind : notoriously evil
an infamous traitor

2: causing or bringing infamy : DISGRACEFUL
an infamous crime

3: convicted of an offense bringing infamy
There's undoubtedly an appeal to exercising one's own imagination. But any text based interface locks off a huge amount of options for interaction. You'll never have a racing Game, a shooter, a flight simulator, any kind of visual puzzles, etc. in a text based game. The constraints are enormous and there's little question as to why there are so few text based games today. And those few that do exist and are popular like Dwarf Fortress, Tales of Maj'Eyal, Cataclysm: Dark Days Ahead, etc. all support graphical tiles.
It's never "the work of a long-preparing revolutionnary crowd" revolution, but always a "latest fashionable technology" revolution.

Tech propaganda at its best.
Article with an overview of the changes: https://stitcher.io/blog/new-in-php-8

Some highlights are union types, a JIT compiler, named arguments, annotations, and match expressions.

The approach to named arguments is interesting. It's nice that you don't have to change the signature of existing functions, but the downside seems to be that you can't enforce the usage of named arguments on callers, as in other languages like Ruby and Python where keyword arguments need to be declared as such.

function foo(string $a, string $b, ?string $c = null, ?string $d = null)
{ /* … */ }

foo(
b: 'value b',
a: 'value a',
d: 'value d',
);
Which would make me not want to use it if I was a revolutionary in a totalitarian state that could get access to that data.
There's been one big change in the last 5 years – the adoption of type-inferring PHP static analysis tools in CI.

As companies started adopting TypeScript/Flow into their Javascript pipeline, PHP developers realised the need for something similar in their ecosystem.

I work at Vimeo (which has a lot of business logic in PHP) and I took it upon myself to write a static analysis tool (which you can play with at https://psalm.dev). Other similar static analysis tools were developed at other places that use PHP, and together they have helped make modern-day PHP development a little more orderly.
For me, an important feature is the automated reminders!
Government funded companies are really something else
> after having to work with it at the time of PHP3 and 4

PHP 5 was released 16 years ago and was a massive evolution of the language. The same is true for PHP 5.2, 5.3, and 7. It's safe to say that your conclusions about the language are no longer accurate.

> Is there anything that PHP is developing or adopting that can not be had at other established languages?

No. I can't think of any reason to start a new project with PHP today. All of its best features are things that have been available in other languages for years. It's also not particularly popular outside of WordPress.
Payments with bots as an entrance.
Trying to copy WeChat?

https://core.telegram.org/bots/payments

Update, from the doc: «Telegram does not charge any commission for using the Payments API.»
Bump and Run Reversal Was Developed by Thomas Bulkowski, Successful Investor
Symfony was the backend framework with the most contributors in 2019[1], and Laravel is seeing some huge growth in the PHP community. I think there's a lot of hype for the modern improvements in the language, and it's quite easy to manage a stateless web server in production making it a safe technology to use.

[1]: https://symfony.com/blog/symfony-was-the-backend-framework-w...
There seems to be a belief among a small percentage of otherwise non-magical-thinking scientists that life or intelligence requires some extra ingredient that isn't covered by chemistry or physics in general.

They assert that no machine can ever be truly self aware or try to draw a fundamental (quantum) distinction between inanimate and "living" matter, or assert that probabilities don't collapse into a single reality until a HUMAN looks at them.

To paraphrase Charles Babbage, "I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a [notion]."
This is the NSA doc: https://www.nsa.gov/Portals/70/documents/resources/cybersecu...
> there is always going to be someone else further down the road willing to buy into the story.

This doesn't point to a successful value adding business but rather mass market delusion...
That's a solved problem already really, basic training gives you soldiers who will do what they're told...
Which makes total sense because single thread performance is growing more slowly these days. Used to be you'd double every couple of years but today the midrange is only about 50% faster single threaded than it was in '16. Now if you count all the cores you're still seeing things more than double over that time. Compare these similarly priced CPUs from today and a few years ago: i5-6500 and i5-10500. The latter is maybe 30-40% faster single threaded but has more than double the parallel throughput.
I think the route for the train follows the river in parts.
It is extraordinarily unlikely that the malware would ship with a mysql client or talk mysql with the C2

If it does, that's an easy claim to prove.
And very responsive
Thinking about local state in the same way as external service calls just made a part of my brain say “Yeah, that’s the right abstraction”. I completely sympathise with the reasons it wasn’t worth the trouble from their perspective, though. Being able to say “Yes, this improves X dimension but we might have issues with other dimensions” shows a mature engineering org.

Tangentially related, they linked to RecoilJs which I wasn’t familiar with. The presentation on the RecoilJs site finally helped me say “Ok, I get the local state problem”. Worth a watch and reading the previous HN discussion on it [0-1]

[0] https://recoiljs.org/

[1] https://news.ycombinator.com/item?id=23181375
Here are two fairly recent YouTube videos in English about the Wuppertaler Schwebebahn:

* Tom Scott ("Why Wuppertal's Suspended Monorail Wasn't The Future Of Travel"): https://www.youtube.com/watch?v=F4KZLcvMQWg

* The Tim Traveller ("Schwebebahn: Why Wuppertal's Trains Are Much Cooler Than Yours"): https://www.youtube.com/watch?v=9IFh6wFTJiQ
Lang Lang, Piano Thunderer, Greets Bach’s Austere ‘Goldbergs’
It's $49 until you lose it, then it transforms into a $99 stylus.
Evolving Our License for the Next Wave of MetaMask Users
> SML is old

At least three active SML implementations are working on implementing the fairly recent Successor ML spec (HaMLet S, MLton, and SML/NJ), so while SML has been around for a while, it's also an active language that's still moving forward. (HaMLet S is more of an experimentation platform than a production implementation, but MLton and SML/NJ are solid industrial implementations.)
That would be really, really hard and would require a tremendous amount of additional organization in the dev process. Either that or fixes would need to be back ported to every running supported version. That's insane.
The plan is to start charging $2 once everyone is already on the platform.
> And no. You don't approach a SAM site (or any area a SAM site is defending) from the air.

This is completely mistaken. SEAD (suppression of enemy air defenses) is one of the most basic and important missions the air force and naval aviators train for. The US absolutely does attack SAM sites from the air, and has done so going back to the Vietnam war. In 91 Saddam had a state of the art integrated air defense system that was systematically demolished by air in the initial days of the counterattack, long before ground troops got close to say Baghdad.

Google what the acronym at the bottom of the "Wild Weasel" patch means for a laugh.
Devil's advocate: ransomware is good. The financial incentives around it directly encourage this variety of hacking. It's an involuntary "bug bounty". And IT security becomes something more than a "nice to have" for these institutions, which it never would have before.

$450k? Universities know all about paying to learn. That's cheap, and they won't make the same mistakes again.
I can't believe named arguments aren't default in every language. TypeScript could have implemented it.
This. Reality has to deal with a lot of imperfect information about the location of enemies.
Our sales taxes are 8th in the nation, and, importantly very few states are much lower at all. Almost no states are 6% or below, to our 8.68% combined average.[1]

We've already discussed income tax in this thread, but the parent to your post was talking about "if you were rich > 25 years ago" .. implying the person is probably retired, and isn't paying the highest income tax rates. House paid off, don't need to draw a lot from your retirement, low property taxes.

1. https://taxfoundation.org/state-and-local-sales-tax-rates-20...
Hardly. The infrastructure keeping those trains above ground is tremendous. But keeping them elevated they do not interfere with existing traffic patterns.
Are any of their products worthy of the hype?
To be fair, it's a pinky promise where the attackers know that if they ever break one of these promises, nobody will ever pay them a dime again.
Out of curiosity, are these hackers still demanding ransom money in Bitcoin, or say any traceable cryptocurrency?

I remember encountering similar scenarios before and they all seem to want the money in a Bitcoin address.

Why not Monero, or an alternative if there is any, which I guess makes moving the funds around much more stealthily? Please correct me if I'm wrong.
Thanks. I never played much in the TinyM* world, pretty much went straight to LambdaMOO. Some really interesting community there, though, and I was always intrigued by the MUF forth in TinyMUCK as kind of a different model to MOO in LambdaMOO.

-- Karl Porcupine (#18502 originally then #49702 later). Just logged in, looks like it's been 2 years as there were two birthday cakes waiting for me in my mail :-)
Why not Signal? It’s the way to go as far as messaging apps are concerned.
Did they use Microsoft Flight Simulator?
SRE Zine August
QSN: A Familiar String Interchange Format
The biggest problem with Slack is not even the "politics" or inappropriate use. It's the fact that chat is a super-horrible way to farm out tasks.

Go ahead. Ask someone to do something over chat.

Very soon, that request is buried in succeeding messages and no one remember the original task. To me that's why we will stop using Slack, even if it causes some friction in casual communications.

The problem is that managers (i'm guilty) use Slack as a way to farm out tasks to subordinates and then we're not thrilled when those tasks don't get done.

Ssshhhhoooocking....
Yeah, that’s what their website claims. But it isn’t.
Show HN: Hacker News and Reddit comments everywhere
> Do you expect Apple to run Android apps or license their OS?

I do expect they will be forced to make at least sideloading possible

> If I were running a business, why would I care about the low margin, no profit commodity PC or Android market.

nobody expects businessmen to be decent human beings, nobody expects that from a US company, but Prada, for example, can't force you to wear Prada shoes if you bought a Prada dress.

If you wanna buy Gucci shoes, you don't have to go through the Prada store that charges you 30% just because you can't escape it.

What the majority of the people here are saying is that Apple margins are artificial and built on having an unescapable walled garden

It is like luring people in a Mall and closing the doors

Of course they are going to buy only from shops inside the Mall, but what if they could go shopping somewhere else?

Why is Apple so afraid of it?

If their product is superior, people will buy it anyway.

Right?

---

Of course there is more to it

Apple bluetooth profile has been for years not compatible with device to device transfer (I don knwow about the newer models)

Apple messaging platforms can't be made interoperable with Android because Apple does not want to.

Apple does not permit to advertise in apps different ways of creating an account on third party services, which obviously gives an unfair advantage to Apple, if you are Spotify and can't tell people how to create an account outside of the iOS is one thing, but if you are a news outlet and can't advertise your website (where you collect ads or advertise different payment profiles) that's really hindering publishers and user's rights (it costs more to buy NY Times subscription from the iOS app - to cover the Apple cut on it - and there is only one option available while there are more on their website)

Ny Times can maybe handle it, but what about smaller companies/publishers?

Apple thinks that if the app doesn't work user would think it's s device problem, but if buying things from apple store costs more, users will think that publishers are to blame, and publishers are usually not worth 2 trillions and can't afford the bad PR the same way Apple can.
I suppose you could say so. But also depends on the perspective, I am very passionate about MUDs obviously :)
To me, the single bar functions kind of like a CLI for the browser. I regularly use it to:

* Type/paste a URL

* Type/paste a search

* Search my browser history (usually to jump to a previous URL)

* Use search engine keywords to do direct searches on some applications I use regularly (eg, "jira P-123" does a search in JIRA directly, which happens to jump to that ticket directly)

Browsers that separate those two drive me a bit crazy, because of the extra thinking required before typing.

(I don't really like this whole "using the first search term as DNS lookup" but that's separate from the UX of single vs separate inputs.)
Serious question: If they were "tightening the belt," wouldn't their expenses go down? Why would they lose over a billion dollars over two years before going public if they weren't showing hockey stick growth?
Economists foresee an unemployment “tsunami” coming
The cloud is DRM. If the software doesn't run locally or only parts of it do, then it's impossible to pirate. It's also possible to impose a continuous rent on users. If the user can run disconnected that's hard to enforce.

That's really the motive for a lot of things going cloud.
Social media != instant messaging
They probably have higher priority concerns than bike shedding messaging apps.
AI can run the show locally, with a remote operator making the actionable decisions. Military drones already operate this way, without much onboard smarts.

Not something I'm excited about, but likely inevitable.
Look into the Eiffel protocol if you want further examples besides Kafka and ESB.
To be fair. It's the best messaging app out there (feature-wise).
It got banned in Iran because it was so influential in the protests.
The channels are great for being up to date on the latest news and seeing what is happening in different cities.
Groups are awesome for coordinating gatherings.
It allows you to send huge files and documents.
It has bots (which people used to get info on the current police location, or get VPN and proxy information).
It's a great app. I wish the people behind it and its security was more transparent.
No argument there! But 50% + 8.6% sales tax vs 50% + 20% VAT is definitely a difference.

Of course, the area under the curve matters, too. I have no insight into what effective tax rates people are paying in 50% top-bracket tax countries in Europe.

As a double-income no kids couple in Silicon Valley, I think we're still paying something like 18% effective tax rate federally.
What about small business owners? If I open a restaurant I can only work 8 hours a day 5 days a week? I need to take 3 weeks off a year?
6 years ago, User CSS stylesheet support was removed from Chromium
It's actually pretty impressive when a scientist goes through the full cycle, especially if they're already at the top of their field. Usually, they never make it past (ii) hence the Planck principle: "science advances one funeral at a time" (see The Structure of Scientific Revolutions by Kuhn)
Telegram having access doesn't necessarily mean the totalitarian state gets access, though I see your point
My guess is they went to the wheel shop with their dad's to pick a couple of new wheels for the cart. If you get 2 you can just tie them together and roll them home.
They can make it a monthly subscription to get recurring revenue.
So, we can only assume that, if we follow the money far enough, we would almost surely find this "gang" is connected to one or more administrators at the institution.
Rewarding CEOs for Failure
Government?
That and the CIA.
They are being affected, just not as publicly as the transportation example https://www.ktvu.com/news/sf-d-a-chesa-boudin-takes-action-t...

What is particularly egregious is how traditional taxis are being ignored, despite having most of the same labor problems as app-based transportation services.
> Is there anything that PHP is developing or adopting that can not be had at other established languages?

IMO, no. The language is still near the bottom for both dynamic and "static" typed languages. HOWEVER, if you're doing web backend stuff, Laravel and Symfony are both really solid frameworks.

The direction PHP Is moving in right now is to emulate Java 7, but without generics or concurrency. It's definitely a dead-end unless they come up with something pretty novel and change direction (again).