skysight-inc/HackerNews huggingface dataset:
Right - Visa, Mastercard, Apple, and Google are walled gardens and should, in my personal opinion, be held to a somewhat higher standard in terms of free speech (Yes, I know that the first amendment doesn't apply to companies. I'm just saying how I think things ought to be, not how they are). It's unreasonable to expect consumers to get a new credit card or buy a new phone to use your service. But companies routinely choose alternate DNS providers and lots of people buy things that aren't on Amazon.
> Sex slaves and porn are a thing and a problem. There's both more of it and more awareness of it. In many places there are laws about this that companies who process money have to take in to account.

Citation needed. Unless you're taking about CSAM shared on the dark web, I seriously doubt that sex slaves account for any significant portion of pornography. The only way I can see this being true is with a very wide definition of "sex slave" that includes someone doing porn to pay for rent.

#3 was no less true in the 2000s - I can attest to that myself.
We are still not talking about rendering. Rendering portals is trivial, and as you say, is the basis of nearly all 3D engines as a means to figure out what to draw. But that info is compiled as the visibility graph into the game map data structure and cannot be modified in realtime.

Narbacular Drop is like, literally the first 3D game ever released that allowed dynamic creation of portals at runtime.
There were a ton of nuclear weapons in Germany, that didn't belong to Germany, and I think those nukes ultimately dissuaded the feared war. It's easy to see in hindsight that there was no war, but at the time the situation seemed very dangerous.
> The research found that every $1 in Bitcoin market value generated an average of 35 cents in global climate damages between 2016 and 2021. For comparison, gasoline generated 41 cents, and beef production was responsible for 33 cents in damages.

That doesn't look like an apples to apples comparison... The dollars spent on gasoline have to be at least two or three orders of magnitude above that of Bitcoin, right?

Edit: After checking, it's three orders of magnitude, 10 billion per year in USD spent on barrels [1] vs 0.09 billion in USD fees per year [2], but the article seems it look like comparable threats to our environment.

[1]: https://www.eia.gov/outlooks/steo/report/global_oil.php

[2]: https://ycharts.com/indicators/bitcoin_total_transaction_fee...
I see a lot more negativity towards Facebook IRL than I do here on HN. If anything, the correlation seems to be that those closest to the tech industry are the ones most positive about it, while casual users are extremely negative.
I don't believe cases where changing your strategy in a non-equilibrium state are considered, as the assumption that no other player will shift their own strategy will not hold.

Otherwise, you might as well consider the case P1 always chooses 1, P2 always chooses 1 and P3 always chooses 2.
Mission Juno
Well, then, I (happily!) stand corrected. Still, this notation would not be immediately playable to an instrumentalist who had never specifically studied medieval music, and that is probably most of them.
Isn't that what the Singularity was described as a few decades ago? Progress so fast it's unpredictable even in the short term.
I think ads are the equivalent of resource curse [1] for Google. It is so successful that it is kind of like oil gushing from the ground funding all sorts of inefficiencies that otherwise would be unsustainable.

[1] https://en.wikipedia.org/wiki/Resource_curse
UK watchdog dismisses criticisms over crypto authorisations
> We had to solve binary and hex division and multiplication on paper for exams

This is not ... hard. It's the same logic as decimal multiplication/division on paper.

> study Dijkstra's algoritm and binary tree traversal in highschool CS

That's more like it!
Fake CISO Profiles on LinkedIn Target Fortune 500s
Same with all arbitrary low pass filters SAT, ACT, GRE. Interviewers are trying to measure competency but the only way you could possibly know for sure is have the gift of prophecy so they have to rely on proxies. But in a competitive job market where everyone is top tier the game stops being "just go in and present yourself honestly" but "study and practice giving off all the right signals because the margins are tight."
How do you implement doThingOne?

