skysight-inc/HackerNews huggingface dataset:
> I think that Google using data to personalize ads and recommend videos is ethically ok.

You really should educate yourself on the harm these types of targeted ads and videos have caused before defending your employer.

https://www.buzzfeednews.com/article/carolineodonovan/youtub...

https://www.theguardian.com/technology/2020/jan/16/youtube-a...

https://www.washingtonpost.com/politics/2020/09/17/trumps-mo...
Go on... I'm listening ;)

Do you think the fact that no one on the "outside" knows how it works may be the reason for that? Also, do you think that if we did know how it works from the inside that we would agree with you?
great idea. unfortunately the chat is spammy most of the time, I didn't catch anything interesting. need to increase the threshold in my opinion.
These are things you may personally emotionally prefer to be ignorant of, but in all cases you are more capable and armed with the knowledge than without.
If anyone is interested in reducing their alcohol intake, I developed a free and open source iOS app called Good Spirits that lets you set your weekly alcohol quota and syncs down check-ins from Untappd: https://apps.apple.com/us/app/good-spirits/id1434237439

The repo is here: https://github.com/archagon/good-spirits

I've set the default to 10 standard (US) drinks per week for men, which (at the time the app was developed) seemed to be the upper bound for low-ish risk drinking as established by a large number of health ministries around the world. (Obviously, it's best to drink as little as possible, but I made this app with myself as the target audience: a craft beer enthusiast who doesn't want to get too carried away.)
Can you elaborate on the finickiness of it? What kind of "fixes" you needed to do, and how often really, and with a cause or just random with no precursors?
There are different rules for the wealthy. Money can bring out the worst in people, especially the feeling of entitlement, that’s what I got out of it. Perhaps this is what happens when investors just start throwing money at you
That link directly contradicts you.

Federal overtime starts at 40 hours per week. Your link specifically says:

Whichever law (state or federal) is more favorable to the worker will apply. In most instances, federal law will cover issues involving overtime pay and minimum wage.

https://en.wikipedia.org/wiki/Overtime#Federal_overtime_law
Yes, there is only one sale, then the Chinese will sell copies to everyone. Done before - will do again...
Clearly you're using vague language to protect your privacy by obscuring the details but if you ever do decide to publicly post about this please let me know! The journey sounds fascinating (and harrowing!), and I'd be curious to read your blog post / memoir / watch the feature length movie made based on it.
Misread as "MORALLY forbidden from pruning", which ... still works, I guess?
Thanks dude. This sounds sensible to me.
In case anyone is curious: it was the video card. A capacitor I think. Potentially caused by the psu but the fire was the gpu…
>They are an unethical use of the data produced by Youtube creators, who miss out on ad revenue which they worked hard to earn.

What are you defining as "use of the data", in this case? Viewing their content? If so, that seems like a skewed way of phrasing it.

