skysight-inc/HackerNews huggingface dataset:
This is a very good answer, even getting to your user root directory is a pain in finder, I have usually go to terminal and run 'open .' to get anywhere.
Thanks! Cycling is on the to-do list. But I'm conscious it probably wouldn't just be a single category - there would need to be separation for road cycling and mountain biking.

The routing algorithm does already prefer roads with low speed limits, but there is definitely more that could be done in this space (e.g. a slider to set a preference to avoid higher speed roads). It also depends on the availability of speed limit data (I use the OpenStreetMap database).
Anything that includes WYSIWYG with no opt-out is shit. Slack also tried to pull off this crap but thankfully backtracked after the complaints.
Silicon valley and its larger orbit are all about exponential growth curves. It's weird to me that so many people dont get the concern about COVID. "But the numbers are so small!"

Elon is the most puzzling to me. He was one of the PayPal crew. I'm sure their initial numbers were small. I recall Thiel talking about how in the beginning they didn't understand what a rocket ship PayPal was.

Well... this thing spreads quite exponentially too if distancing measures and masks are not used, and lethality is at least 1% (higher among older people) not to mention potential lung and brain damage. You exponential curve junkies need to do some math.

Personally I think it will take a million deaths for Americans to notice what an exponential curve is. We are at about 140k right now. Given that its exponential that could be by October.

"But we can't afford to close any more!"

Other countries with competent leaders and a population that doesn't live entirely in a social media bubble fantasy world have slowed the virus to the point that they can now reopen cautiously. Canada recently had a huge hiring boom. China is back in business. We can't reopen because we failed the first time. We are incompetent from the top all the way down to the street level.
Show HN: Header only C++17 template library: PEG parser and AST builder
Please check out my side project, it's a library for building PEG parsers (top-down parser) that build an in-memory parse tree, Each template instantiation stands for a grammar rule, and translates directly into a node in the parse tree. In this respect this project differs from PEGTL. The project taught me a lot about C++ metaprogramming.

BTW: I am also looking for a job right now. I do C++, Golang, Python and Java on Linux. Looking for remote job as contractor or full time (on-site in Israel). I have worked with kubernetes, storage, networking, security.

Contact info is in my profile. Please consider my application.
Oh yeah! While I preferred the games there focused on co-op, I could see the appeal of Street Fighter. My friend seemed to have a decent amount of fun seeing how long he could last in single player, but the constant second player putting in a coin was what it was all about. Some of them would tell me later that they spent their weekly allowance on trying to 'git gud' beating my friend.
Has there been a single case of change.org petition achieving anything?
" Slow Life & Work "
Ok, fair enough. I was pushing back so strongly as it seemed you might have been implying that there is a certain "magic" we can never investigate or understand, which I find to be a very unjustified and regressive position.

Much of our progress in medicine, science, and technology has been made due to the idea that the world around operates in an orderly fashion and can be investigated and understood.
As a developer who values running the same docker images as production, I'm out -- no more mac purchases for me.

Gaming on a mac is already a challenge. None of my most valued software is Mac specific anymore. The trend of incredibly locked down software will only continue.

The calculus may be different if I were heavily in the iOS ecosystem, or if the "exciting new Intel-based Macs" buck the trend and represent good value.

If you're not an iOS developer, do you see things the same way?
Haha - I've used mercurial almost exclusively for maybe ten years, and the biggest share of my points on Stack Overflow is from a question I answered about a confusing part of git.
Depending on the use case, you can at a specific and suitable time create a snapshot of the value and clear the history of changesets.

I do that with my OT collaborative editor.
absolutely! and some eTLDs are preloaded (like .dev) already and that of course applies to the domains registered in them - which is a nice property.
> More importantly, as a developer, I'm still deploying everything to Linux on Intel, so I value the ability to virtualize Linux without emulation.

Then why not just develop on Linux?
There are a lot of answers to that.

Pass was built by Jason Donenfield (zx2c4) who is competent enough to have also built WireGuard and survived the resulting years of uh, review by the Linux kernel team.

The parts of pass I've actually read (which is admittedly not all of it) are designed in a way that feels like the author understands both the large problem (password management) and lots of little implementation details to get there correctly.

One thing I particularly like is how pass gets random passwords. Unlike this tool 'pass' will generate you a strong random password, optionally constrained however you please. The insight is that the CSPRNG is cheap, so you shouldn't put any work into conserving random numbers by doing fancy algorithmic stuff. Instead pass consumes bytes from the CSPRNG (/dev/urandom) and just discards all the ones that aren't allowed in your password. So e.g. if you ask for a numeric password and 'pass' reads the byte 0x8F from the CSPRNG, it doesn't try to massage that into a numeral, it just discards it and fetches another byte until it gets one in the range 0x30 to 0x39. This inefficiency is actually totally fine and makes it easy to verify that the code is correct, which is much more important than slightly reducing the workload of the CSPRNG.

