skysight-inc/HackerNews huggingface dataset:
And they tell you this is happening. The links I shared illustrate Google and Mozilla doing things without asking or informing the user. Apple do indeed have form in this area too, battery/processor throttling springs to mind.

With regards maps, although what this has to do with your original question is beyond me, Apple informed the user very clearly on where the data is from and what data they were collecting, they still do. It was originally a combination of TomTom and OpenStreetMap, by the way.

Also, Jobs was pushing privacy in 2010 - "Privacy means people know what they're signing up for, in plain English and repeatedly. I believe people are smart and some people want to share more data than other people do. Ask them. Ask them every time. Make them tell you to stop asking them if they get tired of your asking them. Let them know precisely what you're going to do with their data."

I agree that companies can change. Big companies rarely do. I'm concerned that it's only a matter of time before Mozilla make the decision to switch to blink, which would be the end for them and the open web.

Interestingly, of the complaints made in this article, 6 are Editors Drafts, not agreed upon standards, or Working Drafts, again experimental un-agreed 'standards'. I'll concede that a working draft is close enough to being standardised. The rest, bar one, are implemented in WebKit. So the complaint in the article is that the WebKit project is holding up the web by not including Google's experimental features in a bid to say Apple should be allowing other, less secure rendering engines on a platform where users store a ridiculous amount of PII. It's being framed as 'freedom' - I'm sceptical. They'll be caterwauling about 'choice', but by enforcing 'choice', there is very real, and frankly sinister, risk that it will be lost irrevocably along with any semblance of an open web. Careful what you wish for.
VR Technology Could One Day Be Powered by Your Sweat
I mean sure it's for enthusiasts, but my 3 year old pc already has 32GB ram. It's definitely not out of the question
UPI, Net Banking payment methods enabled for App Store purchases in India
It seems to be 403 happens.

Quick test: https://s3.us-east-2.wasabisys.com/static.wiki/en.db
Telegram Will Let 1k Viewers in a Video Call, Share Screen and More
I’m guessing a huge percentage now spends more time browsing on their iPads instead of Desktop/Laptop…
Well... play along and don't peek at the spoilers? It's really not that hard. And I'm sure they will have a way of bypassing the wait.
Same error on mobile Firefox, but mobile Chrome works for me (Android).
Which one? I'm looking at https://www.kff.org/policy-watch/the-red-blue-divide-in-covi... at the moment.

July 6 - 46.7% Biden, 35.0% Trump.

This is reported by the way, right?
A good way to learn is to learn on the job.

If you start looking for mini languages in a normal project (or where they would fit) you will see that there are frequently many opportunities to do something useful with small domain specific languages.

I suggest starting with parser combinators rather than page 1 in the Dragon Book. They are a nice way to get things done quickly.
You can put them under ground. In most places with freezing temperatures even 0.5m below the surface would be enough if an entrance is insulated.
There just never was a moment where the dominant browser vendors saw a strategic advantage to adding a second language. There was always talk and experiments with other languages, but nothing which got wide support by major browsers.

Netscape/Mozilla always lacked resources compared to the competitors Microsoft and Google which have much deeper pockets. Supporting more languages would be a waste of resources from their perspective. They believed in fixing and improving JavaScript rather than adding another language.

Microsoft did support VBScript as an alternative, and at one point they had such a dominant market share they probably could have pushed VBScript as a viable JavaScript alternative e.g by adding cool features only to VBScript. But MS instead decided to stop developing the browser at that point.

Google invested heavily in their optimizing JavaScript engine to make the web more viable as an application platform. Again this means they didn't have any interest in adding a second language since they would have to make the same investment once more for no benefit.

It is true that JavaScript was not well liked. But the frustration was primarily around incompatibilities in the DOM API and browser-specific bugs. Adding a second language would not solve any of that, it would just double the amount of incompatibilities and bugs.
> It can't even be 1% of websites out there embracing this stuff.

This is all good but it's also a chicken and egg problem.