If I were a YouTuber, I would personally either be okay with or even actively encourage ad blocking/skipping. (Easy for one to say, I know, but, as light evidence, I have some popular open source projects and have run popular websites without ever displaying any sort of ads or sponsored content when I easily could have. And I've strongly considered the idea of trying to make YouTube videos regularly.)

I think I have a slightly different take on the issue compared to most people who dislike ads. I don't actually care much about the personalization or the data collection, as long as there isn't a way for an employee to easily drill down into specific people and track their individual activity by their real identity (i.e. a human manually stalking individuals personally, like a few Google and Facebook and NSA employees have occasionally been caught doing; I understand only a tiny percentage of them would ever do this).

I just inherently don't like advertisements and advertising. I don't want to see ads, anywhere, ever. I pay for YouTube Premium - I'd pay for Twitter Premium / etc., if I actually liked Twitter.

If that didn't exist: mine cryptocurrency in my browser if you want (as long as consent is requested) and give some of that to them. Or use something like Brave's attention token thing. Or anything else. Don't shove advertisements and sponsored segments in my face. Or, at least, ask if I want to see the ads, first, and let me choose "no".

I know it's difficult for content creators to make a living, and I know it's difficult to offer a service like YouTube or Twitter or Facebook for free. But I don't like this world of advertising. I want out. I hope there will be people like yourself who instead work towards building systems that let us slowly transition away from advertising models, like what Brave's trying to do.
This is likely a good thread to ask: what’s a good way to get Telegram without an identifying phone number?
> The whole point of react is to avoid the stateful nightmare created by the latter approach.

I found this ironic, as I have never in my life had more struggles with state, than when working with react native. Seriously, the amount of times something didn't update, or was updating way too many times, is countless. It's so easy to shoot yourself in the foot. Imperative native programing, almost never have this issue.
Doesn't it seem like a reasonable idea to tie lithium extraction to the environmental remediation of the Salton sea?
Strolling around the 2021 street view of the Fukushima hot zone
> It is a complex, often proprietary process, changing Ph etc, and while patented it still has a lot of black art.

Yeah that's what I figured, but doesn't really tell me about the costs vs mining (which will be hard to tell from the outside because of the above) :/
Sharding by customer has a lot of benefits for b2b applications also. You can run each customer in a seperate instance in their own vpc if you want to, and guarantee to your customers that their data is never commingled with another customer. This makes a lot of sense if you have relatively low number relatively high value customers.

It radically reduces the infosec/screw up blast radius. For example it means however badly you screw up it is just about impossible to accidentally show data from customer A to a user from customer B.

You can let customers specify region/availability zone and bring their own keys for encryption making lots of enterprise security compliance things easier (for regulated use cases).

There is no one true way of scaling that suits all possible use cases and as engineers, we should think for ourselves and build a solution that works well in our situation, rather than thinking you have to do a certain thing because that's what google/facebook etc do. Their scaling problems are most likely really different to yours.
Nice. Didn't know/remember it existed
It's bad for ASML to have a competitor long term. And if a competitor is inevitable, then it's in ASML's interest to maximize profits for as long as possible, which involves selling machines to China and reinvesting profits into R&D to stay ahead of curve.

There's also fact that ASML has been very successful at mitigating IP theft from similar IP bad actors like South Korea who has tried but failedto reverse engineer ASML machines for 10+ years. ASML probably confident it will be extremely difficult for China to reverse engineer their EUV machines. If semi equipement is anything like turbojet engines, merely possessing the equipment doesn't lead to rapidly developing capabilities.

When US claims "This is in our mutual national-security interest", the calcus is really:

* Low ASML risk exposure to PRC replicating ASML EUV equipment.

* Significant US risk exposure to PRC having >7nm fabs that compete with US chipmakers.

Ergo US sanctioning ASML EUV exports to PRC primarily protects incumbant US chip makers from new PRC competitors short/medium term, while also undermining ASML profitabilty and long term viability by incenvitiving PRC to build an EUV competitor. PRC was not seriously looking at entirely indigenous semi supply chain prior to chip wars. Now it's one of the highest priority. The sanctions disportionately fucks over ASML for US interests. Which is inevitable / fair considering ASML depends on US tech like Cymer anyway. But the interest is not really mutual.
I think it should be opt in. A simple way to reduce a products privacy intrusion is to not use the product. Of course then the content creators still doesn't get paid, but at least you didn't use their data...
NB the NHS is not building 15 new buildings for “long covid hubs” in the style of Nightingale hospitals. It sounds like they’re just repurposing some areas of existing hospitals/clinics.
That’s not exactly the same issue though. The issue was that the subset who know their toxoplasmosis status is probably not representative for the population at large. This remains a potential problem even if they are perfectly right about their status.
NewPipe however is ;)
Wow, that is certainly interesting!, gosh I wish we had more time to do deeper studies.
Ugh, this is massively overcomplicating the vanilla js case.

Just put the checkbox html & css on the page. Write a function that updates the label based on checked state. Call it on input/change events.

It's like 3 lines of js.

React.js people always invent this vanilla js / jQuery strawman that's so complicated and spaghetti that no mortal can possibly understand it.

