skysight-inc/HackerNews huggingface dataset:
> I am BANNING this argument entirely from now onwards

Not sure you have the authority to do that, I'm afraid.

> ...lazy, innumerate, and wrong. You're just embarrassing yourself by making it.

This is a personal attack.
Google removes alleged spying app ToTok from the Play Store for a second time
There's also the double standards involved. It's totally fine when they run their abusive javascript on my computer but if I even so much as scrape their website suddenly it's abuse just because they don't like it.

Everything is okay and justified when rich corporations do it. "Normal" people just have to accept it without fighting back in any way. Company directly and openly transmits malware to people's browsers, collects all personal information and creates detailed profiles of people in order to sell to interested parties? If I did that, I'd no doubt get charged with some sort of crime. They just make it part of their terms of service which nobody ever reads much less agrees to and somehow everything is justified. Suddenly it's not malware but "surveillance capitalism", a totally legitimate activity. And if we try to resist in any way, they use the lack of tracking to say we're indistinguishable from the networks of bots spamming them or DDoSing them or whatever. Since it's part of their terms of service, any attempt on our part to circumvent their fingerprinting is abuse.

> we're going to correct your behavior by making your browsing experience miserable

Hopefully the only thing they'll achieve is the death of their own online community. Imagine if HN forced people to solve a captcha before every single post.
I wonder how many people are going to get fired for their tweets. I see some very famous names severely underpaid, curious if they are going to get a bump in their salary or get fired.
Near Perfect Variance Suggests China's Infected Numbers Are Fake
I always support disclosing salary information but I found it silly that the original tweet was prefaced with some greater goal of helping minorities or disadvantaged people. The subtext was clearly a flex to show how good developer salaries are in the USA, and by disguising it as doing some social good the tweet came off as distasteful.

A person in Nigeria is not being helped by the person in US disclosing their salary information.
I’ll add to all the other comments good explainations that as trains use tracks, it all depends on where are all the other trains and when.

So fast trains (at least in France that you should have cross to go to Barcelona) must have very specific time tables and get along with local trains, when airplanes don’t and can go straight.

It adds constraint.

(Ok, I know planes have routes too, but it’s much easyier to do timetables)
It is fine for both to exist. FB|ig|Twitter is like getting to NY's times square - a lot of new people/ads, and then coming back home to your federated tribe (perhaps with new friends you found at the times square).
The T. J. Watson Jr memo gives a bit of insight into what the competitors thought of the CDC6600 https://www.computerhistory.org/revolution/supercomputers/10...
This [0] 13 year old article seems relevant to the discussion. Night trains should get much more love from Europe!

[0] https://solar.lowtechmagazine.com/2007/04/High-speed-trains-...
It’s the narcissistic executives that lead a decent amount of the cancer medicine companies focusing on their next round of golf or nice car. I thought medicine would be different but it’s almost the exact same.
Yeah sure, they waste money on building these things and then not bother to put people in there for quarantine.

Great that these claims always come with no links to any halfway credible source.

Just like a few days ago this guy claiming in another thread that the hospitals weren't actually newly built but just some re-purposed resort facilities, with the construction videos being fake. Suuure.
>You would think that more construction would lead to more affordable housing, but it seems like more construction doesn't just increase supply, it also increases demand, which can offset any price effects from the increase in supply.

No shit sherlock. Do you even know where that additional drmand is coming from? It's coming from people in their 20s or even 30s who are forced to live with their parents. It is coming from all those migrants that live together with two other room mates. The pent up demand is so large after decades of stagnation that it will take at least 25 years of building to get where they should be today.

Remember every single constructed unit allows another person to live there. The market rent shouldn't even enter the equation as a policy goal.
False Equivalence: The Problem with Unreasonable Comparisons
Umrah Package Review – Fatima Travels
This was a jury decision. Yes, a jury can be persuaded by a good lawyer, and the “simpleton woman” may not have had a good lawyer, but it’s not like the decision was made by an arbitrary judge.
> I really don't get why trains can be so expensive and what we need to do to fix that.

