skysight-inc/HackerNews huggingface dataset:
Google has seemed to have taken the line of pretending to not care about ad blocking web extensions in favor of aggressively making sure the mobile and casting experience has them.

When there are extensions that actively fight profiling like Ad Nauseum they've abused their dominant position in developing a web browsers to block the extension on Chrome.

But when you don't have an easy ability to block ads like casting to a TV on their app on Roku and Apple TV or when using an iOS device they aggressively push the ads. On Android where there is an ability to block ads, they aggressively pursue apps like Vanced.
Yeah but regular gym goers aren’t really the target market. That’s a small market as is and companies depending on it plateau pretty quickly
Agile has been here for 30 years or so already. It is super absurd to still frame it as some kind of new thing organizations are transforming towards from something else.
Check out https://www.infogrid.io/careers , a company focused on improving building health and energy use through smart sensors. The company HQ is in London but moving to the US soon. Most technical roles are remote and still hiring.
I like subtitles since 90% of dubs have problems with the emotional part in my opinion.
yep. and then they put tight timelines (meaning like 1.5 years) to finish those massive migrations and so we take more shortcuts to finish them and i guess technically we end up on the new platform but the implementation is about as bad as the original
Isn’t this easily solved with sharding ?

That is, one huge table keyed by (for instance) alphabet and when the load gets too big you split it into a-m and n-z tables, each on either their own disk or their own machine.

Then just keep splitting it like that. All of your application logic stays the same … everything stays very flat and simple … you just point different queries to different shards.

I like this because the shards can evolve from their own disk IO to their own machines… and later you can reassemble them if you acquire faster hardware, etc.
The journey ahead will be long but it's totally manageable if you put in the hours. First and foremost the whole situation gave you a glimpse of some of the things that are out there. It may lead you to more interesting and challenging work.

Nowadays the Internet is literally drowned in resources and you may quickly feel overwhelmed by everything. The trick here is to choose only a handful and stick with them for the time being.

Some of my personal favorites for starting out are https://www.freecodecamp.org/ to get your feet wet and up to speed with JS. You will build projects and explore some of the fancier syntax you saw.

You may also want to start building a strong CS foundation at some point. This is going to be really beneficial as you move forward. Arguably one the best (and completely free) resources for starting out is CS50 - https://cs50.harvard.edu/x/2022/.

Also don't follow courses blindly, take notes and try to implement things yourself. Moreover, start tinkering with some projects as soon as possible.

Good luck.
GDPR for Developers by Example
I google the video that i want now, instead of using the youtube search
Life-long asthma and allergy linked to antibiotics during childhood, in mice
It's clear that the valuation of the unicorns that YC and other VCs have been producing for the past ten years was way overblown. Now (i.e. with non-zero interest rates) that there will be less stupid money on the market, the returns on unicorns will be lower.
Let me know if you want to be put in contact with a partner working at one of the key consultancies advising EU countries' governments (+EU itself and some other countries) to help them evaluate their impact on climate and strategies to reduce them.
You could say the exact same thing about basically any activity though. I have zero interest in watching sports, yet "they" insist on putting it on TV and pumping out CO2 for stadiums etc.

Personally, I think that's the right mindset to take here: I don't see the point, but people are allowed to do things I don't see the point of so <shrugs>
TikTok is backed by a Chinese giant, financed by massive Chinese banks which are de facto arms of the Chinse government and wherein Xi can intervene directly.

So this is as 'big brother' as it gets.

Edit:

"Government “golden shares”, tiny investments that give a high degree of control over companies, have been rumoured for years; only recently have they been disclosed in the likes of Weibo and ByteDance." [1]

"In April 2021, a state-owned enterprise owned by the Cyberspace Administration of China, the China Internet Investment Fund, took a partial ownership stake in ByteDance's main Chinese entity and placed a government official, Wu Shugang, on its board of directors" [2]

