skysight-inc/HackerNews huggingface dataset:
I speak from personal experience and this may help or it may not. The one book that boosted my self confidence and changed my life is 12 steps and 12 traditions: https://www.amazon.com/Twelve-Steps-Traditions-Alcoholics/dp...

I read the book and reread it and work the 12 steps into my daily life. The single best thing it did for me is that it made me a more honest person, to others and myself. I no longer try to push myself to make deadlines. When things starts sucking at work, I say it honestly. When I wronged someone, I am quick to apologize. I no longer have the need to fulfill people's expectations and since I have nothing to hide, I look into people's eyes during conversations and I genuinely connect with people better.

I was introduced to this book during AA meetings (which I started going to voluntarily to get the courage to say no to alcohol). The people who go to AA meetings regularly because they choose to, are amazing people. Maybe going there regularly will help you boost your self esteem, as it did mine.

FYI, most people have a hard time with step 2 and 3. If you are like me and don't believe in God, it helps to redefine God. God could be nature, fate, an apple, or whatever makes sense to you that seems like a recurring source of comfort for you. For me, God is the innate goodness in people that makes them want to do right by others.

Good luck.
I've tried BJJ, weights and now am on year 2 of 1 on 1 boxing lessons with a former pro UFC fighter and boxing seems to me (unexperienced opinion) as by far the slowest, least effective of the three. And by a fairly meaningful margin. But maybe I'm just bad.
In C/C++ it definitely is. But it sounds Matz wants to do it similarly (but not exactly) like in OCaml, where the "interface" file only describes all public modules and functions and their typing signatures, which serves the purpose of (a) limiting access to the users of your modules/functions to only those you want to expose and (b) help the compiler's typing system.

Do note that in OCaml explicit typing is rarely needed. The compiler is quite amazing at inferring the data types of your functions. In Ruby though, it seems the typing definitions will be the front and center of those suggested interface/header files.
Social Nourishment and Restorative Solitude = Human Thriving
I think it's a question of efficacy and productivity. People routinely make mistakes using type systems. While static typing tends to be really good at solving problems it itself introduces (change a type and, wow! My IDE knows where that type is everywhere and can change it for me! Nevermind that only the producer and final receiver should care, it's everywhere now...)

There hasn't been a lot of study on this topic* but what little there is shows that 3% of errors found can be mitigated with type systems, where they do not exist, fixing these classes of errors takes less time than it took to use the type system.

* https://www.infoq.com/presentations/dynamic-static-typing/
It's not just syntax sugar, since the compiler still does the hard work of capturing local variables in to a (stackless) activation record
A circle (similarly a sphere) has an integer dimension, not a fractional one.
Always, always introduce your acronyms. And while you’re at it, jargon words are also worth a few words too.

First I had to figure out we’re talking autopilot, and then that disengagement doesn’t mean the driver stops paying attention to the road.
I think he just means he likes watching rockets launch.
I'm reading through Behave by Robert M. Sapolsky.

It's a science based look at human behaviour. It's not light reading but it's not a textbook either, it's in-between.

This book will remain unknown just by the virtue of it's weight - this is not 'how to feel better by meditating 10 minutes a day' pop psychology pamphlet, this will take some work to get through :)
I can't imagine a real world robotic assembly line in 2020 not using c/c++ indefinitely. Doesn't matter how cool the new language is, what people really want is to not have to rewrite that dependency they're still using from 1998.
> And this post shows how you can do that in Haskell.

the actual critique of the first post wasn't really that Haskell can't do it in a literal sense, but that ignoring or reasoning about unknowns diminishes the advantages of static typing.

Sure, you can define an "unknown" type if you want and make your static language as permissive as possible, but then you lose the actual static guarantees, which is automating reasoning about the correctness and capacities of your program at compile time.

The question then is if you're already conceding that there are so many unknowns which better ought to be dealt with at runtime, what is there to be gained from making that explicit in your program other than just having to write more code?
I've been thinking along similar lines for a year or so now.

