skysight-inc/HackerNews huggingface dataset:
From the GitHub repo[0]:

Monkeytype is a minimalistic and customizable typing test. It features many
test modes, an account system to save your typing speed history, and user
configurable features such as themes, sounds, a smooth caret, and more.
Monkeytype attempts to emulate the experience of natural typing during a typing
test, by unobtrusively presenting the text prompts and displaying typed
characters in-place, providing straightforward, real-time feedback on typos,
speed, and accuracy.

For over 30 years, I typed using 5-7 fingers. I could touch type (in the sense that I never looked at the keyboard) but my speed was obviously limited. Several times over those years, I tried to learn to touch type 'properly', but gave up after ~30 mins because it was so slow.

After almost 50 hours using keybr.com (over a couple of years, but mostly in a couple of periods of a few months each), I managed to learn to touch type properly, and exceed my prior wpm.

I've improved a little since then, but not by much. This doesn't limit my work, but I'd still like to type faster.

I decided to use Monkeytype to fix that. I read a reddit guide[1] that recommends:

1. Use the 'English 1k' word list.

2. At the end of each test, click the 'warning' icon to repeat missed words, until there are none left.

3. Focus on accuracy instead of speed (aim to maintain 98% or more).

4. Practice a small amount every day.

[0] https://github.com/monkeytypegame/monkeytype

[1] https://docs.google.com/document/d/1D9hzmKMCWzbqIBqpA4j02a2X...
If you did that, wouldn't you have to fetch the entire SQLite database file before you could perform any queries?

With this you don't need to do that - the software magically fetches just the pages needed to answer your specific query.
> it's built to perfectly interact with our lives and circumstances:

this is it right here! I've been contemplating getting an old Android tablet just to run some home-cooked app. Would be nice if iOS devices could support side loading of apps, but I'm cool having an Android device just for running these focused apps and that alone.
Do you? If you're in a war zone, then "local traffic" consists on enemy jets, and inbound missiles.

If your military aircraft isn't in war zone, then how much do you really care about other people in the world picking up your ADS-B transmissions? After all, they can just turn the transponder off, and take on all the responsibility of dodging other aircraft.
The article is pretty clearly a tongue-in-cheek trolling thought experiment, not a serious attempt at claiming legitimate hardness of languages.
I was going to disagree with the GP for the same reason you pointed out. I liked all the page and group posts because they were funny and not someone I haven't spoken to eight years planning their wedding in public. There aren't as many organic posts from my friends to share anymore.
This is exactly why I stopped selling anything on eBay. Your competitors will do this and eBay can't help but seem to make the money on fraud. Oops.
> Pournelle was also known for his right-wing politics.

And Niven isn't?

Niven said a good way to help hospitals stem financial losses is to spread rumors in Spanish within the Latino community that emergency rooms are killing patients in order to harvest their organs for transplants. “The problem [of hospitals going broke] is hugely exaggerated by illegal aliens who aren’t going to pay for anything anyway,” Niven said.
I make my own (whether I'm working from home or working in the office; the latter is rarer these days). At home, I eat lunch at the breakfast bar in my kitchen. At the office, I use the open cafeteria area. Both to get away from my desk, even for a few minutes.
I feel like this is being insanely harsh by leveraging hindsight, so harsh you're actually ignoring reality at points.

Like Unity was originally born from the idea the two co-founders would build a game studio that would license their tech. And they did in fact release a game: https://www.macworld.com/article/174909/gooball.html

They were 100% that plucky startup (I mean the team started when two people met in an apartment off a forum and merged their codebases...) and before they started leveraging all of their funding to buy up middleware after middleware, they were actually pretty good about stability and quality.

They literally built their initial success on the quality of their editor)
-

Godot also suffers from the exact same 80/20 problem Unity does (W4 Games is literally betting the farm on commercializing part that 20% in closed source tooling).

As far as I'm concerned that problem is inherent to any game engine that targets widespread accessibility, because making a game without an extremely deep level of discipline when it comes to organization will always be a recipe for a slog.

Yes Unity being more responsive to bugs would help, yes Godot is currently a million time better off in _that_ respect being open source... but again, to me funding is exactly where the train starts to jump the rails.

If you actually go back and research Unity's roots, they had the _exact_ inspiration and drive Godot did, but it was having to recoup investments that slowly pushed things off track, and eventually that snowballed into what we have today. From guy who wanted to make Mac games and tools for people who make Mac games... to a company that's merging with an ad corporation for their survival.
Based on my Dad having worked on such a thing in the early 1960s, surely they have encrypted/spread-spectrum versions of such things?
What if I use the __DATE__ macro?
How much developing my cat drug has cost so far
Monty Python's Constitutional Peasants Sketch
It's not indistinguishable, but VRchat has a pretty massive daily playerbase (20k on this weekday per steam), including some people that make a living making 3D art content (environments, character models), and to the dedicated, that is their reality.

