skysight-inc/HackerNews huggingface dataset:
> I imagine writers have it even worse than programmers.

Well, I dunno about that. One of the major projects I'm currently working with, has over 130K lines of Clojure (tests excluded), and that is not too big of a project. I'm too lazy to figure out the proper way to count "words" in that project `wc` shows over 5M. In comparison - "War and Peace" [technically] is ten times smaller.

Programmers do type a lot. Possibly, way more than writers have to. And that's just code. Have you ever thought about how much typing happens outside of coding? When reviewing PRs, replying to emails, etc.

That is why every single programmer must invest into choosing the right keyboard; learning how to maintain a proper posture; maybe learn non-traditional ways to input text - Vim and Emacs keybindings; try Stenographic input¹; Speech recognition², etc.

Because when they don't - sooner or later they end up having problems: back and neck pain, headaches, RSI, hemorrhoids.

---

¹ https://www.youtube.com/watch?v=Wpv-Qb-dB6g

² https://www.thestrangeloop.com/2019/voice-driven-development...
Devuan, and a bunch of others don't exist in your perception of the world, or what?
We were doing some latency testing/troubleshooting at the browser level one day when we found out the background image for our website was an unoptimized 13MB png... that information was quickly forwarded to the front end team.
The same thing happens when TV shows get sold or actors/hosts get contracts on other networks. I used to like the Colbert Report, but when he took over the late show I could never watch it because CBS wasn't on Hulu or any other streaming platforms. Recently I got Youtube TV, and I still can't watch anything on Comedy Central since Viacom won't put anything there or on Hulu.

The TV world is so fragmented these days, almost nobody will have access to every show on every network and streaming platform. Similarly in music even, not many people have Spotify and Apple Music and Tidal to have access to all the exclusive music. The openness of the podcast world is pretty great, but I won't be surprised if it goes the same way with more and more exclusives.

The flip side, though, is there's more really good TV content these days than ever before, it's just expensive (& annoying) to access it all.
This is not accurate. If the company intentionally sends you an item that you did not request, it's a gift and they can't demand it back. If they send you an item in error it's not a gift and you are not entitled to keep it for free.
It’s been a while, but at least last year I got a real person both times. They even try to push me to let them call me instead of chat/email. But it’s Amazon Germany, we still didn’t adopt many of the North American problems.
FWIW, when I was trying to rid myself of similar insecurities, I went through a bunch of courses like this one, but none of them worked out for me.

The challenge was that the textbooks and material that is popular among University CS courses leave a lot of unanswered questions that I couldn't get over. For example, when I came to hash tables while studying data structures, I couldn't figure out how the hashing functions did their magic. Every book or online lecture I came across showed how to use a generic hashing function and moved on to dealing with hash conflicts. I couldn't move on because I kept coming back to questions like "ok, but why this hashing function? If I change my data a little bit, is this still the right hashing function to use? How can I tell?"

Somehow, people who had formal education managed to sail past these questions. I suspect that having someone to answer these questions when they came up played a crucial role in them understanding the material.

My point is, some of these materials are almost deliberately designed to be consumed with an instructor who can answer questions. Especially for the difficult courses.

In the end, when I was teaching myself the basics, I had to go hardcore and pick up TAOCP to keep up. TAOCP has a reputation for being a very dense reference book and being unsuitable for self study - but I found the opposite to be true. Prof. Knuth painstakingly covers every minor detail leaving nothing unaddressed. (His treatment on hash tables has several pages on hashing functions that gave me a clear understanding of how things work). I would recommend following that path if you are trying to study the basics without formal instruction. It's a little harder, but you are more likely to end up successfully digesting the fundamentals and move on to more advanced topics.

Today, I have fully rod myself of insecurities, and I have developed a habit of going to the most comprehensive treatment of a topic if I'm trying to teach myself something difficult. For easy subjects, textbooks popular in Universities is usually good enough. For difficult stuff, I prefer going hardcore.