I recently watched https://www.youtube.com/watch?v=fwjwePe-HmA which covered much of the cost breakdowns - especially for American passenger rail. TL;DR:

* Labor is expensive. That 10 hour train ride is 10 hours you're paying every employee on the train. The faster speed of an equivalent plane ride means you're not paying pilots for as long, or allows them to make more trips.

* Rail is expensive. You have to buy the land between point A and point B. You have to build the rails, bridges, crossing guards, with lots of labor to build and maintain it all, with plenty of regulatory burdens to work through (ecological, safety, eminent domain, ...). The sky between airports, on the other hand, is free.

I've seen some suggestions that the sweet spot for trains is in medium length routes ("too far to drive, too near to fly"), with short haul routes being dominated by road vehicles (cars, taxis, buses) and long haul routes being dominated by airplanes (fast, don't need to buy/lease/maintain rails across thousands of miles)
Archive Link: https://web.archive.org/web/20200214010037/https://www.barro...
> To be honest, this is really a super simple question and I would be stunned if this was anything but a warmup for you, like the interviewer giving you a simple question to get you into focus.

> Back in the days, Google was asking to insert an element in a Red-Black-Tree. Well, this is a clusterfuck and far too specialized. But questions like those were rightfully banned.

Our blindspots are pretty funny. I can assure you that many people thought Red Black trees were easy enough and if you had a hard time, their advice would be:

> Just rethink what you really want. FAANG is not for everyone
This is already being done in some places. Where I live the electric company offers a plan that charges different rates based on time. 7pm to 7am is super cheap and 3pm to 7pm is super expensive. 7am to 3pm is just kind of expensive. The plan assumes you have a smart thermostat that, during hot summer days, the company can use to turn off your air conditioning temporarily, which they reimburse you for. I signed up and try to do the laundry and dish washer at the off times.
Wearable Microphone Jamming
huh, is AudioMulch done with Qt ? :)
Show HN: How does currency hedging work?
On the other hand, even if the barrier is a bit higher, nice things will eventually be used by everyone even if it evolves some research and learning - or seeking help from others. The most difficult thing about IRC is probably picking a unique user name or even registering one. But yeah, especially non-tech channels had a fun vibe, something I completely miss from Slack or Facebook.
As much as building housing is promoted, if your adding jobs 1:1 with new housing it’s useless. Are you willing to limit new office space until housing catches up?
In the US, the National Labor Relations Act expressly forbids employers from preventing employees from discussing wages. So it’s certainly not legal for a company to fire someone for their tweet, at least in the US.
People overlook the fact that JS is a pretty nice modern language in its own right. "Because you can" is pointlessly dismissive and indicates to me that one still thinks JS is nothing more than a language to toggle a CSS class on <h1> because they haven't used it since people used the word DHTML.

- async-everything, not a blocking language where anything async relegates you to a subecosystem like you have it in basically every other language from Java to Rust to Python.

- simple stdlib Promise that everything uses. no fragmentation between competing byob futures and byob abstractions.

- async/await.

- single-threaded making it ideal for i/o workloads, a crawler being the perfect example.

For these reasons I think it's one of the best languages. Certainly didn't used to be this way.
Show HN: AudioContext Scrambler – Protection against Web Audio API fingerpriting
Some wonderful fiction quoted here. Let me quote another great fiction writer:

“Isn't it enough to see that a garden is beautiful without having to believe that there are fairies at the bottom of it too?”

― Douglas Adams
There is a lot of snake oil, from crackpot websites to overhyped university press release. Anyway, two clear points where medicine work:

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

https://en.wikipedia.org/wiki/Smallpox#Eradication
A big part of it is "because you can". I will say, that in general, and acknowledging I have a solid JS understanding, doing projects with node tends to be considerably less friction, because it's so easy to work around friction.

