skysight-inc/HackerNews huggingface dataset:
I agree with both you and parent. People are uncomfortably inconsistent. If a certain rule benefits them then they'll favor it ... right until the rule becomes a problem for them or favors their adversary. Normally, I see this when people talk about their politics.

On the other hand, Amazon has an unbelievable amount of power. And I think things would be a lot better if we as a society applied the spider-man rule. With great power. If a small mom and pop makes this sort of mistake, then I'm all for them correcting it and not giving away $13K equipment for $100. Maybe they were doing it maliciously, but because of how small they are the scope of their malice can only affect a small number of people. On the other hand, Amazon has the power of a first world nation state. If they make a mistake, innocently or maliciously, then the scope can affect a lot of people. Yeah, you messed up Amazon. Don't export the cost of failure onto people without the power to fight it. Pay for it yourself with your considerable resources and then resolve the issue with your considerable resources such that you don't make the mistake again.

EDIT: Mom and pop might not have the resources to cover their mistake AND they might not have the resources to reasonably prevent it from happening again. And because of their lack of resources they are also on a level playing field with their customers. So if their customers feel that what was done to them was wrong, then they can reasonably challenge mom and pop in court. On the other hand, if Amazon decides that their customers are going to lose in court, then their customers are going to lose in court.
Good question. A good but short answer is given on Wikipedia (https://en.wikipedia.org/wiki/Matched_filter#Matched_filter_...). Any undergraduate textbook on digital signal processing should have details on this topic.

edit: to add to this, the capacity C ("throughput") of the communications channel is linear with bandwidth B (in Hertz) but only logarithmic (log_2) with noise power N. This was derived by Shannon (https://en.wikipedia.org/wiki/Shannon%E2%80%93Hartley_theore...) and in equation form:

C = B*log_2(1+S/N)

Example: signal to noise ratio is 1 (S/N = 1). Result:

C = B

Now we increase the bandwidth of our channel by a factor of 10, keeping the signal power equal. This will lead to a factor 10 more noise power (S/N = 1/10). Result:

C = 10*B*log_2(1 + 1/10) = 1.38*B

So we can improve the channel capacity by increasing the bandwidth even in a noisy channel.
I’m not really looking forward to this launch. People are going to whine about it so much.
>Is "what your face looks like" private information?

I think it's the linkage of the name and the face. Either of those things alone don't seem like private information, but together, I would argue they are private. I can't provide a good reason as to why I think that yet though.
https://tosdr.org/ -- it's not automated, but it's a start. Also FaceApp isn't listed.
I’m surprised WaPo isn’t trying something simpler and more disruptive: making a point of selling non-targeted ads. Targeted ads may be somewhat effective at selling a specific product, but they’re creepy and they don’t help build a brand. Non-targeted ads are not creepy and signal that a brand is legitimate.

Of course, it’s much harder to apply metrics to this type of ad, since conversions aren’t the point.

Daringfireball.net does this kind of non-targeted advertising. I would love to see a major publisher (other than TV) try it.
A treasure trove of amateur gig posters from the ’90s
But HSTS also blocks the workaround of "just Google it and find the page again"
I can't speak for anyone else, but if I don't accomplish anything of substance at the end of the day, and this trend keeps on for multiple days in a row, I start getting really depressed.

I'm not saying that it's 100% open-office's fault if I don't accomplish much, but I do think it can be a strong contributing factor.
I'd also like to add a point about productivity and efficiency that everyone talks about.

It seems like people take for granted that open offices are less efficient and that people are more productive inside four walls. I'd say it can very well be the opposite. It's easy to get distracted by random internet browsing when you are in a room all by yourself, but if you are outside in a common place, you won't for example just start watching a movie.
Cracking the Charlie Card
Law doesn't come from (or shouldn't come from) unqualified legislators guessing about what the future will be like and what problems will be there. Law comes from when somebody has a grievance against somebody else, and society steps in to resolve it.

Could you imagine how bad it would be if Congress got excited about the potential for internet crime in 1985, tried to guess the form of the problems that would arise, and then wrote laws banning and permitting things that they thought would lead to trouble? There is no way somebody back then could predict which situations would lead to trouble decades later.

The best way to deal with space would probably be to let judges stretch earth law (property rights, whatever) to produce as much justice as possible, and then modifying the laws once the lessons had been borne out.
You are definitely missing a lot. I don't think many of these would show up under "good podcasts":

Sample, for example:

* Re:Sound (curated aggregator of best episodes)

* SpeakUp (storytelling and teaching storytelling intermixed)

* Confabulation (storytelling, Canadian)

* The Moth (storytelling, worldwide)

* Story Collider (storytelling, Science topics, somewhat uneven)

* Snap Judgment (storytelling, backed by music)

* The truth (mini-stories)

* Everything is alive ("objects" talk)

* Proof (food mini-episodes)

* The Allusionist (stories about language)

* Uncover (radio style journalism. NXIVM series was great)

* Hit Parade (stories about music/trends)

And that's just the vanilla general podcasts. Then, many niches you want to dive in have their own constellations of podcasts in different levels of quality/style.

For example

* for DnD/Role Playing:

-- Critical Role (live DnD game with (niche-)famous Voice Actors), also

-- Session Zero

-- Character Creation Cast

-- Hello from the Magic Tavern

* For Impov:

-- Improv London Podcast

-- Improv Nerd

-- Improv for humans

-- Improv beat by beat

I was already listening to the podcasts before that name existed (Gilmore Gang!) I welcomed, used, and said goodbye to ITConversations. Things they did with AWS to insert new adds into old episodes were super cool for the time :-) Same with Java Posse (oh those hats!)