It's total BS. You can write succinct maintainable code without a 100 lb framework.
Vision Transformer (ViT) implementation in PyTorch with notes
> There are only so many 3-person startups to go around that would change any terms for anybody...

This depends entirely on their terms, how many potential hires read and care about their terms, what sort of talent they are looking for, and how attractive the position is.

Sure it's a hassle for the 3-person startup, but I imagine this is much harder with Big Co. where the hiring manager may ask legal to make changes for a great potential hire and legal tells them to take a hike.
Works as it should for me too, on desktop Firefox here. Site design and fonts are quite nice. People on HN often lament the death of the "old web", but when we do get a site handwritten and with a personality, they turn around and say it is not usable. The strength of humans is our flexibility. We're not computer programs that throw an exception the moment their api is violated and an unexpected input happens.
Not at all. The easiest way to take down Starlink is with ground-based lasers. Superpowers already possess this capability.
Not that bad, if you consider writing your own unit files for each service because the system only provides systemd
A restaurant-pour of wine would be about 5oz, wouldn't it? Assuming 14% ABV, I think that would be more like 8 drinks a week.
Virtual DOM overhead is only overstated in that it usually isn’t really compared to any reasonable baseline when discussed. Many will acknowledge that React was faster than many of its contemporaries—and I’m sure it remains competitive—but still express concern over the unnecessary overhead of the virtual DOM.

I think I blame part of this on the language we use. These days a huge buzzword of sorts is the “zero-cost abstraction.” It means zero runtime cost, but a lot of us internalize it as completely free, failing to account for the fact that it often entails increased complexity and build times. Granted, often this is a worthwhile tradeoff, but in order to know you need a more nuanced comparison. That virtual DOM is “pure overhead” isn’t objective fact - pure overhead is an error of coding that can be fixed in a pull request. No, this is more like ideology.

The problem with this ideology isn’t that it’s bad, it’s just incomplete. It usually explains away why the world hasn’t simply adopted their worldview by appealing to ignorance or even stupidity, while ignoring potentially serious issues. Like yeah, if I want to make a desktop application in 2021, I have to consider Electron because simply put, there’s a lot broken in modern native UI.

And sometimes people are still right. There’s always a possibility Svelte will win out, or eventually be proven right even if it doesn’t.

Maybe. But it’s 2021, and the year of the Linux desktop is still around the corner. If something hasn’t happened yet, at least humor some reasons why that might be the case.

(Personally, in my experience, even update-intense apps wind up having bigger fish to fry than VDOM, so I can’t say I’m holding my breath.)
The easiest way to take down Starlink is with ground-based lasers. Superpowers already possess this capability.
I've seen inscrutable one-liners with Elixir's capture syntax, too (and written some myself :) )
https://htmx.org/
https://www.cbc.ca/news/canada/b-c-first-nation-can-hunt-at-...

Not the case in this example at least, some of the judges saw it as a natural evolution from hunting by torchlight.
Reminds me of the time I'd use a patched ACPI table on my gaming VM to mock a battery for the NVIDIA driver (similar to [0]). The drivers checked and deliberately failed when a battery wasn't present in conjunction with a mobile GPU.

Setting up looking glass itself wasn't much of a problem though. I got some AAA games cutting on my gentoo laptop like butter, though the mouse movement was more jelly unless I VFIOd my mouse/kb as well. Sound went through Scream over a socket.

Nowadays I play on my Xbox. I ditched gentoo. I've gotten old. Do you, reader, assume that I've also checked out and gone full windows?

If you do, then guess again. I'm about to port my whole gentoo gaming setup to NixOS and it will probably take me about 15 minutes, and ~ 5 - 10 minutes a year just to maintain. How much time do you spend fiddling with your windows and driver updates? Oh, wait...

0: https://old.reddit.com/r/VFIO/comments/ebo2uk/nvidia_geforce...
But they should not require 40 years of employment to be eligible to receive ANY retirement funds.