"ByteDance's China business has a strategic partnership with the Chinese Ministry of Public Security for the ministry's public relations efforts.[ In 2019, ByteDance formed joint ventures with Beijing Time, a publisher controlled by the Beijing municipal CCP committee"

"Yiming issued a letter stating that the app was "incommensurate with socialist core values" and promised that ByteDance would "further deepen cooperation" with the authorities to promote their policies.Following the shutdown, ByteDance announced that it would give preference to Chinese Communist Party members in its hiring and increase its censors from 6,000 to 10,000 employees."

"In April 2022, ByteDance announced that it would report users' content on Toutiao and Douyin that engaged in "historical nihilism" in contradiction of official CCP history"

... the list goes on ...

[1] https://www.economist.com/business/chinas-communist-authorit...

[2] https://en.wikipedia.org/wiki/ByteDance#cite_note-48
> Correction, 35k+ "code hits" on github, not infected repositories.

Source: https://mobile.twitter.com/stephenlacy/status/15547180866572...
This can go both ways. I have seen some very dangerous code examples in the comment section of the PHP docs.
Hikaru Nakamura's Forbidden Platform
I already wasn't a fan of chess.com simply for their inferior user experience compared to lichess.org.

But damn did this make me like them even less.
Lol, where do you live that the male:female ratio is so skewed? I feel sorry for you.
This sort of data is reasonably accessible in the UK, although perhaps not quite to the same degree as your app. Either way, I suspect the value-add is less than it would be in the US.

Rightmove, the primary property app in the UK, gives you the previous price the properties were purchased for, although perhaps not analytics across an area per se.
What's the use case here, is it just to save you some time having to install VS yourself, if you want to develop on a VM?
Not sure why commuting two hours a day into the office to sit at an open office desk is any less dystopian.

Not sure why it’s so hard for people to understand that there’s a solid chunk of the population that gained nothing from it.
> They are used by people who get shit done.

pretty much says it all.

let me finish building this shitty app by deadline, while you guys continue argue about which static type checking system is better.
It may even be $1 on average, this doesn’t change that it’s not $1 everywhere and it’s not easily available everywhere.
Setting up MLOps at a reasonable scale (with Jacopo Tagliabue)
I'm not American but I hate TikTok because it seems to be the source of all stupid memes and joke videos people share with me. I can't stand it. Even though I don't use it, it still causes people to dump that crap on me. I wish there was an auto filter to remove everything with a TikTok logo because if it has that it's certain I'm going to hate it :)

This is mainly because they embed their logo into everything that's shared of course. It's like the tramp stamp of stupid memes.

In this case it works out negatively but I guess there's a lot of people loving mindless entertainment so I guess this is why they still mark their stuff this way.

So in my case it has nothing to do with China even though I'm admittedly opposed to their government. But that's a different thing. FWIW I hate Facebook and Twitter too (for other reasons, Facebook because their datamining, Twitter because of the huge amount of nonsense ("Look I just had chicken wings"). But I use Instagram to follow certain artists.
Four posts with NIT in the title as we speak. I never noticed.
I scroll through the list and see that some dealers -- no, stealers -- have a markup of USD 50k, how does that even result in a sale?

I'm genuinely curious why someone looks at that final price, and then decides to go ahead with the purchase. More money than sense and no idea of what a sensible price is?
CGI has become "serverless" and it's hyped up to no end. The more things change, the more they stay the same.
Yes.

They're a massive multinational producer. They get to say how much they produce and I've a bridge to sell you if you think they can't conspire with other producers to inflate prices.

These are finite resources with an expensive discovery and extraction. There's no competition to drive the price anywhere but up.
People upload all kinds of stuff. I remember seeing videos with a TikTok watermark of Russian military equipment being moved towards the Ukrainian border before the invasion.

E.g. https://www.businessinsider.com/tiktok-shows-russian-troop-b...
Are you an expert in the field of desalination?
Are you sure that a sand filter is a good tool for desalination?
https://www.reddit.com/r/hetzner/comments/s72sgh/my_server_w...
Just dry well your hands before use :-)
If you take "partially fail of regulation" to mean stuff like "a defeat device switching emissions controls off if more than two wheels are spinning is not legally a defeat device", then sure. Otherwise, there are of course issues with testing methodology. At the same time, pretty much the entire car industry used defeat devices on their diesel cars.
The price of an acre-foot of water has doubled in some places in the last year.
They're a monopoly, so they abuse their advertising clients as much as they abuse their users.
Other than navigating to say the “Subscriptions” page where you’re just given a different set of videos, there’s no other way of changing what you get on the home page. If the home page is caching it’s doing it too very aggressively - it never used to be like this and I’ve seen it across multiple devices.

