skysight-inc/HackerNews huggingface dataset:
The ECtHR is not an EU institution. If you want to be angry at someone about that case, be primarily angry at Austria for their law. (Although I'd appreciate it too if the EU states gave themselves an updated set of protections in these areas, without some of the compromises the convention has)
Humans are bad at doing things in parallel.
A professional will eventually wear even the best tools. And since they use those tools every day, they can keep an eye on wear. So it's not that crazy for them to use relatively cheap stuff.

Plus, a tradesman will also sometimes lose tools, drop them in places they can't recover them from and so on.

On the other hand, the day I want to fix some issue at home, the last thing I want is the tool I use perhaps once a year to be an additional source of issue, because it involves a round trip to the store.
Its not about commission rate, its about market share. We should be breaking up every corporation that gets anything close to 50% of market share if we are going to pretend that we live in a "free market" system.
> The same should happen to Google with search, Chrome, and Android.

But... Why? Are you not an Android user maybe? Because it didn't make sense to me as an Android user. My default browser is set to Firefox with ublock origin installed. Search backend is still set to Google, but it's pretty easy to switch between providers. You're not forced into anything here

The real issue there is the deep coupling between Google services and Android, removing at least 70% of the phones utility if the phone isn't signed into a Google account.

The same applies to apple devices though, with the added issue that everything else is forced as well. While I'd be glad if Google opened up the services api, that's a very different issue to the one the original discussion was about.
These are strong words.

Mozilla is miles ahead of chrome with recommended extensions [1]:

> Recommended extensions undergo full code review by staff security experts to provide a strong additional security check.

It has a list of blocked addons [2]. And I believe that is Chrome who turned addons into Wild West, Mozilla had a long review process [3].

[1] https://blog.mozilla.org/firefox/firefox-recommended-extensi...

[2] https://blocked.cdn.mozilla.net/

[3] https://blog.mozilla.org/addons/2010/02/15/the-add-on-review...
See how I failed at my SaaS idea and what you will gain from it
They could not keep secret whole time.

https://www.nationalgeographic.com/history/2020/03/how-citie...

> on October 3, schools, churches, theaters, and public gathering spaces were shut down

> In 1918, a San Francisco health officer shot three people when one refused to wear a mandatory face mask. In Arizona, police handed out $10 fines for those caught without the protective gear.
Shipping containers to any platforms: multi-architectures Docker builds
Essential front-end dev tools
“ None of us in this seminar were able to mount any plausible arguments against Nozick, not because he’s correct, but because we had so little experience arguing against anything that far right.“

Author discovered a PhD thesis topic worth writing, perhaps without knowing it.

Overall, the article gives the impression the author correctly realized academia grinds up cogs in the wheel; but didn’t have the desire/ability to tilt against the system (eg not be a cog), and so quit. Fair enough, but not really worth reading about.
It's meant to be an homage (programage?) to /usr/games/ppt but my memories could easily have suffered bitrot.

There was an extra newline.

(according to https://en.wikipedia.org/wiki/Baudot_code AT&T used post-1963 encodings)
Honeslty if the browser would be invented in 2020 they prop. would.
Data Breach: Bundle of Dating Apps Leaking Sensitive Information Discovered
Bedrock: Enterprise ML platform to deploy AI responsibly
Yes. Regardless of how good your remote working tools are, it's still no match for a face to face conversation.
Hi, I am the product manager for Bedrock. We recently launched Bedrock, an end-to-end platform for enterprises to productionise machine learning.

You can read our motivation to build Bedrock here: https://blog.basis-ai.com/why-we...

Happy to answer any questions you have!
How would one go about understanding the content of this write-up? Even after the first paragraph it begins to go completely over my head.
The issue is that people often use free reverse proxies like cloudflare, that do caching, so not all requests reach the original server.

In this case, the source of truth is cloudflare's loadbalancer, but you have to pay them to get full analytics.
It would be awesome if there was a volunteer financed code review group to review popular open source projects. I think I’m not the only one who would happily donate money to such a group for code reviews for various OSS projects. Initial code reviews would require a lot of effort, unless somehow automated, but after that it would be fairly easy to monitor and verify updates and changes to the code.
My bad, misread the reason. I looked for cookie and it seems to be 30k then to Vueling airlines:

> (...) for not giving users the ability to refuse their cookies and force them to use them if they want to browse its website. In other words, it was not possible to browse the Vueling page without accepting their cookies.
Not only the grouping sets alone, the chaining of them.

E.g.

GROUP BY tenant
, GROUPING SETS ( (year, month)
, (year)
)

is equivalant to

GROUP BY GROUPING SETS ( (tenant, year, month)
, (tenant, year)
)

and

GROUP BY tenant, year
, GROUPING SETS ( (month)
, ()
)

(however, I find the last one odd: I like to keep the "tenant" part seperate from the actual grupings you'd like to do).
URLs too, though Chrome makes them canonical:

http://0xacd91124/ -- Google

I did a quick search for whether "fun" Hex strings are reachable, but didn't find any (e.g. the canonical http://0xcafebabe). Random combination of hex-words are login pages to web cameras or cable modems. I didn't try to e.g. replace "e" with "3", e.g. http://0xcaf3babe/
Does anyone have experience with passive fingerprinting? I thought about implementing it into our Go backend as a middleware of some kind and track that way. I haven't found anything like it so far, but it would be ideal to track without cookies.
the PWA experience is still not so great on iOS. no push notifications, limited service worker support, etc. the only realistic solution for many businesses is sadly a native app.
> so prioritise the low hanging fruit e.g. big companies committing the most serious violations.

Facebook and Google are still around and I haven't heard about them being investigated in the UK so something doesn't add up.
Yet the majority of people here will read this and continue to use it because they are 'poweruser' web devs.
I’m surprised to hear that! Are you using a different theme?
I think you are getting the wrong end of the stick here. In trying to diagnose users issues a video of what they actually did is often 100 times more effective than asking them. It's analogous to having eye witness testimony compared to CCTV / body cam evidence backing up the testimony.

In a previous job we used to use some web service where they got users to test your product providing commentary on what they are doing at the same time. It was so useful that we paid an intern to go through the videos and highlight bugs and annotate the times in the videos.

I briefly considered creating a startup around similar ideas but got put off by the amount of hard work getting cross platform screen recording working would be.
I've recently whipped up my own self-hosted analytics solution [0] based on SQLite, Bash and Metabase. It's all self hosted, easy to install and very flexible with regards to the queries you can write and display. Metabase comes with a lot of cool features for display, live reload and other cool stuff. :)

[0]: https://funnybretzel.com/self-hosted-analytics-using-sqlite-...
There's such a thing as antitrust laws you ancap, they don't even need to have a monopoly.
Not sure if it matches what you seek directly, but Graeber in "Bullshit Jobs" did have a section doing this sort of analysis.
> they think that recoding parts of the application with the NDK will save them.

Yeah like that one app I reversed a while ago that generated the API key in a native library. I was able to get the key by building my own app around their library and calling the function that returns the key. Didn't even have to disassemble the thing.
I had about 12 domains once and decided to park them as I was busy, set them all up on adsense, went to all the domains to make sure they all worked, a couple I refreshed a few times as it wasn't working properly.

The next day I got an email saying my adsense was closed for 'fake views / clicks', no way to challenge it or anything.

That was like 10 years ago. I still can't use adsense to this day.
Must be country block due to copyright cause it works for me, it's a scene from Meet the Parents - Milking Cats.
This is completely meaningless. PII as a term from US legislation and has nothing to do with GDPR.
No you dont.

People with more users have more word of mouth network effects.

Thats not much of a choice.

Either participate, or be locked out and lag behind the competitors.

The problem here is that Apple is both the platform and the distribution network, when we know very well, computers work just fine with a distribution of power its pretty silly to argue anything counter to that.

Id love to see mac users round here survive on mac os with nothing but the app store.

Good luck without npm, homebrew, wget, or any other convenient way to install software.
Pentagon Wants to Scale Up Its Device Security Program
I have this horrible feeling that you'll soon buy the government you want; Amazon or Facebook Gov is a terrifying idea: "do you want to add on the international development budget for £14.99 per month".

I wonder if it would be better than what we currently have?
It's possible it is just MacOS doesn't have the EID information.

https://apple.stackexchange.com/a/221498 and https://apple.stackexchange.com/a/233854 has how to fix this. It doesn't sound much fun though.
> let my customers .. install my software .. the way want to

I generally agree with the sentiment as a developer.

As I user I never want to side load an app though. I’m afraid this will e.g. allow my bank to develop a shitty app bypassing the permission model and ask / force me to install it. I prefer to know even “strong” entities need to play by the sandbox rules.
The Metaverse of Health
Study Engineering Tutorials Online During the Lockdown
You probably have to update the monitor info DB on MacOS. See https://apple.stackexchange.com/a/233854
You must be new: the rules of software development from time immemorial.

There is no such thing as to much RAM

There is no such thing as to much DASD (Disk)

There is no such thing as to much Screen Size

There is unfortunately never enough Budget :-)
A person setting a police car on fire might not be the best judge of character and who best contributes to society.

"Keep the immigrants, deport the arsonists"
Data Governance Tools and Threat Intelligence for Microsoft Office 365
Handshake does not seem to try to solve the same problem as DoH, but rather somewhat what DNSSEC is solving.

DoH's point is mostly to hide DNS traffic. DNSSEC's point is to validate a DNS record all the way to root.

The benefits on Handshake over existing solutions are unclear to me.
It's slowed down a lot. There's been a total of 8 posts and 50 comments since 2019. There were 32 posts just in 2017.
Whoa, that was great! Was that the very special Kiki Stockhammer at 1:08?
TestFlight has its limitations, unfortunately. It is not a distribution platform, it is not intended to be active for longer than 90 days without updates and should not be monetized

https://developer.apple.com/app-store/review/guidelines/#bet...

I encourage you to read through the entire AppStore guidelines, there might be more sections that apply to Apple's decision to terminate the account

I didn't read through all of your privacy policy on the app's website, but definitely worthwhile to cross check it with the AppStore guidelines as well.
I was thinking more of developers who can target the web/server, multi-platform. If you're dependant on Cocoa/SwiftUI then sure, but that means you'll always be at Apple's mercy. It's up to you to decide if you're fine with that.

> For the majority of users, this is irrelevant because linux is unusable for them.

While I think I get what you're trying to say, I don't think it's necessarily unusable for regular users, more so unreachable in a nice, preinstalled form from a well-known brand & retailer.

Also, there's no ads for GNU/Linux machines on TV or on the Metro, which I think is often underappreciated.

I know because I've personally witnessed friends and family members who swore Linux is unusable give it a serious try only after Windows or macOS crossed them for the nth time and haven't had a single one switch back.

The key is to get hardware that is well-supported and not 2nd tier i.e. not a netbook etc. that I'm just going to throw Linux on and compare the experience to my 10x more expensive MBP.

The experience's not perfect, but that's not the case for macOS either. Is it "unusable"? Far from it.

The key is to get top-class hardware with the express intention of it running Linux, rather than installing it on the laptop Windows will no longer run reasonably on.

It is true however that such as switch is easier for developers like myself who are not dependent on Cocoa/SwiftUI etc. but that's a choice you have to make.
> No matter what operating system you're on, you'll eventually run into an application that doesn't render in high dpi mode.

I am using using Emacs and tmux under Linux, in the Gnome desktop. Gnome has HDPI scaling. For me, that works fine with a 4K 43 inch display. The thing you need to watch out for is to get a graphics card with proper open source (FOSS) driver support. Some cards are crap and don't come with FOSS drivers. You can get them to run but it is a PITA on every kernel update. Don't do that to yourself, get a decent card.
So what do you do when you need to fix a bug and need logs and other information from users? How do you track all of that data on developer machines? How does your system delete data from all backups? Do you have an automated system a use can request all their data from? How do you validate that they are who they say they are? How sure are you that all your processes are legally enough? How much did all of this cost?

I do mean tech. An industry tends to breed more of the industry. Adtech is part of tech and a lot of online businesses rely on ads. If you remove that you also remove a large chunk of people that would work on this type of tech. Then some of them instead end up working for some US company. Europe has a much larger population than the US. Europe is largely as educated as the US. Where's our Microsoft, Apple, Google, Amazon, Samsung, Sony etc? We have SAP and that's it.

Edit: I like the idea of GDPR, but I cannot stand how people think it has no cost. A large portion of the internet relies on the ad industry.
There is another than menstruating women group of people losing blood: blood donors.

If I remember correctly, it is beneficial for your health to donate blood if you have some predisposition for Fe accumulation (hemochromatosis in the severe form.
> A better explanation for the leveling off is simply that social distancing and lockdowns have reduced the spread of the virus.

You are probably correct, but it still seems to be the case that the virus spread is slowing faster than expected even with relaxations of lockdown measures.

I suspect the explanation is complex. It is probably a combination of factors: individual awareness in reducing social contact, northern hemisphere summer, and individual variability.

It's probably not the case that a large proportion of people are immune, but there might be big differences in susceptibility. The examples you mention are either from early in the pandemic where social distancing rules were less habituated, or enclosed environments where transmission is harder to avoid.

I'm just guessing, but this would support the European strategy of initial lockdown followed by moderate social controls if outbreaks become more controllable after the initial surge.
Whether you're trying to do this for a data warehousing use case, or in an environment where you are creating production database queries will change the approach you need to take here.

We have been working on SQLX for the data warehousing use case, allowing you to embed JavaScript into your SQL queries and making things like code re-use much easier while fitting in with your existing SQL dialect, might be of interest - https://docs.dataform.co/guides/sqlx. Some of the concepts in there are specific to our framework, some are not.

For data warehousing, create more views! They are IMO the right level of abstraction for encapsulating common business logic, data definitions, joins etc, making composing downstream queries much easier.
Managing lots of views like this requires some investment in a data modelling tooling tool however (Dataform, DBT etc).

For generating queries used against production databases for building user applications, none of this applies.
>I wish the Hey story makes people realize it is not reasonable to have one actor control the only software distribution channel to hundred of millions of customers.

While Apple hasn't officially announced yet, they should have reached 1 Billion Active iPhone user in the past few months. They are just waiting for the moment to make the announcement.

The Mission Impossible 5 lines always come up in my head when I read these stories.

The App Store, was a hypothetically brainchild of certain people within Apple. Recruit former developers from other platform, supply them with tools, use them to grow the ecosystem and surgically remove our competitors, both at home and abroad. Its operation was to be hidden within Services in a virtual account that Steve alone would control. It would have made him a Judge, Jury and Executioner with zero accountability.
Sorry but that makes zero sense. Monopolies like these kill the free market, kill competition, kill innovation and by that they hurt the end-users and the whole economy. No one benefits from this current situation except Apple. That's why antitrust laws exist, to prevent exactly this type of behavior.
OCaml is used, for instance, as a main language in Jane Street which is a top prop trading firm. They also are the main sponsors of the language and contribute a lot to the compiler, but that doesn't invalidate the point.
Until someone sends serialized code-data like:

for i = 1, 1000000 do
for j = 1, 1000000 do
for k = 1, 1000000 do
for l = 1, 1000000 do
...

Once you move your publicly injectable data format from declarative to something else, you're in for a world of hurt.
It takes between 400 to 500ms to generate a banner
What kind of server-side analytics are people using today, for personal blogs and things? Projects like GoAccess which eat an nginx log file and output some analytics seem like a nice middle ground for those of us who want some feedback on how people are using a website, without needing all the bells and whistles of something more like Google Analytics (not to mention the fact that it doesn't need any Javascript loaded or anything). Personally I've found GoAccess pretty good, but the interface a little difficult to use and understand, so I'm looking for projects like it.
For someone who’s considering getting into Apple Developer program: should Apple Developer account be separate from primary Apple ID used across devices?

And if not, and a single Apple ID is also used for development, (1) can it remain intentionally unassociated with any payment method in any specific country, and (2) is there a threat of losing it if Developer account is terminated for some unfathomable reason?
UEFI scanner brings Microsoft Defender ATP protection to a new level
Lots of discussion about obstacles to speeding up python in older threads, e.g. https://news.ycombinator.com/item?id=12025309
Ficciones by Jorge Luis Borges. I live in a non-Spanish speaking country.
No one will pay anything if there isn't a thing to buy.
Despite having an additional dependency (Tcl; but is this really such a big dependency?), can you maybe share other experiences of why this was a bad idea?

The article actually suggest pro doing this, i.e. using a script engine (Lua here) to store your configs/settings/data, and I agree, it can make certain things much simpler, and more clean.
> Bite down hard, because that whip's coming.

You're thinking of a whip, I'm thinking of another implement
Time-Based SQL injection at city-mobil.ru
Why? Do you see any actions he could have taken? How could he have tilted the system?
Why would Austria's law matter? Freedom of speech is either protected as a human right in the EU or it's not. This case shows that the judicial system in the EU thinks it's not protected. If the officials can't even get something like this right, then how are they ever going to get anything else right?

Just because they aren't an official EU institution doesn't mean much. It's still largely the same culture and legal traditions running it and every EU country is under it.
> This may be controversial, but I try not to respond to email immediately.

Interesting approach. Personally I just cancelled a premium service because the product didn't work as expected, and getting replies to customer service took a couple days.
In my opinion, it's worth reading because it's entertaining.
Selecting sizes for sparse bundles in macOS
That particular evidence leads to a very small number of individuals. From there it's probably trivial to figure out from other records (phone, credit card, etc.) and testimonies if the person they have was the one shown on one of the 1829291 pictures posted on social media.
It doesn’t solve all of the issues. The USB-C port can support DisplayPort 1.2 or 1.4 bandwidths and you have to make sure it matches up for some high-resolution monitors to work.
Try doing any of the following to professional level with a web app:

- sound editing/musical production

- video editing/special effects

- CAD/CAM/EDA

- Mechanical/physics/electrical simulations

- interfacing with custom hardware
You can’t monetize an app in test flight. All purchases are fake and collect no money. This argument is bullshit. I know a bunch of apps that have been in TestFlight for ages, and they’re all up and well.
NASA rushing to complete Mars launch before planet moves out of range
Connecting the dots to send hackers their Bug Bounty
Boy am I happy I figured this out in my first undergraduate year of studying philosophy.
This all depends on what the legal basis for you processing personal data is in the first place.

There are several possible legal bases for processing personal data and legitimate interests is one; if legitimate interests wasn't your reason for processing personal data in the first place, then you couldn't rely on it later.

If legitimate interests were the basis for your processing, and a person requested their data be deleted, you have to be able to demonstrate that your legitimate interest overrides their rights. You should probably also demonstrate there aren't other steps you could reasonably take, eg partially deleting or anonymising the data.
"Consilience" E.O. Wilson (Nobel Laureate)

Small book, small words, short sentences; will kick your butt.
Best Uber clone script providers
Build a feature-rich online taxi booking platform with our rigorously developed Uber clone solution, Appkodes Cabso.
seems like an easy option for Google would be to set a blocklist of IPs for generating revenue, including the IP used to create the account. Users could add others with the big scary label of "prevent us from banning you, list IPs here that you use" that defaults to your current IP.