Just because some podcasts are now popular and tuned for the general audience does not mean that there is no longer something for those with interest for audio consumption and much more niche interests. In fact, it is the opposite, as the software becomes easier and hosting cheaper.
Conference App in a Box
> That's false, isn't it? C# is a memory safe language, period. It relies on GC for that.

The original post's whole sentence there is basically nonsense. They're different enough that it's hard to call either one more advanced or having better memory protection at all.

Using just plain C#, it has better memory protection, since the GC and runtime make it impossible to leak, double-free, or access out-of-bounds. But there's a higher cost for that, and the system for managing non-memory resources is not as reliable - you can leak file handles, network handles, etc more easily. Not up on the latest in Rust, but I think it's possible to leak memory if you are sufficiently clever and doing really weird stuff. But the standard ownership model is great at making it really hard to leak or mismanage any resource, not just memory.

It's hard to call either one more advanced either. .NET has a massive std lib and C# has been getting some cool new features. It's still a runtime language though, with the limitations that come from that. Rust's lifetime and ownership system is pretty advanced, but wouldn't make sense for a runtime language.
Are you suggesting I should do a better job of cherry-picking things? I'm not trying to "trick" people with fake cherry-picked Christianity, we're all smarter than that here. It was an example that what's deemed "good" by the world changes from decade to decade.

"Therefore everyone who hears these words of Mine and acts on them is like a wise man who built his house on the rock. The rain fell, the torrents raged, and the winds blew and beat against that house; yet it did not fall, because its foundation was on the rock." (Matthew 7:24-25)
No, that is not being a 10x engineer; maybe he managed the 10x part relative to his colleagues but nothing about his tale (keeping info to himself, letting himself become a single point of failure, etc.) says he behaved like an engineering professional. If I had to label it, it would be "rockstar", with all the positives but also negatives it implies.
I already commented on this somewhere else. What's the problem with that? Are you implying female/black programmers are different?

[1] https://news.ycombinator.com/item?id=20469963
"Perfect is the enemy of good."
Do you have a reference for that discussion?
I don’t think the author understands what a 10x engineer is. It’s not down to tons of research and work. It’s a matter of having a knack for it.
I haven't watched Hibike, but to my understanding the tv series has a lot of implied homosexuality while the movie is straightforward heterosexual romance. I also disagree that the shows that got them famous are the ones with homosexuality. They were already plenty famous after Clannad and Haruhi, and Koe no Katachi is at least as high-profile as Free or Maid Dragon. Let's agree to disagree on this one.
Good plan. I'll retire at 50. Already active in VC and may get back in the startup game after I quit working for others.

Are you on twitter?
I will quote a previous comment on a similar thread[1] I made verbatim here. It is from Steven Pinker's Enlightenment Now, where he reviews data on loneliness in the US students (among two dozen other graphs in the first twenty chapters).

Pinker implies social critics abuse the words "epidemic" and "crisis" (both words used in the article of this thread).

After reviewing the downwards-sloping graph (plotted from 1978-2011) and more data, Pinker writes:

Modern life, then, has not crushed our minds and bodies, turned us into atomized machines suffering from toxic levels of emptiness and isolation, or set us drifting apart without human contact or emotion. How did this misconception arise? Partly it came out of the social critic's standard formula for sowing panic: Here's an anecdote, therefore it's a trend, therefore it's a crisis. But partly came from genuine changes in how people interact. People see each other less in traditional venues like clubs, churches, unions, fraternal organizations, and dinner parties, and more in informal gatherings via digital media. They confide in fewer distant cousins but more in co-workers. They are less likely to have large numbers of friends but also less likely to want a large number of friends. But just because social life looks different today from the way it looked in the 1950s, it does not mean that humans, that quintessentially social species, have become any less social.

I'm not suggesting that everything is hunky-dory, just that we bear in mind the proportions of the problem. Also Pinker may well be off the mark here, as others have pointed out in[1].