To be indistinguishable, though, not quite there yet. Then again, the valve index is still visually nearly, if not the, top of the line, and 3 years old, and it sounds like valve, meta, apple, and some more smaller players are still working on a true next gen, where "gen" is something that feels wholly, indisputably superior to previous offerings. Vive is also still trying but also not doing anything revolutionary. We are however simultaneously on the brink of consumer-level extremely high fidelity, high speed, cable-matching wireless video, and being able to strap sufficient computer power into the headset itself, and no-extra-equipment, compromise-free tracking. VR is absolutely a guaranteed long term growth market
I checked the posted privacy policy - and I have no idea what your system logs and for how long.

There are a few sites I could use this for, but some of them would also end up sending private customer ips for lookups, and for that reason I just manually check the suspicious ones and manually don't look up the ones I know have passed the 'already a member and human not hacker' gate.

I keep look for something I can just add lists to my server and check against that, but not going to spend thousands on it.
This isn't that, though. C/C++ continue to leave undefined behavior in specifically for performance. It would, AFAICT, be standard-compliant behavior for a compiler to handled mixed-sign comparisons involving negative numbers in the intuitive number-line way, but the language specification doesn't require this because it means another comparison[1]. Because performance, it's the programmer's responsibility to avoid having negative numbers in such comparisons. And woe to they who have bugs in their programs, the compiler may even exploit that UB to assume the code is never reached. The default is all wrong because the priorities are all wrong.

[1] It's non-obvious to me why an implicit conversion with potential UB would ever be a good idea. If a programmer really did want a UB-having single-machine compare between a signed (but non-negative) int and an unsigned int, they could write an explicit static_cast and then compare. Such a static_cast would be the UB-having nop that unlocked a non-UB comparison. You'd get the exact machine code that you wanted, but you had to opt into UB. Bad default that the short, intuitive-looking code has UB.
Some of these articles were written by Robert Kowalski (homepage: http://www.doc.ic.ac.uk/~rak/), who was part of the initial Prolog
gang/community, which was split between Marseille (FR) and Edinburgh (GB).

This year, PROLOG turned 50 years!
> In these groups there are sensible people who will tell you privately and with no ulterior motives that they can trace down the onset of symptoms to shortly after the vaccine.

That sounds like anecdotal evidence?
I loved playing Space Chem on the iPad, Opus Magnum would have been awesome if it ever made it.

But the iOS store is much harder to just “fire and forget” on.
Because there's a certain group of people who feel the same way as you do. And maybe people who read HN are more likely to belong in this group. But HN is not representative of the world.
Thank you, I'm glad you like it! I try to find a good balance between form and function, and create a consistent environment for the customer. The homepage is definitely more "artistic" than the dashboard, for instance, but hopefully they clearly belong to the same brand and give you a similar look and feel.

(For the anecdote and because you mentioned it, it always annoyed me that we had a pretty different visual language at Stripe between the site and the dashboard. I designed Stripe's homepage but not its dashboard, whereas I did both at the same time for Increase. Consistency is really hard to achieve between multiple products as the optimal visual treatment is different for a site and an information-dense UI.)
> no one wanted to have business meetings on Zoom, but the technology improved and the culture changed such that it's now ubiquitous.

No one wants to use Zoom now. It's either required or the lesser of two evils (the other evil being working in an office).
Yeah, the disposable nature of floppies was key; sure they were small, but if you lost one you didn't cry all night (unless it had your only copy of your thesis on it).

That wasn't really solved until the era of the "affordable" CD burner, so there was a moderately painful 1998-2001 or so era where you had to do some tricks often or trust someone with a relatively expensive piece of equipment.

Even in 2000 a burner was around $250 or more, but spending $15 or whatever on a ZIP disk was painful even then, if you weren't sure you'd get it back.
Uber really isn't a great company to aspire to when it comes to tech. They have a similar mentality to Facebook of: "Spend more time getting it done than planning it out".
I Use a Chromebook
And the 1% daily posters would actively drive you away from Facebook if their spam of posts showed up in your newsfeed.
This is an interesting explanation of things. So it's not just that Facebook was better in 20XX-20YY, it's the stage of life a person was in. I started college in the fall of 2004 (in Boston back when "TheFacebook" was limited to college students there and at a handful other prestigious schools across the country). It was indeed great fun in those days. By 2010, just a couple years out of college, I already thought that Facebook had turned to garbage, so it's interesting to hear that you had a good experience starting in 2010. Your theory makes sense.

Now that I'm a parent in my mid-30s, Facebook is just a utility for getting information from local officials (who've all but abandoned their legitimate public-facing websites) and buying / selling through Marketplace. It has nothing to do with fun.
Patreon decline had 3 Phases

1. Censorship which caused a market reaction for more competition, and the first mass exit of the platform

2. Changes in the Fee Structure and billing policies, this caused the 2nd mass exit from the platform

3. Platforms getting better at internal monetization (i.e YT SuperChat and memberships)

There has been little advancement of of the patreon platform, and with more and more competition from other direct compeitors (subscribestar, etc) and different monetization avenues (TeeSpring,etc) there is little reason for creators to use patreon outside of the network effect, and since they are not growing that effect is smaller every day
My example was for non-prod and saving money there as I found that our development clusters tended to be the most under utilized per dollar spent. In development it was ok to put as many idle pods as possible on the nodes. If there was a spike, then yes you could get new nodes but I found that they scaled down nodes quite often.

My apologies in advance as the advice can be terrible depending on your environment and services. Below is not an exact science as you are dealing with requests and limits while trying to find optimal performance.

For production you need to calculate your minimum, average and max CPU/Memory for your a pod.

1) Set your replicas to 1

