skysight-inc/HackerNews huggingface dataset:
I can certainly attest to this.

Every second support email in the early days of https://www.darwinmail.app was from users who were wondering why the website wasn't faster to load and operate.

I knew that this was going to slowly kill the product if I didn't focus on optimising the speed immediately. I also heard somewhere that even a 0.01 increase in load times for Amazon's website would cost them somewhere in the region of 100's of millions.

1. I gathered feedback from all users that said the website was slow (in any way and in any page/component/workflow).

2. I created a Trello board https://trello.com/c/PPuhLtW0/95-upgrade-performance for all the feedback.

3. Since that week of initial performance enhancement research and groundwork, I have essentially been completing todo's on that Trello card and adding more tasks as time goes on. I think the more speed improvements I make, the more I learn about what other parts of the application can be sped up. It's like economics, the more you learn, the more you realise you have so much more to learn :D

A few years later and I have not received an email suggesting to increase the speed of the app in several months, although I continue to make speed improvements on a regular basis.

Netflix have been my source of inspiration here. They are leagues ahead of every other streaming service and their custom architecture placed at the ISP level is absolutely incredible and paramount to how the deliver content with such amazing speeds.
So because it’s about debt, we should suddenly have zero expectation of a good experience? It’s pretty clear this is not a person who tried to avoid paying, he just missed an email - a human error that good UX would normally be able to support. I would also presume that he’s been an Apple customer for a while, so they should have a track record of him not trying to scam them. Instead all his data is held hostage with very unhelpful messages about what’s gone wrong or how to fix it.
Yes — the goal of DDD is to explain why that’s a bad idea. For two reasons.

1. It makes your code a mess.

2. You probably wrote the wrong thing anyway, because how do you know what the customer wants if you don’t even know what they do?

DDD argues you should develop software by:

1. Talking to customers about the domain until you have a shared language with specific terminology.

2. Write that down as a model.

3. Write that model as software.

I think one of the biggest misses in software engineering (and something I’ve seen cost $100Ms) is software developers not talking to customers about what they do with the software. Some of the worst bugs happen because domain experts mean something by a term of art that software developers misunderstand.

DDD overlaps heavily with the “applied category theory” perspective on software, so DDD tends to be popular with functional programming types.
What is GoF book?
the company is also doing some sketchy things in the smart home space under their brand "Aqara"

The whole idea of connecting everything to the internet is getting out of hand.

1. Internet and digital infrastructure has no integrity as how it is currently.

2. Anything for home, machinery, all should work when there is NO internet connection. Just like an app should work (to some extend) in airplane mode. It really comes down to the idea of data/device sovereignty.