With npm, there are lots of options... generally if one package doesn't provide an interface I like, or performs poorly, or just has odd dependencies it shouldn't need, there's another that's probably closer to what I want. Worst case, if there's a smaller change, I fork the project on github, update to a scoped name, and publish my fork.

It's not always pretty. That said, I tend to be considerably more productive with it.

I've also worked a lot with C#, and am recently learning Rust... I feel the first version of most things should be done in a scripted language, and JS/Node is just as valid as any other option in the space.
Hunger is certainly a human universal. People exhibit typical behavior patterns when they are hungry. So I think this wants to be a list of human universals over other animals.

While not all animals specialize child rearing and aggression, most mammals and all primates do. So it’s still unclear to me what this is a list of.
Ignoring control issues, this assumes infinite space at destination: you are still blanketing the road with cars, just in a coordinated manner.
Because politics. Trains are very national in the EU and even after this many years that still gets in the way of effective train based transportation. Plus heavy rail is flat out expensive to put down and maintain and the cars are and engines themselves all contribute the initial cost of establishing a line as well as maintenance. Then the kicker compared to airline travel, you cannot simply reroute a train. It is stuck to its rail line, as in you cannot simply move a train to service a route that needs it now.

You could tax the airline industry into the ground but it will not fix the reality that trains simply are not flexible, similar to how light rail in cities is not ideal for the majority of cities that employ it; for many city transportation systems light rail eats away a disproportionate amount of the budget impacting bus availability as well - it is a money pit

A previous financial times article [0] explains some of the political problems but far too many still do not understand the logistical side of rail lines.

[0]https://www.ft.com/content/e77dc48e-7894-11e8-8e67-1e1a0846c...
This is by far the most interesting aviation/rocketry development I've ever seen. After watching the two Falcon 9 lower stages come back simultaneously from the first Falcon Heavy launch, I realized how different things were going to be.

Starship, even if Musk is off by quite a large factor on the cost to launch, is still going to be extremely cheap to fly compared to everything else out there.

Other people copycatting the ideas off of Starship will drastically improve the space industry costs, regardless if the Mars venture is successful or not (and I want it to be). This will literally put us in a different era. It wouldn't surprise me if Starship spins off other industries for vehicles not focused on Mars, but elsewhere in the solar system, or based on much longer space voyages.

The next hurdle for deep space, aside from shielding, will be power. Lower solar flux in deep space and the interest to save weight will likely see the use of more nuclear power.

Regardless, I'm much more hopeful about the space industry that I was in early February, 2003...
I've seen a similar example in the yoga Down Dog app, but in this case mobile is the main app an web is ancillary. On mobile you can pay the subscription, or they tell you to register through their website if you want to save 30%. So basically they charge the app store tax to the users who choose to pay through the mobile app.

In your case, maybe as you mentioned just redirecting your users to your website? Unless your marketing strategy relies strongly on users first finding you through the app store. In that case, not being able to experience what your app does before creating an account will cause drop off - I would give some kind of free roaming around until they need to sign up, similar to what Down Dog does.

All said, no idea about if that is actually allowed in the stores ToS / not enforced, but as you said, it seems that large apps do it, but also smaller ones.
It’s really not that bad. I just took a job in NYC at Square making $420k my first year (though stock price increase is already pushing that closer to $500k) and my rent is $4300 for a 2 bedroom in a doorman building in manhattan. It’s expensive, but only about 10% of my gross income. Once you include my wife’s income, it’s even less of a big deal (and she makes under six figures).

You might consider CA a hellscape for other reasons, but the cost-of-living-adjusted salaries for big tech in SF, Seattle, and NYC are higher than anywhere else in the country.
These "wealthy residents" are poorer in their hometowns. They don't migrate out of fun. In middle of nowhere they may get 40k per year and in the bay area it may be 160k or more.
IRC was super important for me - I started using it in 1999, and it was a way for me to talk to other queer folks. I'm still friends with a lot of the people I spoke to back then to this day!
Nice that you put together a great MVP and get-things-done