Be aware of textbooks designed to work with formal instruction.
I hate the desktop Apple "Magic" keyboard. The keys are too close together, so prolonged typing on it cramps up my fingers something awful. The key travel is absurdly low, so it's easy to miss characters. The up and down arrow keys are only half the size of the left and right, because reasons.

I wouldn't classify the Magic Keyboard as disastrous the way the MacBook keyboards have been, since it doesn't suffer the same types of catastrophic reliability problems. But ergonomically it's a horror show.
Google says they don't sell personal information [1], and I've never heard a credible source say that they bought any. It doesn't stop people from making all sorts of claims, though.

[1] https://safety.google/privacy/ads-and-data/
Who are these devs paid/"sponsored"/"supported" by?
Hi there, I'm the author. Yes this list precisely constitutes the topics in computer science on which I believe a software engineer with an informal education should focus. It's based on my experience of having taught computer science to over 1,000 junior to mid-level engineers, mostly bootcamp grads, in person in small classes over the last 5 years.

I've been meaning to update it slightly, to recommend _Computer Systems: A Programmer's Perspective_ over P&H (although P&H is still excellent) as well as Martin Kleppmann's book _Designing Data-Intensive Applications_ for distributed systems.
> Cotton candy doesn't contain all that much sugar - merely as much sugar as one would get drinking a can of an average soft drink.

Soft drinks contain a lot of sugar, so this comparison doesn't really support the claim.
That's why a private company can, should, and probably will be so cavalier to launch the willing astronauts.
Is this a possible future play? It's not like they're hurting for revenue but it seems like this is only a few steps away/easily possible.
One time there was a reality show for up-and-coming comedians, I think it was Last Comic Standing. And Norm MacDonald was a judge on the show. And -- well, if you know comedy, you know Norm. Funny guy, very laid back, talks like he's on a 24/7 morphine drip, you know, it's Norm. So this guy gets up and starts doing his set, and he opens with a few jokes about Christians, comparing the Bible to Harry Potter, "you get to quote from your favorite book, I get to quote from mine", etc. When he finishes his set, the comic is hailed by the other judges for being brave enough to take on the Christians, and Norm claps back with this, in the most serious voice I have ever heard from him in all my years watching him on television, etc.:

> I disagree. I don’t think the Bible joke was brave at all. I think if you’re going to take on an entire religion, you should maybe know what you’re talking about. JK Rowling is a Christian and JK Rowling famously said that if you’re familiar with the Scriptures, you can easily guess the ending of her book. I don’t like it.

It was a professional critique from one comic to another. Norm wasn't offended by the Christian jokes, he just thought they were amateur-hour comedy at the expense of an easy target.

Point being -- people who are professionally funny, like Norm MacDonald or Taika Waititi, that's not how they are all the time. And you know when they're being funny and when they're being serious.
Huh. For about 15 years, the first thing I’ve done in the morning is a 25 minute “Administrivia” session, after rolling out of bed.

I used to do a full GTD system, but now honestly it’s opening my todos, cleaning out my inbox into todos, tidying them up, prioritising them, and then doing the remaining twenty minutes of them.

No more than 25 minutes, occasionally less than, and I think I’ve not been stressed about the (sometimes very large amounts of) admin bullshit that shows up in my life.

When I had a real management job I did a second one of these for work each morning when I got in.

Anyway, same system for 15 years, with occasional embellishments. These days I take two of them a week to do my personal and company accounts and budgeting instead.
Because most of the technology needed on Mars can be proven on the Moon, which is far, far cheaper to reach and resupply.

Establishing a moon base and concentrating on making it self-sustaining is critical to any successful space penetration by humanity.
For me it was ringing for 2 minutes before I gave up. I have the timestamp on my phone to prove it.