You should read the "structured concurrency" link in the article. You have to explicitly wrap the call to doThingOne in a future under a structured concurrency scope. The code example you wrote is not going to be possible in Java without implementing doThingOne in a complicated way.
I am generally surprised when a web developer produces anything at all without 200 separate requests on every pageload and a 20M+ footprint.
I think you might be overestimating the pervasiveness of hacker culture - even now, never mind ~25 years ago.
That is pretty crazy, going by that, (and I know this isn't how it works), you have a projected total use of 5.5 years.

Due to the onboard SSD, the machine will be dead.
Conference season?
I would be surprised if the number of people who believe in a truly open internet like that are even a 10th of a percent of the population.
> if you read “France declares war on Canada”, you’re not gonna believe it

A lie that is repeated a thousand times becomes truth. We are not talking about one out of place, weird news that would appear once on someone's newsfeed. We are talking about mass flooding.

> unless it’s coming from an extremely reputable source

It's 2022, no one is verifying sources
Is it ?

https://www.statista.com/statistics/267031/facebooks-annual-...

https://www.statista.com/statistics/1093781/distribution-of-...

Meta and Google are advertising companies, their "products" are just a way to:

- gather data: whatsapp/messenger, maps, youtube, "like"/"share" buttons, reviews &c.

- display ads: google search, youtube, instagram, fb feed

- display a "buy" button: google search, youtube, instagram

The only "new" products they don't shutdown after a year are products that allows them to gather more data / show more ads / get more "buy" clicks. Everything else get terminated no matter what
>Blizzard has the same problem. World of Warcraft makes so much money that it kills everything else.

$15 x 6 million players is good money but it's peanuts to something like Google. I wouldn't be surprised if Google spent that much just on Stadia itself in some years.
Ah yes, one self certified ‘secure’ app proves the language is secure.

I think arguing that you’ll have a hard time arguing that weakly typed, structureless, idiosyncratic language is secure.
Here in Germany it's common for couples to have a duvet each. I don't like that but I do the size of the bed hugely affects my sleep. Even an extra 20cm can make a difference, maybe you could try going oversized.
I struggle to see how that's a bad thing. Most people don't need to be coincidentally picking up bomb-making information.
Everything needs to be sold. Being good at what you do may or may not get you some local reputation, but you won't get as far as you could without being able to make people aware of yourself and your abilities.

Is it "rent seeking" to film a TV commercial for your plumbing business or to work on your online marketing skills? It probably doesn't make you a better plumber. It probably makes you more money and may even bring in opportunities you wouldn't have had access to that could lead you to develop skills.
Results are easily decomposed if you composed the query.
The rolling pin is above the table but the shading is wrong because they don't render shadows.
I use it on the browser to check one or two groups and on my phone for events, it's a mess. On the groups I always want to check for the most recent posts because it doesn't have a lot of activity and besides countless things I've tried it always wants to show the posts ordered with its algorithm. It's also like:

post
AD
post
AD
post
AD

I'm used to ads, I grew up watching cartoons and shows on prime time old airwaves TV and listening to music on Top 50 radio shows. This is worse. No other media is as bad as Facebook ad-wise and no other media is worse than what prime TV and radio where in the 90s. They devolved.
This mentality change goes far beyond porn. A decade ago comment sections like Slashdot and Hacker News were almost unanimously in favor of keeping the internet as unregulated and open as possible.

Now it seems like every headline about social media companies attracts a lot of comments demanding regulations, restrictions, and laws to crack down on... something. Even here on HN it's common for threads about Meta to devolve into a lot of angry calls for Facebook to be "banned" for kids or for lawmakers to step in and regulate.

Meanwhile, journalists and politicians love to amplify stories about tech companies doing harm to kids. Allowing, or even encouraging, something like porn on your platform is an open invitation for these journalists to put you in their sights. No company wants to be the most lax company in the space, so it's a constant game of companies tightening their standards.
Two separate threads run in parallel, but one thread cannot do two subtasks in parallel without submitting parallel jobs to an executor or a StructuredTaskScope subtask manager. It's basically forcing the developer to do all the hard work and boilerplate that async/await saves you.
Sure, I agree haha. They are the closest but they aren't comparable (although likely for GTK+ one would mention the entire glib stack which is I think comparable to Qt in scope)
> I didn't know about Zola. I guess i just deemed Hugo "good enough" :)

Zola is basically a stripped down Hugo. I don't see any reason choose it over hugo other than it's obligatory "written in rust" advantage.
Nope, it happens on the server via the API at https://beta.dreamstudio.ai/
“The Metaverse Company” declaring that they need employees to be physically in the same office would be a damning admission of failure.
Gitlab seems to work just fine:

$ git clone --ipv6 git@gitlab.com:gitlab-org/gitlab-runner.git
Cloning into 'gitlab-runner'...
remote: Enumerating objects: 110713, done.
remote: Counting objects: 100% (2223/2223), done.
remote: Compressing objects: 100% (789/789), done.
remote: Total 110713 (delta 1466), reused 2127 (delta 1394), pack-reused 108490
Receiving objects: 100% (110713/110713), 160.95 MiB | 18.37 MiB/s, done.
Resolving deltas: 100% (63918/63918), done.

GNOME's and KDE's Gitlab instances also have IPv6 support.

Github laughably fails:

$ git clone -6 git@github.com:gitlabhq/gitlab-runner.git
Cloning into 'gitlab-runner2'...
ssh: Could not resolve hostname github.com: Name or service not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Gitea doesn't seem to support IPv6 either:

$ git clone -6 git@gitea.com:gitea/tea.git
Cloning into 'tea'...
ssh: Could not resolve hostname gitea.com: Name or service not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

I can't find any good public Bitbucket repository to test with, but they seem to have an IPv6 address available:

$ dig +short AAAA bitbucket.com
2406:da00:ff00::12cc:b432
2406:da00:ff00::22ed:a9a3
2406:da00:ff00::12d0:47c8

Or you could self-host Gitlab/Gitea/Github Enterprise on an IPv6 capable server, I suppose.
App Store doesn't let developers refund their customers and it does just fine.

Granted, they are the de-facto monopoly, but this specific policy is seldom criticised.
There are parts of the world that aren't European... many of them existed 700 years ago too, and were populated by people who had unlocked writing.
Hit the mute button three times and get a useful little menu; turn off the logo if you don't like it.
It depends on what the screen before this one looked like. I'd definitely blow pass the TCs they showed. So it would have to have been very explicit in the screen before that you were agreeing to pay something.
See also: the first act of the movie The Congress. Princess Buttercup will be producing new work for a long time.

https://www.imdb.com/title/tt1821641/?ref_=nm_flmg_act_16

Good book, not so great movie.
Is this saying you restart more than once an hour on average?
.. using the LGPL version ? it's used by small and large businesses alike and don't need you to shell out a cent nor to open-source your proprietary code.

Like, it was certainly a very shitty move given how much they make but if fucking Tesla managed to use the LGPL Qt in their car dashboard, surely your app can do it too
The most incredible thing here is that this demonstrates a level of 3D understanding that I didn't believe existed in 2D image models yet. All of the 3D information in the output was inferred from the training set, which is exclusively uncurated and unsorted 2D still images. No 3D models, no camera parameters, no depth maps. No information about picture content other than a text label (scraped from the web and often incorrect!).

From a pile of random undifferentiated images the model has learned the detailed 3D structure and plausible poses and variants of thousands (millions?) of everyday objects. And all we needed to get that 3D information out of the model was the right sampling procedure.
Yeah Reddit and Twitter are mentioned in the article
As someone who gets pinged on Slack by random people throughout the day... these conversations are more articulate and unique than most of the people I work with.
M1 Air 16G 1TB (Bought on Nov 2020 - 1y 10 months old)
I think I'm second on this page with "unsafe shutdowns" with 62. It's used by 4 people, 2 adults, 2 kids and heavily used pretty much all day and night.

Lots of web, and video watching. Some very light development and a ton of email :)

