skysight-inc/HackerNews huggingface dataset:
Interview with secretive co-founder of YouTube's top kids channel (2020)
>if there are communities exist still in this 'modern' era

Sure, and they're useful. I have several channes open on my Thunderbird client: next to "Write", there's a button titled "Chat" that you can use. Python, Scala, Flask (pallets), all have communities which are very useful. You can ask or answer questions.
Woah, never knew about codeshelter. Thanks!
Ask HN: At what speed is an individual at rest on Earth is moving wrt CBR? [pdf]
The attached URL says that the Milky Way is moving 2.1 million kmph towards CBR/great attractor. But what about an individual wrt CBR?
OP is complaining that social inequality impacts expression equality, and you suggest him to vote with his money ? Seems counter productive.
Yeh, these are the different orgs that run programs on behalf of companies. For a list of the orgs running programs there’s about 2,300 of those here (also open-source and a contact work in progress): https://github.com/disclose/diodb
Domain Mapper – Automated domain tracking
Britain was looking into regulating (or simply banning, for children) loot boxes.

https://www.theguardian.com/games/2020/jun/07/uk-could-class...
The Value of P
Have you spoken or interacted with people who may be interested by what you're trying to make? Just regular conversations.
Hello
This is fine
The discomfort you're experiencing is not caused by me, it's caused by the fact that you're aware of your own unreasonableness here. What you do with that discomfort is up to you.
FWIW, and I'm not suggesting you actually do this, but you probably could learn to remember that many symbols. People can memorize thousands of digits of pi. People can solve ~60 rubik's cubes in an hour blindfolded (where they must first memorize them). I think, surprisingly, it's actually within the realm of human ability to memorize 200 20 character passwords.
That `Integer` type can't implement `Copy` because it manages a resource, meaning you can't just do a simple memcpy of the type.
You can also look at that from opposite point of view - kids can add immense meaning to your life. I can tell from first hand experience that I became more productive since I got a kid and started cherishing every single moment with my loved ones even more. Money can be earned and replaced in so many ways it's not worth discussing.
You can see the same error in The Avengers: F-35B hovering and firing guns from the intakes.

I think it's a bad job of converting from a AV-8, which does have internal guns, located under each intake.
Isn't CPU's sturdier too? GPU's running 24/7 is rumored to not be working very well after a few years.
It's explained by dang here:

https://news.ycombinator.com/item?id=19774614

https://news.ycombinator.com/item?id=11662380
I don't usually "reward" myself for completing a task. But i set my goals all the time – daily, weekly, monthly, yearly, and ongoing goals influence me every day.
A suggestion for the author: If you start a web page with 'Please bookmark the following address: https://okvs.dev' then you should probably put an explanation of why I should do that pretty soon after, don't just leave it at that!
Yeah, 'saagarjha kindly pointed that out and I added a note to that effect. 'null_object picked up the phone angle again so that's what I went with.
‘Cloaking’ Film for Windows Blacks Out the Screens Within (2017)
There's almost no content in the linked article, but I'm confused at the sentence "there is none that meets all those requirements" taking into account the "software" link[0] at the end with plenty of examples. FoundationDB, TiKV, or any variation of RocksDB / LevelDB tend to include these features.

[0]: https://hyper.dev/81aabee4001a47bf9c8bdf4475201ba7.html
Boston Dynamics should hire Jordan Wolfson.

Movement of "Female figure" is way more life-like than what almost all animators can achieve, even using motion capture data.

And this guy did it in physical (lightweight?) robot and those move usually in ugly and jerky way.
It's racism if you define a scene by people's skin color. Not sure what there is to talk about.

yaakov34 explains it well.
Zyxel is Taiwanese.

Also, this is more likely a case of incompetence, not maliciousness.
I remember doing some basic IO using clib. There’s is a flag, like —link-clib or something. Then you can include header files as you would in C. I created a basic example a while ago doing some basic IO, epoll, timers, and linking in a C obj file, just to try out how to do embedded in zig. It’s really good.