The lack of web push notifications for one of the two major mobile platforms will prevent that feature from being used + any adjacent features that would be used in more viable web apps.

In my opinion, nearly all good-guy arguments for Apple in this debate are negated by them not implementing that single feature. It is not new, obviously useful, obviously not a privacy concern and obviously blocked because it might impact their app store revenue.
>Where did all those come from? You just said range and price before

Who cares "what I said before". These are claims they've made that have no basis in reality. Claiming "we have a truck that can do all this" and can't is not that far away from claiming "we have a working truck" when you don't.

>They installed a couple dozen roofs, didn't they?

So you don't even know, you're guessing. They literally installed fake roofs that didn't function on a Hollywood neighbourhood set piece, then bought the company who claimed to be able to make these (a related party) within days. Is that much different than rolling a truck down a hill to raise money?

This information is free on the internet, people have been reporting on it for years. But the Tesla PR machine is strong. Try reading the law suit deposition, and then go try to order the shingles they advertised during the event. Then go visit the Buffalo factory where they were to produce these shingles (received hundreds of millions in subsidies for it). Then go look at what they are actually installing, years later, at jacked prices (generic shingles anyone can order from Chinese producers). And if you're still keen, you can read the reporting on the lawsuit happening right now about how all this came together to bail out Solar City.

Here is an opinion piece about some of it:

https://www.bloomberg.com/opinion/articles/2021-07-30/nikola...

Not sure about you, but slapping an inferior product together, years later at a higher price, that isn't what you demonstrated when you took the money, is fraudulent:

https://www.theverge.com/2021/4/30/22410075/tesla-solar-roof...

"We can't actually deliver the product for the price we told you". Huh.

We can also talk about the "Paint it Black" FSD video, which was heavily edited to demonstrate full self driving capabilities which still don't exist today (and may never, but for which they have received billions in revenue) as a marketing piece. After that, maybe the battery swap (earned millions in subsidies from California), which also was not a feasible technology with a faked demonstration. Here's a little read on that one:

https://wattsupwiththat.com/2013/12/21/the-tesla-battery-swa...

>Based on my existing knowledge I'd call it garbage but not fake.

I guess one could argue the Nikola truck was "garbage" because it had no drivetrain, but not "fake" because it existed? We did see it roll down the hill, after all.

Nikola was a fraud. Other companies are doing the same thing, because it works.

>Shove off.

Boy, you were pretty quiet when people were accusing me of trolling and being a shortseller above, eh. Why is that?

I'm going to let you in on something cool: I'm not a shortseller, I have no financial stake in Tesla other than what I own, long, in S&P500 ETFs. Meanwhile, there are Tesla shareholders and owners in this thread and others, who don't offer any disclaimer when they praise the company.

Interesting how your preconceived biases can lead you to conclusions that are in fact the opposite of reality. Fancy that.
Parts of The Maxx are uncomfortable, but unlike the other shows mentioned here it's not just empty edgy humor: serves a thematic purpose. Really well done adaptation of the comic.
> This document was published by the HTML Media Extensions Working Group as a Working Group Note. [...] Publication as a Working Group Note does not imply endorsement by the W3C Membership. This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress.

Specifically not a standard?

https://w3c.github.io/mse-byte-stream-format-webm/ is better in that it's now an "Editor's Draft" but still says "This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress." which strongly implies to me that this is far from a "web standard", no?
Was this machine generated?
Surveillance systems cannot be used against the people living on the territory of the country. I believe that this is a complete violation of all human rights and freedoms. Therefore, I recommend that you do not succumb to provocations and be smarter. You can install cameras at home yourself and combine them into your security system https://ajax.systems/, if you want. At least this way you will be able to provide your own protection, because the state is unlikely to follow you in the hope of helping you.
I never cease to be surprised by the low security of protecting phones and smart gadgets, which are positioned by developers as the most reliable product protected from hacking. Apple has long lost its trust. Smartphones with support for Google services are out of the question at all. I think that most of us understand that today we are an ordinary consumable material and are very cheap, as information, as a consumer of advertising. I even installed https://ajax.systems/, I still think that everyone wants to cash in on us.
I looked for stats on this and came up with https://www.ethnicity-facts-figures.service.gov.uk/education...

