skysight-inc/HackerNews huggingface dataset:
Of course nobody suggested that, that's far off the point I was trying to make. If it's harder to do, less people will do it. Whereas I'd like the opposite to happen. If you take away the option to dual-license, it becomes harder still.
> in the flamewar style, as you're doing here

I'm surprised but I'm open to being corrected. Please help me identify which statement I made which is considered "flamewar style".
Do you have a link where I can read more?

I also wonder, for typical workloads, what percent of CPU time is spent zeroing pages.
>Do you think it would have helped if you would have known about the possibility in advance?

Can we really assume we do not know about the possibility ? Why do you think there are so many ultrasounds and medical checkups during pregnancy ?

Modern life is denial towards mundane risks of life.
And already we have all sorts of problems with cruise missiles (fired by mistake, locking on the wrong target, misbehaving in flight...). Increasing the window of risk to ground combat is very, very risky. As the British ex-soldier quoted in TFA, even humans struggle to discern friend from foe in situations like Afghanistan or Iraq, a machine could potentially create clusterfucks of unimaginable proportions.

Not that I think someone won’t do it - if it gives even a resemblance of tactical superiority, someone will deploy it, then watch in horror as things go terribly wrong.
I'm not going to lie, his life story made me jealous. Extremely jealous. He did all the things I wanted to do (speaking in categories, not exact things) and is free to do more. It seems like in some cultures (mine is South Asian) there is a threshold on exploration time. Usually around the age of 28-30 years old (for some even lower than that, I consider myself one of the most fortunate ones). As I approach that number I feel the invisible hand of expectations and responsibilities crushing my spirit. But I must also remember comparisons on life scales don't really work and nobody can win neither the happiness Olympics nor the misery Olympics.
Why is it perplexing? People put more trust in fields where researchers follow (or are expected to follow, at least) the scientific method.

I work in what may be called a "soft" science field, I don't complain when people don't view our output as authoritative as that of hard science. I'm proud of my work, but I don't claim to have any monopoly on truth (or even a better grasp of truth, for that matter) just because I have a list of academic publications. It's the nature of the field.
An underrated comment!
Try to open it normally once, and then run it by right clicking the app and then hit "Open" - that did the trick for me.
I use argv[0] as stack head.
Co-founder of Roam here. Also huge fan of treesheets, do recommend.

We export to markdown and JSON.
A Tandy / RadioShack TRS-80 Model 1 Clone
Interpreting low-cost low-service providers as 'greed' strikes me as naive. How else would you expect a business to cut costs and prices to the bone, other than by reducing service?

Costco, while blessed with a better reputation, is similar. The prices are low in large part because the experience of a Costco store is extremely barebones: limited variety of items, required to buy in bulk, everything is just on the pallets they came on, the store is literally a warehouse with a cement floor, customer service is very limited etc. That's not them being greedy either, it's fundamental to how their business works.
Research is not very different from work actually. You always work on the basis of market demand (In this case, the funding organisations)
The problem I have with this is the simple fact, that an ad company can never know my medical history. Intentions and benefits aside, this is not solvable by Google.

> people aren't unreasonably paranoid about data misuse

Is this a joke? Google is an ad company. And if I look at the US, I think there are periphery problems here.

What really improves the situation in the medical field are large databases of indications.

A remote city or village has a few general practitioners. They cannot know about any form of illness that has been indentified. To help them, they need an information infrastructure to support them for diagnostics. That would help people and might save lives.

> We haven't even begun to talk about the potential for machine learning

Then you just have to ask patients if they want to share their data. That is not asking to much. Until then medical data should be protected.
That was a very good book to read.

As a quick summary:

Boeing is commendable on pushing China’s aviation industry to adopt international safety standards, as well as certain key Chinese individuals that wanted China to improve themselves and be on par with international norms.

The key here, is that the international norms and safety standards were established by the FAA and American industries. But to be politically neutral and more palatable, it was rephrased as “international standards”.

But, Boeing’s goal was to improve the safety of China’s aviation industry, in order to avoid being caught up in bad press for one of their planes crashing, because of poor maintenance. And they figured by improving the safety, more people in China would fly, and thus buy more Boeing airplanes. It was a nice virtuous cycle for Boeing.

The interesting thing, is that it appears the student has now become the master, and China adopted all the international standards from Boeing, and added more of their own, that they became even stricter, and more rigorous in their safety inspections and protocols. And over the past 2 decades, their statistical safety record is better than their international peers.

And also, the other fascinating thing about the history of Boeing. Their first engineer was Wong Tsu, and he designed Boeing’s first commercial plane, the Model C water plane. This was instrumental to Boeing’s commercial success. Wong Tsu was born in China, and studied at MIT during the dawn of the airplane age. It seems the United States and China have a lot of connections going back in history.
You've already asked this question: https://news.ycombinator.com/item?id=22096628