2) Determine what your true maximum CPU/Memory is for a pod.

Set your limits to very high and performance test against your pod. If your response time slows to a crawl then your limit is too high and your code may not be able to handle the load. If your response time is good while hitting the limit, increase the limit until performance goes down.

3) Get your minimum CPU/Memory for your pod to start.

5) Get your average CPU/Memory DURING THE SPIKES. You should be able to get this from past metrics. This can also be difficult to get because your load might be spread over several pods in your metrics.

6) I use the following formulas:

requests = (min + average)/2
limits = (average + max)/2

7) You now have a baseline for the future so that you can tweak the values.

8) Set your autoscaler to something high like 80% CPU. You want this value to stay constant. I think GKE sets it to 60% but I found that to be far too low and wasteful.

9) Observe and tweak the values to see if you can get things 'better' depending on your needs.

There are two other things I always do in production that help with stability and reliability.

- Set the autoscaler behaviour to scale up quickly and scale down slowly. It stops these cycles of add 3 pods, remove 1 pod, add 2 pods, remove 3 pods chaos in short periods of time during spikes. The behavior field was added to the autoscaler resource a couple releases ago.

- Set your minimum replicas to 2 for redundancy. I always do this in production.

I hope this helps and I apologize once again for the hand wavyness of things.
Mudge was a DARPA PM; that's a significant position in the sense that he led DARPA-funded research programs, but I don't think it's one that actually requires a clearance.

Source: currently do DARPA-funded research. No PM has ever mentioned having a clearance to me, and the work itself is entirely uncleared.
Is that true? I feel like every past discussion about Patreon, as well as from the folks I know who use it as artists, they're not really getting much in terms of marketing or assistance/management. I certainly have a hard time believing that they're making most of their money from their "services" outside of just relaying money.

Their discovery is pretty awful too. My understanding is that they're mostly viable because there's no easier way to solicit money as a podcast/youtube channel right now.
Nobody claimed he invented the buffer overflow. The claim is that he was one of the first researchers to investigate them. That claim is justified.
That really depends on the S3 filesystem implementation. It could make the same sort of optimizations as this does using range reads.
Am I the only one that read this as "Jean-Luc Picard has died" and then went into a minor panic for just a split second?

Yeah. Me either.
Perhaps, but that doesn't help with collision avoidance if commercial and private craft in the area do not.
Dall-e is kind of sad. It reminds me of Google Video, that thing before YT.
License discussions are 100% the place to be pedantic.
The Imposter -- don't look it up, don't question it, don't ask anyone about it. Just go watch it, sight unseen.
The fact that this site keeps spawning eyes all over the place while you are inactive really creeped me out when I went back to the tab to continue reading after a while.
It may work in the general case.

However, it is painfully clear that there are very obvious categories of products that it does not work on. 99% of the time, if someone buys a refrigerator, they will not be interested in buying another refrigerator.

It would not be that difficult for Amazon to detect these product types and give other kinds of recommendations for them. Unless their algorithms and the data that drive them are much, much less comprehensive than they want us to believe.
Dunno, in the past few years there has been plenty of criticism towards his cult. For example, the author of a book called "Live Work Work Work Die" Corey Pein was making fun of it in 2018
I agree with the benefits you cite, but isn’t the problem that EVs are still too expensive for most people?

Additionally, what is the plan to build a grid that can actually support mass EV adoption? There seems to be very little talk about this.
None that I'm aware of (or can find on DARPA's site). DARPA might help a PM maintain their clearance if they already have one, but I don't think they require one for new PMs (unless the project directly requires classified information, which of course some do).
CSS Tricks aggregate: https://css-tricks.com/webkit-features-in-safari-16-0/
It's pretty simple. They have no testing environment. They yeet shit in prod under feature flags (I assume), and hope for the best.
Lol! Well, you're kinda right. I've watched enough gameplay footage to know it's dangerous. That was my vaccine!
Looks (maybe) like a Serve Robotics unit, which is partially remotely piloted, yet the cameras are rolling when they go through an intersection, so...?