The home page used to be a way to find new videos but now you just have to wait a few hours and try again.
I wonder if there is some nuance to this. I think most people are killed by someone they know, which I guess is most likely to be by your own race. So of the people killed by strangers maybe the statistics are different?
Thanks! I saw ReScript's compiler is written in OCaml, so there is definitely a lineage. Will check it out!
depending on how much clean water you get out of it in a single week it might still be worth it at $4 a pop even if it doesn't last much longer.
You said it yourself, there aren't good mass distributable alternatives to plastic straws. I never thought banning them was a meaningful step towards sustainability, but maybe straws should be labor intensive and left for the service industry to figure out as opposed to being mass distribution-friendly.
That'd be preferable to more PFAS, at the least.
Surprised no one has said the following; study AI and try make a meaningful contribution to the field. It may sound trite, but the most likely way we solve the climate crisis is by solving AGI first, hoping it doesn't cause a doomsday scenario itself, and subsequently hoping 'it' will coordinate an effort to reverse the damage we have done.
At this point I think the best thing for Robinhood might be to just get bought up by a larger bank and converted into some kind of separate-but-integrated offering with an international focus, competing with companies like Revolut.
They could not even exist without harvesting data - it is their business model.

Unfortunately, the only option is to just leave.
Right now, you're not charged the cost to humanity. You're charged the cost to you.

That is the system. It's wrong, because it let's you externalise a lot of costs. But that is the system.

So you very much CAN sweep those things under the carpet.

Now as soon as every nation on earth agrees to a carbon price and emission limits and passes those costs down you might be right about the cost of coal being higher. But that isn't the world we live in.

That's the problem here: people conflate what is moral with what is actually happening. So you can go bankrupt building nuclear, and you'll be morally right (maybe, I still think the costs are way too high), but you will still be bankrupt and the world will still be emitting...
I know that we are spied on whatever we do online, I am trying hard to get rid of all ads with extensions/addons/pi-hole but some of them still persist in phone apps.

If it is a coincidence, it is a scary one for sure. I never click on ads but I see them when I scroll the Reddit/Twitter apps. Those are the two main apps where I spend time mindlessly scrolling. I don't have Meta (Facebook/Instagram), Snapchat, Tiktok, ...

The usual ads I see on reddit are technical ads (programming tools or services), cryptocurrency or cyber security stuff.

I am absolutely sure that I've never seen the ad before. Twitter is only cyber security stuff since that's the only topic I follow and I don't have fitness related stuff on reddit.

I don't usually talk about shoes but when I saw these horrendous shoes, I had to troll him a little bit.

Anyway, I didn't consider the possibility of a coincidence so thanks. It could also be location tracking if he was connected on the reddit app. There was another colleague who liked these ugly shoes so maybe the two of them nearby and location tracking could result in this ad. I hope it is something like that.
Maybe this analogy will help:

Restaurant A has 10 seats and 5 customers who just bought a meal and want to dine there.

Restaurant B has 20 seats and 50 customers who just bought a meal and want to dine there.

