skysight-inc/HackerNews huggingface dataset:
The biggest win for me is that, rightly or wrongly, a fair number of people have a higher opinion of books that come through a traditional publisher. A publisher also provides editing services and so forth but, in my experience, they're pretty lightweight. I'm actually doing a new edition of one of my books right now and I'm finding more copyedit misses than should be the case.

You may well make more money depending upon the sales. But, to be honest, what I make off the book is so trivial compared to what I make indirectly by having written the book that it doesn't really matter to me.

Deadlines are both a blessing and a curse--especially for the original book. On the one hand, they probably forced me to go heads down when I might have been inclined to work on other things. On the other hand, you sometimes have to do those other things too.
Feroxbuster: Security content discovery tool written in Rust
That worked, thank you!
Major difference here is that GH (in terms of git repo hosting and interaction) have API-compatible free and open implementations - there’s no vendor lock-in (apart from the network effect if you count that, which I don’t)
Relative number lines solved the counting issue for me in most scenarios.
Awesome side project. Amazon.ca next!
Nitric Oxide Can Cure Covid-19 Patients Until Proven Vaccine Arrives
Tim Wu beat me to the punch on the surveillance connection by at least 7 years:

Why Monopolies Make Spying Easier (2013); https://www.newyorker.com/tech/annals-of-technology/why-mono...

Well worth reading, similar logic, excellent examples.
You can call it whatever you want. It doesn't change the fact that it calls for these intelectuals-yet-idiots who are unaccountable, unelected, who couldn't tell a bubble even after it already hit them, and can't even admit what ridiculous mess they made out of the financial system and economy, to have more power and more or less directly tell everyone what to do, how can they can or can not accumulate and store their wealth, invest and pretty much live their lives.

No, thank you. You can keep it if you like. It's not Bitcoin people forcing their shit on anyone.
You did not even mention Google. Your comment reminds me of people who said GPU is not an important development a decade or more back. I was in high-school back then and can see why TPUs can be super relevant 10 years from now. Someone has to start...
This is a pretty good read and fairly nuanced.

IMHO free speech needs accountability and massive increases in education resources to be effective.

Without accountability, the loudest voices can set what is true to many. This congregates power into the already powerful, until new means of information dissemination are created to allow new voices. However those too will need the same accountability or will fall to the same issues. You can see this with the rise of every new medium for information. From newspapers to books to movies and music to each new major social media platform.

Without education resources, there is a much lowered threshold for people accepting information provided to them as truth. We need to globally, but especially in America, increase education of the sciences and critical thinking. Maybe it's too late for entire generations today but the future can be very bright.

Unfortunately the premise of the title will most likely provoke an emotional response from many, to which the concept of unfettered free speech is inalienable, even the discussion of the problematic side effects it can create.
I just chew real fast.
> So many of the images that are captivating me have been taken at between 50 and 100 times magnification.

300-600x magnification is much better.

https://youtu.be/Ygty9HxhFK4?t=309
As a trillion dollar company, it can acquire open source project that is vital for it's customer base rather than leeching of that project. You shouldn't make unethical practices of companies as necessary evil.
Esperanto is like the "Soylent" of languages. Some folks like the idea of it, some might even use it, but no one _actually_ likes esperanto (OK, except the 1000 "native" speakers the article refers to).

There's something profoundly unappealing in a hard-to-define subjective sense about engineering a language for humans to communicate with.

There's plenty of languages in existence that already "just work". What's wrong with English, Spanish and French? One could argue that English has already taken on the role that Esperanto was supposed to have. In the colonial past that might have been French or Spanish. In the distant future an Asian language could become a lingua franca? Or perhaps more radically, effective machine translation could render such efforts unnecessary?

Yes, there's annoying things about real languages. There's inconsistent grammar in English, "Passe Compose" tense in French, one could list hundreds of pain points for every language. But none of these things actually prevent someone from the practical usage of a language and being conversant in the language. Why do we need to make-up another language with iron-clad consistency? It's just not necessary.
There really are birds that have predator warning calls. Other animals even listen for them and hide when they hear them.
definitely depends on the server, I’ve had difficult time finding groups for certain lang’s. but Rust, React, TypeScript have super active great communities there

I think in general what’s difficult these days is bringing communities together - there’s too much noise and promotion, too many places for people to be. so you get the situation you mention above - a lot of unanswered questions in a discord server with a perpetual churn of users looking for a community that fits what they’re looking for.

feels like people are less willing to become a part of a community - forum, IRC, discord, whatever - these days either. but I have a feeling that’s because I’m more out of the loop... FB groups seem to constantly pop off
Alternate hypothesis. I think if you look back in a decade on a graph of say compute operations per second per dollar you won't see any visible effect from covid.
> This happens in software, you are limited in what you can create and do by what concepts you can easily express

