skysight-inc/HackerNews huggingface dataset:
I suffered from knee pain from running, too. I was concerned I was going to cripple myself. I finally switched my technique from heel-strike to ball-strike. This dramatically reduced the impact load on my knees, and the pain faded away after a month or so and has not returned.

The reason this works is because your body is designed to ball-strike, the heel-strike is unnatural. The ball-strike enables the tendons in your feet to act as shock absorbers. Those tendons will hurt for a bit under the unaccustomed load, so it's best to back off the running a bit until they strengthen.
Don't write code designed to burn CPU with numerical calculations. There is hyper optimisation and then there is the right tool for the job. The speed loss from doing mathS in an interpreter is huge and frankly usually not worth paying.

Python like this is great for low CPU hyper responsive code, or for increasing efficiency of existing constructs.
As a rule of advice to anyone who asks me this, go away and read about the benefits of compiled over interpreted code. There's to much to conver in 30s and frankly if you're worrying about extreme performance you shouldn't be using python... That's not too say I don't think python is awesome, but, write a module in something else :p
Since quitting all sources of caffeine from my diet my neck pain decreased significantly.
Once you local js = require "js" you have direct access to the JS global object, so you can...

js.global.fetch(...)
> By my understanding VAT doesn't work that way. Once a user pays VAT and starts using something, that's it. The taxes are done with, and VAT doesn't pass on to later users.

VAT works something like this: when you buy X, you pay VAT on X. If you then sell X, you reclaim the VAT on X from the government. The last "user", the one that didn't sell X to anyone else (or integrate it into a larger product that they sell to anyone else) is the only one that effectively pays any tax once you draw the line.
MiSTer is an FPGA implementation of the Amiga (and a lot of other cores) based on an easily available FPGA dev board. https://misterfpga.org/

Apollo Vampire V4 standalone is a "modern" FPGA implementation of a 68k Amiga that is nearly 100% Amiga compatible but much, much faster and with updated graphics etc. http://www.apollo-core.com/v4.html

So: MiSTer if you're looking for an authentic Commodore Amiga experience and want to play old games etc, Vampire if you have a lot of money to spare and want to do "modern" things on a classic Amiga (fancier games, MP3 and video playback...)

You should also consider that Amiga emulation is very accurate and fast these days and you could just get a Raspberry Pi running UAE which would be mostly indistinguishable from the FPGA reimplementations once you're up and running.
Targeted advertisement is an illusion in my opinion. We have been made believe that it is a game changer for advertisement. But does it really work?

I can only argue from running social campaigns in the past and while the charges to the credit card were real, the clicks from FB, Google, Twitter, etc did not relate to real world app downloads or website visits. Also there is research which at least to some extent backs up my opinion [1]

Just because someone talks about a vacation in Cancun that doesn't mean he/she wants or is able to go for a holiday in Cancun.

You are correct that TV ads are a shotgun approach to advertising. Yet, at least in my opinion, that made them more engaging in the past.

