jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I have complained about similar things way too much on twitter as well.

A VAST majority of websites on the web serve CONTENT. Why is JavaScript needed to serve content is really beyond me. You don't need to make your blog look and feel more webapp-y. It's a blog post. I want to read content. I don't use other features on your blog. Please just serve me the content and don't try to SPA that shit. Heck, I'd be willing to bet 99% of websites out there don't need to store session information to begin with - a static website would have served as well.

And most interactions on any website are not worthy of making it webapp-y anyway. Most websites with interactions will do well with minimal interactions anyway. Not every website needs to be real time. The existence of a listening loop in a lot of websites has caused my MacBook to crash more than I can care to count.

OK, sure, webapps like Asana and Gmail have good reasons to use and push the use of JavaScript forwards, but I really don't see why websites like AirBNB would require JavaScript. It's a bloody classifieds website. Out of the top 10 most visited websites I use, I can see only 3-4 of them really needing a fancy JS frontend. The others can get by with much much better UX if the JS in the frontend were kept to bare minimum.

Does JavaScript enhance the experience to the non-power users? I am not sure. Is not seeing the white flash when a page loads really that necessary to improving UX? I've definitely heard way too many complaints about JavaScript assisted scrolling amongst the non-tech acquaintences I have. I also have definitely heard complaints about bloated webapps that cause the entire computer to slow down.

The sad thing is with our modern browser technologies, we can be doing so much more, but webdevs tend to chase the fashionable, leading to generally poorer experience.

What's worse is our addiction to fashionable JavaScript things have caused us to design hacks on top of hacks on top of hacks. When will this madness end?

edit: fun stuff - according to htop, my Firefox, which has one tab open reading a blogspot page, is using about 12% of my memory. Amazing.
I agree, I visit sites for there info and not how they look. The simpler and easier to find the info the better.
The Kindle DX, on the other hand, has become indispensable to me for reading all kinds of technical books and pdfs. Along with the daily E-book deals from O'Reilly it has almost completely eliminated the need to buy paper technical books.

I think a good market for this is in areas with long, public transportation commutes. Those who take the car to work have fewer good use cases for e-readers.
I was thinking of a hospitalization setting, where the payment is made for a DRG (a Diagnosis-Related Group) regardless of the specific procedures performed.