Is this my device or not? If I need to ping some place in China to get this working. Then make it clear on your front page that it is is a lease.
I want to point out that is a very US-specific problem that goes along with the much higher demand for talent in the US and (still) higher compensation. Working in tech in Europe (and I'm guessing the rest of the world) is very different.
Don't know if you prefer it but the 1Password family plan is decent, and basically the transition is mostly just a case of pasting the dump from LP into 1password.

They also have native Linux app and their browser plugins are good. Of course they still have plenty of critics, but I just don't think my family would use Bitwarden yet.
Spreadsheet where each cell has access to neighbor data, can run JavaScript
NFTs and Their Implications Explained
>I find the vanilla Android to be as snappy as iOS for daily tasks if not better.

"As snappy if not better" as an "old iPhone SE" though...
Eventually this would be acquired by Google, and shut down 2 years later.
Windows Update is quite accommodating if you configure it a bit in the Pro version. The Home version of Windows is a pain all around, the upgrade to Pro is definitely worth it (especially if you are actually doing serious work)
This is subjective, but there is loss of real speech information here. I don't hear the accents of these speech samples daily. I can easily follow the uncompressed versions. But the heavily compressed versions delete cues and I could not initially understand them.

This is an effect even with regular telephony these days. A smartphone, carefully held a little way from your ear because you don't trust it to mask touch events when used as a phone, and using 16kbps audio, is not as understandable as an old fashioned hardline phone. Ironically, higher fidelity audio via app (e.g. Whatsapp phone calls) scores better, despite the occasional glitches.
Wayback Machine started life at Amazon's Search project. May be it never recovered from that :) https://archive.is/2B2ts
This is losing them money. If they fixed the issue they absolutely would get $1+n billion instead of just $1 billion and that n alone is big enough to pay multiple years worth of 6 digit salaries just to fix this single bug.
> The point is there’s nothing inherently “far right”...

The point being made is that the application of censorship on some platforms results in a uneven distribution of users with such views in platforms that don’t due to self selection.

If the entire population has an X% rate of folk with extreme views, and 0% are allowed on platforms A, B, C... but platform D allows it.

The regardless of the overall distribution of users you cannot deny that the rate of folk with extreme views on D will be more than the 0% on A, B, and C.

Like, it’s not a matter of opinion; that’s just a fact.

So it’s fair to say Gab has higher proportion of users with extreme views simply by allowing them; that is, it is inherently controversial to even allow controversial discourse on your platform.

I don’t care if you don’t like that; that’s irrelevant. It’s simply not correct to assert that the platform is not to blame; when different platforms enforce different rules you get different content on different platforms.

It’s the same for porn, under age users, pictures of dogs ffs.

If you allow it, you’ll get it... and if you do when no one else does, you’ll get attention for being the “only
Platform with [whatever]”.

The argument to here is about if the content is good or not; whether Gab is “far right” or “far left” is just arbitrary bs labels that distracts from the actual discussion of the content itself.
Yep same here. Maybe the issue is about non-direct links, but it could be that imgur changes what it responds with depending on the request. If the url ends with .jpg it can still serve an HTML page.
Because you can architect them to be provably secure via E2E encryption. See how 1Password deals with this for reference.
"Design Patterns: Elements of Reusable Object-Oriented Software". also called the Gang-of-Four or GoF book for the four authors.
Microsoft Teams isn't designed to compete on technical merit, it's designed to appeal to bean-counters who have either never used anything better, or have not used and will not use the software at all, thus slowness isn't an issue because the people it would affect (the end-users) have no say in the matter.

No opinion on Bluejeans nor Webex but I assume it could be the same as above.

Zoom isn't actually that bad. UX-wise it has some issues but speed-wise it performs better than everything else I've tried (probably helps that it has a native app instead of being browser-based or Electron garbage).

Skype is a consumer product and is left to stagnate more or less. Most likely, they don't see enough profit potential in it to make it actually better (which would involve throwing away the Electron crap and rebuilding a - or dusting off the old - native app).
I learned a lot about certain tools that got outmoded within a few years.

I would like to have a way to think about when "learn this one tool and use it forever" is appropriate.

Maybe investment in certain kinds of tools pays off more.
Scoperty map shows real estate prices for Germany
So this automatic hiding by HN are indistinguishable to the regular users from the "dead" comments caused by downvoting? And the regular users can revive such automatically "hidden" comments in exactly the same way as they can revive comments downvoted to death?

About "we've banned this user": do you mean some comments will be replaced by this message, but others (future?) comments will be automatically assigned dead status but still visible?
You really should learn more about the NS, it was socialistic, but just for the nation, if your interested, that book is a great analysis of hitler:

https://en.wikipedia.org/wiki/The_Meaning_of_Hitler_(book)
This is a chicken-and-egg problem. Every famine has a socioeconomic component. Theoretically you could just dump food from elsewhere into every Somali village, practically you cannot, because of the lack of security.

Is it possible to build a functional government and maintain peace if food shortages are a regular thing? I am not so sure. This kind of conditions brings warlords to power, who cement economic instability, thus never alleviating food shortages. A vicious cycle.
Go typosquatting package relays info to tech firm
This reasoning directly leads to "twitter is the authority on what constitutes an extreme view"
The metrics this is based on need to be known.

If you deliberately add a second to the checkout and measure the conversion rate it will go down. But to then talk of reducing latency creates this much extra conversion rate is a lie. There is an oft touted figure from when they deliberately slowed the BBC website to assess engagement.

However, truth is that speed is good.
Isn't the general consensus that nothing is secure, you just have different levels of difficulty to break in?

In that sense, they're just more secure than using a single simple password across multiple (potentially all) your logins. Or at least that's the goal...
Yeah, the point of the article was just that 440 hz (or 415) on one instrument isn’t the same as 440 hz from another instrument in terms of the sound.
Serious question: how many people would you estimate identify as Nazis, or hold highly anti-semitic/racist + authoritarian views in America?

Hundreds of thousands? A million?
> Why would they want to do that once they have separate owners?

Why or how would they end up with separate owners? The current owners of Alphabet would get equal shares in all demerged companies, I would hope. And presumably with the same 3-class stock system, so they would all be controlled by the same people, too.
How do I scrape data from Google Maps using a web scraper?
Come on, security isn't black or white, or absolute. I understand that my password manager may be flawed, but it sure was a huge upgrade from doing much simpler passwords, with my cats birthday in them, and +01, +02, +03 to make them "unique" between accounts. That sure made me feel vulnerable and unsecure. (And I do not really have a cat.)
That's interesting.

I am going to reason about this. It's me thinking aloud here.

I already know that JS callbacks and promises are somewhat equivalent to continuations. A continuation is something which is to be done later and which is passed as a value to functions which then directly or indirectly invoke the continuation or not if it is decided not to do the thing encapsulated in the continuation (for example if something failed and the algorithm is trying to bail out such that it doesn't make sense to continue with the continuation).

I also know that JS async/await is equivalent to generators. Koa version 1 used generators and Koa 2 switched to async/await.

I also know that Rust futures are or were based on generators. Rust generators are not stable and the last time I looked they were a bit left behind by futures. For me it seems that futures rely on some compiler magic such that they work even if generators are not stable.

Therefore Rust futures are somewhat equivalent to continuations.

There's a difference as far as I know, however. Continuations seem to be strictly more powerful than generators. In other words, you can implement generators by continuations but not the other way around.
Good Android phones these days feel great especially because of >60Hz displays. Software for the most part keeps up really well with high refresh rate. The only laggy thing I know of is the Play Store sidebar closing when tapping "my apps & games".
I'm not saying this is wrong, but the Nyquist-Shannon sampling theorem states that a "theory of pure frequencies" is sufficient to reconstruct a band-limited signal from samples. What's the missing element?
Explore Canvas API to develop custom watch faces in Harmony OS
Steam is not a standalone chat product. I mostly use discord for non gaming chats.
Its been in Chrome since 81, Id wager a guess its in Edge and nobody noticed.
Create Smart Search App with Huawei Search Kit in Kotlin-Huawei Developers
Location: Playa del Carmen, Quintana Roo, Mexico
Remote: Yes
Willing to relocate: Maybe
Technologies: dotnet core, nodejs, sql, functional
Résumé/CV: https://rogithub.github.io/
Email: correo.rodrigo@gmail.com
The Mountain View-Alviso Goat Transporter needs to know. Try searching the web for it.
Do you have any evidence to back up your accusation that DDoSecrets is a "criminal hacking group"? I guess not.
The iPhone was also the first mobile phone with a touchscreen that worked really well with just your fingers.
Lastpass is the most widely used password manager.

They've been the target of security breaches in the past and are currently receiving bad press because of a bait and switch they did with users on their free plan.
If Google is prohibited from paying for default search engine status, because it is judged a monopoly, will that condemn us all to default Yahoo or Bing, like Firefox tried a few years ago? Google should at least be able to match the top bid of its competitors, so that device manufaturers / browser developers can make a pro-user choice (i.e. Google) without losing revenue.
Your comment is victim blaming. If your learning here is it’s his fault for using multiple Apple services then I think that’s strange. The problem here is that Apple provided a an awful experience and need to fix multiple issues here. It’s that simple.
Netflix also did a bunch of deals with ISPs and essentially have mirrors of their catalogue in all the right places, and use machine learning to guess when different shows will be watched and shuffle around what they have in those caches.

Meanwhile Apple TV+ will just go ahead and try to use a super heavy 4k stream on my iPhone over 4G - won't even let me download it (at least this was the case a year ago, the last time I was out of wifi range).
As a former BlackBerry 10 user (QNX based with C++/QT native apps) that's something that annoys me endlessly about Android. How can a simple action like displaying a small, locally cached playlist take any noticeable time at all?! There is no inherent reason for building Apps in JS+HTML adding a dozen additional layers all costing precious time. Even some "native" (Java) apps seem slow at times. Also switching between apps often causes these to be effectively closed, adding startup time when reopening them (are they really that memory-hungry, why?!). I never had these problems with my BB 10 phones even though these had half the RAM (2G, current Android 4G) and way less cores (2 vs. 8). I wish they hadn't discontinued this awesome platform.
This feature would bring in millions of dollars on its own. When your customer base is earning you $1 billion per year a 1% improvement is $10 million per year. You could hire an entire team of 100 engineers for that salary just to fix this single bug.
Normally, people use "socialism" synonymously (intentionally or unknowningly) with _international_ socialism. There are plenty of other kinds, and _national_ socialism is one of them.

Obviously, if you're going to name your faction with a preceding adjective like national/international then:

a) it's important to you

b) you're probably not going to get along with the other faction that is named in direct opposition to yours