tl;dr I would (and do) trust pass but not this program.
Skype is now shit everywhere because it's the same Electron-based garbage.

Back in the day Skype used to have a beautiful, native Mac client.
What do you expect to happen instead?
For anyone interested in seeing this in the context of statistical decision theory, see the final page of this lecture notes pdf:

http://www.stat.cmu.edu/~siva/705/lec16.pdf

In particular, for the parametric estimation setting, it can be shown that the Bayes Estimator under L_0 loss corresponds to simply finding the posterior distribution of a parameter given data, and then finding the mode of this distribution. Similarly, for L_1 loss, all we need do is find the median of the posterior distribution. And under L_2 loss, it’s just the expectation of the posterior. CMU’s 705 course is a great intro to statistical decision theory and stats more broadly for anyone interested!

(Disclaimer: I am a CMU PhD student in the machine learning department so I am somewhat biased to thinking these notes are good having taken this course myself)
awesome, thank you for your work.
> To make things worse, the Act proposes the creation of a hybrid bounty program, giving third-parties financial incentives to extract encrypted data following a request from U.S. agencies. In short, if the tech companies won’t build a backdoor, the U.S. government will pay hackers top dollar to use whatever means necessary to get the data for them.

Is that worse?
One of the things I remember quite vividly from my Psychology classes in college was the idea of a "satisficing" problem solver. Given a (reasonably solvable) problem to solve most people can come up with a satisfactory solution. The difficulty comes when you ask them to come up with a new solution. Many people struggle because their brains say "I already came up with a solution, and it was a pretty darn good solution too."

The really creative people are the ones who insist that their brains come up with another solution, and another one until they can be confident that they've found the best solution within a reasonable time investment.
I agree about the daemon. Podman is a daemonless alternative, though I've never used it myself.

Strongly disagree about Docker Compose though - I actually really like the ability to compose a stack of different containers together with some simple yaml.
"When you do unfulfilling work, 8 hrs/5x a week is full-time.

When you do meaningful, self-directed work, 16 hrs/7x a week feels like part-time."

Paraphrased: "When you're doing stuff you want to do, it's easy, when you're doing stuff you don't want to do, it's hard"

Don't confuse 'aspiration' as being 'meaningful' and certainly not 'utilitarian' or in any way beneficial to society.

Probably the best thing you can do 'to help society' is right in front of the nose, which is to take the skill sets you have, find a system in which you can work, and grind. Because it's mostly all just a grind.

The system works when we play our roles well, whether it's changing diapers, writing code, baking bread or maybe 2 out of 3.
That doesn't matter.

When there's a shortage or manufacturing capacity needs to be built to increase supply, someone has to pay.

If you start building with the not-the-highest bidder, you won't build shit. Unless you finance it with debt that will never be repaid or with funny money. But why burden the taxpayer when high bidders are willing to pay more to get drugs early? Has everyone gone nuts?
It's not a dismissal. The headline makes it sound like (and a lot of people here seem to have concluded) that atypical COVID-linked brain damage definitely exists. But that's not what the researchers said. They said there might be, and it'd be bad if there were, so they want to do more research to figure out whether there is or not. A position that there's probably not doesn't contradict these researchers.
No, probably not. If your thesis is: toy companies perform worse than the rest of the market. Then you would need to short toy companies and long the rest of the market. You would want to construct it to be market neutral: the same proportion of stock is held both long and short.

Just shorting toy companies would not work. Or it might work over some short period of time, but it's not the sort of portfolio you would want to construct for the long haul.
This is the coolest thing I have seen this year. I think I always wanted to do such a thing, circle the earth with a balloon — had no idea it was within reach. I love all the ways in which they shaved weight on the payload.

I suppose having heard about the gas-powered model plane that crossed the Atlantic decades ago started my obsession. Then learning about the Japanese fire balloons that crossed the Pacific in WWII....
We don't run on logic, trust me. I've spent the week writing a text editor. I can trash logic completely. If you want to know, all absolutely logical pieces of first-pass code failed terribly at edge cases that were completely invisible and counter-intuitive. Not because the code was wrong, but because it was right. I had to re-examine what I held to be true and came to realize that we make sense of the world by assumptions that are only loosely based on reality. I highly recommend writing a text editor to everyone, as a hard course on "logic", at least. It's the adaptation of monkey brain expectations on a purely logical machine.
That or we can get to a point where we reduce cars in cities to a minimum. We'll probably still need car noise for the few that exist but the better solution in most ways is just to have way less cars.
There was a recent post of a series that dives into CRDTs [1] . Someone linked to a paper, Chronofold: a data structure for versioned text [2] dated this April, that attempts to map CRDT semantics onto text editing. It's still on my list.