I don't know how you got confused about this. In the USA pensions must vest at 100% after 3 to 7 years of work (depending on details). https://en.wikipedia.org/wiki/Employee_Retirement_Income_Sec...

What's likely in this case is that the employee can't start drawing on his pension until he's 62 years old.
None of these links have anything to do with personalized ads. These are examples of ads that were very widely viewed, and the ad itself is what is claimed to be harmful. Why would targeting matter for ads seen by nearly every viewer, as is the case for your examples?

Your second link isn't even talking about bad ads or personalization. It's talking about bad content with good ads not wanting to be associated with the bad content.
It's quite easy to get it set up once you have a VM with GPU passthrough running (for which there are plenty of guides available online) -- just a double-click installation of a service on the Windows side, compiling a cmake project on the Linux side, and (optionally, for some extra performance) compiling a Linux kernel module.

After that it kind of just works, and continues working. I use it to play games and run Office apps, and have not had it break on me in a ~year of use. (Disclaimer: I occasionally contribute to the project now, but remember being impressed at how easy it was to get going when I first tried it out. Getting the VM working at all was the hardest part of the endeavor, but only took a few hours.)
An AWS engineer talks about this here: https://twitter.com/rakyll/status/1415170934609121285?s=20
(Un?)fortunately Microsoft isn't Apple. They can't cut users arms off and then say "well just become left handed!" just because it suits them

Their entire business model is based on being a stable target that enterprises can build software on top of.

For what it's worth. I did once try spending a weekend trying to jury rig a cheap printer without Wi-Fi to my mothers iPad

The printer instantly came to life with Apple's CUPS software. Windows and Linux clients were more than happy to forward items to it to be printed once configured

The iPad however required Air Print. Something CUPS does not support, indeed Apple themselves refuse to implement it! At least according to the Debian Wiki

There's a bucket of alternative software like Avahi that is meant to expose CUPS as an AirPrint-able printer but I was never able to get it to work. And in true Apple fashion there were no error messages or the like from the iPad itself. Print jobs would simply fail silently in the background

If "make a crappy HP printer work on a home network and talk to an iPad" is in that 1% scope of yours then I cannot imagine the kinds of stuff Microsoft's customers would lose out on trying to squeeze into the AirPrint world
I'd love to hear more about how this is done, but I've never done a thing with any of this other than trying to predict the future and seeing this as something that will take over eventually. I'm Natsu#7152 on Discord.
Housing Scarcity Is a Force Multiplier for Other Problems
"I learned a ton about splitbrain mostly through trauma"

The most typical way to learn about splitbrain it seems. I don't think I've experienced more work trauma than split brain trauma.
Because it’s really hurting your brain, your mood, your life.

Though it’s hard to notice from inside, because pot takes also your focus (as opposed to cigarettes or other drugs) and critical thinking away.

Despite all that bullshit, marketing world is trying to sell you.

Ive checked myself - it is as harmful and as addictive as any other popular drug like tobacco etc.
All of these phrasings have the exact same connotation for me, too. None paint any different picture or make me feel any differently. Seems people have a need for there to be preferred language for anything sensitive.
You have to go down the stairs to cross the harbour bridge. So...
As an unexpert observer it made me uncomfortable when Dr. K suggested Byron's life purpose was to create Everland (an online computer game). It seemed risky to encourage a suicidal person to put all of their eggs into a basket that was likely to fail. Maybe it was the correct move though and seriously troubled people just need any light on the horizon.

That said I generally appreciate his content, even if it's a bit formulaic/Tony Robbins-esque (who I also like):
1. Casual smallchat with someone, expertly sniffing out any trauma they might have.
2. Expose the trauma, causing strong emotional reactions in the participants and the audience.
3. Offer general advice, some practical and some spiritual. Reject bullshit excuses from the participant.
4. Everyone feels positive from picturing a brighter future/getting something off their chest.

Is this a similar format to 1:1 therapy?
What is the hosting charges for the demo instance? Says it has CDN also. Is the cdn for actual YouTube video files or just the ui of piped? How do you handle a barrage of accounts ?