I think the unsafe shutdowns are due to my kids trying to run Steam and other games that may or may not work properly, e.g. Farming Simulator that didn't play nice, and cause the computer to freeze forcing us to do a hard shutdown.

=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

SMART/Health Information (NVMe Log 0x02)
Critical Warning: 0x00
Temperature: 24 Celsius
Available Spare: 100%
Available Spare Threshold: 99%
Percentage Used: 1%
Data Units Read: 68,237,533 [34.9 TB]
Data Units Written: 40,504,255 [20.7 TB]
Host Read Commands: 1,281,536,088
Host Write Commands: 810,117,030
Controller Busy Time: 0
Power Cycles: 332
Power On Hours: 892
Unsafe Shutdowns: 62
Media and Data Integrity Errors: 0
Error Information Log Entries: 0
Thank you for the feedback!
Harmony clones an empty repo on page load. From there you choose a branch and can start edit or adding your own files, new branches and commits.

It implements a go implementation of git. For starters I've just put branches and commits, to get the ball rolling. I will increase the git commands now that it's working (at least on Desktop). Like the possibility to clone a repo of choice, remotes, pulls, push etc...

That being said, I'll make it clearer for people to know what is being done in the background.
It's really hard to configure FB to target actual locations as opposed to people interested in those locations.