[1]: https://news.ycombinator.com/item?id=23737639

[2]: https://arxiv.org/pdf/2002.09511v4.pdf
I think that video porn does have more of an impact on the mind, but it has changed society in a lot of ways that we don't really think of. Unrealistic expectations are common, and it is not only for straight men either. Anxieties and self image can suffer for gay men too. There is a great deal of shame that is associated with porn, and what we watch versus what we enjoy in person. It may manifest in more extreme behaviors such as cuckolding, or autogynophilia.

What we have done in society is been fooled that masturbating often, to porn is not harmful (a doctor in the 2000s said that before and we wanted to believe). Our society had adapted to porn. I am so glad that I was not part of it.
I'm not demanding that they are successful at "defining what can't be exactly defined". I would just like them to make an effort to do so.

The author's whole claims about "being in the world" and "tacit knowledege" are quite amenable to further, useful definition and expansion. For example, do they mean by "tacit" "not subject to an implementation in a way that could include an electronic digital computing device?" Or do they mean "not subject to explication by the human that carries said knowledge" ? By "being in the world" do they mean being a causal object or is merely being subject to the behavior of other causal objects sufficient? There are so many dimensions to both of these central concepts, and yet the author barely explores them at all.

The author also makes no effort to differentiate between computers and robots, even when such a distinction seems quite important if you're going to make claims about "being in the world".

The stated goal of the article was to show "Why General Artificial Intelligence will not be realized".
I love Leo Bodnar's stuff. I made a 'flight sim' joystick and pedals from one of his boards
What an interesting thing! I can comment in a somewhat informed way about both.

In flying, you file flight plans. Air traffic controllers make sure they are followed and orderly. All passengers are highly screened before entering secure areas and employees/food is similarly screened before making it to a terminal. Some flight officers need thousands of hours of experience. When planes are repaired the procedures are exhaustively documented, need to be done by qualified staff, and the replacement parts need to be traceable.

In the case of neurological side effects of COVID , it's largely an unknown and it can be reduced immensely by wearing a $0.10 piece of cloth, modified social interactions, and contact tracing (see most developed nations outside of the US and Sweden). COVID risk mitigation is much easier.

To quantify it a little: the article indicates a roughly 4x increase in a particular severe neurological condition (ADEM) over background incidence rate, and serology indicates < 5% of population exposure in most places. The 4x rate is on adult ADEM cases, and is very likely just [a subset of] cases that pass a threshold on a distribution. It's reasonable to spitball a 50-100x increased risk of neurological side effects. It's probably much higher because of the well documented clotting disregulation and the spectrum of mild to lethal strokes, and the structural damage strokes cause beyond that.

Ultimately, since the scientists in question are experts, I trust them instead of thinking I know better. I was wrong about mask efficacy early in the year, and that was humbling. Most of the scientists have studied this stuff for decades and the best strategy is to just listen.
The majority don't really care and have other things to worry about. Then there's a few who care and the only explanation I have for that is that they're either racists or over-sensitively engaged with some political narrative.

I mean, really, I've asked a number of my friends who aren't too politically inclined and their reaction is a shrug. They don't really get it but they don't care to figure out why and they don't care either way because they've got stuff to do.
Linux team approves new terminology, bans terms like 'blacklist' and 'slave'
They have in common the belief "working at google is presently the right choice for me." (Unless they've already given their two-weeks notice I suppose.)
Evolution would have that be your purpose, or at least Co-operative evolution [0] would.

At this point, humanity has partially conquered evolution. You can choose a different purpose than reproduction or fitness of the human species (helping others, as you put it).

There are people who see helping animals and nature as more important than helping other humans.

There are yet more who strive primarily for their own personal wealth/power, to the detriment of mankind and only sometimes with their own progeny in mind.

With that in mind, I think you may wish to also be more specific in your stated purpose. "Help others do their thing" is vague and imprecise. It would allow you equally to use your time and money to support others who's goals are merely to get rich (say, to be an angel investor), and to help others who's goal is likewise to help others (help others improve their lives and better themselves, such as through working at / giving to foodbanks, helping those doing positive work for humanity, etc).

I charitably will read your meaning not to be "help others to do their thing", but rather to "try to have as positive as possible an impact overall, including through helping others". If helping others is done with the intent of having a positive impact, it looks much different. You don't become a VC (the 3rd most evil profession) that optimizes for maximum returns, but instead help fund interests that you genuinely believe will end up being overall positive. You don't help others do their thing unless, as best you can tell, their thing will also have a positive impact on others.

Did you mean something to that effect, or do you see your purpose truly as an amoral helper who wishes to help others but neither impact good yourself (directly nor indirectly), nor discriminate in what "others" and "things" to help?

[0]: https://en.wikipedia.org/wiki/Co-operation_(evolution)
Reducing the noise floor is likely to make it more disruptive to have the window open, because the intermittent outliers (trains, buses, motorcycles, trucks) will be even more prominent.
Ahh I did a bit of googling but couldn't find anything nice — sorry! Most of the time, the complex stuff is broken down into smaller "lemmas" with their own manageable proofs, and then the proof of the whole theorem will be something like "Follows from Lemma 2.1, Lemma 2.2, and a basic application of Theorem 1.4"

This is the theorem I was talking about: https://i.imgur.com/1xEH51Z.png (taken from https://taimur.me/posts/thinking-at-the-right-level-of-abstr... which touches on a similar topic to your post)
Corel is the Microfocus of client software!

The thing is I get why people hang on to COBOL or Attachmate. The company licensing WinZip is the puzzler to me! :)
Yes, I used to use it before VS Code came along, and before VS improved their tooling, and before I switched to Rider. Github Desktop was probably the first good git GUI I ever used.
The first MacBook Air was terrible.

