skysight-inc/HackerNews huggingface dataset:
So this has gotten to the point for me where it is a big enough burning painpoint where I would pay for a service which provided passably fast versions of the web-based tools which I frequently have to use.

In my day-to-day as a startup founder I use these tools where the latency of every operation makes them considerably less productive for me (this is on a 2016 i5 16GB MBP):

- Hubspot

- Gmail (with Apollo, Boomerang Calendar, and HubSpot extensions)

- Intercom (probably the worst culprit)

- Notion (love the app - but it really seems 10x slower than a desktop text editor should be imo)

- Apollo

- LinkedIn

- GA

- Slack

The following tools I use (or have used) seem fast to me to the point where I'd choose them over others:

- Basecamp

- GitHub (especially vs. BitBucket)

- Amplitude

- my CLI - not being facetious, but using something like https://github.com/go-jira/jira over actual jira makes checking or creating an issue so quick that you don't need to context switch from whatever else you were doing

I know it sounds spoiled, but when you're spending 10+ hours a day in these tools, latency for every action _really_ adds up - and it also wears you down. You dread having to sign in to something you know is sluggish. Realistically I cannot use any of these tools with JS disabled, best option is basically to use a fresh Firefox (which you can't for a lot of Gmail extensions) with uBlock. I tried using Station/Stack but they seemed just as sluggish as using your browser.

It's probably got a bunch of impossible technical hurdles, but I really want someone to build a tool which turns all of these into something like old.reddit.com or hacker news style experience, where things happen under 100ms. Maybe a stepping stone is a way to boot electron in Gecko/Firefox (not sure what happened to positron).

The nice things about tools like Basecamp is that because loading a new page is so fucking fast, you can just move around different pages like you'd move around the different parts of one page on an SPA. Browsing to a new page seems to have this fixed cost in people's minds, but realistically it's often quicker than waiting for a super interactive component to pull in a bunch of data and render it. Their website is super fast, and I think their app is just a wrapper around the website, but is still super snappy. It's exactly the experience I wish every tool I used had.

IMO there are different types of latency - I use some tools which aren't "fast" for everything, but seem extremely quick and productive to use for some reason. For instance, IntelliJ/PyCharm/WebStorm is slow to boot - fine. But once you're in it, it's pretty quick to move around.

Can somebody please build something to solve this problem!
VW (not US company) in US court [1]. Apple (US company) in EU court [2].

[1] https://en.wikipedia.org/wiki/Volkswagen_emissions_scandal

[2] https://en.wikipedia.org/wiki/EU_illegal_State_aid_case_agai...
That's what the width and height attributes on the img tag are for. They're hints. Things can be redrawn later. Although I think I've been seeing a lot fewer images on the internet lately, but they must be hidden with css.
not sure if you've ever watched a crew work but one of the reasons for the cheap labor junior guy is to run to home depot.
this sounds amazing - I want that
No. Webassembly is not faster than JavaScript enough to account for the features and APIs browsers supply with JavaScript. That being said WebAssembly is a superior alternative to JavaScript only when not recreating the interactions already available with JavaScript. Where WebAssembly shines are things like large binary media, games, and avoiding things like garbage collection.
I can recommend the lock picking lawyer on YouTube.

He has tons of videos where he dissect different locks and pick them normally but also finds novel ways of opening the locks.
If Windows will hard-code IPs, there will be tools to patch them out. And simply not using Windows is a very real possibility too, even if there are obvious inconveniences with going down that route (either OSX or Linux).

That said TLS and other network security features are fundamental building blocks, but obviously in oppressive regimes where they stand out they have also the potential to bring the most value. And in parts of the world where network censorship is not a problem, there the features might benefit greedy corporations in a quasi-oligopoly a lot more than the users. But that's not necessarily an argument against these features.
> The only feature of lambdas that a proper nested function would miss is the "copy capture".