There are several puzzling omissions from Web standards, particularly given that keyword-based search was part of the original CERN WWW discussion:

http://info.cern.ch/hypertext/WWW/Addressing/Search.html

IF we had a distributable search protocol, index, and infrastructure ... the entire online landscape might look rather different.

Note that you'd likely need some level of client support for this. And the world's leading client developer has a strongly-motivated incentive to NOT provide this functionality integrally.

A distributed self-provided search would also have numerous issues -- false or misleading results (keyword stuffing, etc.) would be harder to vet than the present situation. Which suggests that some form of vetting / verifying provided indices would be required.

Even a provided-index model would still require a reputational (ranking) mechanism. Arguably, Google's biggest innovation wasn't spidering, but ranking. The problem now is that Google's ranking ... both doesn't work, and incentivises behaviours strongly opposed to user interests. Penalising abusive practices has to be built into the system, with those penalties being rapid, effective, and for repeat offenders, highly durable.

The problem of potential for third-party malfeasance -- e.g., engaging in behaviours appearing to favour one site, but performed to harm that site's reputation through black-hat SEO penalties, also has to be considered.

As a user, the one thing I'd most like to be able to do is specify blacklists of sites / domains I never want to have appear in my search results. Without having to log in to a search provider and leave a "personalised" record of what those sites are.

(Some form of truly anonymised aggregation of such blocklists would, of course, be of some use, and facilitating this is an interesting challenge.)
Yup. The last thing SpaceX wants is to see somebody else make a buck from their footage. We have seen NASA logos in a thousand scifi productions. We will never see the SpaceX logo used in such a manner.
The quote says right there "for entertainment purposes". Stock footage is not that. And come on, being able to use NASA footage in your own works is one of the least exciting parts about space travel.
Google actually has good-sized, growing offices in a number of major US cities these days. SF and NYC are huge, but there are plenty of other options: Seattle, Boulder, Austin, Pittsburgh, LA, Irvine, Chicago, Ann Arbor, Cambridge, etc.

I also have a family and have no interest in ever living in Silicon Valley or New York. I'm at Google and absolutely love being in Seattle.
I'd really appreciate a comparison of how the sound was done. Although the SNES could not match the resolution of the Amiga, for my money OoTW sounds a lot better on the SNES.
> We don't know enough about the brain/mind to give anything like a measurable answer to this. It's all speculation.

You might be interested in the Leiden Theory of linguistics. It basically posits that language is an evolved semiotic organism that lives within the hospitable ecological niche of our minds, and cohabits within the vessel of our biology:
http://www.himalayanlanguages.org/files/driem/pdfs/prague.pd...
I think if you are receiving public/govt/fed money to do your mission(s), then the footage should also abide by the non-copyrightable footage as well.
Engines that move markets by Alisdair Nairn
I'd love to see the Super FX version of that game.
Well Taylor’s theorem is that any sufficiently differentiable function can be approximated by a particular polynomial plus a particular error. It just turns out that the error term doesn’t need to be very well behaved (eg consider the Taylor series at 0 for f(x)=exp(-1/x^2) ).

I think instead this is an application of the fundamental theorem of applied maths which states, approximately, that, in applied mathematics:

- all Taylor series converge

- all functions are piecewise smooth

- all sums and integrals can be transposed

- if the solution must be x if it exists, then the solution exists (and is x)