The trash can Mac Pro is terrible.

I, unfortunately, own both.
ooohh - is that how I do it :-)

thanks !
There's still progress being made on this front in Japan. I remember seeing a few interesting haptic chair or cockpit games (and other interesting control schemes).

Starwing Paradox and Gundam: Senjo no Kizuna come to mind.
I hate the Hole Hawg story with a passion. Firstly, because it's wrong: the story say things like "it's a cube of metal" and "the handle is not ergonomic".

But look at pictures from the maker. It's not a cube, and the handle is in fact ergonomic. Indeed, I would hope that a drill used by expert for hours every day would be 100% designed to make their jobs easier, and that includes not given them crippling injuries. And it's 100% purchasable from Home Depot. And, looking on Amazon, it's half the price of a truly expensive drill.

But there's another level at which the story is bad. The story feels like a story about gatekeeping: either you're one of the special people, or you're a useless homeowner. Either you have big problems, or you shouldn't be here. Either you've dedicated your life to drilling holes, or you're not welcome.

So, I read the story, and it sounds like both an exciting story of a newbie learning that some profession has unexpected depth. At the same time, it's also a story of a person who wants to be part of the special exclusive club.
It’s not that they don’t get it as much as they have a financial incentive to pretend otherwise. Elon Musk is not an engineer dispassionately analyzing a problem but a factory owner whose business is facing both a downturn in demand and substantial costs to redesign business operations to be safe under current conditions. The more he can promote re-opening as workers having to take on additional uncompensated risk, the more he stands to personally profit.

You see this all the way up to the top: nobody pushing for schools to have normal in-person classes has children or grandchildren who need to go to public school rather than being tutored but their business interests need you to have a place to send your kids so you can go to work.
People who criticise git fall into two categories:

- Those who have never used Clearcase, Perforce, or any other enterprise monstrosity.

- Those who have and suffer from Stockholm syndrome.
For sure, and I don't mean to say that they don't matter. I have worked on codebases that only use release mode, for reasons, for example. I just hear less complaints about it, that's all I'm saying :)
OT is just a fancy name for a CRDT
> Like using a shell to work on my files

As others have mentioned, Termux is Free and Open-Source. You mentioned trust, but considering Termux is already open source, I'm not sure how the author could gain your trust.

> use git for version control and to sync to other machines

You got me with git, but Syncthing might solve the same problem for #2 - there's a FLOSS client available on F-Droid as well :)

> use vim to edit text

I'd assume Termux has a vim package, meaning you can stay open source for the entire stack. If it doesn't, then my mistake.

> I cannot even easily backup all my data. Like the contacts

Ignoring using a carddav server for to have them backed up all the time, you can easily back them all up in vcard format via Simple Contacts - an open source app availble on F-Droid.

Hell, for the most part you can completely disable whatever you want, root or no. ADB can disable everything you don't want to run, including all the way down to Google Play Services. I can verify that, as I've done it myself on my BlackBerry KeyOne.

It (mostly) can all be done, it just takes a little bit of looking. Like anything else with modern computing, the fun stuff is hidden away, and all we're presented with is the glossiest interface the OEM can shove in front of us.

If there's anything that actually cannot be done via FLOSS software, I'd honestly love to hear it, because I'm drawing a blank at the moment.
+1

I am quite comfortable dropping to a terminal to run `ag` but this shouldn’t be necessary. Such wasted potential in a GUI file manager and seemingly no chance it’ll ever be improved.