Which will be easier for you to get a seat in? The answer is Restaurant A, even though it has a smaller supply of seats. This is because supply and demand both matter!
Well, for a cartoonist the boss is the newspapers or the audience.
It's odd that over time things don't get simpler, instead everything trends towards more and more layered complexity - where the higher layers are abstracted so as to appear simpler.
I'm by no means an expert, but my understanding is that OpenGL's API is designed to abstract away details of the underlying hardware, while Vulkan's API is designed to expose the details of the hardware.

When OpenGL was designed, the thinking was that graphics programming is hard, and so the API should do the heavy lifting and make the application's job easy. It turns out, though, that graphics programming is so hard that the majority of folk tend to use even higher level graphics libraries to write their applications.

The folk writing those graphics libraries want to make their libraries as optimally performant as possible, and the abstract nature of the OpenGL API stands in the way of doing that. They would rather just directly access the hardware. Vulkan is an API that gives that direct access, within the limitations of running in an unprivileged userspace process.
Tokyo changed the rules precisely because it was widely criticized as being as inhumane and unjust. It’s not because people thought it was a good idea.
I know off of the top of my head how to make a very basic solar still.
My point was that this is not the entire point of crypto.
Hello Great Filter. Nice to see you again.
That's not how this works.

If petrol were 10x the current price, you wouldn't commute that distance. You'd move or get a different job.

I don't work in San Francisco because flying there every day would be too expensive, the airlines don't have the ability to force me to pay an infinite amount to them...
Type safety purely from inference is so nice
> are you an expert

Appeal to authority is not an argument
This is a real problem indeed. There have been reports about successful ones.

https://www.theregister.com/2022/07/06/npm_supply_chain_atta...

https://www.idstrong.com/sentinel/npm-packages-info-stolen/
Synchronous programming is also a good choice IMHO to handle multiple concurrent activities in a simple way on an embedded system.

https://github.com/frameworklabs/proto_activities
> ...working to bring about a big political change

Can we start a quick brainstorming what promising organizations exist that support this goals and in turn joining/supporting them would be a viable option for individuals to have an actual impact towards political change?

I'll start with the usual suspect Greenpeace.
Lake Mead nears dead pool status as water levels hit another historic low
Where do you live that a ton of little girls want to see Batgirl…..yikes
Do we need verified orgs on GitHub now?
Vibely comes to mind

https://www.vibely.io/
Wasteful? Honestly, the docker images I use take up more RAM than they take up disk space. If I had to give up containers you would have to use VMs instead and those are significantly more wasteful.

Also, nothing stops you from putting your statically linked go app in a container which can then use e.g. kubernetes or nomad for horizontal scaling.
To do this in a way that’s actually useful is hard. Microsoft has had Intellisense, JetBrains have autocomplete in Intellij and other products. Both have big teams and decades of work put into them, and still and great, hence the ML approach being tried now.
Can't link to specific sections, but it is available as a HTML page too - https://pitch.com/v/DALL-E-prompt-book-v1-tmd33y
What is the difference between a 'random' and 'non random' repo?

The whole point of 'Open Source' is that we can use code which might otherwise be a bit 'random'.

It's not 'Institutionalized Open Source' it's just 'Open Source' i.e. we're not all Torvalds.

So, credibility etc. is a very fickle thing otherwise, this is a serious security issue and we really don't have answers.

We used to think about code as 'logic that works' but now we have other criteria, I wonder if our FOSS models need to adapt bit.
They could present videos of dogs that look like cats to influence your opinion to be more favorable about dogs.

They could simply show addictive videos to school-aged children to reduce their time available to study or interact with other children to make them less intelligent or less socially prepared. Or, they could flood your child’s feed with videos from children their age discussing perceived mental illness self-diagnosis to encourage the youth of a nation to consider themselves mentally ill. They could flood young people of primary child-bearing age with videos of other children discussing their homosexuality in order to lower the reproduction rate within a country. They could flood videos that are critical of key practices or institutions within a country to promote dissent.
Guillotines are not breakthrough technology.
> This combined with corporate greed led to companies putting out the most profitable product within constraints of the law-- health and environmental safety be damned