Even this is rare in software. For example, I recall reading a blog "Why Python is a Lisp" or something. And it basically destroyed this idea that Lisp was some magical insane language because the author did all the lisp things except they used python.

But yes, in some of the minor claims, I think there's some credence to the idea. But the idea that one language is incapable of understanding concepts in another is unfounded.
Just curious, are there any projects for creating a software talking parrot? Maybe one that would integrate with Alexa of Google voice assistant.

Video is 5 years old. Seem pretty cool. Steampunk parrot.
https://www.youtube.com/watch?v=6mxSl06IZaY

Edit:
I guess this is the guys original channel
https://www.youtube.com/watch?v=esSbc4phCjk&t=34s
> there's a whole bunch of NIH going on there too

That's why I wrote "usually".
People should get use to using they as a gender neutral pronoun.

If it's good enough for Shakespeare, it's good enough for random internet forum posts.
Figma is no faster than HTML/CSS to make a simple landing page for a lot of devs. Not because they are slow at Figma, but because they are fast at HTML/CSS.
I think the most predictable thing about the Internet is that articles like this have two kinds of comments:

- from people who feel that inside drive that leads them to be unhappy when they're not moving forward and upward (maximizers) who use it as validation

- from people who have a target life and see this as threatening (satisficers) or offensive

Every single comment always comes off like it has some sort of insecurity that it's trying to protect.

Here are some other types of articles that cause this:

- work really hard to be the best that you can be v work hard enough at your career so that you can focus on other things

- startups vs big companies

Almost all the 'advice' in the comments here is just a bunch of thinly veiled attempts on the commenters part to feel better.

Just read them from a neutral eye. They attribute so many non-existent traits to the opposite position: "overly driven by money", "stagnant", implications of not being "well-rounded" or in the opposite: "mediocre".

This is mommy forum level stuff.
Probably the same reasons you may prefer Google Drive over Microsoft Office.

That said, I would definitely prefer pointing Glow to any standard git repo. This gives it all the security Charm is claiming to offer, versioning, etc, essentially for free. (Obviously that defeats the purpose of Glow being a marketing tool for Charm)
I had an issue with a 2016 Mac Book Pro, where a USB-C to HDMI, USB-A, SD card reader, etc would cause random kernel panics when it was plugged in. I don't recall the brand but I think it was on Kickstarter.
You realize there's a pandemic on?
This doesn’t seem to let me edit, for starters.
A lot of young people around here dismiss money and status as superficial goals and hurt themselves in the long run. Once you leave the roughly egalitarian youth and college phase where everyone is roughly at a similar level (at least in your bubble), roads start diverging and money and status become more important than people especially idealistic nerds would imagine. The world is a cold hard place that doesn't give two shits what happens to you, whether you can make a living, provide your family or not.

I don't mean to say that you have to enter the rat race and keep up with the Joneses and burn out. I just mean that money and status are these dirty words that are taboo to admit caring about in some circles, but it is money and status that earn you freedom and the ability to not give a fuck what people who you don't respect think about you. It is the only thing that will make annoying people you don't care about still act as if they respected you so you can concentrate on all the people and things you do care about.
Aren't there better odroid options if you mainly care about compute?
I've installed it and I felt the same as what you mentioned :)

Then I saw Goyo Vim plugin
Also with the scroll wheel. In Lightroom, this mouse wheel slider feature saves a ton of keyboard/mouse switching time.
Having spent a few years as a web designer in the aughts, I largely blame web designers. We persuaded people your site had to be professionally and fashionably designed to be taken seriously. Learning to write HTML is pretty easy, attaining and maintaining the skills of a professional web designer is not.
GDLisp: Lisp to GodotScript compiler written in Rust
Reading from the reddit thread, situation has been developing since September. So thankfully, the process is SLOW. Until it reaches some tipping point perhaps.

We have 3 choices:

A. Optimistic One: A carrier ship arrives and takes the crude away.

B. Burn the oil into the air. Though these platforms are not designed to burn the crude itself. Only the residual gases.

C. Dump into the ocean. Eventuality if left alone.

Tough choices there between B & C!

EDIT: Typo.
Sounds like lossy (acceptable) compression.
Thanks! That was an interesting read. You talk a lot about how to understand the client but not at all about how that translates into whether it's a good client/consultant fit. Did you write about that somewhere?
> But the value of "staying competitive" is to better earn money and status.

My hair is increasingly gray, and I'm a person who has always been motivated by challenge, and never by money. The notion of poverty is somewhat terrifying to me, because I'm keenly aware of my motivations. "Find a job" is not a satisfying challenge.