Another upside with Zig coming from the embedded world is Zigs idea of doing async/await - since you define the building blocks yourself, it’s really easy to create an async/await-implementation e.g. on top of epoll, but for those times when your hacking on bare metal, you can just write an implementation which fits that particular hardware. It’s really, really good.
The production version of the X-32 was supposed to have a radar blocker fitted over the front of the turbine to hide the blades. Probably not quite as effective as the serpentine duct seen on the F-22 and F-35, but it would significantly reduce returns.
I agree with the Btrfs vs ZFS point. Btrfs has been very stable for me for the past 4-5 years, provided you stay away from the unstable features (raid56 and more).

Btrfs raid1 on 4 drives has worked well for me. For media storage i use mergerfs and snapraid.
Yeah, I met juniors who improved at an insane rate, and they became awesome developers, but it's very rare.
I do not think that buying rotten food is the way to fight against the grocery store selling it. Do you believe it to be a good strategy?

What do you think about BankID being mandatory?
REPL is very useful, but few months ago I realize[0] that setting a break-point is not easy as people think, because the program can visit the line through multiple paths(function can be a call from different places), so you can spend a lot of time debugging/finding the right path to the line, which means that you probably have to set more break-points to get the program to the right place faster.

[0] https://skyalt.com/blog/repl.html
Wonderful. We need to start telling those we love how much we cherish them, before it’s too late. We must stop waiting for something horrible to happen in order to hold those we love a little closer.
> customer friendly.

No longer true. Devices repairing cost are going up, with way less free repair as good gesture than they are used to. Retail stuff are pushed for selling AppleCare+ and new devices when a repair could have been done.

None of these to me is customer centric. They are profit centric.
Wafka: Apache Kafka over the Web
Someone who unnecessarily overengineers an app is not a senior engineer by my definition. They are just somebody who working in the field for a long time.
> One wonders what the rationale for this might be. Certainly, the distinction is unlikely to matter to the victim of a burglary – perhaps the view is that in operating at night, the criminal is somehow cheating, or demonstrating a lack of nerve, and therefore more morally culpable?

A burglar robbing a house at night is more likely to encounter occupants. The law is such to discourage home invasions, accidental or not.
> Side note, DCRainMaker is an incredible resource...

Agreed. His thorough reveivews have allowed me to make technical purchases with confidence. Most recently in a new power meter for my bicycle.
The article specifically stated that Python does not have a real Read-Eval-Print-Loop mechanism like Lisp or Smalltalk. For example, the Python REPL doesn’t go into a breakloop mechanism for undefined functions.
And probably needing a complete rewrite of all the tooling they use.
HyperLSTM Implementation and Tutorial
Rubin's career-ending stuff was being accused by a woman he had been in a relationship with and was in a custody battle with of something that could never be proven and which he strongly denied. It was career ending only due to the western culture that women are always believed, even sans evidence and when there are obvious reasons to not believe it (e.g. years having passed with the supposed victim having made no complaints, right up until there was some sort of power struggle).
I didnt realize GPS devices needed internet access. This trend of everything needing the net is IMHO a bad thing.
> Interesting post. They do get a lot of things right, but I tend to prefer a full OSS stack, so jellyfin instead of plex, and btrfs instead of ZFS.

Liking the view on Jellyfin over Plex. I'm a relatively long time Plex user (switched over from XBMC (now Kodi) to Plex in ~2011), but also immensely dissatisfied with the direction they've taken, focusing on growth to satisfy PE backers over the needs of the user base that enabled them to even qualify for any PE money. It looks to me that their focus is increasingly on "collecting analytics" on their users behaviours (logging everything they watch) and providing ad-supported streaming services, instead of trying to provide the best self hosted media streaming service (as it was when I started using Plex).

> One data point about btrfs, FWIW: I've been using it since 2016, the only "issue" I had is that it forced a failing drive into read-only, while other filesystems didn't detect the upcoming failure, thank checksuming for this.

One more data point about BTRFS, is that it doesn't support parity-stripe based redundancy models (raid5/6, raidz{1..n}, etc), which makes it less interesting for a lot of people.