What is the specs for self hosting this ? Minimum? Can this be made a private instance so that it doesn't attract attention?

What is this different from say invidious ?

A cool projeft nonetheless. I like it.
The problem with personalized ads is they give an unfair advantage to the seller. It’s like if you were to walk in to a car dealership and the dealer was given a 100 page file of information on you. Anyone with a basic understanding of human psychology will tell you that human beings are by and large irrational and should not be in the position of walking through a minefield of targeted psychological bait. It’s unethical.
Best investment I ever made was a personal locator beacon, as nearly all my outdoors time is in remote areas, often well off tramping tracks in dense bush, and plenty of fun gorges and bluff lines.

Well, probably first equal in terms of safety investments, alongside a tent when travelling with others, and a bivvy bag when travelling solo - after falling, the next biggest cause of fatalities in my country (excluding hunters shooting their mates during the roar) is people drowning crossing rivers[1] - and the mental pressure to reach that hut you're relying on for shelter, especially if people are exhausted or hypothermic in your party, is often why people attempt to cross dangerous waterways.

So being able to set up shelter, and stay warm while waiting it out, or waiting for rescue, is well worth the extra weight of a tent, even if you intend to only stay in huts.

...and I'm a chronic snorer, so being able to sleep away from the hut means no-one hates me in the morning.

[1]: https://www.mountainsafety.org.nz/explore/there-and-back/
This is my 2nd article that I wrote recently, it's about how the current trends that I see the web heading towards, hope you enjoy it XD
> The article talks briefly about mocking your database: definitely never do this. How your database behaves should be considered part of your application code under test. Running a temporary database for your tests is a solved problem for most development frameworks these days (Django supports this out of the box).

Spring Boot for Java does this too (generally using H2 in memory database). I have found that for CRUD services, doing this vs. pure unit tests that mock the db, yields far better benefit (provided you don't involve heavy volumes in the tests to avoid test data maintenance issues). With this approach, I have found database side edge cases/constraint violations that wouldn't be caught by mocking the database. Also, it is a much more comprehensive test if you take the approach of a) loading an initial state, b) doing business logic mutations and c) compare the final state with the expected state; e.g. you might find side effects that you hadn't considered testing for and so on.
Solid seems awesome. Though as a Svelte dev, the jsx / React flavored api felt like a regression from the simplicity and readability of Svelte’s template syntax. Have you explored both in depth? I’d be curious to know Solid and its ecosystem compared to Svelte and Sveltekit .
yup, though since they will require administrative permissions, I don't think valve will go around making you install it unless you play the specific game. Also I don't really understand how GPLv2 and kernel modules work, but I wonder if AntiCheats would be forced to open source themselves? Probably not honestly.

Edit: If anyone wanna read Linus's thoughts on it [1]. TL;DR It's a legal gray area.

[1]. https://yarchive.net/comp/linux/gpl_modules.html
Just to tack on, I set up windows with GPU pass-through and looking glass on my new laptop over the course of about 3 hours of on-and-off work using the excellent guide over at https://asus-linux.org/wiki/vfio-guide/
Ace your next Job Interview
That's got to be the death knell for windows
It's all about scaling of complexity and number of engineers working on the project. No doubt hand rolled js is better when you only have to do the one thing you mentioned and you're the only person who has to read or write the code.

What happens when it's one of hundreds of checkboxes on the site? When they all do slightly different things depending on user sku, product page, file type, file permissions, god knows what else. And when one experiment flag is on or how about this other one? Then i18n? Then what about the fact that after you write this line countless other engineers will see and modify it in the future, it's not just you writing and maintaining it? These are the problems that my company (and, I assume, Publicis Sapient with 20,000 employees according to Google) have to consider when choosing whether to hand roll JS or use a framework.
For whatever it’s worth, working on something (usually computer game development) is the only thing that has ever pulled me out of a depression. I think feeling like something is your purpose, vs. needing that thing to succeed publicly are different things.