- if it looks right then it is
I wonder if the fact that Comac is a state-owned company has anything to do with these problems. From what I have read, Chinese state-owned enterprises are inefficient and can stay in business only with major help from the government. But maybe Comac is an exception.
>Where is truly weak is that not extend the relational model to INNER values (so you can't "SELECT (SELECT chars FROM name)) but is a limitation of sql, not the relational model.

True, but fortunately most database systems have proprietary ways to achieve some of that. For instance in PostgreSQL

select * from regexp_split_to_table('abc', '') chars;

gives you

chars
-------
a
b
c

It's called table-valued functions and it's extensible. Obviously, it's not quite as general as what you are talking about because the values are not actually stored as tables. To get a bit closer to that you could use composite types and arrays. I'm not convinced it's worth the added complexity though.
That might be the case. I was assuming based on some comments I vaguely recall following the DM-1 capsule recovery.

EDIT: https://spaceflightnow.com/2020/01/16/spacex-abort-test-serv... has more details about the recovery operations and the Air Force's role.
Provided they have a way to easily rotate keys via access to the physical hardware it's probably fine. If a local government loses a signing key they would have to register a new one and send a work crew to swap a micro SD card in every traffic light or whatever, but at least that's all they would have to do. In the meantime all an adversary can do with their signing key is install fake beacons, but that requires actually fabricating beacons, and putting themselves at risk by physically installing them in a place they will quickly be noticed, so the potential for damage is pretty limited. Much like how people can already steal stop signs or put up their own speed limit signs, in practice I don't think this will be more than a nuisance.
Huh. Is there a record of which photos were originally CC0? If you've already downloaded them as CC0, and they were once licensed as such, you can't just take it back. It's like releasing into the wile with GPLv3. You can re-license it if all the authors agree, but the original code at the point of re-license, if you have a copy, can never lose its GPLv3 status.
It’s even more help in larger projects :) The dividends of type-checher aid refactoring really start paying off once the project is above a a certain size/age.
On the note: does anyone know about some actual studies that measured information registering speed on gauges VS written numbers? I'm still kind of puzzled about it and cannot reliably say, when reading a number is faster than evaluating a gauge.
Jocko Podcast. https://jockopodcast.com/
Which NHS organisations in the UK are using automated video interviews?

I've done interviewing for a couple of NHS organisations, from band 6 positions all the way to very senior leadership, and automated interviews were not used and would not have been used by these organisations.

> the NHS get something like 12k applications per week,

It's not really "The NHS". It's a bunch of different companies. They each have their own corporate structure and boards of directors. They have their own HR teams that advertise and recruit to positions.

There were (in 2017) 207 clinical commissioning groups, 135 acute non-specialist trusts (including 84 foundation trusts), 17 acute specialist trusts (including 16 foundation trusts), 54 mental health trusts (including 42 foundation trusts), 35 community providers (11 NHS trusts, 6 foundation trusts, 17 social enterprises and 1 limited company), 10 ambulance trusts (including 5 foundation trusts), and 7,454 GP practices.

The largest is probably Barts Health NHS Trust, which employs about 15,000 people. The smallest is probably Weston Area Health NHS Trust which I think employs about 1,700 people.
> If that program goes as planned, the dragon capsule will be used only for a short time, I guess.

I can't see Starship being approved for Nasa use by 2024 even if it were flying today.
Maginot Line
I'm hearing this advice so often that it's pissing me off.

The book is BS. (I've read it.) There, I said it. It's always "this book is hugely thought provoking" (pointing at you Daniel Gross), and never ever and expansion on why or what insights it actually contains that's interesting. It has mildly interesting sentences that feels deep (mostly because they're confusing). The book has developed into some BS signalling device like Infinite Jest used to be. Everyone has read it, no one understands it. Everyone goes "oh yes, that's such a deep book, nothing has changed my mind like it since sapiens", and then we're all supposed to go silent to independently ponder it's many layered-ness, but in reality that's just what we do because we wouldn't come up anything remotely insightful if pushed into a corner. Frankly, the fact that this book is pushed so much makes me totally reconsider oft-repeated meme that "tech is low virtue signalling" (or low corruption). Clearly not.