Another note about ZFS is that it doesn't allow for growing of parity-stripe based volumes (although there's a tweet referenced in TFA that notes there should be a pull request with that feature expected soon). This can make it very expensive for people who don't have the funds to buy disks in groups of 6 at a time (my personal preference for a raidz2 zpool)
Misses the point.

The "Uncanny Valley" only exists in two dimensions.

In real life robots that look like "The Uncanny Valley" on the internet are fine.

Artists since they advertise in two dimensions use this 'trick'. But their work, like Ron Mueck's still looks cool IRL, it's just a different experience without the Uncanny Valley.

I'd like to know if anyone has actually made something that actually is the "Uncanny Valley" in 3 dimensions. I assume it's possible, but perhaps not. I'd be hard to advertise.

Perhaps you need to tap the part of the brain that extrapolates from 2 dimensions to 3 to get the horror.
Ask HN: Hacker News for Bloggers?
Anyone know sites like HN but for bloggers
or has a feature to submit your own blog

I like simplicity of HN's web design
Synthesizing Correct-by-Construction Code for Cryptographic Primitives
TreeCard: The wooden debit card that plants trees
AsyncAPI Initiative
Ok it's a side-effect benefit, but there has to be different ways to keep working on nuclear energy in more useful ways (useful for people, for the environment, by useful I mean at least not destructive, why not creating a cargo ship rather, or hybrid wind and nuclear powered cargo ships, ...)
Expensive and dirty all thanks energiewende -
~450 g/kwh compared to France's ~60g/kwh and for twice the price.
Here is how I think about this usually:

- Junior: somebody who is happy that they found a working solution. Most code what they write doesn't even work or they don't know yet how to approach problems.

- Normal / mid-level: developers who can easily find working solutions to problems, but not always the best or easy to understand. Should be able to handle edge cases and errors properly.

- Senior: How to solve problems is not even a question for them, they can come up with multiple ways solving the same problem, but their chosen solution will be flexible, easy to understand (even for Juniors) and maintainable in the long term. When they make a technical debt, it is a conscious decision and not a fatal mistake.
Unraid provides real time data protection, whereas Snapraid with mergerfs provide disk pooling and scheduled snapshots. That's its greatest feature IMO - expandability and data protection without rigid expansion requirements.

AFAIK, it's one of a kind. Flexraid on Windows was the closest I had found (a product I still use on an old install - software and owner disappeared - although I did manage to track down the patent and the developer once, seems to have moved on to other interests/employment)
Show HN: AI-powered landing page builder
How do they contact you? I have never got any report.
Almost all (if not all) UCAVs are for "strike", at this point in time. Which is to say, they drop bombs or missiles on ground targets. The control loop has too much latency for air to air combat right now. Closest that is likely in the near future is robot wingmen, where the UCAV is under the control of a nearby stealthy fighter.
I use for it for the various RF/EE/Controls related matrix stuff, as others have said it is often quicker to use to do some sanity checks even though at work we have actual MATLAB/CST Studio etc.
Aka polarizing filter for something like $50-$100 per square foot.
Coronavirus (Covid-19) Vaccinations – Statistics and Research
Oh yeah, I've found 'the reason why Rome collapsed' type arguments to be at this point mostly a kind of 'Rorschach Test' for the ideology of whoever is promoting it.
It was this one from the Reina Sofia University Hospital in Spain (high dose of Calcifediol significantly reduced need for ICU treatment):

https://www.sciencedirect.com/science/article/pii/S096007602...
Both are exhausting, honestly.
> The minimum money unit for 100% gold-based money is a gold atom.

If we start being this technical, you could set up a box with two sides with a gold atom in superposition. The chance of finding the gold atom on either side is 50%. Suppose the contents of both sides are owned by different people.