Anyone here interesting in doing a decent front-end to a simple card game e.g. UNO or war or whatever? I will do the backend APIs. I can spare a few $xxx. Hit me up on yoyifo5059@mailboxt.net
But why do you need a bouncer? You can just register the user name and then go online again?
To fire people in DK is possible but I would not call it easy. It takes money - for example if the person worked at the same company for 3 years, it takes 4 months salary if the person was hired using a standard contract which follows a law called "funktionærloven" written to create rules between company and employees.
NASA signals interest in Venus and volcanoes for next science missions
Thanks you CBC Marketplace for getting the RCMP to finally do something.

Marketplace has been exposing these scam companies for years. They even traced their location in India multiple times.

Canada needs to secure our telephone systems. It is way too easy for a scammer to get a Canadian VOIP number or to spoof phone numbers. Scam calls lately are have been spoofing my number to call me.
I would do it for one or two companies. If you can be hired by the first company of your choice, you don't really need it.

What about providing a proper job description? Without it your company is a "maybe", till I talk to an engineer who can describe the job properly. Would it make sense to write a cover letter after that?!
At approximately 1000 kg COeq per 3000 km trip[1]. Your budget for the whole year was 2300 kg.

[1] https://www.atmosfair.de/en/offset/flight
So it supports some features of goodreads in a completely different area. Seems like a strange comparison.
Generally, people who brag about something or like to show off are less likely to be on the average or below average segment of the distribution.
Show HN: EXP Test Framework
Hi, you are using the right stack for this kind of project, very promising!

I have only two questions I could not answer myself by reading the docs, it would be great if you would like to answer these:

A) Groups: for many use cases of "social softwares" groups are a very basic requirement - I can not see any way to have a group inside an instance or a way to simulate groups by using Pleroma in a multi-tenant way, like one Pleroma instance for each group served from the same code installation (ecto has a db prefix feature, maybe this could help with a quick path for a "multi-tenancy-as-groups" feature?). Am I missing something or are groups simply not there yet?

B) EU data protection: would you say that Pleroma is safe for (naive) users to install in the sense of EU conformity or is it a risk currently for a single person to offer a Pleroma instance in EU? I could not find any information about this very important topic - what again made me wonder if developers are realizing the importance of this issue at all?

Would be very interesting to read your ideas about these issues!

BTW the docs at https://docs.pleroma.social/readme.html would be more readable if the sidebar could be adjusted to the width of the containing text - HTML + CSS allows that, it should be used! Also having "Top" - a navigation directive - listed as an actual chapter name seems a little strange.
For decades, US and Germany owned Swiss crypto company used by 120 countries
Alexa Jamming Bracelet
When people in the US talk about disadvantaged minorities, they generally mean minorities in the US. And a bunch of white American male software engineers disclosing their salaries can definitely help black and female software engineers.
1h 30min + whatever time I spend at the airport vs. 12 hours + 10 minutes at the train station. That's a pretty hard sell.
yes, this is ironical. I was away and thanks for the HN hug of death my blog went down :-). My blog provider throttled it down severely and I was able to restore it from backups just now. I blog occasionally to put down notes on what ever I am working on or thinking through, in the hope that maybe it would help some one or myself in the future. Apologies if I wasted your time.
The 5 million per starship must be the cargo ship only. The engines alone are going to be half that cost.
Im no less a science fiction fan than the next person but the whole “colonize Mars” thing is stupid and wasteful and arrogant and really pounds the message that billionaires are deeply deeply out of touch with the rest of society.

Not only will colonizing Mars never work, there’s no reason at all to want to. What a dead, barren place.

And in the meantime back down to earth people are really starting to care about inequality. Meanwhile billionaires pour resources into childish flights of fancy when the world is literally burning.