Which pretty much explains how these two groups of socialists hate each other and why the Nazi's 25 point plan [0] reads 50% nationalist and 50% socialist.

It's not a misnomer, unlike the DPRK.

[0] https://en.wikipedia.org/wiki/National_Socialist_Program#The...

Edit: formatting
Yes, I completely agree. But you wouldn't kick a bunch of people out of their apartments and force them to live in the construction site for 3 years because "once it's done, it'll be way nicer than where they were living".
He didn't state any of his own political views so you can't place him. You should consider whether those talking points actually have some legitimacy rather than using them to identify which group he's in. This is actually part of the problem he refers to.
There are services that deliver raw ingredients, but that seems like a lot of work (inventory management, cooking, dishwashing) for less variety. This way I get 12 unique meals per week, made from lots of different ingredients with no wasted food.

The grocery store is the riskiest place I go during the pandemic, and I only have to do that once a month for long shelf life items.
Shameless plug of my own tool. If you want to write literate programs in TypeScript, check out https://johtela.github.io/litscript/

There is also a VSCode syntax highlighting extension https://marketplace.visualstudio.com/items?itemName=johtela....
That's what it started out as, but these days it's used as a cheap status display. Effectively, the so called empowerment of under-priviliged groups is what holds them down and that's deliberate. Otherwise there would be no groups to protect and hence no cheap status display.
I was thinking the same. The Mi ecosystem seems nice, has good reviews, and is relatively inexpensive. You can control everything from one app and they make things easy for you. Among many appliances they also have inexpensive IP cameras. When you think about it, it's really scary. They have all possible sensors and several actuators. With time, it may get much worse.
Last I checked it's not illegal to be a fascist. Hacking computer systems and stealing data however is illegal. Whether this is right or wrong is debatable. Free speech shouldn't be.
It has had `export` for years: https://github.com/fish-shell/fish-shell/blob/master/share/f...
Agree. In VR to achieve "presence" you aim for 20ms of lag, or less.
For voice calls you want 100ms max.
Whenever I bring up the topic of performance and speed of software, I used to get "Pre-mature optimization is the root of all evil", but in reality, companies are spending billions just to squeeze an additional 1-2% improvement in compilers optimizations,browser engines, kernels and processors.