Now it's possible to own (in expectation) 50% of the minimum money unit.
Yes, it is a question of vanity, not necessarily integrity. Even worse is when politicians do this, so you have Erdoğan University, or Nur-Sultan city.
Try compiling a program with nostd and nocore - try targeting a weird platform, like a small embedded device. You immediately find out how many hidden layers there are to Rust, it’s borderline annoying. Rust is an amazing language, but stuff like mem transmute and I don’t know - it’s been a while now - just trips you up. It’s possible that I just don’t “get” rust, but maybe that’s also the problem. Zig is so easy it’s hard to get wrong. Zig favours readability and understandability over everything else. I can easily grasp complex questions like “will this overflow my very limited call stack” in Zig - it’s harder in Rust (for me anyway).
I don't think they require it - the data in question allows it to optimise startup otherwise it can take many minutes to successfully acquire enough data to compute your location
Reactiverse – Vertx
I'm not sure they actually need the internet - I was under the impression this was a precache of where to look for satellites. It'll still find it without them, it just won't happen as fast.

Someone more knowledgeable than can correct me though.
I thought OpenZFS is OSS, it's just that the license is GPL-incompatible and thus distribution in e.g. Debian is an issue, but it's perfectly fine to pull the source and compile the module oneself.
Hydro will be the backup power. With enough solar and wind generation there's no need for hydro to be on all the time. Hydroelectric dams are the biggest energy storage facilities we have.
I don't see why anyone would use something else than UUIDs

Some partitions don't have UUIDs, such as LUKS volumes with a detached header or plain dm-crypt volumes. In that case, I use a /by-id/wwn-* path to uniquely identify the partition. Of course, those lines are in /etc/crypttab, not in /etc/fstab.
Paul Kalanithi - When Breath becomes Air.
It would be nice to see kopia.io in the comparison.

Kopia is a backup software based on the similar concepts as other modern apps (infinite increments, rolling-hash based deduplication, immutable blobs, encryption) but has some things going for it in addition, such as the support for a wide array of backends (including S3; I use it on my small Ceph cluster), repo synchronization ability (using the same array of backends), and the ability to do concurrent backups on the same repo - something borgbackup still misses.

Actually the last bit is the reason I chose to go with it at all, and I have since not regretted it, though I have only recovered small trees from it beyond testing. It can do backing from multiple computers to same repository (with dedupping) at different times without a lengthy index rebuilding. You can do this also with an intermediate server if you want clients to have different credentials to the repository (this is also quite difficult with borgbackup), but I haven't set up that yet.

I guess performance-wise it doesn't hurt it's written in Go, though I don't have good numbers on that because my backup storage is not the fastest available :). It's able to do concurrent access on S3 which helps a lot.
Amazon Polly [0] and Google's Neural Voices [1] make Watson's voice seem pretty awful by comparison. Unfortunately, they can be costly, depending on what you're doing, and you have to hope neither of those companies cut off your access for arbitrary reasons.

If/when that happens, and you go to look at the rest of the tools... They're pretty crap. Still.

[0] https://aws.amazon.com/polly/

[1] https://cloud.google.com/text-to-speech/
Yeah, Matplotlib is capable, but it’s heavy and verbose. It’s fine as an API, but the syntax gets in the way very quickly.

My use case is not a scratch pad with one plotting window; it’s dozens of windows with regressions and stuff. Each window is a completely different context; some of them are short lived and some of them are used for weeks. Using as many notebooks is very impractical. For example, seeing where one parameter is going in one calculations is trivial and quicker than starting a notebook and setting it up. Works transparently over ssh, too.

I am more or less fluent in Matplotlib, because I work with people who use it and I need to understand whatever the students are doing (and some of them use Python and some use R, which is a whole other discussion). I just dislike it and don’t use it much for my things. Ultimately, gnuplot’s syntax for regression and complex plots is much more concise.

I any case I think it’s good intellectual hygiene to use several tools regularly, lest you end up stuck in a way of thinking, so I encourage students to try others. It’s also good to have discussions about these things that don’t end up in holy wars; we need to be curious.
Someone told me that he hates the system, and that he would be foolish to not make use of it.
Open Source Flash from Adobe would be great.
I've been obsessed with GPT-3 since I got access in July this year. I decided to see how far it could go and use it to build a landing page builder with it. A builder that can write, design and code your landing page for you.