[1] https://news.ycombinator.com/item?id=19914075
I'm not sure I understand why people are so eager to conflate the term "10x engineer" with "an arrogant engineer who is only seemingly productive because of either obfuscation or generation of technical debt".

It seems blindingly obvious that there are people out there who are just... dramatically more effective programmers, in a holistic net-value-to-organization/world sense. Fabrice Bellard and John Carmack, to name two that jump to mind.

And while I've definitely never worked with programmers of their caliber, I have worked with people who truly were an order of magnitude more productive than me, either in sheer quantity of quality output or by dint of their efficacy at creating tooling/abstractions/apis that made other programmers more effective.
I've been kicking around ideas on how to save up for one of those L lenses. At $20 a month it would take me about 7 years to save up for the 100-400 model. Maybe getting something used from a lens rental service might be a better shot.
They already effectively censor via algorithm. They are a monopoly that should be broken up.
Issue in the Linux kernel before 5.1.17 allows local users to obtain root access
Surprise nobody talked about bland PC content that Netflix, Hollywood etc., are now stuck with. Netflix audience is too big and wide, they can't make any non-mainstream Hollywood content without offending some group of people who will use social platform to quickly kill any show.
Quantum Supremacy Is Coming: Here’s What You Should Know
I think what helps with that is building up a mental model of where things actually live in memory. If you create a new String, you're putting it on the heap. Which makes sense, because strings can be of any arbitrary length. It also makes sense, then, that you can mutate these heap-strings, because they have room to grow. In contrast, the only strings that can go on the stack (so you don't need String::new) are ones whose lengths are known at compile-time. So, a string literal (str).

There are many things like this in Rust where if you just follow the compiler errors until you can make it happy, things will end up really convoluted and baffling. They'll also probably not perform as well. To really use Rust you have to absorb what's actually going on underneath its protections, and not just the errors that surface from them. This isn't easy, and is probably the dividing line between people who stick with it and people who decide it's not for them.

You get about 50% of this picture for free (thinking in terms of stack, heap, references) if you've done C/C++ before. The other 50% is completely unique to Rust. But the key is to read the Book, follow guides, etc. Rust isn't really something you can learn just by hacking it out on your own, unfortunately.
https://stackoverflow.com/questions/38032666/how-to-create-a...
What Is Augmented Reality? (Book Excerpt)
I usually say something to the tune of "everyone has something to hide, that's why we put clothes on; that's why we don't go around broadcasting our medical test results; that's why we don't reveal our salaries and benefits to our colleagues (or anyone); that's why we don't give our address to anyone that asks for it. It doesn't mean we've done something bad or we're criminals, it just means we're human. But if you have a gmail account, you've probably given one of the world's largest corporation all this knowledge."

Usually the medical test thing is enough to shut them up.

Anyway there are many such example arguments around the internet, just DuckDuckGo "nothing to hide". There's even a Wikipedia article about it [1].

Edit: Oh, I often give Uber's deleted posts about how they know their users had one-night stands as an example too. See [2] and [3] for one of the deleted posts.

[1] https://en.wikipedia.org/wiki/Nothing_to_hide_argument
[2] https://money.cnn.com/2014/11/25/technology/uber-prostitutes...
[3] https://web.archive.org/web/20140827195715/http://blog.uber....
This is definitely true. "Open-world" jobs are par for the course in the Western world, where deciding what you have to do is part of the job, along with predicting, strategizing, and reflecting. It is a lot more cognitively engaging and also heavy. Farming and mining certainly have aspects of this, but a majority of the work was drone work -- exactly the type of work to go first in automatization. What's left is necessarily cognitively difficult work.
But it is. No matter how stupid you think a belief is, giving it an audience does give it new followers. The more stupid it is, the more of an audience it needs to gain significant amounts of new followers… but thanks to youtube, you can have hundreds of thousands of people watching a video and that's a drop in the ocean. And it's not flat-earth BS that's actually harmful, it's the spread of other kinds of political propaganda which radicalizes people.

For some reason, it's not controversial to say "we're banning ISIS propaganda videos which radicalize young muslims", but it is controversial to say "we're banning political propaganda videos which radicalize young americans".

Young or old, actually.
Andrew Yang Interviewed by Chapo
He's probably lambda rather than EC2 or even docker but I'd be interested to know the details too.
I don't get why so many people here are up in arms about commits not actually representing real work or when it was done. The author never stated what he thinks a commit represents and yet so many of you try to find some kind of flaw with his method and ascribe your own meaning to words he never said. Just enjoy this for what it is - a simple histogram for commits in a project.
> In reality once an idea is communicated it is free.