The answers include companies that work on compilers and are hiring
2030s: Apply electrification technologies to all Subaru vehicles sold worldwide [pdf]
He was a family friend of mine, and everyone I have talked to has the same take.

He was a great songwriter and he wrote a brilliant ending.
It makes sense that building something that other people want to use is going to be more successful than building something primarily for yourself. Particularly if "other people" means "non-technical people", because anything you can build for yourself, any other technical person can also build for themselves. (Just look at the crazy number of javascript build tools and dependency managers.) But building for non-programmers, well, that's a potential customer base.
The problem with Emil's approach to learning is that it restricts his ability to learn anything that he has no intrinsic goal off. That includes areas like pure mathematics, theoretical computer science, finance, economics, literature, etc. Those subjects require a different sort of motivation than a motivation to just achieve a set goal i.e capitalistic motivation

Also, Emil's approach to learning will create a flawed sense of expertise. Look at how the article presents him as if he has a deep-domain expertise which might not be true.

One important thing to consider is to look at the article more like content marketing tactic, that FloydHub is using promote its brand which might not serve well for engineers as it lacks some aspect of truth.
I imagine it's different, if for example one first gets a child that survives, then another, and then, the 3rd time, there's a miscarriage. Then, that's easier to get over, because you can be happy for and focus on the children you have already?

Compared to if one has tried just once, and that was a miscarriage.
Tipping mechanisms could spark societal change toward climate stabilization
Indeed, that's the common investor wisdom. But I have to say it's getting scarier by the day. If you hoard cash or put it in a savings account you risk inflation. If you put it in the market you risk 40% crash is we witnessed twice the last 20 years. You might say bonds but they carry a risk as well as interest rates may pick up at some point.
I'm staying in the market but can't say I'm loving it.
He doesn't seem to understand tags and links in evernote. Evernote can absolutely be structured as a flat graph in the way that he describes as a big benefit of Roam.

That said, as a long-term evernote user, I've been wanting to leave for a while and move to an OSS/self-hosted solution. It might be joplin but my few attempts to use it I haven't yet had enough time to evaluate whether it would be a viable long-term solution.

Edit: I'm also seriously considering just using https://github.com/Alok/notational-fzf-vim and only doing note-taking on my laptop (not on mobile). It's extremely fast and basically zero friction. This would have a slight downside in that I quite often want to consume notes on the go so I may need to find an option there (eg serve my notes up using a private server or something).
(with my tin-foil hat securely fastened)

I've always had a suspicion that the generous piles of cash thrown at the F-35 program was really going to two programs:

1) A well-publicised cover (F-35)

2) A secret Skunk Works project like F-117, SR-71

But a corporate welfare program as you suggest is more likely.
Organ partials aren't perfectly periodic. There's some chaotic pressure variation around the lip, and the pipe also distorts mechanically with pressure variations along the various possible modes - much more than a stiffer instrument played with lower pressure, like a flute. So not only are the partials subtly inharmonic in various ways, they also have different attack envelopes at the start of a note, and the air pressure from the bellows/pump may also vary over time as notes/ranks are played.

This is one of those common situations in music where a trivial model is too superficial to capture the defining subtleties of a system. The richness of a full pipe organ is a combination of subtle effects within each pipe, combined with subtle variations within each rank, combined with the not-so-subtle effect of combining multiple ranks, combined with the acoustic environment of the hall, which doesn't just add a generic stereo reverb, but also supports standing waves at some of the lower bass notes.

A filtered chiptune wave really isn't a very good approximation.
How to Use Serotonin to Hack Your Productivity
Copy-left behind: Permissive MIT, Apache open-source licenses on the up
Yes, of course it could have been done differently from the start, but as you say it's now impossible to change. Though my Ruby compiler project (that seems like it will take the rest of my life at this point...) would have been far easier if it was more static. That said, I think it's less of a problem in practice - most code does things that can be fairly easily statically determined and/or that isn't actually doing anything particularly nefarious to other classes. A lot of the worst abuses that are possible with Ruby are also things I've never seen done intentionally in the wild other than as examples, and where deprecating and explicitly breaking them wouldn't do any harm.

> Hi btw! Just now noticed it's you. :) Was thinking to write you an e-mail very soon. Which one do you prefer?

Sure :) Same old e-mails (also on my HN profile page).
You are not exactly wrong ;)
Co-founder here.

Best self hosted tools are Org-mode and nValt.

Neither have full feature set, or work collaboratively, but nvalt in particular gives a good 80/20.

We export to plaintext markdown that reads well in either, planning export to org mode with enough data for a good elisp hacker to build parity of main features -- will do sooner if we know there are takers for that.