And honestly, I'm blown away what's possible with it. We're going to see some really interesting developments using this technology in the coming years.
JQ Tutorial
A very low-effort way to learn good Rust patterns is to put

#![warn(clippy::all)]

at the top of your crate’s entrypoint. This enables Rust’s default linter. It’s a lot more friendly and focused on good design than you might expect, often suggesting more elegant alternatives. Plus, many of its suggestions can be applied automatically in an environment like VS Code + rust-analyzer plugin.
Why do you think they rewrote from scratch?

The from-scratch rewrite is a classic response to declining productivity. In the metaphor of technical debt, it's equivalent to declaring bankruptcy.

As Jamie Zawinski wrote in 1999: "We never distributed the source code to a working web browser, more importantly, to the web browser that people were actually using. We didn't release the source code to the most-previous-release of Netscape Navigator: instead, we released what we had at the time, which had a number of incomplete features, and lots and lots of bugs. [...] The code was just too complicated and crufty and hard to modify [...] By being a cleaner, newly-designed code base, so the theory went, it was going to be easier for people to understand and contribute. And this did get us more contributors. But it also constituted an almost-total rewrite of the browser, throwing us back six to ten months. Now we had to rewrite the entire user interface from scratch before anyone could even browse the web, or add a bookmark." -- https://www.projectseven.com/grafitti/october_2001/zawinski....

He doesn't use the "technical debt", because that didn't start becoming popular until 2004 or so: https://books.google.com/ngrams/graph?content=%22technical+d...

but if you look at Ward Cunningham's original 1992 description, it sounds pretty congruent: "Shipping first time code is like going into debt. A little debt speeds development so long as it is paid back promptly with a rewrite... The danger occurs when the debt is not repaid. Every minute spent on not-quite-right code counts as interest on that debt. Entire engineering organizations can be brought to a stand-still under the debt load of an unconsolidated implementation [...]"
A criminal operating at night is less likely to get caught. Making their punishment more severe means the overall risk they face, the product of probability of getting caught and sentence if they do, constant over the whole day.
If only Tesla was known to reach their objectives…
This is quite unfair to Lucas. Star Wars was a groundbreaking achievement at the time, and it was due to unique vision of Lucas. He should get credit for that, even if he later made some mediocre movies and angered some fans.

I know Star Wars is said to have been "saved in the editing", but it is quite normal for movies going through many edits and to correct issues in postproduction. Many successful movies need re-shoots after scheduled shooting ends. How many reshoots did Lord of the Rings need?

More fundamentally, the director does not just direct the actors, he direct all roles like editor, cinematographer, sound designer. If he select great people and get them to do their best work to realize his vision, it shows he is a good director. It doesn't mean that a successful result is "because of others". At least not any more for George Lucas than for say Orson Welles.

Sure the prequels were underwhelming, but the newest trilogy was just as bad without the involvement of Lucas. This just shows how well the original trilogy was written - we don't really need to know the prehistory of Darth Vader or Han Solo and we don't need to see the characters return again. The original story arch was perfectly told and satisfyingly resolved.
Yeah, but in that regard developer culture is what matters.

I have seen very few people actually using these kind of workflows back when Smalltalk and Lisp were more relevant (I used Smalltalk/V back then).

It is like using gdb, many don't go beyond step, next, print, run, breakpoint and discover how powerful it actually is (same applies to other debuggers).
What a ridiculous dispute. One of the IP lawyers quoted in the article nailed it:

> “Clearly you’re not going to pay someone to buy artwork that you never intend to use.”
The circlejerk is strong.
The Model 3 starts at 51k€, that's $62k.
https://www.asyncapi.com/docs/getting-started/coming-from-op...
I thought the lesson after the last crash was that bitcoin was valued at 10x what it was worth at the beginning of the rally. It lost 50% from the peak.

And the price at the beginning of the rally was already insane: I mean, $1k for a random key? Etc.
This reminds me of Unison's "codebase manager": https://www.unisonweb.org/docs/tour#-the-big-technical-idea

It's not exactly a repl, but it shares similarities to the idea of interacting with your source code itself via software, not just by typing bytes into a file.