I didn’t expect capitalism to be Fermi’s Filter, but kind of makes sense.
There is russian-speaking community https://habr.com/ which I found to be similar to HN (but less business-oriented).

However, I do not know any easy way to exclude all translated from english-speaking sites articles and news to read only local ones.
Yeah, not to mention all the extra operational issues and failure modes that come with RPCs vs function calls. Integration testing and release coordination both become more difficult as well.

But hundreds of people contributing to a single binary is probably not realistic; at some point you'll need to factor it into pieces that can be can have somewhat independent operations.
No, there is no context to be had in this case.

Manufacturers had firmware that detected if the vehicle was in a test chamber (front axis moving but no G forces), if that was true then engine management would enable full emissions control and limit engine performance. If that was false the emissions control would be dropped and you would have all the horse power and acceleration that customers so dearly love.

I will say it explicitly: Whenever you see in the media the discussion on 'defeat devices', what it means is that manufacturers performed large scale fraud, _by_design_. I think people really fail to appreciate how severe this was.

The 'discrepancy' they discuss in the press release you link is just a euphemism to say, we don't want to go bankrupt and disrupt German GDP but we can't sell a car that complies with emissions regulation (i.e. not killing people ahead of time with air pollution) without making it have the engine performance/acceleration of a dead mouse.
Do you feel similar about the climate catastrophe?
It's really aggravating to me because I use different social media sites for different purposes. I understand that our current business model revolves around making more and more money, but if all of the social media sites are the same then they won't be making any money because people won't want to deal with multiple accounts.
Copilot is basically copying-from-stack-overflow on steroids. Maybe it should be called Copy-a-lot.

Whatever. Regardless of copying mechanisms I expect my fellow developers to understand every suggestion made by such tools.
Seems quite likely to me that the AGI hucksters won't deliver the goods before we're able to make the planet inhospitable for ourselves. Risky bet, in any case.
Not a graphics expert but as I understand it, it doesn't match how hardware works anymore and also has a huge amount of global state that you constantly have to save and restore. Also it basically assumed a single thread.
Show HN: An SQL data mapper using Go generics
Onions, however, I can’t give up. What is life without onions? One sssniperwolf vid per large onion is fair.
The inclusion of Delphi, a basically dead language, always made it obvious that Tiobe was terribly inaccurate.

I actually checked indeed for jobs and found around three, nationwide.

There are tons of references to Delphi on google and indeed, but they are almost all for other companies named Delphi, like the auto parts maker. Hardly any for the language.

Tiobe isn't even trying.
We surveyed 50 strategy experts asking 10 questions for a blog series. This first blog of the series covers strategy execution mistakes that they've both seen and made themselves at Fortune 100 companies all the way down to startups.
It's old people tennis is what I understand.
You can even invert and distort the example in my last paragraph to the extreme and ask yourself which (A or B) will more likely lead to a better outcome for the ecosphere.

A) You work as a consultant for a company that advises other companies how to save energy in their processes. You make good money and use your ample holiday of 50 days a year travelling the world by flying here and there with your family.

B) You work on an oil rig and recently bought a small house in the outskirts of a small town. You're mostly vegetarian and in your holidays you're either working on renovating the house to be selfsufficient (top insulation, solar panels, electrolyzer, H2-tank, fuel-cell, rain water tank, ...) or you're doing bike trips with a tent.
Also https://www.climateemergencyfund.org/
Redmonk doesn't mention Delphi!
> how about the US government put a firm privacy policy that forbids TikTok, [...] from collecting excessive data on users?

This wouldn't address the way the CCP can use TikTok for subversion of America, vis-a-vis foreign election interference by Russia on social media in 2016.

> Microsoft, Apple, Facebook, Twitter and co

The American government has more options with American corporations, these companies aren't intrinsically linked to foreign governments in the way that TikTok is to the CCP. However, the EU should probably kick these American social media companies out of the EU.