You've been to NY, so you're interested in NY, so FB will make money fleecing restaurants in NY wasting their ad money on you.
So happy this is finally coming out! After years of using the library that inspired this (fibers), I'm so stoked this is coming to the wide outside world of Java. There's just no comparison in how understandable and easy to program and debug this is compared to callback and event based programming.
It shouldn't need to exist but unfortunately interviewing is still a separate skill that engineers need to learn.

People can get so caught up in the numbers on a dashboard or AB test that they forget that there's a human on the other end that just got duped into a 4 figure expense. Gross indeed!
These points are addressed in the article.
> The fact that a service exists to make you better at interviews implies that interviews don't evaluate competency.

I don't think so - it just means that your competency can be hidden, and it's possible to make it more visible to the interviewer.

For an extreme example if I go into an interview and remain mute, then I won't pass. If you teach me that I have to speak then I would do better in the interview. My technical competency hasn't changed between the two interviews.
Hopefully this puts consumers off cloud gaming.
Hard to confirm that your ads are converting, and wild daily/weekly fluctuations in return on ad spend.
Estimates of total deaths in Iraq due to the war generally come up with a figure of several hundred thousand. You can look at the page you linked to for examples of these studies.

Iraq Body Count tracked 120k individually verifiable civilian deaths in Iraq through 2011 (a figure that has increased significantly since, due to the rise of ISIS, which was a side-effect of the Iraq War). But in a war zone, many (maybe even most) deaths go unrecorded. If you use survey methods (going random homes to ask for death certificates) to try to get a statistical estimate of the number of deaths, you find a number that is a factor of a few higher, as several studies in Iraq have shown.
I am familiar with Meta's interviewing policy, which proscribes LC "hard" type problems. I don't know the contents of every single interview, obviously. Your interviewer(s) violated explicit policy if you were given LC hards.
Meta/Microsoft/Amazon all did not want to plow the billions of dollars and years it takes to develop hardware that can compete with iPhone and Android.

They bet that they did not need to, but unfortunately for Meta, looks like they should have.
The sensor I used: https://www.seeedstudio.com/Grove-CO2-Temperature-Humidity-S...

Claims to be 3.3V compatible, (Rpi voltage) which I haven't verified, since I ran it off an Arduino. (Which is 5V)

From the Seeed docs: "When activated for the first time a period of minimum 7 days is needed so that the algorithm can find its initial parameter set for ASC. The sensor has to be exposed to fresh air for at least 1 hour every day."

Disregard that entirely. When I tried to use the built in autocalibrate, it would set the floor value to 390ppm at some random time of day, not even close to diurnal minimum. Not to mention outside air is more like 420ppm now. (The problem with burning a minimum CO2 number into ROM is that the number is always going up...) I just disabled autocalibrate, stuck it outside for an hour, and hardcoded an offset in user code.

The Seeed carrier board puts an ornamental cover over the sensor to make it look prettier. You can remove it if you want to reduce self-heating.