(There, rant over. I'm overplaying how mad I actually am, I just feel like we need a few more rants against this book strewn about whenever this book is mentioned. Please, anyone, prove me wrong and a horrific narrow-minded dimwit by writing something more in-depth about what you think it contains and how it's insightful, I would love you infinitely.)
Don't capture by reference, as you're misusing the language.
Very recently: Spillworthy, by Johanna Harness (https://www.amazon.com/Spillworthy-Johanna-Harness/dp/099138...).

Might be targeted at a teen audience, but I enjoyed it very much, as relaxing, clean, light fiction that makes the reader want to be a better person while they enjoy themselves. Very thoughtful and enjoyable, hard to put down. Shows a hard situation be resolved, from the perspective of the youths involved, and I thought it shows a lot of kind thoughtfulness over many years, by the author. (Some years ago I knew the author's husband.)
I don’t see how asmjs/wasm’s marketing would be much different to the one of pnacl/nacl. It’s just fundamentally better and that’s why people are excited.
A Russian one - “Three Jews” by Muhin. Stupid title, but it’s an incredible account of author’s life and work at a steel plant in Soviet Union in 70-80s. Probably not translated, but highly recommended for all Russian speakers.
> How do I feel about EVERYTHING moving to a large LCD panel that could play Netflix if I really wanted?

The Tesla Model 3 is already like this, including the Netflix part.

> So if updates and digital screens are on the way for all cars

Tesla has been doing over the air software updates and had digital screens for years.
With a coroutine you may not necessarily have to do as many gymnastics as with callbacks. You can turn a push operation ("call me back using this function with a newly connected socket"), in to a pull operation ("get me a newly connected socket")

For example, here's an awaitable that just wraps ASIO callback for accepting new connections:

auto async_accept (tcp::acceptor& acceptor, tcp::socket& socket) {
struct Awaitable {
tcp::acceptor& acceptor;
tcp::socket& socket;
boost::system::error_code ec;

bool await_ready() {
return false;
}

void await_suspend (std::experimental::coroutine_handle<> coro) {
return acceptor.async_accept (
socket, [this, coro](boost::system::error_code ec) mutable {
this->ec = ec;
coro.resume();
}
);
}

auto await_resume() {
return ec;
}
};
return Awaitable{acceptor, socket};
};
Armchair Expert.

https://armchairexpertpod.com/

Highly recommend their "Best of 2019" episode for a sneak peak before diving in: https://armchairexpertpod.com/pods/best-of-2019
Network 10
As you yourself found out, writing in Rails is very different. You can go crazy with all the things happening without your knowledge. I liked the productivity that Rails gave me back then but it very often felt like that the expertise you get is the result of a series of traumas (a lot of "Why the hell did this thing change 0.5 secs later?! I didn't tell it to do that!").

I worked on 3 smaller projects with Sinatra and Sequel and it was worlds better.

Commercially speaking though, there aren't many Ruby job offers that don't require Rails.

I still occasionally use Ruby when I don't trust bash/zsh with a slightly more complex automation flow but outside of that I find no uses for it.

Elixir and Rust do it all for me these days. I know I am getting biased and I am not fighting it. I need to get jobs done and at certain point always searching for a new tool gets very unproductive, not to mention stressful and soul-draining.
> Philip M. Parker, by one measure the world's most prolific author, has an entirely different approach. Parker has over 200,000 titles listed on Amazon.com, having developed an algorithm to gather publicly available data and compile it into book form.

This NYT article is cited as the source: http://archive.ph/glW3U

12 years later, I wonder how computer generated books are now.
It's a problem that does not need to be solved. If all goes well, this was the very last time the launch abort system is ever fired. It's an emergency escape system for when things have already gone pear-shaped, and in most cases would only be triggered after the rocket below it has failed in some way.
House of Leaves. I've literally never read anything like it.
I think there are already studies about Tesla safety, both for self driving and based on the results of independent government studies.
And the accompanying daily reader which is fantastic. But it's a very slow process going through stoicism if you're currently struggling and suffering more acute symptoms in my opinion.
What Is Color Management?
Interesting how different the response has been, in general, to those from r/programming.

https://www.reddit.com/r/programming/comments/eqv6yd/no_dyna...
I agree. For people who really like trains, think of a bunch of automatic buses traveling right next to each other as a train.
RAD Game Tools. I'm following the owner and some of the employees and these guys seem to really take writing software seriously (probably in part because in their domain, if they sell crappy annoying middleware, their clients will just not buy it - the purchases are not driven by MBAs). Also, the people that work there are absolutely top-notch technically. Thirdly, what they work on is interesting and challenging.
I’m Irish; we’re not in Schengen (conflicts with the CTA).
Great result. One thing stood out, in the commentary they sometimes used feet and sometimes meters. Better just to stick to metric to avoid the mess. Reminds me various stories, when mix up between metric and imperial made space missions fail. So SpaceX teams should have stronger focus on avoiding this.
WinDirStat is probably the best treemap style product. It's faster that doing directory listings on the command line, amusingly enough.
Boeing isn't getting trashed because they're reducing costs, they're getting trashed because of how they are reducing costs.

Winning means jack shit if you're cheating or transmuting The cost into something that doesn't reflect on the balance scorekeeping..
Tyranny of the minimum viable user.
You think these policies were intended to cause harm? I think that's quite a stretch. It's obvious that eastern European countries in particular see grave danger in these things and try to keep them out. That's their right to do so.
Fedora has preferred podman for a while, it's not unique to Fedora CoreOS. Much of that has to do with Docker's choices.

moby-engine
https://koji.fedoraproject.org/koji/packageinfo?packageID=27...

docker
https://koji.fedoraproject.org/koji/packageinfo?packageID=51...

podman
https://koji.fedoraproject.org/koji/packageinfo?packageID=26...
'The Extended Organism' by J Scott Turner

I've posted this repeatedly to these lists, but no one else is as enthused by it.

From the GoodReads page:

"Can the structures that animals build--from the humble burrows of earthworms to towering termite mounds to the Great Barrier Reef--be said to live? However counterintuitive the idea might first seem, physiological ecologist Scott Turner demonstrates in this book that many animals construct and use structures to harness and control the flow of energy from their environment to their own advantage."
The ‘happiest country’ in the world also has one of the highest suicide rates
Have you considered meditating on a daily basis? There’s also mindfulness Cognitive Behavorial Therapy, which sounds intriguing. In general, anecdote of 1, but I find that frequent, consistent meditation can have a very positive effect. Mindfulness meditation can be a good starting point, but recently I’ve found a lot of value in “emptiness” and compassion focused meditation. The book, “A Profound Mind”, by the Dalai Lama was really good (for me). Eastern philosophy has quite a lot to say about “self”, which might be helpful in your case.
Sam Harris's: Making Sense (used to be called Waking Up).

https://samharris.org/

I don't agree with him on everything -- he's a bit to the center/right of me in some areas, particularly around what he calls "identity politics". But regardless his guests are usually great, and I agree with him on the core of his philosophy: atheism, rational debate with others, and better knowing oneself through meditation.
The Candlemass Road by George Mcdonald Fraser
Am I the only one that like just didnt fully grasp his system? It came to highly recommended from a few credible friends, and some portions like taking care of yourself or helping yourself like you would help a friend were great, but it's super difficult to a) summarize his "method" / "system" and b) implement it or share it with a friend in a way that's helpful.
> If systems that extend beyond a single program require dynamic typing, doesn't it make sense to invest more in ways to do dynamic typing better?

Isn’t dynamic typing more or less a default state of not knowing anything at compile time about the values your data will take?

One could equally well ask “given that the boundaries of our systems are necessarily characterized by unpredictability, doesn’t it make sense to invest in more ways to isolate that unpredictability better (e.g. by use of static analysis)?”
Definitely the "Found my Fitness" podcast. I've implemented a lot of the scientifically-backed suggestions that have changed my life to the positive (e.g. intermittent fasting, monitoring and lowering inflammation, etc).
Hall Effect Keyboard Switches
What is this sinister ideology you presume us scary gays to have, precisely? I mean, I would have thought “please don’t treat us as second class citizens” about sums it up.
Because the slides are made from foil? Or at least they look like the are?
You can compile unity to web assembly. There are several other similar engines out there that compile to wasm.
>> such that some parts of the meteorite received a bit more cosmic rays, and some a bit less?

Everything in space spins, from the smallest speck of dust to entire galaxies. Put a stationary object in space, in light, and that light will start it spinning. So we would expect cosmic rays to be uniform across the surface.