Speed matters. I CAN perceive the latency of using an SPA vs using a native application. I notice. the diff. between executing a GNU binary vs running a js based script.
Agreed that we should not be too overprotective in this, the world is the world as you said and per the serenity prayer we should have the courage to accept the things we cannot change, but being thick-skinned is not an easy skill for many people with ASD and its comorbidities. One of the behaviors used for diagnosing ASD is a lack of social awareness, people with what used to be called Aspergers have a really hard time detecting sarcasm and humor and often take things more seriously than they are intended.

The HN audience is special, it has (in my opinion) an increased incidence for conditions like ASD/ADHD/OCD/gifted, in part that makes us good at what we do. But I also feel that this incidence is biased towards the higher functioning/higher intelligence side of the spectrum. Not every person diagnosed with ASD has the same cognitive skills to reason about and contextualize something they read or hear. And even people on the higher functioning side have days where this is hard or even impossible.

I've had days where the walls were closing in on me, totally consumed by my issues and not seeing a way out. If in a moment like that I read someone joking lightheartedly that they "are so autistic" because of one stereotypical trait they zoom in on, I feel like someone is mocking me personally, I feel like a failure for who I am, and that can lead to a depression episode lasting for days or weeks.

An environment where everyone is on their toes and faux-polite all the time is not a solution. I think it mostly comes down to increasing awareness about these conditions, what they are and how they affect people so we as a society can all live together in harmony. Which is what this article is trying to do for OCD, which is also why I have spent the last 60 minutes trying to write a 4 paragraph HN comment on a post that is not even on the frontpage anymore. I don't even know where I'm going with this anymore, my attention is shot, my emotions all over the place, I think I need a walk outside.
Hot Wheels Unleashed coming to PC and consoles September 30th
At Hacker News, the people concerned about "cancel culture" were, somehow, never concerned about the erosion of privacy and freedom of speech of ISIS. Or just ordinary muslims. Or Sikh that look like muslims to idiots. Or the forever-ban of nipples. Or the freedom of speech of members of House and Senate, typically exercised without gallows waiting for them outside. Or the victims of whaterever-the-fuck #gamergate was.