But then again Sprint may just be trash at providing phone service yet again. I may try again from a VOIP provider later.
Papers With Code: the latest in machine learning
I dont think they sell it but they certainly could scan through it to figure out what kind of ads are relevant to you.
Maybe it depends on the country? I've never had to (touches wood) deal with Amazon customer support though, I'm completely pulling that out of thin air hah
Reuters built a prototype for automated news videos using Deepfakes tech
I never skip the ads as I appreciate the companies make my favourite podcasts possible. Even though most hosts of the podcasts I listen to are very picky about their ads.
How do I earn Bitcoin for free?
I heard a statement once - Every product that Google makes is one more attempt to convince the world that it is not a monopoly.

It was given in a closed door talk, so i shan't attribute it.
It can be useful criticism or an indicator where you could move towards in the future, but for the current project it won't help you.

This kind of criticism is even less useful if you are doing e.g. music. Let's say you are part of a Death Metal band and ask for criticism on your music because you want to get better as a band.

The most useful (negative) critic will be a friend who has been listening to Death Metal for years, plays it themselves, has a open mind about different genres, knows what you're after and still will give you the straight hard truth.

The least useful negative critics will be the ones who say they don't like metal and think your music is too aggressive or the metalhead who wants you to do another subgenre of metal because they like that more.

Music of course is more based on taste and subjectivity than software development should be, but one can transfer at least some of this idea: people will often argue from the perspective of their preferences, completely ignoring the scope and goals you publicly stated. And if your goals as a software developer don't align with your critics preferences, their criticism can lead you astray without you noticing it.

It can still be calid in terms of redefining your scope or expanding your goals, but it doesn't help you to get better within them.

Good negative criticism takes seriously what you wanted to do (if it makes sense!) and jelps you to get better at that.
The article describes in detail the actions the rollout team was trying to perform, the new communication protocol they were introducing, and the timing characteristics of their backend which caused the new protocol to be problematic. I'm not sure how you could get more deeply technical. I guess in principle you could say something like "at 9:52 our monitoring showed error rates above 1%", but who remembers things that specifically?
In addition to that, the constant defending of corporations worth multiple billions of dollars by regular people ("consumers", to use said businesses parlance) always boggles my mind. These companies are not our friends.
I saw a similar headline a few weeks ago. Seems like a part of the investigative process is, upon finding someone's email address, investigators now get a warrant for all consumer cloud services?

It makes perfect sense, even though the law doesn't have to. But that is a pretty specific use of new technology that doesn't seem to violate my expectations.

I just wonder if they find the phone number a free email account was created with, or maybe the IPs that access it frequently, and then subpoena the cloud services for other emails created with that phone number or accessing it from that IP
TLDR: A research by Uni Toronto suggests that the coronavirus epidemic started one month earlier than is commonly reported (Nov 2019) and has yet to be brought under control.

David Fisman, one of the model’s creators said: “You can’t get up to that level of cases if the epidemic started in December. even if you pushed the reproduction really high. The plausible start date seems to be mid-November,”

Wikipedia lists[1] start date to be Dec 1, 2019 and with Fever, cough, shortness of breath etc as symptoms[2], I think it's difficult to predict even for doctors exact date of the outbreak.

[1] https://en.wikipedia.org/wiki/2019%E2%80%9320_Wuhan_coronavi...

[2] https://thestrife.co/wuhan-coronavirus-resources
Wrong.

Health "Insurance" abstracts these costs away, and works as a very effective method of locking in those inflated costs with no consumer backlash, because many don't connect the dots, and the ones who do feel they have no other option.

It's a racket, acknowledge it.
Because upsampling requires interpolation. I'm using distortion in the abstract/academic sense here.

Any signal through a non ideal (or nontrivial, eg a gain) system will introduce distortion, harmonic being new energy at different frequencies, frequency distortion in the relative magnitude at the output that is different than the input, and the same for phase.

If you use a polynomial interpolator there will be harmonic distortion. If you use an interpolation filter there will be frequency distortion, which is highly correlated to the phase distortion.

What that distortion is and if it is perceptible depends on your design and constraints. But the key element that is at play here is that oversampling for nonlinear system modeling, which introduces harmonic distortion after the fact, is that it can amplify frequency (and therefore phase) distortion and your constraints are tighter than they normally are.