Yeah, reference by default would fit with what people probably expect from other languages, but without a garbage collector (or similar) that's only valid for downward passed functions. Copying allows your nested function to escape the lifetime of the calling function, which might require some other/additional syntax.
With tethering, I'm not sure I want a SIM card in my laptop! If nothing else, AT&T will charge me extra for that (I'm already paying extra per month for my Apple Watch to have LTE connectivity).

Whilst I don't take my phone running because I can use my Watch for music and can make calls on it while out, I don't think I'd ever be somewhere with my laptop and no phone.
Looks awesome! BTW, the 'About' page has a missing image (I'm assuming it's you).
No need to spell each variable nor give a return type:

auto f = [&](...) { ... };

That covers the majority of cases.
>I'd be careful trusting anything being piped from Andy Ngo

This is supposed to prove that hundreds of videos posted there (many of which are sourced and attributed) are all fake? This sort of ad-hominem nonsense is getting beyond ridiculous.
I remember reading a story of how engineers at Youtube were receiving more tickets/complaints about connectivity in Africa after reducing the page loading time.

They were confused and thinking w/ the bandwidth limitations and previous statistics it didn't make sense, something about previously not having useful statistics.

Turns out due to reducing the page size, they finally were able to have African users load the page, but not the video.

I thought that was interesting, and puts it right at that email at lightspeed copypasta.
Maybe they Really do love the job as much as they say. I mean, it not impossible, right?
Amazing ! Can you make it collaborative ? If yes, then you have a "Figma for video editing" : you made After Effects online and collaborative. Huge ! (and then I'd want to invest ;) )
I think that’s very fair. If you’re able to have that kind of conversation with someone, hopefully it’s easy for them to see that Apple’s stellar marketing wasn’t the reason you bought an iPhone; there were logical reasons behind it as well.
The temporary removal of that app (its back now) had nothing to do with retaliation. I have a hard time believing that Google leadership would be that stupid.

See https://www.androidauthority.com/blue-mail-play-store-114347...
The Founder Institute Launches a Joint Pledge to Make Innovation Impactful Again
Including in your own work I'm sure.
I have a key behind a combination lock. Not 100% secure, but I live in a safe enough area that I never worry.

I'm more worried about my smart garage door openers getting hacked then someone getting my key.
>I cannot tell you how many stories

This is not the metric. It's a self selected post hoc measurement, subject to mental bias.

The proper way is to measure all pros that do a task, then the ratio that did badly, then do the same thing for amateurs, and do so carefully (preferably somehow double blind) to remove cognitive bias. Then compare ratios.

When such things are done, I find almost every time notice my (and likely your) anecdotal claims vanish. I suspect this is such a case.

A good example is a friend owns a business that handles two cases of building things: doing it themselves first time, and fixing screwups done by amateurs. Literally (I've seen the books because I was surprised when he told me this) 75% of their revenue is repairing things people screwed up by not hiring pros, and then it costs much more. (It's related to wetland construction issues).
On the other hand people from all over the world travel to Egypt to experience the product of ancient theocratic regimes.
How to “sew up” the retina and should it be done?
Powerful sentence.
There are other advantages to server-side other than the specific professionals involved in the implementation.

Server rendered web applications are arguably easier to understand and debug as well. With something on the more extreme side of the house like Blazor, virtually 100% of the stack traces your users generate are directly actionable without having to dig through any javascript libraries or separate buckets of client state. You can directly breakpoint all client interactions and review relevant in-scope state to determine what is happening at all levels.

One could argue that this type of development experience would make it a lot easier to hire any arbitrary developer and make them productive on the product in a short amount of time. If you have to spend 2 weeks just explaining how your particular interpretation of React works relative to the rest of your contraption, I suspect you wont see the same kind of productivity gains.
Since Zola has an image resizing feature and shortcode-snippets, this could be a nice way to automate things away (i‘d hate to slice pictures for X sizes by hand).

Will have a look, thanks!
1Password has probably been the single biggest productivity increase tool I've ever purchased. Worth every cent, and new Linux support news is fantastic.
I guess if you want to see that movie really, really badly...
If you just need "big" numbers, Rust supports 128 bit int on all platforms using Clangs code generation
Virtual tracing: Simpler alternative to distributed tracing for troubleshooting
You answer the question, but why the sigh?
Shouldn't relevant clarifications be encouraged?
Most employment lawyers would be very reluctant to take a case like this for 5-10k.

Litigating against a company like the one he described would cost more than he would make even if he was paid on 100% contingency fee.
Super impressive work since I first saw it on IndieHackers. Congrats!
I think it may be a deliberate example of poor quality writing that should not be compensated.
The ship you can see in the bottom left of the Yamato's explosion (link [2]) is a Japanese destroyer. I'm not sure which ship it is specifically, but she is likely 100-130 meters in length (those were the only ones around at the time Yamato sank). And she's closer than the actual cloud.
Even easier than hacking the door opener, just use a coat hanger to pull the emergency release.
at what point is it substantive to say this is dumb
Literally the first line of the article:

> As an entry to the 2019 Evolo Skyscraper Competition, JCPOA Tower was designed to combine cryptocurrency mining with a water park

So it’s a design competition. It would be similar to you asking why teams build autonomous vehicles for the DARPA grand challenges.
So are you saying you're not attractive? You don't put the effort in, but she does -- so she's attractive and you're not?
> webpage speeds have not improved

we keep abusing it beyond what a web (html) page supposed to do.
This means a lot. I have spent some time getting it down. A lot of blood, sweat, and tears haha.

I agree with the templates. I am trying to allocate my time wisely and I think expanding that will be major.

I am drawing up a way to make it even easier for people to create amazing videos.

When you click "add new video" I plan to make it interactive and guide you along every step.

Your options will be

Do you want to create a video

- from scratch
- from a template
- for your podcast
- for your product
- for your brand

Based on the selection I will walk the user through an simple experience. Have them upload their assets, select a vibe, enter some information, etc. Then generate the video data and put it on the timeline.

I am doing sales, customer support, engineering, and design. So once I can get some runway I will be able to roll it out.

To be honest I hate sales and marketing. I just want to build, and if I can get to ramen profit. Then I can pay people to do what I hate.
> Mental disorders are at an all-time high

Please provide some references that show mental illness is higher now than during the Dark Ages. Or in Egypt among the slaves under the Ptolemy's.
Fascinating! For curious, here are more details: https://en.wikipedia.org/wiki/Stewart_Butterfield#Career
I’m a recent windows 10 convert from Mac and a 1password user for years, I have disagreements with my buddy who is a long time windows user along these lines _all_ the time. He thinks I’m insane for essentially paying for UI I prefer (I would disagree I think there’s some structural differences, but I’m okay with being reduced to that too). It’s like asking why someone buys anything, the products exist and sell and make some people happy while being absolutely insane to others. Such is life.
Honestly, one of the best products I've seen this year.
> rent it out to respectful people

This is the difficult part.
Can you imagine C++ templates without template parameter deduction?

What's the alternative: spelling out all the parameter values, wherever the template is used?

mult<int, double>(x, add<double, double>(y, z));

C++ templates use type information to deduce parameters. Lisp macros may be expanded before any type analysis takes place.

The fact that you can just write:

mult(x, add(y, z))

and the language figures out the parameters for the mult and add templates from the declared types of x, y and z doesn't really have any parallel in mainstream Lisp dialects.

The idiomatic solution would involve making the functions themselves generic so they dispatch on the actual types of the arguments.

Anything relying on declared or inferred type would be a second-class citizen in a dynamic language anyway, where declarations are optional, and inference may be imperfect or absent.
It seems like Disney is trying to replace the revenue they would get from movie theater tickets, and prop up their old business model, rather than adapt to the current circumstances.
I'm no Roustem but I'm close. :)