Have seen cool analysis of JSON export in Wolfram Alpha.
Aren’t we already at the point where a sufficiently large amount of RAM with a UPS just enough to save everything to SSD in case of power loss is a sufficiently close approximation to universal memory?
I feel as if I am missing something here, some previous reading that would make this clearer? I do not understand how the code snippet he provides is "lyrical". Any more stuff I could read on this sort of topic?
Jones gonna keep up
Submitting papers in conferences rather than journals.
Authentication is not handled at all. Given it is a project with a front and back end (using a REST interface between) I think the correct approach is to do authentication on a load balancer. The approach is fully documented here: https://github.com/forbesmyester/esqlate/issues/5
This was not a fluke.

The failure rate of large scale IT projects is the huge. For large, complex projects the statistics is

2% success
42% challenged
56% failed

https://www.standishgroup.com/sample_research_files/CHAOSRep...

The new system has probably similar 50% change for success. I think giving the new project to the same contractor may improve the changes. Hhey have hopefully learned something.
I'd open up your definition:

anybody instead of peers

some shared experiences or some shared values and forget about humour.

FWIW, I'm probably not qualified as I probably have more activity partners, or context friends, than true friends but your definition seemed incredibly limiting.
You’re missing my point, which is that is a Steve was born to parents who never had access to the US, then yes, our world would be different and there would be no Apple.

There are roughly 8 billion people on this planet, and only about 309 million in the US. Most people will never be able to come here just due to the large difference in numbers.

So who your parents are is hugely important in determining not just your worldview, but your actual world (or where you are on it).
I’m intrigued by Roam, but I can’t see myself using it as long as it’s browser & cloud only. Also, good typography and visual design is critical in any kind of note taking app, but in Roam that barely feels like an afterthought.

Something like this but as a plain text based, native Mac/iOS app with stellar typography... that would be a dream.
Testing Doobie Programs
Radiohead.com unveils “The Radiohead Library,” an official band repository
Problem w evernote is that file is bad unit of organization.

In a meeting with 4 people, discussing three big ideas, related to two projects, what file do you put the note in?

In Roam that's not even a question you have to ask, all info in each paragraph goes to all the right places
Well said.

But now I wonder: if this is just so much smoke, mirrors and rose-tinted narratives of potentiality... when will the bubble pop? And what might cause that? And what might the pop (or maybe explosion) look like?

My curiosity is mostly just idle/morbid musing - this seems much like watching a moth encounter a candle.
I'm clueless about these things, still, here's an idea:

Ask her, maybe she'll tell you. Talk with her and share your thoughts, the things you wrote just above. -- Maybe can work, when you're still pretty close friends

Again I don't really know and maybe this is a weird idea.
We should be a better version of ourselves
This is true for most stationary cancers before they turn malignant.

Immune cells are already resistant to each other, and especially to stress. Additionally, they have pieces of genetic code that are manipulated during their life and potential to become self-reactive with no activation.
If they lose anergy and apoptosis, it can be enough, and there are many paths to activate them into mitosis.

Immune cells can become a cancer just by their number and statistics of error. Just big leukemia is but a symptom but has potential for first stage cancer.
I blame Airbnb and I suggest we hold them accountable because they are the ones enabling people to rent out short-term in areas that were planned as residential.

Hotels are properly regulated, but AirBnb is profiting off circumventing the existing (good, working) rules on where tourist hotels are to be located.

And they are not a neutral marketplace because many people would not rent a room from a random stranger without the guarantees that Airbnb claims to provide.

If eBay were to offer warranty on legal gray-area arms deals, you'd hold them accountable, too, I presume. So why treat Airbnb's legal gray-area rentals any better?
With slash commands, I do not mean keyboard shortcuts. The lack of customized keyboard shortcuts is one of my issues with Notion, but their slash commands are great.

It basically means that you can access all kinds of features by just typing ahead after a '/' without knowing a precise shortcut. E.g. if I want my text to appear blue I would type /blue. I would also get there with /color or even by just starting to type either of those words and Notion will make suggestions. Slack, Confluence, and others do it in a similar way.

I think I do understand Tiddly Wiki works, as I have quite a bit of experience with Wiki systems, didn't use TW in particular though.

Some of the features you put aside as not needed for personal knowledge management are actually very nice for personal knowledge management. You might want to look a bit into my post to see what those databases can do ;)

> How do you access your knowledge in Notion 10 years after Notion-the-company goes the way of the dodo?