If you want an example take a the ideal interpolator, which is a sinc function. Because a true sync is non causal you cannot implement it, therefore lossless interpolation is not achievable. There will always be some loss of information, the design problem is trading off that loss with the resources required. We can do pretty damn good upsampling today however.
> Clang pioneered LTO, but GCC does it better now.

Sorry, what? VC++ already had link-time code generation by 2005. (No clue exactly which year it was introduced though.)
If you look at the finances from last earnings call, most of the income for Google is still Ads, and even though Google Cloud is showing growth, I would be interested to see the real Infrastructure and human investment vs revenue. Either way Cloud business is so huge that Google don't need to be 1st or 2nd, just need to be there and Ads will continue fueling their other ventures
Show HN: Get a Free CV – and Let Your Next Job or Project Find You @ Next Mile
For math and computer science, a good rule of thumb is to treat the exercises as the primary way to learn, and to refer to the rest of the text as support to help you with the exercises.

That extends to reading academic papers; but there you have to come up with your own exercises.

(I say rule-of-thumb, because it's a good approach, but please don't take it as gospel.)

You don't need to do 100% of the exercises. A random selection is usually sufficient: the goal is to get good enough that you _could_ do any of the exercises.
And I hate mechanical keyboards that can be heard five rooms away. It’s a frigging desktop, you can use any keyboard, and using the magic keyboard doesn’t bother anyone else unlike clunky mechanical keyboards that are supposed to be ergonomic.
HTTPS: //Buddysupplement.com/Ketovatru-Australia/
KetoVatru Australia
There are numerous ways that individuals can use to get thinner. A few people select to starve themselves, and this can make them extraordinary mischief their wellbeing. Some pick to go to the rec center and go through the entirety of their hours and vitality without encountering any positive outcomes. The best protected and simple approach to get in shape is to assume weight reduction supplements. A great many people, be that as it may, don't have the foggiest idea about the correct weight reduction supplements that are protected. This is on the grounds that a large portion of these have been made utilizing hurtful fixings that may cause more damage than anything else.
RSS is the podcasting platform. Also You cant monetize the network. It was tried before and it had not worked out.
Key is value for value. And with the ad scheme and analytics I bet the value for the listener goes down as they become the product
He started doing this after he was an emeritus professor, at which point he basically has no regular job duties. No need to go to meetings, no need to respond to anyone. The emeritus professors in my wife's department (also at Stanford) do not go in for meetings, do not teach classes, and do not have undergraduate or graduate advisees. Emeritus at Stanford basically means retired (though they can recall you to teach if they want to for a limited period of time).

So yeah, if you're in that position, you can decide not to do email. But for the rest of us...

edit: thanks for the correction below — he was nearly an emeritus professor when he stopped using email.
Onboarding: How to Give New Hires a Soft Landing
They changed the playlist format. It has been failing again.
They use browser activity to serve relevant ads, I've never heard of credible evidence that Google sells any user data.
Dare I ask: any particular story about what brought you to my site, and what led you to link it here? (I appreciate that you thought it was worthwhile enough to share!)
Have the issues been fixed in 5.5 or 5.6?
iOS user here that is a longtime Spotify subscriber. By all other accounts I’m fully bought into the Apple ecosystem but After multiple free or cheap multi month trials on Apple Music I’m still not sold.

Most podcasters that are made an offer that they can’t refuse, probably won’t refuse.
My brother once told me a story about an auto plant in Ontario and their industrial-sized bins. They had a huge metal recycling bin, big enough to fit a few cars inside, and a smaller garbage bin, maybe two-thirds that size.

One day, after emptying the trash bin, the garbage truck driver stacked it inside the recycling bin.