You're right, 1Password for Linux integrates tightly with the 1password.com service and as such does not support local vaults.
Good. Didn't Facebook do the same thing? I don't remember if they were fined or not.
I guess http/2 support on CDN made this a useless (and tedious) optimization
Unless you actually require 128 GB of RAM for what you're doing getting less will let you push the memory and fabric clocks further (on any board). I went 2x16 GB for this reason.

Beyond that most anything with a half decent VRM meets your listed requirements unless you plan on dunking it in LN2. The CPU just isn't that demanding and overclocking or boosting on this CPU isn't about how much power you can throw in it it's mostly about how cool you keep it and how lucky your chip is.
That license does not cover the JSON spec; nearly all JSON parsers are not distributed under that license. I assume Crockford's original reference implementation of a JSON parser is released under that license, and not much else.
I think that this level of analysis is really essential. It's not enough to say that something is addictive, we need to ask why.

Going one step further, I think that when social media came on the scene society in general was already fairly isolated and looking for some type of connection. Social media offered a quick fix, but frankly exacerbated the issue. It is a really vicious cycle. It feels even harder to connect to the real world around us nowadays.
C++ and Go are different languages with different goals.

Why would a C++ programmer learn Go? They should learn Rust since it is pretty much a cleaned up, modernized C++.
It's proprietary, non-free and all your passwords get send out into the wild. So it has all the things for a modern app.
As soon as the cognitive capacity is sufficient for survival in some particular environment, there won't be any pressure for improvement of that, because it might in fact lead to maladaptive consequences, such as rise in depression and psychiatric disorders. Instead, there will be pressure for some physical fitness, improved immunity etc.
"Soon, your brain will be connected to a computer." No the fuck it won't...
It's fairly easy to memorize a password with >64 bits of true entropy using techniques like diceware; if you use it regularly and/or have a good memory, 128 bits is completely feasible.
It is dimensional analysis provided you can justify that the constant should approximately be 1. This is what G. I. Taylor did for the fireball of the trinity test. And apparently it does end up being close to 1.