[1]https://www.techdirt.com/articles/20190530/10330742303/new-s...
Ancient Indian texts reveal the liberating power of metaphysics
The second to last part actually does give me a few ideas, thanks.
Note that in 7 years OP had one problem now... I know people with local NAS one need to do maintenance and so on. Again, depends on your technical ability. Bit-rot, power failures etc.
You can get a near perfect transcript of just about anything, by using the adobe transcript tool in Adobe Premiere. But it requires a Creative Cloud subscription. Cheapest plan is about 20 dollars a month.
If you want a separate clone you know where to find it, but then you will be plagued by the uncertainty I mentioned in my other comment (https://news.ycombinator.com/item?id=30400869).

I did not say that was the only sane way to use worktrees. I frequently use them for separate strands of ongoing work (on separate branches per work strand, named appropriately). Less common (for me) is the use case of easy reference to older versions, with more ephemeral worktrees checking out a tag, a new branch (created for the purpose, and short-lived), or a particular commit (viewed as a detached HEAD).
Edit: a quick search indicates that people adjust it based on their position relative to the speakers! "The purpose of the balance control is to equalize the output levels at your listening position even when its not centered between the two main channels."
Woah, how do you go about buying that without getting ripped off? That is really cool.
To be fair, high infant mortality was a sad fact of life before modernity, and it wasn’t all diseases. “Failure to thrive” was a common cause of death.

My aunt, born in 1941, was switched to formula after failing to nurse well. Despite those infant formulas being nowhere nearly as good as modern ones, she still grew up to be academically bright and athletic, and her younger sister, my mother, was witty and socially gifted.

If my grandmother hadn’t had that option, maybe my aunt would have eventually gotten the hang of it before my grandmother’s milk dried up, but being undernourished for however long that took might not have led to a woman who could get a geology degree - or any child who survived to adulthood.
> That’s a smart way to represent a trie, with identical ‘tail’ ends of the trie merged into one.

That sounds like a DAG-shaped FSM to me...? At least I can't spot the difference.
God this is tiresome. There are so many good xkcd comic strips that could be posted with more nuance and applicability to the subject matter. But almost everytime a link to xkcd is posted, it is to #927.

It's utterly inane. Anyone who frequents HN will have seen it linked before and will know not to bother to link to it again. So why do it?
Wordle seems to hit a sweet spot in terms of:

difficulty - not too much

interaction - uncomplicated, minimalist

design - pleasing without being distracting

advertising - none

social - shareable triumphs

technical - minimal network

burden - only one per day

peril - none

progress - private

A template for a success which is not obviously revenue generating
> Azure does as well, it's only partially functional though, for example ICMP doesn't work.

Azure doesn't have a good ICMP implementation even on IPv4.
> I imagine you've standardised the consumption of these events, making it transparent if the event is linked or attached. Is that correct?

Yes, a pretty thin layer that returns the data if it was attached to the message or makes an HTTP request if not.

> the situation where the state has been altered after the signal was dispatched but before it was consumed. Is that something you deal with?

Our most common use case is trying to keep local caches of e.g. control plane data up-to-date, so retrieving something more recent than existed when the event was produced is usually a bonus. In the rare cases it is a concern we make sure the external data link is unique (e.g. into an S3 bucket with an expiration policy a bit longer than the event retention time).

> For me those are only internal and not meant to be communicated, rather they are there to speed up reconstitution of an event-sourced aggregate. I might be misunderstanding your point tho.

I think you've got the point. As these are implemented in Kafka Streams they are also an event source themselves which can be consumed like any other topic's messages.
Perhaps you need to look at average human trying to setup a router/DSL modem in a house hold. Then you may note that all your second sentence is a large task for any CEO. (No offence they are good in their field but anything more than dropbox or email or drive is a no go!)
So I reckon there's about 50% of the population for whom what you say is true and then a giant slice for whom all those factors work in reverse. They are demotivated / scared by the thought of competition, and social activity is tiring rather than stimulating and intrinsically enjoyable.
> 3 weeks walking up in the middle of the night screaming for no reason

Only 3 weeks is not so bad. I woke up every three hours for the first 14 months. And then he just started sleeping well. It’s very random.
This is a Firefox bug which has been open for years and years with no fix. Try it with native apps like Finder or Terminal. Absolutely works for me on Big Sur.
I don't see how this is a solution.

Either you host it on a public instance and the admin can delete your videos as well, or you host it yourself, but it requires technical abilities and lots of money.
> And the difference between 'objective time' and 'keeping time with another copy of yourself' is basically just a scaling factor, which is irrelevant a lot of the time

This assumes that your own divergence from objective time is linear in the amount of time that passes.
I remember being surprised that my Australian friends thought Cadbury was "great chocolate" in 2006 (before the Mondelez acquisition in 2010).
That was the first time I got to sample it myself.

It never was as far as my base of comparison is concerned.

Maybe it got worse after the acquisition but by the chocolate standards set by the circumstances of my birthplace (Germany) and it's surroundings I was exposed to fantastic chocolate from an early age. My grandma only gave us Swiss chocolate for bdays/xmas.

It's simply what you know. Cadbury (or Mondelez) can't be blamed for offering a cheap product that somehow satisfies consumer expectations in their target markets.
> but then you are putting down what other people manage to do.

This is a bizarre argument to me. If I argue that Rust is better than Pearl am I "putting down" Pearl programmers? There is no personal attack here--I firmly believe the methods I outlined in my post are superior. If you cannot find it in your being to find something enjoyable in that method that's unfortunate and if that means you have to do something else that's less optimal, so be it.
At least for Outlook I could still switch back this time, which I immediately did.
Google Drive users stung by macOS '.DS_Store' copyright infringement issue
Aside from FPGA/emulation options, somebody actually made a replica Amiga 4000 motherboard called the A4000TX[1], so if you can supply the custom chips, you can have an actual hardware Amiga.

The maker still apparently sells them on Amibay[2].

[1]https://eab.abime.net/showthread.php?t=93869

[2]https://www.amibay.com/forum/want-to-sell/hardware-for-sale/...
An example proof of concept application: https://github.com/mmzeeman/zotonic_mod_doom_fire/
I had some neck problems last year which were worst after sleeping. This led me to believe that my sleeping position was to blame, so I focused on my position and pillow. I've never really liked "normal" pillows, but always had them. I kept trying to find the perfect one. I found a nice (quite expensive) memory foam pillow, but at some point even it was not comfortable. I would try to position more support under the neck and less under the head, with a lower overall profile. Eventually I even tried using a rolled up blanket as a pliable pillow that I could position however I wanted. This helped, but the pain still persisted.

One day, I decided to try something entirely different. I got a knee pillow - the kind made from foam for people to put between their knees at night. It was quite low and very small, but the concave cradle made for the knees seemed perfect for my head. Lo and behold - it worked! My neck pain did not disappear right away (at that point my neck would hurt through the day), but it did not keep getting worse anymore in the morning, allowing the pain to heal over time. The knee pillow is not very durable. The one I have has snapped in half recently, but I actually still like it since it makes the pillow even more customizable so that I can get into a comfortable position when I move during the night. I think I'll need to replace it soon, but they are so cheap that I don't mind the idea of getting a new one every few months.
> For a few years now, I've tried enabling IPv6 at home.

Is this same-ISP or through HE Tunnel? If latter, unfortunately Cogent doesn't peer with HE (HE tried to, Cogent rejected) and if your IPv6 is through HE Tunnelbroker or your ISP peers exclusively through HE in IPv6, you'll run into problems.
I think you've hit the nail on the head.

I was luck to have had a number of computers that were essentially "mine". First a ZX Spectrum, then the +2A, an ancient Compaq luggable (which had the most wonderful keyboard), and an ancient Toshiba laptop. The fact that these were mine to do what I wanted with, without worrying about breaking them, was really important in giving me the freedom to really explore them.
Ooh, this is interestingly relevant to me.. I've bought a bunch of X230's and X230T's recently, all of which have genuine batteries. I imagine a time when the genuine batteries are no longer produced/sold. Luckily it does seem there's a tool to allow using non-genuine batteries at https://github.com/hamishcoleman/thinkpad-ec
That is a rather unfortunate position to be in. My 2 cents this is important enough you shouldn't have to keep playing around with their UI and support. Get a lawyer to speak to their lawyers about your data, that way at least you are gonna get a respectful answer even though the answer might be we deleted the videos and you can never get it back.
I always start with just the bar and keep adding every time until I hit a plateau. I don't do stronglifts right now (just VR training) but something like 120 kg in squats and 150 kg in deadlift last time.

Normally when I hit the wall I transition to a regular split program with biceps curls and whatnot, which I find much more stimulating and fun but it's still a chore compared to VR training.
> Is there a newer/similar approach to try?

I do use something like that everyday.

My setup is:

- Ipv6 only and NAT64/DNS64 for everything. That covers all wifi mobile traffic (Android/Iphone) and 99% of Laptop/Desktop traffic.

- IPv4 statically configured for few laptop with special needs (corporate VPN)

One good side effect of this approach is that it keeps most of the IoT shit (generally compatible IPv4 only) disconnected from the internet.
There are a few good options here:

* The MiSTer FPGA computer supports an Amiga core.

* The Vampire V4+ Standalone, another FPGA-based system, is pretty much the ultimate 680x0 (compatible) Amiga. Both it and the MiSTer are going to more closely approximate the original Amiga hardware by having the FPGAs configured to mimic the custom chips, but they are a little pricey.

* If you don't mind an emulated system, or need to go cheap, then a Raspberry Pi with PiMiga might do. When you consider that the Raspberry Pi 400 is literally today's version of an Amiga 500 form factor, it makes sense.

If you wanted a modern Acorn Archimedes this is also easily had with a Raspberry Pi: simply boot the Pi port of RISC OS!
I can sort of see a lot of the fitness industry being disrupted by this. Much of what physiotherapists and personal trainers do is just showing people how to do stuff like squats and push ups safely. Depending on how accurate the pose detection used in this link is, this could maybe be done just by filming yourself doing the movements and the algorithm giving you feedback.
I haven't compared the two solutions personally, but MISTer is said to have less latency than emulators.
Video compression algorithms are fascinating. Choosing the correct color space and reducing bit count because the human eye doesn't see color as well, using discrete cosine transform to "group together" the important parts of an image, using diffs from previous and future frames, using diffs from movement in the image. There are so many techniques.
The Original Inbox Zero
Or possibly worse: asking a childless couple who desperately want kids but haven’t had it work out when they will have kids.

I’ve had to train a couple of young men to never ask a follow up question to a “no” when they ask if a female colleague has kids (and that actually, that’s a risky question to begin with.)

Nothing burns it into their little brains quite like hearing, “don’t ask anything that could be translated as, ‘so what’s your sex life like?’”

Worst: when a slightly older new male colleague, within 15 minutes of meeting me, asked if I had kids, then upon a negative answer, replied “why not?!”
One problem I frequently see with distributed systems is not the amount of services and the distributed nature per se.

Rather that it allows, and tempts, you to use the perfect tool for each job. Leading to a lot of variations in your stack.

Suddenly you have 5 different databases, 3 RPC protocols, 4 programming languages and 2 operating systems spinning around in your cluster. Only half of them connected to your single sign on. And don’t forget about all the cloud dependencies.

If any one of them starts misbehaving you have to read up “how did I attach debugger to Java process again”. How do I even log in to a mongodb shell? I installed pgadmin last week.

Standardize your stack and accept that some times it might mean using something slightly inefficient in the small scheme. In the big scheme it will make things more homogenous, unified and simpler for operators.
Time for the obligatory "Hey Hey 16k"

https://m.youtube.com/watch?v=IagZIM9MtLo
Be careful. I did the same and it worked fine until I started to run more than 15k at a time, when I started to develop issues with my metatarsals that still haven't gone away more than 6 months later. I saw a physio who specialises in running and he said that long-distance runners don't ball strike any more, it's more of a flat landing (so still not heel strike) and then you spring off from your ball. That stopped my feet really hurting after long runs, but as I say I'm still paying the price for pure ball striking.
Show HN: Subscribe to RSS feeds and get nearly real-time updates via webhooks
But a Czech user selling "rifle" (in Czech: blue jeans!) was suspended for having violated the ban on sale or use of weapons.

Elsewhere on the Hacker News, someone describes how they lost 7 years of work because some algorithm flagged several of their old videos at once and YT deleted the whole channel.

If this is the rule of the robots, it is way more terrible than we expected. For its complete randomness.
Fair enough, but outside Scotland it really feels like ITV is just a channel rather than the original plan of federation of channels...
The mitigation against this was probably the restriction on password resets which support lifted. They just forgot to train support how to deal with it.
> The joy of a child

This is such a cliche that it almost meaningless but the JOY of a child is just insane. To have some around who is almost always happy to see you (and super pissed when you go away), initially at least, is just wonderful to be around.

To me at least parenting is one of the most complete human experiences. It's joyous and terrifying, exciting and mundane, just all of the things at once.

It's not for everyone sure but one thing I would say is that it's much easier to describe how hard it is, than it is to describe how amazing it is.

Everyone understand that having to wipe someone else's ass for years isn't fun (tho it's not actually that bad) but it's difficult to put into words just how much joy there is.
The problem with this advice is that process development is evolutionary. The purpose for which the process was instituted can end up being unrelated to the reasons that the process is beneficial.

That's why traditions develop.
oook did some experiments... just counting the size of the delta streams: 17346B for 26^4 and 16852B for 32^4 (as described above)

interestingly, the sweet spot is a mix at 30^4 at 16797B
I don't think you need formula, around here they recommend expressing and storing so both partners can feed breast milk.
This post briefly came across the Planet Scheme aggregated RSS feed, but I think it was omitted because it's not Scheme-related. https://planet.scheme.org/atom.xml

Also, I like the art on the root of the domain. I might have spent an hour or two looking at the pictures and their title text.
I agree, but this also in opposition to the prevailing (maybe cultural) drive for everyone to live their own life. Most people I know wouldn't want to live with their parents or their inlaws. Most parents don't want their grown up kids around.

So we build kindergardens and other social services to help with that. And underfunded schools somehow gets stuck with actually making functioning adults out of kids. In Sweden, where I live, stay-at-home parents don't get a full share of the pension funds so the system discurages staying at home with kids. So much for the vote-yourself-rich democrazy.

It's a mess. It should be noted though: The small family unit came first, with industrialization. The social network is there to support the industry, not the family.
Just use parallel streams?

This makes absolutely no sense.
I’d love a “how’s it work” section. From what I gather, it’s not wasm or anything; rather, it’s transpiling lua to JS at runtime. Is that right?
leftpad != left-pad

Tom MacWright's email - https://registry.npmjs.org/leftpad/

azer - https://registry.npmjs.org/left-pad/
> I think it'd resent it taking me away from spending time on the topics that legitimately interest me

oh, this one is kinda easy to prepare for: just forget about having time for this at all in the first couple of months. First 3 months you're not doing anything but caring for the baby, deal with that. Well, ok, you may have time to watch youtube or other videos while feeding or so.

Around 1 year old, the kid can become real fun though.
No wokkas.

I found this today after following back to Fennel (for probably the 10th time hehe) from the recent Fullmoon post (https://news.ycombinator.com/item?id=30385759) by thinking "what if I use Fennel instead of Lua-proper there?".

I then checked out the Fennel Wiki (https://github.com/bakpakin/Fennel/wiki) where you'll spy a link to Fengari. Maybe that trail of breadcrumbs helps you find more things you might be interested in.
This post is clearly about cardio while your whole comment dismisses it for not being strength training and talks of strength training. Just because you do strength training it doesn't mean cardio is useless and in fact many people do both.

As for progression you do it the same way as running presumably - by putting more time and/or doing it faster.
Why not simply:

var input = new HashMap<Integer, String>();
var results = new ConcurrentHashMap<Integer, Document>();
var futures = input.entrySet().stream().map(entry ->
CompletableFuture.runAsync(() -> {
var sentiment = getSentiment(entry.getValue());
results.put(entry.getKey(), new Document(entry.getKey(), sentiment));
})
);
CompletableFuture.allOf(futures.toArray(CompletableFuture[]::new)).join();

Let us know what the speedup is :)
So let's say some startup runs a back up service with unlimited data. How many exabytes should a user be able to upload random data to them? And how long should it be available?