Cf http://en.wikipedia.org/wiki/Diagnosis-related_group
FDIC insurance is aimed at banks that make loans, which Coinbase does not.
Two lies: the "bug" was uncovered a considerable time ago (August 2010 was when I read the first story talking about it) and was first exposed by third-parties (so if Apple did "uncover" it, they've been sitting on this discover for some time).

https://alexlevinson.wordpress.com/2011/04/21/3-major-issues...
It's a safety issue. Pressurized acetylene must be treated with great respect, and just the other day I read about a chem student that was killed in a lathe accident at Yale.
http://www.youtube.com/watch?v=u6XAPnuFjJc

Dan Pick on Motivation.
tl;dr. Autonomy, Mastery and Purpose
Thanks for that reply. Apparently you're not the only one. Personally I find this very sad, but I guess its just a matter of taste...
===
please explain what is your point?
===

Quoth the article: "In fact, since most images and sounds on Web pages are compressed already, the modem's attempts to compress the data a second time is futile, and just adds more latency without giving any benefit."

The point is that the article itself addresses this point.

===
Don't we agree that compression requires processing input data stream in a window, which introduces extra latency?
===

No, we don't agree. Your point is correct for a specific use case of compression. However, the article describes using compression such as JPEG for images and MPEG for videos. Typically, images are not stored in raw form and compressed to JPEG only when requested (which would introduce latency, as you suggest). Rather, images are compressed in advanced and stored in their compressed form. This use case of compression does not introduce extra latency.
>"The iPhone is not logging your location. Rather, it’s maintaining a database of Wi-Fi hotspots and cell towers around your current location, some of which may be located more than one hundred miles away from your iPhone, to help your iPhone rapidly and accurately calculate its location when requested. Calculating a phone’s location using just GPS satellite data can take up to several minutes. iPhone can reduce this time to just a few seconds by using Wi-Fi hotspot and cell tower data to quickly find GPS satellites, and even triangulate its location using just Wi-Fi hotspot and cell tower data when GPS is not available (such as indoors or in basements). These calculations are performed live on the iPhone using a crowd-sourced database of Wi-Fi hotspot and cell tower data that is generated by tens of millions of iPhones sending the geo-tagged locations of nearby Wi-Fi hotspots and cell towers in an anonymous and encrypted form to Apple."

Some are located more than 100 miles away because the database contains every location ever logged. Despite the fact that hotspots and cell towers over the horizon cannot play a role in accurately determining your location, Apple's response is intended to create the impression that they play such a role and thus justify permanent storage.

Furthermore, short of magic, there is no way to send a relevant subset of the crowd sourced data to an iPhone without first knowing both the location of the iPhone and its unique identity.

>"The entire crowd-sourced database is too big to store on an iPhone, so we download an appropriate subset (cache) onto each iPhone. This cache is protected but not encrypted, and is backed up in iTunes whenever you back up your iPhone. The backup is encrypted or not, depending on the user settings in iTunes. The location data that researchers are seeing on the iPhone is not the past or present location of the iPhone, but rather the locations of Wi-Fi hotspots and cell towers surrounding the iPhone’s location, which can be more than one hundred miles away from the iPhone."

Apple is trying to create the impression that storing the data from which location can be triangulated is somehow significantly different from storing the actual location and again creating misdirection with the reference to "more than one hundred miles away from the iPhone."

>"5. Can Apple locate me based on my geo-tagged Wi-Fi hotspot and cell tower data?
No. This data is sent to Apple in an anonymous and encrypted form. Apple cannot identify the source of this data."

In an interesting shift of language, Apple's answer is technically about the person's location rather than the location of the iPhone and it could be argued that in this context "source" refers to the person using the iPhone rather than the identity of the iPhone. Given that "cannot" rather than "do not" is used, the limitation does not correlate with something in an algorithm since an algorithm can be changed to identify the specific iPhone.
Seconding (or thirding?) Linode.

We use it to host much of PostageApp. (http://www.postageapp.com)
They're characterizing Microsoft as a bully who is attempting (under cover of NDA) to use a limited number of patents (with limited scope) to extract a per-device license that is greater than what it charges for providing the entire operating system (and access to its patents) on WP7.

But is that illegal? AFAIK MS is under no obligation to license these patents at all, much less under RAND.

And again, MS has no monopoly on WP7, so a comparison to WP7 pricing has nothing to do with their monopoly status on the desktop.

In many regards MS is doing this exactly right. They are being aggressive in the mobile space, but they are NOT using their desktop market position to accelerate it. They're not blocking bn.com from IE. They're not bunding WP7 with Windows 7. They're not saying that BN must license these patents if they want to sell Windows 7 as a retailer.

To put it another, imagine WP7 was its own company. Would they be doing anything differently? I don't think so. I think they'd still be scrappy trying to leverage their assets in any way to make money and slow down competitors. They aren't using the desktop/server OS monopolies at all for any quid pro quo. What they're doing today is what they'd be able to do as a standalone company. This implies that they're not using their monopoly position as leverage.
Umm... this doesn't sound 'elitist', it sounds like 'health and safety requirement' alone. My university opened up a facility like this when I was there, and had very similar requirements. That said, I (nor anyone else I've heard of) don't have any specific information about this lab/workshop...
The Horror, the horror!!! I did this a few years ago and it was super painful, so ebook would be great!!

While it is very easy to find services that will send your email for you it is imho difficult to find services that will allow you to send and receive bulk email. When you give users of your service custom email addresses, you can start to do really cool things, like have users reply back to comments via email.
I cannot imagine how such a law, dealing with international addresses and all the issues identified in the article could ever be practically applied, but I guess YANAL.
Optional E2E means there's a chance that misunderstanding or misusing the GUI results in exposure. For critical purposes, that's unacceptable.
They are certainly very successful ideas in terms of outcomes.
Apple went up more than 3X since he bought it in 2016.
Indeed, and unfortunately the basic premise of Bitcoin (a distributed global ledger), makes most of those metrics very difficult to hit, along with some other important ones like cost in energy per transaction.

Distributed consensus means you can't have instant confirmations.

POW means you can't bring cost per transaction down (in energy or in money).

etc.
To me Telegram is better even from a privacy point. Sure, if someone breaks into the Telegram servers can read you messages, but to me that isn't the first privacy concern.

I'm more concerned about every day privacy, and Telegram is far better on them. Do you realized that you sent by mistake some data to the wrong people? In Telegram you can delete or edit every messages you want whenever you want.

Don't you want to share your phone number in a group? In Telegram your phone number is hidden by default, meaning that other group members doesn't see you number unless you share it with them.

Also Signal is open source but not really open. In Telegram you can use whatever client you want, in Signal you are forbidden to use anything else than the official client. And the official client is open source, but it depends on proprietary services, like the Google Play services on Android, so you really can't use it on a 100% open source system. You can't even find online the Signal apk by their choice, so the only official way is to install it from the Google Play Store (and how do you verify that the apk that Google provided to you doesn't contain a backdoor?)
The name reminds me of an often quoted line in The Big Lebowski: https://getyarn.io/yarn-clip/1acb0717-c59e-44ed-a094-ca69b53...
Yes. She built a javascript interpreter with cosmopolitan. Since the executables are also zip files, the interpreter can even load its own sources from the binary itself.

https://github.com/jart/cosmopolitan/blob/master/examples/he...
To be fair, a lot of the syntax magic of core.async happens in its macros -- in js that is supported by the cljs compiler. As I understand it, because of this it'd be impossible for core.async to be used as a js "library" (a global namespace with a public interface).
"On August 22nd, 2013..."

"We were under the impression that Apple would protect us from being in a situation like this. "

Frankly it sounds like you were under the impression that Apple is able to universally and fairly adjudicate all claims in less than 24 hours. That's silly.

What if the fraudster complained about you and Apple acted too quickly and tossed your app? I mean sure your app was there first but in lots of cases the service exists before any app and you can imagine someone come in and puts out an app for foo.com before they put out the official one.

While your case is more cut and dried than most a big corporation is not going to have a different procedure for every precious snowflake. I do hope the book is eventually thrown at this creep though!
NoFlo is basically a clone of Windows Workflow Foundation but implemented in a worse language

WWF: http://bit.ly/16YNGFK
Can’t say I have any experience, I tend to use the Fastmail web client, or the standard iOS mail client.

Agree with your point on aliases though
As opposed to the current presidential liar? Or his former boss who was also a presidential liar? Or Clinton, a notable presidential liar who by sheet coincidence was married to a wannabe presidential liar?

Just trying to narrow down which presidential liars are acceptable and which ones we throw down the memory hole.
Almost certainly not; I'd be extremely surprised if AMD rocked the boat at all here. Xilinx is already the dominant player in the spaces they're batting for (datacenters are where all the money is and their major focus for several years now), they won't feel pressure to do such things.

Overall it seems like a move to strengthen their portfolio for integrated high-end solutions, not something they want to radically shake up. So I suspect it'll be business as usual at Xilinx after the acquisition, but maybe one day we'll actually get a mythical datacenter-class FPGA/CPU combo using Epyc, if it makes sense for their customers.
I was once at an academic conference speaking to an old and revered historian, and at one point in the conversation they said to me, 'Who has the time to read books anymore?' I was rather taken aback given their vocation. If they can't summon the time to read anymore, how many others must not be able to?!
I maintain over 50 public packages with setup.py and most of them have setupmeta, it's great and I would recommend it for all use cases.
I think candles should contain large black and white warning stickers like cigarettes.
It sounds like you liked Iranians because they were more similar to you than you thought they were. That doesn't sound particularly mind blowing.
WebRTC is generally for video conferencing as that requires real time communication.

Live streams or videos on the web are most commonly hls or dash protocols. Just mp4 file play while download also works.

Hls/dash are not built for lower latencies. They are built for easy CDN distribution and flexible switching between different resolutions and bitrates. Live streams generally are at least a few seconds behind.
So you're having a different debate to what the article is about.

Do you think it's wrong for twitch to ban people for: "terrorist activities, child sexual exploitation, violent extremism, credible threats of mass violence, carrying out or deliberately acting as an accomplice to sexual assault and threatening Twitch or its staff."?

Banning a book isn't even in the same ball park. I think it's pathetic of the school.
Wow, is that incredibly broken.

I'm in security, doing testing for internal project teams. Another consultant is typically advising them on general controls, policy and such, and telling them to come to my group to get testing done.

I think a large part of what we do is after the report, explaining what it all means, and how these various high/medium/low issues might be combined to create havoc with much more impact. Very low-key threat modeling is part of this, as someone else mentioned, story-telling. Really, it can be something of a mental pen-test, in that you've helped guide a narrative from where someone might discover issue A, leverage it to find B, and so on.
Look into custom elements and web components, HTML already has amazing stuff built in, supported in every browser, and maybe even being used on some of your favourite sites!
I recently bought a mid-tier Vizio that has AirPlay 2 built in, also.
Not normal, not good. Will cause issues for sure. But those computers did not have access to classified information.
This is something I am so, so confused about and something that's desperately needed in this indsutry. I know they want "built-in obsolescence" but doing it through underpowered compute is insane to me in 2021. All that does is force me to buy an external box for no reason, the TV isn't getting replaced until I want a better screen.

Sony would do well to allow a replaceable compute module - they could even charge a premium for it.
If it's good enough to have access to nuclear buttons, why not Facebook ? Confused by what is happening in US.
I think i read somewhere that Google crawlers sometimes pretend to be real browsers to prevent you from displaying a different page the crawler. So, no.
Or just click a few links and end up here:

https://opensource.apple.com

This isn't a new page.
I think Apple TV generally has more clout and has features come to it first. For example, HBO Max had Apple TV support first before Roku.
LN situation is not perfect, but improved greatly last year.

With wallets like Breeze & Phoenix initial onboarding of new users to LN is quite painless because they offer in-flight inbound channel creation (for a tiny fee). So you can install and accept payment right away. Strike mobile app allows to easily fund your LN wallets with smallish amounts of money ($1-$1000) very quickly - just plug in your debit card.

I have been kicking tires paying for my coffee in LN-accepting Palo Alto coffee shop before the lockdown and it worked OK. But in other situations LN payments did have some problems (usually lack of receiving liquidity on the receiver end).

Another road to Bitcoin scaling for payments is using sidechains like Liquid. I haven't tried it myself yet.

But generally I agree that payments on Bitcoin are not critical right now, as it is becoming a trust-less collateral and saving device for bigger institutions for who $10 tx fees are irrelevant. It might however force smaller investors to try out sidechains/LN for casual payments.
[Edit: I misread your comment]
Contact a few players in the gay media, or some of the more popular gay bloggers.
>The average user is smarter and smarter.

And relying on more and more complicated tools that run more and more automatically. For example: it seems to me that one of the major reasons password managers (and thus better passwords) are gaining ground is because they're better in every way - you don't need to remember anything. It makes things easier and more automatic, so people use it.

My basic theory on humanity is that people aren't stupid, we're just lazy. And I mean that in a good way; laziness often leads to efficiency. Especially when taken to a global scale, things change when they become easier, not necessarily better.

I don't think we'll agree here though, so I won't debate that point further.

>We should consider this a counter-measure to something like an act of war on the Internet, which it is.

Sadly, yeah, it does seem to legitimately be under attack. From all sides. Something along these lines might work to make a parallel internet, which could be useful, but I don't see it as a solution, so something still needs to be done, and the sooner the better. Why not now?
" I had no idea that solitary confinement was used in cases other than to prevent physical harm to an inmate or to prevent violence."

Given which way the winds are obviously blowing around here, I fully expect to get downvoted into oblivion for what I'm about to say, but it needs to be said:

There are other valid reasons. In this particular case, the detainee is a demonstrated security risk. At this point I'm sure that people will be inclined to point out that he hasn't yet been convicted of anything. True. But the bar for "demonstrated security risk" is in a very different place from the bar for "guilty." Servicemembers who are given access to classified information, especially at the Secret level or higher, are required to sign nondisclosure agreements. These aren't like corporate "we'll sue you into oblivion" NDAs: they are chock full of language about criminal penalties and (beyond the normal criminal process) being subject to investigation, detention, sequester, interrogation, polygraph, etc. He has clearly demonstrated that he is perfectly willing to disclose secrets that are harmful to the security of the United States, and so the military has an obligation to prevent any further such disclosures. Given the scale and scope of his previous disclosures, any contact represents an opportunity for further unauthorized disclosure, and so his gaolers have an obligation to keep such contact to an absolute minimum.
Good question. First, a specification is technically under copyright and GPL doesn't just apply to software so the GPL should probably be able to be applied to non-software, but the following wording from their press release makes me think that it also covers implementations of the spec:

"VMware, the global leader in virtual infrastructure software for industry-standard systems, today announced that its virtual machine disk format specification for defining and formatting virtual machine environments is now openly available, downloadable and free of charge. This will enable use by all developers, software vendors and projects and includes open licensing compatible with those operating under open source licenses such as the GPL."
Sure, it is fair to call this out and I am glad people are doing so. What I find off-putting is the way in which the commenter did so. There is clearly no interest in a civil discussion when someone suggests that the opposing side needs to "Grow up" and that their opinions are the result of a mid-life crisis.

As for my comment being pointless, I agree. Shame on me. Won't happen again.

EDIT: Upvoting you for busting me on my hypocrisy.