No, it is not. It really depends on the "how".
And there are other things that distract us with age. Eg I recently bought a house. Now I’m always coming home to do housework instead of coding. Also burnout can happen from acute events which we are more likely to run into over time. I hit a specific conflict at work and mostly lost the will to work OT for years after that.
From what I've read, at least the "25" figure came directly from a police statement

https://www3.nhk.or.jp/news/html/20190718/k10011997921000.ht...
Ask HN: Why do langs with alleged “automatic memory management manage tiny part
Java boasts it has automatic memory management. But you have to close files after using them. That's manual memory management!
FWIW there are frontend plugins for LimeSDR that will let it work with SDR# and other standard listening applications. Gnuradio can be extremely frustrating for just basic tinkering.
Assessing MySQL Performance Amongst AWS Options – Part One
Judeo-Christian values are the basis of the west's moral code. It's so ingrained you may think it's innate. But it's not hard to impress a different set of values if you preach them from birth. People years ago who believed in racial prejudice were not born bad. They believe what they were taught by society. Some were able to overcome this teaching but for the vast majority they just considered these beliefs as facts. That's why its ridiculous to judge a historic figure based on our current moral code.
I can't call them hero's but definitely a couple of the people I admire engineering wise are Bjarne Stroustrup and Martin Fowler. Mainly because both of them take a very pragmatic approach to things and I've never gotten the sense that they feel they have all the answers or stopped learning. Both from my very limited interactions with them and from reading their work and interviews appear to be humble and value intelligence and the principle of question everything.

There are others, such as Pat Helland, again, I wouldn't call him a hero, but he definitely influenced a lot of my thinking. Mainly because he asked hard questions that makes you have to defend your position from a place of intellectual strength, logic and reason. I've kinda lost track of him in the last number of years.

One more modern engineer I can say I think is pretty damn awesome is TJ Holowaychuk. I do not know him, never interacted with him (that I know of), but his work is pretty awesome and his depth of digging in is just insane.

BTW I don't consider just because someone influenced me or that I respect them that I agree with all their opinions/ideas, sometimes their opinion/stance/idea was the catalyst that made me defend my position to know I was right (or at least that I felt right).
That's pretty much in line with my thinking. I want them to at least consider the fact that they agreed to something else that's in writing when they do office re-arrangements. And if they decide that I'm no longer worth an office, that's fine by me, but I want them to know they're making that decision rather than me springing it on them post facto.

As it is now, my thoughts on the matter are pretty much irrelevant to everyone besides me.
It's mostly a fault of the education system, countries with better education such as Japan do not have it this many gullible people (per capita), USA and other countries do not teach even the most basic skepticism going as far as teaching completely ridiculous things such as creationism inside the schools themselves under the guise of "tolerance" and "teach both sides".
I don't know about thousands of years off hand, but if you spend some time in New England you will see the truth to the poet's words:

Something there is that doesn't love a wall,
That sends the frozen-ground-swell under it,
And spills the upper boulders in the sun;
And makes gaps even two can pass abreast.

Many, most, all of the dry stone walls once in pasture and now in forest used to be straight, neatly stacked walls, and are now linear heaps that only outline and no longer divide old paddocks.
The opposite of Alex Jones is not virtue and knowledge, but Alex-Jones-of-the-opposing-political-side
Interestingly, "look at all the photos on this device" is a permission that people may be uncomfortable granting to their closest friend. And yet, people will grant it to a complete stranger of a conscience-less corporation with nary a qualm.
There might also be the aspect that Rust programmers ask fewer questions due to the fact for example that C# might be taught in a university whereas Rust programmers come to the language mostly on their own.
Tetanus (consequence of sharp rust)
Or use something like outline.com
I used to run a PHP CMS then ditched it for Ghost CMS, I won't post the link but I would recommend you try it out.
You can also migrate your content/posts from WP --> Ghost
The general public doesn't understand. They're not steeped in it like we are. And we're failing to simplify the discussion to the level in which they will understand. Until then, they'll use apps like this.

I think the devs of this app need a slap on the wrist for being party to this nonsense as well.
Three I like:

The History of Rome in 179+ podcasts. Done in increments of 12-20 minutes. Great for short commutes.

Dan Carlin's Hardcore History as mentioned by ghaff, but yes, it's extremely long form.

Tides of History - different topics and somewhere between 45 - 60 minutes.
> So simultaneously it is both more for and more against sex.

It's for selling sex tech, and against using appeal to sex to sell not-sex tech. So, it'd both more for sex and more for honesty.
> building something useful out of it relies on a particular set of flags and ad-hoc implementation details of GCC (e.g. -fno-delete-null-pointer-checks).

That makes it esoteric, not random. If the Linux kernel really did produce "random output" there is no way it would serve as the backbone of the global computing infrastructure, the financial system etc.
I have turned off phone 2FA on all services that permit me to do so after getting hacked by someone using that exploit. Typically I use Google 2FA via Authy or Authy itself