From looking at the maths results I came to a very different conclusion than you did.
Honestly my dry sense of humor took a swing and missed. Bigly.
There’s no lockdown (as this is normally understood) in Japan. This concept doesn’t really exist (because it’s legally difficult to implement without changing the constitution as I understand it).

There’s a state of emergency in Tokyo (now expanded to surrounding areas). But this doesn’t really restrict people very much.

Yes, the majority are against holding the Olympics now (or cancelling it if it’s not possible to postpone). But you’d likely find support for delaying the Olympics until after COVID-19 (whenever that might be).
Hi there! I would not argue that the surveillance of us is invisible or transparent. Most likely, you just don't understand how much we are mired in a panopticon. Each of your neighbors has some kind of security system like https://ajax.systems/ and security cameras. It's not a fact that they don't have your record where you make out with a girlfriend or smoke in secret from your parents. Think a thousand times before you do something, realizing that you are being monitored 24/7. Good luck to everyone.
Simon Biles will go down as a hero.

Admitting you don't feel well is huge.

Her honesty will save countless people.

She is my new hero. I probally shouldn't have said "hero".

We all don't like word, or label.

I just admire her on a lot of levels.

Crippling anxiety pretty much ruined me life.
20 applications x 50GB = 1tb of memory.
In fact, such leaks are absolutely not new. I am sure that everyone has seen a lot of funny videos on the Internet with cuts of people falling or ridiculous cases at work. Most of these videos have recently been posted by completely different people who had access to these cameras. So I bought myself https://ajax.systems/, and not some vaunted Amazon. Everyone has heard about how Amazon sells user data along with camera recordings, right? Think a few times before using the services of monopolists.
How about how open? Browser specific JS is a misnomer because blink and V8 have ~70% market share. This is a bad thing for the open web. It was a bad thing when it was IE6, and allowing chromium based browser to grow beyond 70% while Google are firmly in the driving seat is more dangerous.
I get this error on Firefox 90.0.2 on Debian 10. It works in chrome though.