The sloganeering about "freedom of speech" or "cancel culture" has, at this point, really run its course and it's completely obvious that it is but a thin veneer over opinions that, for now, cannot be stated in polite company.
Yeah it definitely feels that way. I reckon it has a lot to do with the servers too though. Even netflix.com is far superior to prime video / apple tv+ browser versions. In fact it feels virtually identical to the app version.
Africa's focus must be on data centers
Are you joking that that's what would become of the hypothetical service, or saying that it did materialise but then Google really did buy it and shut it down?
The word "latency" is mentioned three times in the article, "speed" fifteen. Yet latency is actually the more precise and accurate word for the concept the article is trying to communicate isn't it?
The Apple Card could have send him a letter reminder about the debt instead of some email. These days letters are more effective than sending an email. At least for me I don’t get that many paper letters anymore
Those two claims are vastly different, aren't they?
May be dumb to say, but have you checked to confirm you don't have subtitles enabled? If you bring up the player controls you notice a little "cc" in the lower right hand corner (at least in the English version as shown on my TV). If you click on the cc you can configure the closed captions, turning them off or on, changing language, or changing color.
This is why I ask. A big target means lots of attention. A small target might have even worse security but no one is paying attention to the same extent.
I had this problem at first (I kept my source codes in a separate drive to be able to edit them from my Windows IDE), but nowadays I just keep all my code files in WSL and I don't notice the problem at all anymore. VSCode makes interacting with the box completely transparent.
Well, I mean its basically what NASA originally asked for.

A few changes could make it Ok, the real problem is the cost. This kind of architecture should be very cheap. If it isn't, its just pointless.