I do worry about the accuracy of this a bit, but looks like it could in theory work.
I wrote a library a few years back to do in-place non-square transposition in the GPU register file. The algorithm had a lot of math that needed to be computed for every size matrix. I wrote it in C++03, before any constexpr, so the metaprogramming is intense. One of these days I'll rewrite it in C++20 and most of the code will go away. This code is still in use by the way.

https://github.com/bryancatanzaro/trove
In my experiences the vast majority of websites allow it -- a select few disallow. Although that group will expand. One trick I've found is to register the 2FA with a "real" number, and then port that number to a voip service. I never use a real cell phone number for anything.
This is yet another one of those situations where the use of a dying metaphor[0] hurts communication; you wall up a garden to protect what is inside from the harsh conditions outside: wind, cold, vermin... The implication is that the people in the garden are delicate flowers who would be destroyed by the conditions on The Greater Internet if they were to be exposed.

The antonym to the walled garden is the open garden or field, with hardy plants able to withstand and even thrive in the local atmosphere. They're still cultivated - weeded, fertilized - but there's no need to create a microclimate to just to accommodate them.

In this context, Facebook does make some effort toward walling off their gardens, but... As you note, Facebook's primary goal isn't protecting it's dominating - Facebook is just as happy to own major portions of the 'Net in pursuit of this goal, and more than a little reluctant to provide any real protection beyond what is absolutely necessary.

Beyond that... We all garden. From little personal websites and blogs, to big community gardens[1] like Wikipedia, Reddit, Stack Overflow, and even Hacker News. We plant, we harvest, we tend these plots, alone or together, but make little effort to isolate them from the larger world - indeed, we generally recognize that the strength of the Web is based on its interconnections, its inherent ability to draw together different sources of information.

[0]: https://www.orwell.ru/library/essays/politics/english/e_poli...

[1]: https://meta.stackexchange.com/questions/349513/feedback-for...
If you don’t believe that there are dangers out there for general users installing software from the internet, I don’t know what to tell you.