[error: RuntimeError: abort(Error: Couldn't load https://phiresky.netlify.app/world-development-indicators-sq.... Status: 0). Build with -s ASSERTIONS=1 for more info.]

Other than that, is pretty awesome and exactly what I was hoping for.
Very interesting!

I understand if ruby (MRI) don’t want to make typing or ahead of time compilation mandatory —- I think that’s wise.

But would be neat if this would make its way into official Ruby eventually, so that projects could choose typing + ahead of time compilation if they wanted.

Just as Rails has influenced a lot of Ruby, I hope this will do the same!
I understand motivation for remix of "Let it be" - McCartney was very dissatisfied with "wall of sound" by Spector.
And it's already done.

But "Sgt. Pepper" - I think the only motivation is to try squeeze a little bit more money from fans.

My hope is that sometime in future we will get a remix of Metallica "Justice for All" with bass on it.

But Hetfield already stated that they don't plan to do that:

> "And why would you change that? Why would you change history? Why would you all of a sudden put bass on it? There is bass on it, but why would you remix an album? You can remaster it, yes, but why would you remix something and make it different? It'd be like… I don't know. Not that I'm comparing us to the Mona Lisa, but it's, like, 'Uh, can we make her smile a little better?!' You know?! Why?"

That's quite sad but that's creator's decision.
Social diversity of opinion is also to be expected. No matter what the leadership decides, there will be people that criticize it and there will be people that are strongly against it.

The reasons almost don’t matter. If the leadership doesn’t have at least two plans to deal with this expected situation, then they have failed.
Looking at the article, self-driving cars will likely face a much higher psychological safety hurdle than human drivers.

We have grown a bit fatalistic towards the fact that some fellow humans will cause deadly accidents by snoozing or texting behind the wheel; there are efforts to reduce the problem by policing, but newspapers of record rarely preach about these well-known evils.

Killer robots, that is something different, right in the uncanny valley. Even isolated accidents are taken much more seriously and have more publicity.
Because he's fishing for dissidents
Checked him out, he doesn't have his own RationalWiki entry, just a footnote under Deepak Chopra https://rationalwiki.org/wiki/Deepak_Chopra

lesser kook.
Perhaps people in civilized clothes make more rational choices about money. Not great for the casinos... So come one come all, wear your flip flops wear your tank tops, as long as you spend those bucks on the tables we cool.
As a cyclist both for sport and commuting, I have to say shared paths with pedestrians are often more dangerous than riding on roads with moderate traffic. Pedestrians are usually completely unaware of their surroundings and just suddenly walk left/right without looking. And an accident with a pedestrian, while typically not as serious as an accident with a car still can result in serious injuries.

The countries that got cycling infrastructure right are the Dutch and Danish. Also Germany and Sweden are improving a lot with their infrastructure.

However, we also need to change attitudes and enforcement of rules toward cyclists. The problem is that often police and judges also only drive cars and walk, which leads to cases where cyclists are hit hard for infarctions, but drivers or pedestrians get a slap on the wrist even if their actions result in serious injury.
Is it any more or less abhorrent than Google blatant embrace, extend, extinguish approach to the open web?
There was a very similar text regarding models of powerful chainsaws and text editors, does anybody have a link to it?

EDIT: found it https://randsinrepose.com/archives/the-foamy-rules-for-rabid...
> Imagine a small company trying to write their own web browser from scratch nowadays. It's just not possible!

This is also because the web has a firing problem.

APIs and features barely get deprecated, even when they are obviously superceded. When they do its years and years after the fact. We also just except whacky quirks instead of fixing them and moving on.

A very clear example: we do not need CSS float anymore. It can be removed with zero impact on the development of new websites.

There's a new proposal for date-time features that replace the Date class. Except it won't, they will coexist and you have to support the Date class and all its bullshit indefinitely.

Do we really need anything other than template literals for strings?

I'm not sure what the solution is to these but an ever-growing spec seems like a big part of the problem to me.
Yeah.
And I don't know whether Jeff Beck was the first who played "A Day in the Life" but he did that magnificiently: https://www.youtube.com/watch?v=hHHY3eRUMsM&ab_channel=feedb...
Dunno if you'd be able to find one these days but

https://thedigitallifestyle.com/w/index.php/2017/06/23/micro...

"The Surface Dial is a [battery powered] Bluetooth rotary controller for controlling Windows"
Remember that quantum theorists have a strange dog in the race due to the whole wave-function-collapse by an observer thing.

This gives them an unusual take on observers and consciousness.

While everyone else tend to be happy with "consciousness is a physical computation", they tend to need/want something more.

As far as I can make out David Deutsch started Quantum Computation to be able to have a quantum observer to probe the nature of quantum reality.
Thanks. I believe Deno to be DOA, but I guess the real platform is the tools we made along the way.
But the local bookseller won’t have any idea who he is or what the material is. His blog readers do.
And TIL goss+trivy as well. Not a devops guy, so also useful!
This one doesn’t mention other channels of leaks such as SNI (Server Name Indication) used with TLS. Between this and related RFCs (like RFC 8932: Recommendations for DNS Privacy Service Operators), it looks like better privacy on DNS is still several years away.

Tor or a trusted VPN could help to an extent, but I personally don’t see either of these as viable for all online access all the time.

Running one’s own resolver on the cloud isn’t something most people can do (even though it doesn’t, and cannot, cover all the points mentioned here).
Ask HN: Python Wrapper for Cronjobs
I currently have a Python script I used to notify me whenever my cronjobs fail. My crontab looks like this:

0 0 * * * job_monitor.py --to user@email --cmd my_cron_script.sh

The script is quite useful - it automatically emails any WARN or ERROR messages or cases where exit code is not 0 - but it's also sort of janky and feature limited.

This feels like it should be a common use-case, but I can't seem to find any open source libraries for this. This usually means one of two things: 1. I'm googling for the wrong thing 2. my approach is somehow wrong.

Are there any Python (or otherwise) tools that provide this behaviour?
However, by separating out into Erlang's lightweight processes using actors, you enable your code to make use of massive concurrency and thus of what Erlang is good at. From a certain level of concurrency onwards in a big enough problem to solve, the imperformance of message passing becomes less relevant in comparison to being able to process concurrently in many lightweight processes. So one could argue, that indeed some focus on actor systems is not entirely missing the point.
And for any Thai nationals reading this and looking for more information on how to keep themselves, friends, and family safe from various governments' spying, I recently (today) helped assist with the translations for PRISM Break into Thai (https://prism-break.org/th/).
Have you been to, read about, or seen any news about China in the last, oh I don't know, 50 years?

Or did you make up your mind about China during the height of the Cold War era and you're never going to change it no matter what?
This was quite bizarre. I don't know whether to report it or not, given current HN guidance.
A new implementation could choose to not add those older features, but there will always be some websites that still rely on them. Who is going to use a website that isn't able to display the sites they want?
I wasn't raised like a contractor's son so I didn't grow with the Hole Hawg. However, working in the financial mines of the bank kingdoms in my youth, I discovered Unix. It lived in grey boxes and spoke in grunts like cd and pwd in black windows. It didn't have shiny buttons and easy-grip handles and didn't like to dialog box. It worked tirelessly in the cold rooms of the machines. Legend had it that you could depend on it if your life depended on it. Most people didn't go in those rooms. Some who went only did enough to get the job done. But I felt different. I thought once you opened its shell, there was a lot that it could say and lot one could learn. I found an old book containing its language and started to say the words to see if that worked. And it did. It spoke in the most beautiful 80-column voice and answered only what you needed and no more. We communicated and our chats grew longer - almost like scripts in a play.

Decades have passed and it has gone beyond the cold rooms to our warm pockets. It still works tirelessly. You can still depend on it. It has changed its shape and wears colours if you want it to. But deep down, I know it to have the same kernel of truth. If you want to talk to it in those ancient grunts, it will still answer back. And that to me still is the most beautiful language.
I done it already for Korea , N Korea suffers from external interventions like sanctions, S Korea received a lot of money from US. So it is not a clean experiment.

Would be more simple if you find the perfect example from those 40 and let's talk that one.
And Amazon will over time or they'll get squeezed.

I get my groceries from Ocado in the UK. Their warehouses are almost entirely automated, including increasingly picking and packing groceries that often include soft or easily breakable products into bags.

They're moved from focusing on growing their own direct sales to increasingly licensing that platform globally.
Since it doesn't require any backend, a IPFS mirror would be great.
That includes me. Hard to be a huge advocate for Firefox when they continually don't deliver. Brave is my browser for the time being.
My personal data point is that parking lots are becoming ever more dangerous. This is a societal issue. My father told me that parking lots are for people. But over time I see people driving faster and with less care in parking lots.
Organopónicos
Note that ECH must be supported on both ends. So it’s required on the browser (or OS or application) too.
Looks like Netlify changed something since I wrote this article regarding what headers they send. Detecting support for Range-requests is kinda tricky and relies on heuristics [1]. Not sure why it still works in Chrome though.

You can go to this version of my blog, it should work there:

https://phiresky.github.io/blog/2021/hosting-sqlite-database...

Maybe the link could be updated?

Except for the DOM demo, since those need some Cross-Site-Isolation Headers you can't set on GitHub Pages (that's the reason I mirrored it to Netlify originally)

[1] https://github.com/phiresky/sql.js-httpvfs/issues/13