The SCD30 uses i2c address 0x61, so it should coexist on the same bus as the BME280 temperature sensor, (0x76) if you want more accurate room temp: https://www.seeedstudio.com/Grove-BME280-Environmental-Senso... (Seeed will not warn about address incompatibilities during checkout if you buy two sensors with the same address. Ask me how I know.) If you enjoy random number generators, you can also pick up one of the bad hot-wire "air quality" sensors that GP dislikes. https://www.seeedstudio.com/Grove-Air-Quality-Sensor-v1-3-Ar...

Disclosure, I used to work for a company that resold all this stuff, before it was bankrupted by the semiconductor crisis.
great, now you have futures AND virtual threads. soo much better!
A little dated [2018], but still rings true: The average tenure for engineers at many major tech companies is ~3 years. Thus, you'd expect new hires at a rate of 30% annually just to maintain staffing levels. To determine headcount growth you, should look at year-over-year changes in total employee count, not just the number of new hires. TLDR: Meta's new-hire rate is not atypical.

https://www.businessinsider.com/average-employee-tenure-rete...
I know some of the leads. One key guy I know bounced from Google completely right after Stadia went live. This is classic Google cool tech bad business/product
DIY: https://projects.raspberrypi.org/en/projects/fart-detector
Curtis Yarvin Discusses Tech Freedom with Eron
As a gen-Z denizen, I found it interesting to hear criticisms of the web from an older person's perspective:

* social media as swinging back to the decentralization of Usenets

* the never-resolved tension between a social network's barrier to entry and content quality

* API and Standards obfuscation by centralized web giants

* talent capture by giant companies

Also, I never knew such a thing as Multics existed. Unix is all I ever knew.
I'm a little surprised that no one has mentioned Aranet yet. From what I can tell, they appear to work quite well. However, it is quite pricey.

I did look into the AirGradient when geerlingguy put out a video about it but they were out of stock at the time. It looks like there might be a new version but that may be something worth looking at.

I tried the Vitalight CO2s but the readings were all over the place despite recalibration with 2 devices side by side. Ended up returning these. Do not recommend.
I'm sure you're right. Maybe an easier way to describe the trade-off is to simply say every $1 spent on school lunches in the United States is about a $3,700 annual cost per classroom, and about ~$10 billion nationally.
> to diffuse a bomb

If even the Boston Review's subeditors don't know the difference between "diffuse" and "defuse"... well, English is going to change a lot in the next couple of decades. It will get a lot more ambiguous.
Just my opinion but I think that non-interventionism should be promoted here. Especially when it comes to political situations like this. It’s a dangerous game.
Yes, it's such a shame people are spamming Signal proxies when Briar is the one most deserving of attention. Especially considering Briar works without internet and Iran has a history of shutting off the internet.
No more Whole Foods discount unless you have the app installed while shopping?
A few weeks back, that stopped being the case. Someone in the store showed me a way to find the QR code. But that means is now also gone.
So I installed the Whole Foods app and took a screenshot of the QR code. When doing so, I get a message along the lines of
"For your security, an screenshot of the QR code will not work". I am going to try it anyway. Not sure what I'll do if it doesn't work.
I'd rather not have Amazon track me while shopping.
90% of the comments on hacker news are from people who clearly didn’t click the link. It’s usually some “slightly relevant” ramble about something that happened to them in 2006 :)
We have a Xamarin Forms app where I work, which due to too many other things on the docket was put off for updating to use MAUI. Now it looks like we've dodged a bullet thanks to all our other tasks, and I won't have to worry about starting that port work until MAUI's more stable and functional.
This is so theraputic. Low key feeling relaxed after asking so many dumb questions I would never ask a real person because they would jugde me harshly for asking them.
I don't think he cares at all about appearing in new films, he's just doing it for the money.

His disease is the reason he has been going to quantity over quality in the past decade, to amass as much cash as he can for his family, while he's able to.

And I don't say that in a bad way, it's understandable.
This is very cool. I love that it can be self-hosted! It looks super easy to use, too. Spinning up a pull request environment sounds like a great help.