This is a very valid concern, that was also raised by some other commenters. In my opinion, Notion's exporting capabilities are quite good and I use them regularly. However, I do hope that we will get more automated and sophisticated third-party backup solutions when they have an official API.
Or control-shift-O when cursor is hovering over a link to open page or referenced paragraph/subtree (block) in sidebar.
Same here, having grown up in a time when I could purchase software and own it, SaaS feels bad and I avoid using it wherever I can. That said, I DO like making money on the side, and I understand why people prefer many smaller purchases to one big one.
Yes that was mentioned in the article.
Was John Colter the First White Explorer of Yellowstone?
In general the patient is only being treated because the infectious agent is doing some kind of damage (makes them sad/sick/dead...) So the fear is that before the non-resistant strain has supplanted the resistant one the patient has become too (sad/sick/dead)
That sounds very plausible indeed.
Consider whether this is a trait of developers in general, or your own personality. I have colleagues who push ever forward with no regard to maintenance, and others who prefer the satisfaction of refactoring a working system into working even better.
I find that both types can be very productive software developers, given the right team and leaders.
I don't think we need enumerate every known FreeBSD derivative to make the point.
Reddit: Lots of users. Mostly pictures of cats. Any insightful comments is... well, in the comments. Any particularly controversial comment is inherently buried by downvotes. Useful if you're combing through communities for information, less useful for grabbing the biggest bit of news.

Discord: You gotta be in the server in the first place. And it's real time. The discussion moves on. Even if anyone had anything interesting to say, it's already gone by the time the news wants to report on it. And they're not on the server anyway.

Facebook: Ugh, old people and essential oils peddlers. Nothing newsworthy happens on Facebook. Just Kevin being racist again.

and then there's twitter: Where most interesting tweets are public, and interacting with a tweet, either insightful or controversial, love it or hate it, just makes it bigger, and more discoverable, inviting more people to pile on or get the boot in, while the media watches on.
iPhone 11 Pro Max Hacked by the FBI via GrayKey Tech
Asynchronous Programming with Futures and Promises in Swift
Your idea falls apart as soon as you consider the economic growth in the past. Did genetics suddenly change over the last 200 years and made everyone smarter but not in developing countries and suddenly their genetics are improving as well?
> Rust is a compelling alternative to C++ for [...] video games

I think it is unlikely to see rust gain much traction in the game dev world. Everything is currently done in C++, and there is low incentives to move to something "safer" or "more secure", because that's not seen as relevant properties by game developers.

What matters for game dev is mostly (not listed in a specific order):

- raw performances

- low latency

- as low as an overhead as possible when dealing with GPUs

- control over memory management

In that context the borrow checker can be an unnecessary constraint, and the safety concern isn't really something that relevant. In the other hand, the rust package manager is really something that is missing in the C++ world, and would be awesome to have for game devs.
We store in cloud as it is a collaborative app, designed for building off your own and other's past work.

Lots of self hosted options that are much better than evernote or todoist. Org mode for one.

Worth learning emacs for that.
Well, there is knowing and knowing. When people hear more about things they assume them to be more likely. Which is why the news is so bad nowadays, we think WW3 + global ecological collapse is more likely than a miscarriage.
Pizza Power a State-of-the-Industry Analysis
Was surprised to see the free books in Audible, turns out that this is free only if you sign up and you only get one book, which is pretty misleading
Alex Ellis' top pinned OSS projects on GitHub
I just checked out and built the Nim compiler + stdlib itself.

real: 161.26s (including the GCC bootstrap stage).

cloc reports 253500 lines of Nim in the project.

This was on a Ryzen 7 3700x @ 3.6GHz.

Re-running it immediately after (does not build the GCC bootstrap stage)

real 22.55s
Use nvalt till that ships then, import will be easier, and you'll start to taste power of very fast two-way links.
I liked the discussion on absurdity of having thousands of nodes displayed at once. Having few dozen nodes shown on screen actually communicates more information to user. Their recommendation is to avoid huge graphs and instead show statistics about graph (number of nodes, most connected node, longest chain...), or to filter down the graph using domain specific knowledge. Great advice that shouldn't be buried in benchmark of web technologies (which was quite interesting read as well).

I've always admired yWorks products. I only wish they would turn yEd into commercial product and give it more love, even though it's already best in class. I introduced yEd to all companies I worked at and saw quick adoption among colleagues. I've come to consider it as versatile tool for exploring idea space, communicating architecture and structure to others, as well as for producing flashy marketing diagrams.
Have you considered vimwiki http://vimwiki.github.io/?
‘Matryoshka’ diamonds unearthed in Siberia (2019)
I’ve always wondered how much CPU time and memory bandwidth is taken up by the OS zeroing out pages before handing them out, as well as programs and libraries clearing chunks of memory.

I guess it’s enough that I’m surprised that there’s no hardware support for the memory system to support a way to handle it by itself on command, without taking up bus bandwidth or CPU cycles. Kind of like old-fashioned REP STOS but handled off-chip, as it were.

[Added:] Concerning various instructions for clearing whole cache lines in one go, you still end up with lots of dirty cache lines that have to be sent to L1, L2, ..., RAM (not to mention the stuff that was previously in those cache lines), so there’s still lots of bus bandwidth being consumed.