skysight-inc/HackerNews huggingface dataset:
(Yeah, I use them in my ears too).

Cotton swabs aren't as precise as a Q-Tip for some types of cleaning/detailing.
Bad code is code smell.

In this particular case, people (like me) would wonder, "what's the point" and then go searching for the details of how `cat` and `wc` work, assuming that there's might be a reason the original developer wrote this code, as opposed to the simpler `wc -l` (i.e. Chesterton's Fence).
This has been well covered really well in a government report by Matt Chesen titled "The MADCOM future" which goes so much further in depth into this than you probably want. It's pure nightmare fuel.

https://www.atlanticcouncil.org/in-depth-research-reports/re...
It's not raw speed or raw performance on a single node that M3DB is optimized for, it's for a reliable scale out story when you have a considerable number of instances required to collect the raw data you operate on (organizations of certain size/complexity run into this, not just a handful of organizations/companies).

Benchmarks tend to favor the authors and are frequently game-ified, look at GPU benchmarks like 3DMark that frequently had manufacturers release optimizations that were really only utilized in specific benchmarks.
Sure, but I think cows producing methane is probably more harmful and more immediately easy to fix (i.e. I'd rather go on holiday than eat meat). The Earth can probably support air travel if we can get rid of most other sources of greenhouse gases.
Prenatal exposure to pollution linked to behavioral problems
When this auto-correct is too good, you are dyslexic.

There are many kinds of dyslexics, of course. In my case it makes it very hard to recognize spelling or grammar errors. Especially in my own text. If I read it and understand it, the brain refuses to see errors. I need to use my finger or a pen to follow the text break this auto-correct.
You can't pay them significantly more, for certain court cases (especially for copyright violations) there are hard caps on a number of fees the attorney can raise. Plus you can get a significant sum of the cost paid by the state, even IF you loose.
Merrill's link is quite good https://theicct.org/publications/fuel-efficiency-trends-new-...
It's just some symmetric encryption with a randomly generated key (in the hash of the generated url).

Meaning you now have to find a way to safely send this URL ... and you are right where you started. It's no safety at all.
> So as long as people don't enter the reactor without proper precautions, there's really no reason to worry about radiation inside it. And this problem can be solved pretty well with a fence and warning signs.

The buildings being designed as a bunker also helps. Just add a single guardian and his dog just to be sure nobody is actively trying to break through the concrete walls and you're good to go.
Idempotent means that a given request always has the same result. This GET request fits that definition, since making the same request several times will always return the same thing. The fact that it modifies data means that it’s not safe, but that is a different concern. Remember that PUT and DELETE are also idempotent
A very nice project, but the sooner they add monetisation feature the better. I think ability to sell ads should be closely tied with federation. One of the main reasons why there is so much content on Youtube is the ability for content creators to make money off their videos.

Peertube has a chance to be a serious become Youtube competitor only if there is way to add ads to videos.

Also a way to have donations a-la patreon would be great.
Well yeah, it's hard to talk about proving love or disproving love either way. But if you have compassion to one person, do you not have, in theory, the capability of compassion towards all? If you can enjoy the quirks of one nation, and the landscape and the people and the language, why wouldn't that same capability extend to other nations, too? If you love no other nation, at all, what is the mechanism for loving your own nation, why is it incompatible with other nations?

I think it's not a huge stretch to extend this to nations:

> If a person loves only one other person and is indifferent to all others, his love is not love but a symbiotic attachment, or an enlarged egotism. Yet most people believe that love is constituted by the object, not by the faculty. In fact, they even believe that it is proof of the intensity of their love when they do not love anybody except the "loved" person.

-- Erich Fromm

As George Orwell said, either we all live in a decent world, or nobody does... personally I can't wish well for my "own" country without also wishing well to others, too. Because by the same token that I have a "right" to wish well for myself and people close to me, others also have the right to be well.
Actually, a lot of sites keep updated posts with new information, which is useful. Which I believe makes it harder for Google to figure out who is gaming SEO and who are providing actual value.
How to Create a Countdown Christmas Timer Widget on Blogger
Wow that's a crazy price.
> "why are you making this feel more complex than it needs to be?"

Because it's more complex if you have projects on multiple Python versions and if you want to lock your Python packages to specific versions. (Pip can bite you when different packages have different requirements for the same lib).
Agreed. For a ~2.5 billion years project, the deliverable is not that impressive.
Wasn't Napster based on a central server and then a bunch clients who found each other via that server and then connected p2p? (And since the central server was the weak link that law enforcement could go after, Bittorrent evolved to get rid of the need for it). If so it actually further underscores the point about a central server providing ease-of-use and not being able to expect 'normal' people to set up servers themselves.
> Are any of these p2p YouTube replacements presenting a compelling way to search/discover content in a distributed way?

Being "distributed" over p2p/federated architecture opposes the end-user convenience of search/discovery/ranking/recommendations because of speed-of-light limitations. I wrote a previous comment about this: https://news.ycombinator.com/item?id=17578332

Also, the previous last reply by posting2fast of a partial-centralized server doesn't really replace Youtube because his proposed idea creates new problems of spam videos and untrusted/fake videos. E.g. the central index of metadata says "www.johndoehomeserver.com" has a tutorial video for Algebra but when you actually stream the video from "johndoehomeserver.com", you get a spam video for Viagra instead of math instruction. Therefore, users will naturally gravitate toward the centralized servers that have both the metadata and the actual video content. This emergent group behavior of preferences would end up recreating another "Youtube"-like clone.

p2p architecture and torrents works well for things like pirated Photoshop or ripped Marvel Avengers movies because the users already have the content's title _preloaded_ in their brain and therefore a centralized index for discovery/serendipity of unknown content isn't necessary.
Well that's the real problem when you start competing with Google and the like. They're data behemoths. As long as you don't have as much data collected, they'll have a significant advantage. The solution to this is really simple and hardly conceivable at the same time: make competitively important data public. In this case, that's anonymized video browsing/viewing data. Market competition would flourish, the big guys would lose the monopoly.
StackOverflow is in a negative light? What did I miss?
>neither had much competition when it launched though

I'm sceptikal as well, about a federated protocol being able to replace an existing entrenched player. Buy I still hope.

>Not to mention the majority of people get their email hosted by a proprietary service these days.

But all the proprietary services talk to eachother, and, mostly, talk to private instances as well. There are absolutely allowed to be proprietary PeerTube instances.
If by "real-world manufacture & sales operation" you mean an operation where there can be no guarantees of the quality of ingredients and processing/storage, you would be right.

Like some pesticides or mold with your bud? How about some vitamin e in your vape juice? Those taxes pay for something, and as a consumer I want to know I'm getting what I paid for and nothing more.

We will see a lot these articles ranting against California taxes in the lead up to the elections by the conservative media because they are beginning to hate how much better the state does towards its residents with funding to provide services. Don't forget that almost all the social progress we're seeing in this country is from that state.
spent a little time adding this https://volatile.wtf/bee-movie-part-1
Idempotent means that doing it once is the same as doing it more than once. This is standard terminology.

The parent comment uses "safe" to mean doing it zero times is the same as doing it once or more. This is not a definition I've heard before, but maybe it's common in this context. A more normal term would be "free of side effects".
Pre-receive hooks in Gitlab to verify pushed changes
This is not the comment page you’re looking for. https://news.ycombinator.com/item?id=21513310
I've had success finding a great Python dev on /r/ForHire
Too Much Democracy Is Bad for Democracy
> Also reduces pollution now that I think about it.

Indeed. Somebody did research on this: http://cepr.net/documents/publications/climate-change-worksh...
Just use Safari or Firefox
Compa Ratio: Definition, Formula, & Examples (2017)
> FreeBSD is a monoculture. OS X is a monoculture. Solaris is a monoculture. OpenBSD is a monoculture.

I dare say there's bit of an irony in that assertion. 4 different operating systems, each of one of which uses a different init system. Pardon me, but that looks like the exact opposite of a monoculture.

Also, the rc system in FreeBSD could probably be ported with not too much effort into other operating systems, as it uses pure sh (not even bash). Surely, that cannot be considered monoculture. I would dare say that porting systemd into FreeBSD (or any of the other OSes you mentioned) should be more difficult.
Or an even better one: “American manufactured Toxic pesticides and chemicals are poisoning wildlife and water in America’s public forests.”
It's a meta-article, it doesn't contain all the results of the field. But the field is alive and well. Just look at the proceedings of SEA and ALENEX (there was no SEA this year for stupid reasons that have nothing to do with the field).

Agner Fog does some cool stuff (and I've used his RNG libraries many times) but as you said he studies modern hardware with a focus on software performance. Algorithm engineering is about finding algorithms that have nice theoretical guarantees (e.g., proving correctness or that there aren't any inputs which would result in substantially worse running time) while keeping in mind that the result would be quite useless if it couldn't be implemented efficiently on the machines we have, so the goal is to come up with algorithms that are also really fast in practice.
I stumbled over "On the built up to the exercise 3000 residents of Slapton were evacuated so safe guard the secrecy of the mission". Funny that the words ("built up" instead of "buildup", "so" instead of "to") are wrong, but gramatically correct - looks like someone used autocorrect, but didn't pay attention if the suggestions made sense :D

But what do you expect from a "channel" (no idea how Medium calls them) called "History of Yesterday" that attributes images to "Wiki"?
Am I the only one who still bristles when people say blog but mean blog post? Or is this generally accepted now?
I didn't know NextCloud was P2P (I thought it was just based on a central server with a bunch of clients) - what's the P2P part?
It sits on blocking. There is typically a line of blocks running along the keel of the ship. Then there are two additional lines of blocks off center line that are shaped to the curve of the hull. These two provide support against toppling with the keel providing center line support. [0]

Usually they're much higher off the bottom of the dry dock.

[0] https://youtu.be/UCHevTrL2Vk?t=24
The next major step in evolution was sexual reproduction. That allows different advantageous mutations to be combined into a single organism. In other words, it allows features to evolve in parallel rather than relying on a single lineage to get everything right.
Just when you think Physics has little left to discover, something you never expected creates a whole new avenue to explore.

"When I began my physical studies [in Munich in 1874] and sought advice from my venerable teacher Philipp von Jolly...he portrayed to me physics as a highly developed, almost fully matured science" - Max Planck
How does everyone feel about only showing the updated date on the blog post itself but keeping the real / original published time in the meta tags?

I do that on my site mainly to keep things less cluttered. Every post has an "Updated on November 12th 2019 in #docker #flask" line at the top of the post and that date is either the original published date or the last time I updated the content in the post, but the meta tags are always the correct values (ie. I don't refresh the published date with the updated date).

But now it's making me think I should include both the "Posted on" date as well as a separate "Updated on" date in the presentation of the page itself to be crystal clear. My only concern with that is that will eliminate some vertical space on the page because I can't fit all of that on 1 line cleanly. I would have to break the dates and tags onto 2 lines. For example, this is what a current line looks like: https://nickjanetakis.com/blog/make-your-static-files-produc...
The best things about compilers is that they have gentle ramps for learning. If you start simple enough, https://github.com/oriansj/M2-Planet the rest just becomes just add one more thing...

It even works if you start from zero: https://github.com/oriansj/mescc-tools-seed
Likewise here, it maintains the left-to-right direction and "one operation per | gap |"
What everyone has to learn over time is

- why you choose to do things a certain way

- how you figured out a pattern or solution

- extracting the most from your tools, such as debugging

- that this isn't magic, persistence can be key for tough bugs and performance problems

I've had mentors just answer one-off questions, and I've had others that gave me the above insights. When I'm helping someone, I try to "think out loud" and teach them process.

Language-specific structures and patterns can also be taught, but they shouldn't be the focus. More like incidental tidbits a junior can and should pick up along the ride.
PLCs are used for most automation. The charting is usually from an ECDIS system. You can use automatic charting. What you're seeing here though is all from being guided by the tug boat.
The real reason for the UK’s record employment
Do you have any sources for this claim? Why would they use petri dishes to grow GMO yeast?
I am a programmer and a musician. For me, syntax is easy, and understanding stack languages is easy as well (for instance I authored a long tutorial on Factor).

What is difficult for me is to understand:

* what kind of objects are available (generators and filters, I guess, anything more?)

* what generators are available, and what is their effect

* what are triggers. This sentence doesn't explain much "A single trigger is exactly one sample that is a non-zero value (typically, this value is just a '1')"

and so on. In general, much of the terminology is alien, for instance "Since everything in Sporth is sample accurate, triggers are sample accurate and can work at audio rate." or "This creates a gate signal which is then fed into the portamento filter, whose half time value is 10ms. The portamento filter (a simple one pole smoothing filter), creates the ideal exponential curves for envelope, with a convex exponential slope on the attack, and a concave exponential slope on the release."

I just do not understand half of the words in the above sentences.

What does it mean to be sample accurate? What is a portamento filter? Why there should be a convex exponential slope on the attack? By the way, what is the attack? (I know, but it wasn't explained earlier).

This looks like a tutorial written for people who are already programming audio, and only need to understand Sporth. What is missing is a tutorial for people that are programmers and musicians, but are using Sporth to start programming audio.
> it is certainly worth examining to see what it can do for us today.

Then do that, who's stopping you? You just asked "what if" and then expected me to do it for you.
50-60 for an eighth is what I've paid my entire life living in NY, Philadelphia, and Orlando. I moved to Texas a few years ago and now have a regular guy who sells eighths for 40. It's the lowest I've ever paid for high grade bud. I thought I was getting a deal but apparently this is normal?
zstd is nearly always superior to xz, fyi.
Oh yeah that touches a nerve. I hate it when I have filled in my name and email somewhere, maybe I forgot doing it, and I receive a newsletter, which opens with and greets me with just my first name.

No. Just because I signed up for your mailinglist doesn't mean we're on a first name basis! I hardly even remember your business exists, do you remember me? Anything else about me except my email and my full name, from which you deduced my first name? Then let's not pretend we're buddies.

This of course depends on how "friendly" I'm willing to be with said business. Which differs if it's an Etsy store, ordering food online, my bank, insurance, etc. I especially hate it when the news letter is in fact 99% ads and promo babble, but has this 1% of useful info that I want to be kept up to date on. We're not close, I'm letting you spam my inbox, call me "your grace" or something.

Can you actually go wrong with just using someone's full name, and erring on the side of being a tad too formal? Is this just a problem with marketing companies that want to "connect" and become "buddies"?
It seems like they did not consider how they want peertubers to be able to monetize. On the contrary, it seems they have something against 'capturing your attention and selling it to Fanta'. I want this piece of work to be exhibit A in how staying inside your ideological bubble will ensure failure. I think it's especially sad since they used crowdfunded money so they aren't just failing on their own dime.
Ask HN: EU Banks and Their APIs
I'm starting a project that needs reliable interaction with a bank (for buying ETFs) in the EU (Germany, but preferably EU wide). I was surprised to find that there are some banks that don't even have an officially supported public API, and it makes me a bit nervous what the others are like. Does anybody have any experience of which banks offer reliable, easy to use APIs?
I'm actually excited. So rarely does this industry clean out the old ossified stuff, vs slap a new layer on top. Here we finally have solid layering for networking, is QUIC is now a suite of protocols as it should be. Truly great news.
The work done is awesome. I’ll try it because the idea of self-hosting low traffic videos is interesting.

Besides, I can’t stand articles that use the so called écriture inclusive. Either they write in the accepted, standardized version of French or they fork it but don’t call it French.
Apparently lots of people did over on r/fitbit : https://www.reddit.com/r/fitbit/comments/duu705/was_fitbit_j...
Start with `docker` and learn the basics concepts: difference between image and container, layers, etc. Copy a Python `Dockerfile` and see that it works. After a while you'll get the hang of it and will be able to know what to google and how to navigate the docker manual. Pythonspeed.com has some good protips once you understand the basics.

You'll get confident and from there learning `docker-compose` is a breeze.
Systemd doesn't replace a large number of solutions; it contains a large number of solutions.

Also, in the article:

> Others, including Triplett, said that not only do the developers of other init systems lack the desire to implement systemd features, but they argue that those features should not exist in the first place.

Something with all the functionality of systemd is just another systemd, which some people don't want in any shape or form.
what's a blog? oh you mean a weblog. /s
Why not just use conda for envs and deps (or env-specific pip), and install youtube-dl etc. via your platform's package manager?
I really like the platform, but I think it would shine even more with scalable video coding support, to the point that it would be a game-changer. Unfortunately, the issue was closed [1].

Do any of you know open source libraries, or documentation on SVC for mp4, VP9 or AV1? I don't think ffmpeg supports this at all, which is a shame.

[1]: https://github.com/Chocobozzz/PeerTube/issues/99
Legalise and Regulate: Crops versus Insecticide
It's not peer-to-peer, but you can share files between Nextcloud instances.
How to use machine learning for anomaly detection and condition monitoring
Which actually happened in the late 19th century ships where laid down and where obsolete within 2 or 3 years.

In some cases the ship was laid down and was obsolete when launched.

An for Fankenships take a look at French pre dreadnaughts - "when hotels go to war" as some on YouTube put it
Weekly Technology News Feed
For future reference, if your JSON parser accepts NaN, Infinity, or trailing commas, it is broken.

I suspect IntelliJ is using their JavaScript grammar for JSON.
I find it interesting that a ship can both float in the water and sit on the bottom of its hull. It has to be built for two very different patterns of mechanical stress!
Auth0 quoted us 25 - 50k a year for 7K MAU, we found this insanely high as we don't handle any sensitive data.

It seems we might use Amazon Cognito, which seems a bit rough / neglected when it comes to aws products but the difference is basically free up to 50K MAU.

Couldn't find a nice middle ground, Okta and the others were all prohibitively expensive as well.
The Reason You’re Smart, but Not Rich
That's not an evil robot, it's a polite robot.

Better than the slimy feel I get when a robot calls me just by my first name. You're a robot, we're not buddies.
Put Your Phones Down
The source of the randomness is one tampering detail. Who published the size of the payout?
You say he worked on this for many years. How old is the patent? Could be new or old but it makes a difference as they expire after 17 years.

Also do your own informal search for prior art to at least understand whether his patent is novel... most aren’t. Patent examiners famously do not do a good job at this determination.

Also the patent may well be worth 100m in his dreams but in the real world it is execution of ideas that matters and makes value. Ideas are worth basically zero without execution. But he may take offense if anyone tells him this!

Of course patents may be worth slightly more than bare ideas but it really depends on the patent and the prior art. Many patent lawyers will gladly file any patent as long as they are paid, even for a poor quality idea that should be unpatentable or that has prior art, or that offers no protection due to workarounds being available. Good luck.
Speaking of consensus, someone happened to post https://stephenschneider.stanford.edu/Publications/PDF_Paper... (2003) today, in which it is argued that consensus science is not science at all.
It's really a shame that we are all forced by law to sign up to Facebook/Twitter/etc and check the feed constantly
> discover content

Discover heavily sponsored content from content farms. As an experiment, even with an old account, start just browsing the content Youtube highlights. You will soon end with a recommendation page full of shit with 500K+ views using the same template.