History certainly proves otherwise, as do the number of attempts at putting malware into app stores.

I’d go as far as to say that you are certainly wrong about this and you can trivially verify this by even the most cursory examination of software threat models.

Author reputation goes almost nowhere these days. It’s quite obvious why. There are a huge number of authors producing software.

It’s impossible for more than a few authors to develop a reputation, and even those that do face impersonation.

As to you not being sure how much protection ‘walled gardens’ give. They aren’t perfect, but they clearly work, and you can trivially verify that.

If you think the author or the user can solve these problems without an intermediary, it bears some explanation as to how exactly this could work.

Can you explain?
Could it also be that servers resources in general are lower and that there are more clients/instance than before?

With all this virtualization, Docker containers and really cheap shared hosting plans it feels like there are thousands of users served by a single core from a single server. Whenever I access a page that is cached by Cloudflare it usually loads really fast, even if it has a lot of JavaScript and media.

The problem with JavaScript usually occurs on low-end devices. On my powerful PC most of the loading time is spent waiting for the DNS or server to send me the resources.
Not sure it’s legally advisable but i had a bumpkey on my keychain for 5-6 years and it came in handy every now and then.
There is a very real equivalence in people promoting hysteria about pedos, communists, and witches, completely independently of their expressed targets' existence. Are there actual pederasts and human traffickers? Yes. Do you imagine they are the individuals the Q enthusiasts accuse? I doubt.
Hey — the video should work now. Say if it still doesn't.
is there any benefit in using the phone network for 2FA besides (IMHO too) easy recovery in case of loss? Is there an equivalently usable method for recovery? recovery codes aren't practicall i guess because people would keep loosing them too.

Maybe some pseudonymous proof using cryptographic functions of modern passports could be used somehow without revealing real identity to the passport issuer too? It should not be possible to know who issued the pseudonymous identity proof but should also only be proof-able by me...
Lots of tiny house owners don’t have septic, I’ve seen use composting toilets as a common option as well as incinerating toilets. Definitely more work, but way more appealing then storing tons of waste in an underground tank.

Not sure how they fare long term, but the septic isn’t the only option if you don’t have sewer available.
For Google services there's Inactive Account Manager: https://support.google.com/accounts/answer/3036546

(Disclosure: I work for Google, speaking only for myself)
Awesome! I'm so happy to hear this. We'd love to hear about your experiences so please share after you give it a go.
Oh wow “the marketing.... not the product”. How to utterly, hilariously miss the point.

The marketing is the product. This is exactly why so many people don’t get Apple and how they operate. Do you know who came up with the concept for the click wheel on the original iPod? It was Phil Schiller, he suggested it in a meeting with all the senior heads on how the device should work. Marketing, design and engineering work incredibly closely together at Apple.

Phil would be a great loss (it seems he’s not actually going yet), but Apple has lost major contributors before. They have a strong team and incredible depth of talent. They’ll be ok.
Ah, amazing! I wonder if it'd be possible to make an Emacs auth source using the 1Password CLI? I kinda wish the CLI was more like pass
Keep Track of Your Source Code TODOs
I am not sure when there was a new rule passed in software engineering that said that you shall never use server rendering again and that the client is the only device permitted to render any final views.

Maybe it's coming from the schools.

I worked with a pair of fresh-outta-U devs who argued vehemently that all computation and bandwidth should be offloaded onto the client whenever possible, because it's the only way to scale.

When I asked about people on mobile with older devices, they preached that anyone who isn't on the latest model, or the one just preceding it, isn't worth targeting.

The ferocity of their views on this was concerning. They acted like I was trying to get people to telnet into our product, and simply couldn't wrap their brains around the idea of performance.

I left, and the company went out of business a couple of months later. Good.
The history of lock picking started to get interesting in the industrial revolution. See https://gizmodo.com/in-1851-a-man-picked-two-unpickable-lock...
Replaced with a better-encoded video (VLC meh, Handbrake yay). Give it another try.