The next day, the truck came and recycled the trash bin.
you would think the granola and coaster companies would have caught on when they started receiving their own products instead of more boxes.
I believe the way it works is the warehouse worker is given a number/barcode which they scan, which tells them where the item is. As the barcode has been reused by accident, the worker is pointed towards the box of granola which has the same barcode as the box of boxes!
Welcome to clickbait headlines world: where telling truth is a revolutionary act that might get you killed (in the most extreme cases that embarrass the warmongers).

Anyhow, take two of the podcasters I happen to listen to:

- Michael Moore's Rumble - MM's complete focus until things get better

- Steve Lehto's Lehto's Law - Lemon law, legal and other stories

both stream to Youtube also, which are subject to two or more completely different corporate masters. It seems like a silly suggestion if there's no technical, legal or economic barriers to publishing to N platforms to suggest podcasters are locked-in. If someone were deplatformed from YT and Spotify, there's Twitch, Floatplane and Vimeo and hundreds of others. A sensible creator should have a website at a minimum to sell merch and link to social media, and have backup content sites and backup means of monetization (in-content, sponsored, and/or patreon/paypal direct). I think the big platforms are making it more and more difficult for small creators to make money, but I also think creators, large and small, need to diversify and protect themselves from being dependent on or being locked-into exclusive deals with any one corporate platform.

OTOH, paraphrasing Chris Hedges, public commons and public discourse have been replaced with corporate platforms, public-private "partnerships" and mixed-use shopping areas. Slowly-but-surely, a number of corporations are gobbling us up and making us subject to their arbitrary whims (Youtube's opaque processes to handle copyright and fair-use). He refers to it by the name "inverted totalitarianism".. corporations subvert democracy with unlimited "speech" PAC money, manufacture consent through PR messaging, Cambridge Analytica's and troll factories to shift sentiment in desired ways, and possess immense control over individuals to express themselves and make a living that's not obvious until it's used, the effects of which are rarely obvious to other people.
> Both the Space Shuttle and ISS have been huge money sinks with no benefit.

https://en.wikipedia.org/wiki/NASA_spinoff_technologies

https://en.wikipedia.org/wiki/Scientific_research_on_the_Int...
hn > reddit > twitter

can we keep going
Are the keys closer together than Apple keyboards from a decade ago? I ask because I am content with my 2008-era Apple Bluetooth keyboard (on which I am currently typing because I hate my 2017 MPB), and I assumed that the new 16" MBP's keyboard would be fine since it imitates the Magic Keyboard.
Sounds like you would make a good mathematician.

I had a very similar reaction to the much vaunted 'Algorithm Design Manual'. It was all fluff with not much substance.

I found http://jeffe.cs.illinois.edu/teaching/algorithms/ pretty good for an overview over Algorithms.

If you like something in a similar vein to TAOCP, the book 'Combinatorial Optimization' by Alexander Schrijver fits the bill. It teaches you everything you ever wanted to know and then some on the mathematics behind problems in P. Just like TAOCP it is also a detailed overview over known results. See https://homepages.cwi.nl/~lex/files/book.pdf for the list of contents.
Who is taika watiti and why has he not appended a "old" to the beginning of Reddit.com?
Here's the class, stick this in the ‘my filters’ of uBO:

youtube.com##.ytp-pause-overlay
The ultra-realistic voices sound fairly good, probably as good as AWS Polly, maybe better (Didn't listen that long, and only the US accent female voices).

But... otherwise this service doesn't make a lot of sense. Mostly in the pricing and features. Why am I paying per month for what is a service that is competing with traditional voice overs, which charge per word or length? So if say I want to tie my small blog into this and a lot is written a month, it makes sense. But if I take a month off... I pay for nothing. At least with most products you're paying storage, but this is not that service.

Also no API and when it does come will cost $100/month? That means for sure I'm never using this. You'd be paying for ~8 average length novels per month of transcription - regardless of what you need - just for automation. Again, Polly has an API and costs pennies compared to this.
It was first released in VC++ in 2002.

I don’t recall if HP actually shipped it, but I know they had a tech report or research paper around 1994 that did LTO.

I have a vague recollection that DEC may have shipped it in the 90s as well.