https://techcrunch.com/2022/01/13/serve-robotics-new-autonom...

There are other delivery companies as well with remote piloted robots.
That only now clicked. And its based in Ireland.
I'm nostalgic about them but I don't want to use them due to the lack of reliability. If they were reliable, I'd love to use them.
Assuming the data is from ADS-B, you have real-time location data. Of course, it's self-reported, so won't be always be available.
> surely they have encrypted/spread-spectrum versions of such things?

Kabul’s airspace was a mess of civilian and military planes [1][2]. You want the Spanish A310 to know it’s barrelling towards a Superfortress.

[1] https://en.m.wikipedia.org/wiki/2021_Kabul_airlift

[2] https://twitter.com/defencegeek/status/1427012384502292480?s...
I don't know if I discovered this plan independently or if some like-minded person shared this strategy years ago and I copied it from them, but it 100% works. I miss the page "Memes so deep and dank they make you commit suicide". It was 100% the name that got it banned: the content was pretty much all reposts from /r/ComedyBuddhism (a.k.a. non-humor or, occasionally, anti-humor).
Booking.com rescinding "signed offers" for applicants from embargoed countries
Some of my friends even got their visa, have liquidated all of their assets and have resigned from their current position! Such a shame to rescind suddenly long after signing the offer.

The funny thing is that I got recruited at FAANG with my original citizenship without any problem! FAANGs are much more strict when it comes to these issues. I don't understand this thing with Booking, which is not even a US-based company, at all.
The core is open source so if that happens, you can fork it and do the hard work of supporting it yourself!
If you are going to use EVAL at runtime, then macros don't buy us anything new.

calling (eval (generate-some-code)) does already execute newly generated code at runtime.
Factorio's visuals support that take. I feel bad when the trees next to my coal power plant go brown and then die, and the initially beautiful blue lake next to the spawn point turns into a disgusting brown-green. In the later game, dropping nuclear bombs on the aliens leave permanent marks on the map, always reminding you of your crimes when you build more factory on the scorched earth.
I've wondered the same thing. He had one of the most epic upward trajectories of anyone ever going from rank and file to CEO of a multibillion dollar company. Did he even have any other job on his resume?

I assume he has some connections that let him shoot up through the ranks. I think his wife is a general partner at a16z, maybe that has something to do with it? But a lot of people fit that bill who might want to get their bestie listed as CEO
Was it some Text-to-speech feature in your browser maybe?

edit:
You may be able to find the audio file in your browser cache
Any actual CS engineering degree based job in Europe, by law..
> Fly the shape of Mickey Mouse and let Disney work on the take-downs.

Not sustainable. Mickey Mouse enters public domain on January 1, 2024.
Thunderbolt hits 80Gbps in demo, equaling USB4 Version 2.0 speeds
It would be amazing if Github/lab provided a backing store for www.dvc.org . I've been using to great effect, but I have to rely on separate AWS integration for storing the large objects in s3.
My 8 year old son names all variables after his friends.
So you don't see the opinions that make you hate them and end the friendship over thoughts that would never be uttered if it were just the two of you.
US Treasury FAQ on Cyber-Related Sanctions
Quit social media! You don't miss what you don't see.
They can, you just have to sink them lower.
Does Montserrat look realistic in FS 2020? I remember how recognizable it was from Tibidabo but I couldn't find it when I was flying around Barcelona last time.
Will the police be able to do anything? I doubt it.

You might, however, have a bit more luck if you contact the office of the attorney general in California. And maybe contact one or more consumer protection agencies for assistance.
Maybe we're getting into semantics, but you're listing the names of full software products or outward-facing open-source projects. The world is rarely coordinating to refactor responsibilities between different software products, since now you're talking about trading functionality across company / organization lines. At that level, I'd definitely agree that software is clearly a bazaar, and a whimsical, cryptic name is at its best.

"Software component" has the connotation, to me at least, of being an inward-facing _piece_ of one of these products. It is but one component of a system, and thus it is to be understood by its function within that system.

I think in many domains, the best advice is to name those components helpfully, and to think about the component's role in the system. To start adding functionality to the component outside the scope of its name is to invalidate your design. There is no reason to bloat this component. You'd rather create a new component to handle the previously overlooked role in the system. This is made obvious when you take limiting cases, like designing a moon lander. Here, the software design must be purposeful and optimized, and it only needs to work once. In the opposite case, the component is a web microservice - a living thing managed by a 1-pizza team that always needs to be turned on. Uptime and speed of implementation are at a premium, and creative ways to add new functionality on existing systems are seen as a net good. Here, the article's advice might be good.
I am also waiting to do leisurely activities until I’m almost dead.