Ugh. I really think billionaires have a place in our society but these sorts of projects make me understand why others question whether some people should have such huge control of resources.

No one is even visiting Mars, let alone colonizing it.
Questions.

Why now? Apple has had hundred of Millions iOS users for years and fast approaching a billion. Why didn't they do this earlier? Or they did but it wasn't public ?

What are the chances this is a Mac Pro rack, even though it is highly unlikely to be running on macOS ?

Do they Cache iCloud Backup, Photos and upload with these Edge Appliance? Same as macOS Server?
What is the best practice nowadays for handling RBAC/DAC/ACLs policies for a normal modern SQL-backed rich web app? In-SQL, a policy decision point microservice...?

I keep seeing systems too tied to partocular backend web frameworks, which makes it difficult to have a heterogenous backend. Further, unclear how to deal with say app caches in modern frontend and service systems, or avoiding getting too tied to an authentication system / API gateway / some VC company (eg, auth0, replicated) / non-OSS. Keeping a clean layer here has gotten quite confusing, afaict!
You can go from one side of The Netherlands from the other for about €20 on the train and you can have unlimited train travel for €350 a month (and considerably less for a given route).
Reuters uses AI to prototype automated video reports
I’m not sure you really need to have an aggressive attitude when replying to someone. It’s rude.

The problem with SF is that even if you caught up to this 25 years of pent-up demand, you still have more demand from all over the world to move to the Bay Area. It’s an induced demand problem. Most other cities don’t have this, except in maybe a few areas in those cities.
It is amazing to me that the air India website doesn't use https. What is going on there?
That is a very surprising interpretation to me. What made you think the author was thinking about anyone outside the US?
> A person in Nigeria is not being helped by the person in US disclosing their salary information.

It might inspire them to move, or work remotely, etc.
Yes. This is the same vibe I got. A dick measuring contest between the 1% SV based software developers. But wrapped in a “help the world” message.

The information is fascinating though. And we could have misread the subtext.
Do you mean Utrecht and Arnhem or those on the German side? Or are you talking about using regional trains? I feel like the worst thing about the route is the lack of High Speed Lines but on the other hand these regions are densly populated so it does make sense to stop at some places.
تحميل برامج كمبيوتر مجانا
Most train journeys covering 1hr 30 min flights aren't 12 hours.
The new memory model tried to make it possible to implement fat pointers with reference counters. That means that the compiler must be able to tell when a pointer is being copied. After the spec was ratified several people pointed out that its not possible to implement memcpy(typo sorry) since memcpy doesn't know what it is copying and might therefore copy a pointer without increasing the ref counter.
What’s wrong with more data? Levels skews only to US based salaries while Glassdoor weighs older salaries excessively (thereby skewing lower).
Excellent source; thanks!

It’s probably worth clarifying that Node is ⅓ the speed of Java in some of these cases and that the Node implementations use both fixed size typed arrays as well as worker threads, features that aren’t common practice in most Node programs.
Uhm, safety nets etc. do not really offset this. That's because Europe also has higher taxes though/autodeductions.

When someone in Germany casually says 50k per year pre tax, they typically mean pre deductions (tax and social/health insurance) and the effective received money is more around 25k per year.

People in the US underestimate how much of ones salary a European has to give up for that safety net.
> That 10 hour train ride is 10 hours you're paying every employee on the train.

A driver, a ticket inspector, and someone to run the café? Three people? Shared amongst a few hundred passengers? Is that really a significant cost?
Go back 20 000 years and modern humans didn’t write Kama Sutra either, because just like bonobos we lacked the technology and knowledge to write.
What does it mean to implement it in code though? What kind of data should it consume - n-dimensional coordinates, distance matrices, some sort of power level to calculate falloff? If it’s as described, it’s way too vague. Inverse square laws show up all over.
We can't blame ActivityPub, but we can blame the maintainers of Mastodon, as their website has a list of instances excluding the ones they don't like.