I'm nowhere near retirement -- by which I mean, if my income tracks with inflation, I'll be able to comfortably retire about 5 years before I expect to die of cancer.

I can't trust my company. I can't trust them to stay afloat. I can't trust them to retain me if their funding droops again.

I live very economically; my biggest luxury expenditures are food and I could easily cut those. I really don't give a shit about money, but I have a kid and that's a big expense.

So unemployment is scary. Staying competitive brings peace of mind, and it's a game that I can challenge myself with; that I get satisfaction from.
> Despite all protestations to the contrary, engineers get far more "impact" for creating new things than for fixing old ones.

In general, yes, and that's a problem. Luckily in some teams it's much better.

> but nine times out of ten those reasons are pure delusion.

If you were in a company/team with such level of true NIH syndrome it's good you left.
This only works on larger scales. We, as a civilization, do study history, and it is an important area of knowledge.

The civilization won't go anywhere, we're too smart now, too capable, tiktok or not.
>Do you mean that perspectives change into the 40s and 50s?

You may still want to try new roles or at least take on new projects where you can learn new things.

But...

I find the older devs I know (I'm not actually one myself) mentoring, managing, possibly speaking in public more than they do just writing code.

And, especially as people get into their 50s, at a larger company that's doing reasonably well, there's nothing wrong with seeking out a comfortable position that plays to your strengths.
Thanks for your comment - that is good to know. I should have looked more carefully into the article before commenting.
It’s so hilariously and delightfully like Mark Twain to actually put readers through this and I chuckled once I realized what was going on
When you consider that words are essentially the same thing as sinograms (chinese characters), the spelling is not a big deal.

English spelling needs to remain the same because they are primarily visual. Native level English users just scan the general shapes of words and know the meanings in the same way that Chinese users just scan the general gists of the characters.

The nice result is that you can have 10 wildly different English accents / dialects that all use the same spelling. It keeps everyone bound together.

After all, if you went with phonetic spelling, which accent would you choose?
Last I’ve heard covid was making GPUs about as difficult to find as the other things it’s jacked the prices up on, too.
Things I Learned About Investing in 2020
The point of mellosouls holds.

The person writing this post lives for his job. His goal is to have a job that brings him some combination of achieving job related results, learning job related skills and earning money from that job. And if the current job situation is not optimized for that (no learning opportunities,
no achievement opportunities limiting future employment opportunities etc.) it should be seen as a cancer.

While it’s a completely valid point of view to not live for your job, but to do your job to (financially) facilitate your life: earn money in a stable (but from the authors point of view boring and pointless) job so you can take nice vacations with your wife and kids. Or keep a “9 to 5 job” because you like to explore foreign cinema and Russian literature from “5 to 11”, while the author is still busting his ass so he’ll end high on the corporate ladder in the future.
Then what? If you can't vote to get the change that you want, what's the alternative? Violent revolution and hoping that the new boss is better than the old boss?

I'm so tired of this kind of useless cynicism. Voting matters, especially at the local level. You can get involved in your party at local levels, too. How do you think all these politicians get into the political class to begin with, in free societies?

Or should we overthrow our democratically elected government, because you believe cynically there's no point in voting, they're going to do whatever they want anyway, and install a dictatorship or Party and hope that we get a benevolent one?

Or are you suggesting that the Socialist Utopia is right around the bend, if we all just give up on voting and... I don't know, what's the point of your comment?
Really I think the only part of the post that's particularly status/money driven is:

> If you are an average 30 yr old engineer, let's say you want to retire reasonably by the time you are 60. You have at best 120 quarters left to make something of yourself. A year wasted at a poor job or role is equivalent to you throwing away 3.3% of your career. The older you get, the steeper your loss is.

Which sort of implies that what matters is where you end up at the end of your career, not enjoying yourself a long the way. I guess this isn't so much "status/money" as it is "destination vs. journey", but I feel like those can be related.

That said, I found most of the rest of the post to be much more broadly applicable. The Accomplishment/Impact/Growth/Challenge/Community framework I thought was especially good/useful to keep in mind.
I wasn't doing any specific mental exercises. Like many software dev's, I don't get the most exercise, but I do get some. I have a decent diet and I'm pretty much in-shape.

PubMed might be a good place to research this. I believe believe diet and pyshical exercise are widely known to promote brain health. There are other things like mental exercises or nootropics studied too.
Roblox's history actually goes back decades. In 1989 Dave Baszucki cofounded Knowledge Revolution and created Interactive Physics, an educational physics simulator. Seeing how students used the software inspired him to cofound Roblox in 2004.
For what it's worth, you don't need to use the Charm Cloud features. If you run `glow` in a directory, it will recursively search subdirectories for markdown files and display them for viewing in the TUI. Stashing will encrypt them then push them to the Charm Cloud though.
One wonders what Trump and Zuckerberg talked about over their several dinners.
What kind of positions are you hiring for though?

E.g. a technical lead candidate will look very poor if he never actually stuck around any kind of project to actually see the results of his decisions.
The Esperanto word formation rules can collide, causing ambiguities http://jbr.me.uk/ranto/hh.html
Using male pronouns instead of genderless/more inclusive pronouns in your speech is indicative of a bad managing style (or just bad style all together). As a manager you should be inclusive of all genders both directly and indirectly, which includes how you use whatever language you speak.

The people you manage could easily identify with a gender that is not physically obvious and using incorrect pronouns leads to a less inclusive and potentially more hostile workplace. This is Management 101.
English is the universal language.
Yeah IRC needs a few features discord has to get better. Problem is those few features require central hosting
english is the language of the oppressor
This is a privileged assumption.
> Those aspects are also too inward/selfish.
What About the company?

Wasn't that covered by: "Community: Am I excited and happy to go to work every morning and see my teammates. Do I believe in the mission, vision, and leadership of this team or company?"

> Sometimes you might get a crappy job at a company with a cool mission (such as SpaceX) but it doesn’t mean you have to leave. Transfer internally!

Yeah the author specifically mentions this: "Change doesn't always mean to quit."
Wouldn't it make more sense to equip the ship with vertical axis wind turbines that either drive a propeller or a generator which drives an azipod? Doesn't matter which way the wind blows you can still generate energy. Less efficient sailing headwind of course but you could still do that without tacking, too.
RSS Namespace Extension for Podcast
I was unironically able to read that but it would probably be better if everyone learned IPA just for fun to use for all languages and see if people find it useful or not. If it's not useful it will die out.
Yes, all previous OSX version up until 2014 were affected, too. The doubled `goto fail;` line was included since the first public revision of libsecurity_ssl, and the (c) of that file is 1999-2001,2005-2012 Apple Inc. [1]

Nowadays, due to Apple never using any git or any other version control software for opensourced codes, I could trace it down to Mac OSX 10.4 which was released in 2005. [2]

With 10.1, there's no libsecurity open sourced, I don't know why, but I'm pretty damn sure that at least 10.2 included the library back then. I don't have my old Powerbook G4 anymore, but I swear I could verify this bug on 10.2 (Jaguar) that was running on it at the time.

Other versions of (maybe patched?) versions of libsecurity-ssl are located on the same server, with a global directory for everything so it's not actually versioned!? [3]

At least the version of the file that has copyright 2000-2001 still has the same bug in it, so that is very likely the one that was used in the 10.1 public release [4]

[1] https://opensource.apple.com/source/Security/Security-55471/...

[2] https://opensource.apple.com/release/mac-os-x-104.html

[3] https://opensource.apple.com/source/libsecurity_ssl/

[4] https://opensource.apple.com/source/libsecurity_ssl/libsecur...
Banks are required, by law, to make funds available for checks within a few days.

Marking the funds as unavailable would cause great issue for people using checks. For example, a rent check would only be good on six months?

Who would accept this?
The law was initially written to protect consumers from having their money unavailable
We’re Not as Divided as We Think We Are
Wayfair Consipracy?

https://www.bbc.com/news/world-53416247
> I already have a blog, a GitHub portfolio, and I'm regularly talking on meetups

Depending on who your customers are, none of this may matter. If you want to be a consultant, you'll be implementing solutions. I don't hire electricians based on YouTube videos where they show how to test wires for shorts (though that would be useful if I was hiring for my service business)

I would recommend you keep your current web presence, and then create a second set (website, Twitter, etc) where you are specifically targeting your customers and highlighting your expertise in a results-focused manner.

Also nail down whether you want to be a consultant or a contractor. Those are two different roles.
This is probably what reading the necronomicon must feel like
I wonder if the argument you've highlighted is a good idea, or a particularly dangerous one. Maybe we should discuss it and find out. Or maybe we should call what you're saying 'propaganda' and ban it outright, since it might call for 'radical' and 'potentially destabilizing' 'changes to our democracy'.

It would be too bad if you could only present it as an opinion, in limited arenas far away from anyone who might disagree. I wonder who the next 'protected minority' will be, and what, exactly, they will need to be 'protected' from.

Aren't you glad we have freedom of speech, so that you can make this thought of yours known?
Shanghai Taste Inside the Shanghai Plaza, Chinatown Vegas
You can't get a degree without being exposed to a number of lecturer's language-of-choice. I'd be shocked to find someone who had only used c++
Fun fact, if you read the last sentence as a german sentence it sounds like english with a german accent.