skysight-inc/HackerNews huggingface dataset:
It's way easier to bootstrap a Forth interpreter on a weird, restricted system like a calculator than, say, a C compiler. You can't run a C compiler on a TI graphing calculator but a self-hosted Forth is totally non-insane thing to run on one.
You hear this sort of thing a lot.

If someone wants to deny an accusation they say "of course it wasn't me, because I would never do something so amateurish".

And if they do not choose to deny it, they say "of course it was not intentional, because I would never have been so obvious if it was".

The thing about these comments is that one or the other can virtually always be used regardless of the malfeasance conditional on whether denial is possible. So they do not usually provide a reason to doubt the accusation.
This is exactly right. When I was an absolute beginner I tried learning things from tutorials and I even made a few myself but now in know more I learn everything from the documentation and posts on stack overflow.
What? This is a wild assertion.

My photos alone are north of 4TB. That's DSLR, but not a crazy high-res one (to say nothing of people with video hobbies). I've always worked in small 2-8 person teams for companies that I've been heavily a part of, so that's a huge chunk too. But even discounting that data, I have quite a lot of projects that weigh in pretty heavily.

Yeah, I do have some datahoarding-type collections, because that's the sort of thing you end up doing when automation and total storage become commonplace, but just looking at "bytes I have created and will be lost forever if they vanish", I'm well north of 4TB. I think a lot of other people are too.

I don't mean this disparagingly, but if a person hasn't had any data-heavy hobbies, and has always been some kind of employee to a larger entity who manages data elsewhere, then yeah, your data footprint might be small. I imagine lots of HN regular types don't fit that mold, though.

(On the original link--I don't have much to add to the other comments here. But calling a 4-drive RAID5 setup robust in any sense is nuts. That's data loss waiting to happen, and probably made worse by thinking it is robust)
I'm surprised GitHub doesn't show this on the repository it just says "View License" but I guess they don't allow using AGPL when creating a repository.
If I go from playing 1 hour of fortnite a week and 19 hours of Netflix to 19 hours of fortnite and one hour of Netflix you better believe I'm cancelling my Netflix sub. Between 1 and 19 is a flipping point for a significant enough of users that it concerns Netflix.

Not sure what is weird about that.

I doubt server / network costs, while significant for netflix are worth the trade for less viewership or the reduction to being in the mind of their users.

Remember Netflix has ads too..
For a lot of businesses the Oracle license cost is a rounding error.
> In the global industry, some of the best kept secrets are those necessary to make life-saving medication and other pharmaceutical products.

What? Patents are not secret. Patents are the opposite of secret. The very word "patent" means "open". Are drug patents some kind of trick to do the opposite of what a patent is supposed to do?

> However, when the researchers designated some atoms and bond as untouchable, the program proposed plans that avoided the patented ones.

Can someone explain just exactly how do drug patents work? Can this legally work? I understand that normally patents cover processes or working inventions. I didn't think that the precise chemical bonds were required to be produced in the final output of a patent.

Also, since apparently the researchers have read the patents in question and designed their software to produce drugs that avoid those patents, have they willfully infringed? Since they were aware of the patent and the process by which the drug worked, so using this knowledge they produced similar drugs that do the same thing?

I assume that the researchers know drug patent law well enough and are confident that their method avoids patents, so there's obviously a lot I don't understand.
Two things.

Some people would say that helping art venues stay viable is respectable/nobleish.

Secondly.

Go find a way to help your neighbors near you.

IMO, there is no amount helping theoretical people/users that will motivate you as much as helping one person IRL.

Basic modern life is extremely complicated for half of the people in your town. Motivating someone, even a little bit, can material change the trajectory of their life. Big Sister/Brother, career counseling, social services counseling.
> Have you considered that maybe, just maybe, the way Linux works just doesn't jive with a lot of people? Like, everything has a middleman involved. Drivers for your hardware? Have to be merged into the kernel. Applications? Should go through (all of) the distro package repo(s) unless you want it to be a pain

…? This is a really strange perspective, since I've found Linux to remove middlemen. No more searching a manufacterer's website for some garbage closed-source driver that has a dozen vulnerabilities and no support. No more waiting for Microsoft to roll out fixes; you can apply your own changes yourself.
AGPL means you have to share any code you write using this framework. It makes no sense to me why a library would be AGPL licensed, LGPL is what I expect libraries to be, of course I'm not sure how the LGPL applies to Python, but I'm usually all in for MIT License.
This ruling doesn't inspire a lot of confidence in fair treatment for foreign companies in Europe. Its one thing if this was a default judgement because McDonald's was boycotting the proceedings, but they filed a good faith response.

If McDonald's is a bullying litigant - there are ways to deal with it that don't bring the court itself into disrepute.
He doesn't really explain here (IMHO) the nub of his "disruption": if people want an easier, cheaper product, why don't great firms just make it?

A. Because their present customers, around which the entire business is optimized, don't want them (they want faster/better, not easier/cheaper). And finding and serving those other customers is a completely different ballgame. Really, a different business.

i.e. his point wasn't really about great new products, but why didn't existing businesses do them.

BTW It isn't very predictive; he predicted iphones wouldn't amount to much.
Hence I prefer opinionated, convention over configuration solutions. It exists in Javascript world also. It called Ember.js. ;)
Get the battery replacement from Apple. Still free in Australia due to consumer Law guarantees.
Quite similar to Plotly Dash, but a worse license.
https://plot.ly/products/dash/

Dash is awesome for early stage , production ready prototyping.
I also find ScylaDB C++ code nicely educational (at least for me).
It is using modern idiomatic C++ with a healthy mix of boost library.

For example:

https://github.com/scylladb/scylla/blob/master/db/view/view....
Negative, ghost rider. ;)

They would be very happy to sell you 100% of your screen time for $13/mo. The server costs are manageable.

In the long run, Netflix wants as much of your attention as they can have because no one quits a service they use every day and love.
This looks like just the thing I've been looking for. I'm interested in getting into Mike Bostock's Observable notebooks to do data visualization research but am afraid of the potential frustration of manipulating data frames in JS. This looks like it could make that a lot easier (I see you have a groupby function)
Some entertainment transcends time and just grows its audience perpetually. Think Star Wars, The Beatles, James Bond. Some things never go out of fashion.
Hang on. Didn't you just say, "Judge the math not the man." What are the ground rules here. Are we allowed to take into account authors' previous bad behavior or aren't we?
Isn't it great to help people?
There's a pretty strong, profitable correlation between high content consumption and high subscriber retention.

On top of that, the net promoter score would be higher.

Netflix wants to maximize lifetime value. Why optimize for less screentime when it could just minimize cost of content?
They can still distribute games.
Five percent of iPhones is still an enormous number when Apple sells ~200,000,000 iPhones per year. (And that's despite Apple not catering for this market for the past three product cycles. Imagine if they did!)
Algol 68
The key is to be open to understanding yourself. Have people praised your intelligence in the past? That can be paralyzing over time. Or did they praise your effort?

I recommend giving a book called Mindset a read. It helped clarify behaviors of a fixed vs growth mindset, and how having talent still means working hard and putting themselves out there.

This book appears well researched and is the first audio book in a whole that has been able to hold my attention.

https://www.amazon.com/Mindset-Psychology-Carol-S-Dweck/dp/0...
Animals aren't people, people are animals.
When you have car companies throwing about the name AutoPilot you can't blame consumers for thinking it's coming soon.
Women have noticably higher levels of agreeableness: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3149680/#!po=0....
This is true but I've also find myself at the other extreme more and more where I can't understand how to put together two or more pieces of technology and every article just goes over only the basics.

For learning single technologies usually the documentation + some forum or chat to ask questions I don't know how to search because I don't know the terminology yet, is the best way to go imo.

Also sometimes technologies just depend on other technologies (e.g. webpack, npm, git), it's hard to make a beginner tutorial on something like that. I think it's wrong if a tutorial that covers more than the basic case is marketed at complete beginners, but also as the one learning, you have to learn how to learn. 70% of tutorials or more that you find will be useless, either because the one who wrote it wasn't good at writing, or they're outdated, or they're just plain wrong. This is normal. Of the ones that are useful, some you won't even understand until later sometimes.

Also what I find helps something click, is not always what helps others. For example, for learning languages I like youtube videos that quickly summarize all the syntax (because I already know how to program), but I can't stand "build x thing" tutorials usually because i'm just not invested in the project and anything that goes into too much detail bores me. But beginners would probably find a tutorial that includes installing things like git, npm, etc, priceless.
I'm dealing with this conundrum. I'm working on a Kubernetes course, and that's kind of pointless unless you deploy an app with containers. What app? I've settled on a smallish Rails app, though I realize many students won't be Rails developers. Additionally, I also realize many deploy targets for Kubernetes might be cloud specific (AWS, Digital Ocean, GCP, etc) Do I ignore those differences, or try to address those concerns?
Netflix makes money from more than the subscription fee; for example product placement.
Driverless cars are IMHO a classic example of technology looking for a problem to solve. Improving road safety, the biggest reason for them (again IMHO) can be achieved with existing technology by implementing smart roads with sensors and cameras as well as vehicle datalinks which can predict and warn when a car is about to blow through an intersection in front of you or whatever, and instantly alert authorities when a driver speeds or is driving erratically (you might call this dystopian, but I would argue you have more freedom here than with an autonomous car you literally cant drive over the speed limit). The second major reason is automation, which I agree is nice, but if you analyze the cost of trucking [0] you see that drivers wages and benefits account for only 20%-40% of the operating costs in the trucking industry. If you use the typical startup cliche that a 10x improvement is necessary to really change a market, the economics of driverless vehicles just dont add up. It seems like a great idea to rich east-coasters who wish they could work on their daily commute, but outside of certain bubbles I don't think they make any sense. IMHO.

0 - http://atri-online.org/wp-content/uploads/2017/10/ATRI-Opera...
I can use the iPhone X with one hand (and do, most often, even when I have the other hand free) and I have pretty small hands, so I'm not sure why it's considered a phone in the "post-one-hand" era.
I've been thinking about a similar question for 4 or 5 years.

Should you be satisfied with being comfortable? If it's important for you to leave a legacy related to your hobbies or career field, then probably not. You have to be content with what you leave behind.

For me, I have reached a place where I would be at peace if I left a headstone that said, "Good father, good husband, kind person".

I'm not going to make meaningful changes in computer science, and I'm ok with that. Whether or not I make contributions to open source software won't give me more peace at the end of my life, so I don't pursue it. Is it ungrateful? Perhaps. But it's honest.
I get it; I'm guessing that this is a "I value my time at $60 per hour and each one takes 20 hours to make" type of situation, which unfortunately gets misunderstood ALL THE TIME in the art world. People will look at a one-of-one canvas painting and balk at a few thousand dollar price point, when in fact often times that price works out to under $10/hour for the artist. As a comparison, home construction rates are typically $90+/hr, and the craftsmanship that most laborers deliver for that (they're not usually the ones getting paid that much) is abysmal compared to something like this or almost all fine art.

Basically, is it worth it TO YOU? I understand the logic behind trying to put together a BoM in your head, but also consider R&D time, tools (and the wear on them), time spent sourcing, finishing, final assembly, shipping, building an eCommerce site to sell these, advertising...there's a ton of cost outside of just the BoM, as many Kickstarter projects which never ship can attest to. Makers who have done any kind of mass production tend to understand this sort of thing, as do those who were able to hand-assemble a dozen of a thing, then had to scale it to a few thousand (read about electronic conference badges, for example). https://medium.com/@Haje/how-a-half-million-dollar-kickstart... is another account of this.

Finally, it's art. Many luxury products have huge mark-ups of hundreds or thousands of percent (look up Luxottica for example...they make most of the plastic sunglasses that sell for >$100). Could YOU make a single one that is similar for less money? Probably, but that's not what you're paying for here. Most artists are not crazy greedy capitalists, but the ones who think through it enough to turn it into a longer-term successful venture tend to price things according to how much they need to make it worth their time to bother to produce them.

/rant on behalf of all my artist friends who wish they could do art full-time but can't because it would never come close to paying the bills
> Docker can be another one that some engineers forget isn't trivial for most people to set up. If you're hoping for people to pull half a dozen images and get them all networked together, you might lose a lot of people right there.

Wouldn't the answer be to just provide a docker-compose.yml, and tell the user to run the appropriate startup and shutdown commands? I wonder how many have installed stuff via `brew install` and later have all these services running that they never needed but for that one tutorial.
Agreed. The maintainers were awful at leadership, and generally seemed like a bunch of venomous folks.
Oh c'mon, let's not be silly. One thing is to say it's unpractical to do now, or maybe ever, but the problem is very real. Having the ability for a vehicle to drive itself reliably on normal roads would have a transformational effect on society, first of all the end of car ownership as we have it today.
Getting the driver from the manufacturer directly is somehow involving a middleman in your world, but having that vendor have to submit kernel patches and hope they're blessed by the community, merged, and eventually distributed by the distros isn't?

> No more waiting for Microsoft to roll out fixes; you can apply your own changes yourself.

You don't have to wait, since vendors can roll out new drivers. And what's the equivalent on Linux? Pollute your system with an unnecessary kernel dev environment and compile from source. Personally, I think having to resort to that for such a simple operation when it is almost 2020 is a gigantic failure.
Right - do if Netflix with a $13/mo subscription gets you 20 movies you want to watch vs $60+ ala cart, why wouldn’t there be a micro transaction type thing where those 20 movies are paid for at their actual value?
Data is not renewable. When humans die the economy will die with them. Humans will die soon if we do not change how we produce energy. Why invest in data at all when the world as we know it is likely to not exist in 100 years?

Tech companies are simply the people routing mammoths off a cliff to keep the party going, consciously ignoring the idea that the food will run out soon.
I use syncthing for syncing when my raspberry pi joins a specific BSSID, sync starts.

It's susceptible to macspoofing but I hope my Pi won't join a spoofed network.
Having all software distribution for their embedded devices go through a centralized authority?
There really isn't a story here, Kev. You blew a power supply on your Synology. You even said it yourself: "maybe this is a problem with the enclosures and the disks are fine".

If you'd put your disks into a replacement Synology unit, you would have been back online - config, data, and all - within a few minutes.
I have some thoughts on this. Last year I wrote a book[1] and my primary goal in putting the book together was to write the kind of book I wanted when I was a student in the subject. I wanted to teach in a manner which was as direct as possible without burdening the reader with an obligation for prior knowledge, where each chapter is _just_ challenging enough to guide the reader into doing their own informed sub-field research and where no concept is introduced before its time or, worse, required at some great distance from its need.

That last is where I think a lot of tutorial material gets hung up. You, the author, have some end goal of knowledge in mind and know that you, the reader, will need to know this, this and that. In what order should this, this and that come? If they're all excessively complicated how do you as an author make sure that the reader comes away with sufficient grasp to move forward in the book. It's very tempting to solve this problem with a "looping" style of writing. That is, you lay down all the concepts you know the reader will need in a big hurry in rough detail -- promising that, don't worry, we'll come back to this and it'll all make sense -- and then, once this is done, start in on the material you intended to teach. But, the reader is lost, right? There's almost no chance that the rough background laid out is enough. So, you pause the main material, loop back to one of the background bits of knowledge that need to be fleshed out and go back over this before returning back to the original main material context.

Personally speaking, as a reader, this stinks. It's hard to keep in mind what I should be focused on, it's hard to keep in mind why I should struggle through the material if I'm not sure where it's all going. I find myself reading this sort of thing and thinking "Well, I'm pretty sure this is extraneous and I can drop it later, so I'll just skim it," which may or may not end up being true, ultimately to my hard either way. But, as an author, this writing style is much easier (at least as easy as any writing can get, on account of it is brutally hard[2]) and makes sense to you as you've already got a command of the material.

There's a related potential cause for this kind of writing: the author only understands the material in the context they learned it in. Your blockchain course author may not have JS and blockchain totally distinct in their own minds, and may view them as natural partners. Someone not familiar with Python but very familiar with JS might agree. This one is maybe tougher to get around, which is why I tried to be very clear in the introduction to my book that its aim is to teach fundamentals but that the teaching would be done in the specific context of a language and CPU families.

Also, there are solicitations for pieces which state you won't get paid unless technology X, Y and Z appear in the piece. That's an explanation too.

- - -

[1] https://www.amazon.com/dp/B07C5WXSXX/ref=dp-kindle-redirect?...
[2] https://blog.troutwine.us/2018/06/07/hands-on-concurrency-wi...
If McDonald's genuinely thought Supermac's expansion would cause customer confusion, then they're not only right to challenge it but they have a duty to challenge it in order to protect their trademark.
What's really funny is that I use Linux desktops at home and work, a Macbook with OS X at work, and dual boot the home desktop to play games and barely notice anything.
> Indeed, it's easy to see why Netflix considers Fortnite a main rival. The free-to-play title is available on almost every platform imaginable

Not on Linux though (which is a good gaming platform today). Reminds me this: https://twitter.com/flibitijibibo/status/1079575301485723648
Knowledge of HTML, sure. But I've definitely built useful tooling in dash (similar project) without writing any JavaScript.
If Fortnite gets replaced by another similarly popular fad after a few years then people still aren't watching Netflix. That's what Netflix has to compete against. I'm quite sure that's how the quote is supposed to be understood—not that Netflix expects Fortnite specifically to be their top competitor for the next decade.
If I remember correctly, Pokemon Go has pulled over two billion USD in revenue, and is growing. Reports of its demise are certainly premature.
Hadn't heard of it before, but its goals sound like it could help me with my problem.
Thank you very much for telling me about dat!
The 128GB would make a great iPod. You can go to T-Mobile and get a data-only, $20/month "DHH" plan that includes audio streaming zero-rated, meaning it doesn't take up any of your data to stream Apple Music / Spotify etc.
Netflix is wisely concerned about every other entertainment provider, not just TV or YouTube.

A few comments have wondered about Fortnite being a bubble, which it certainly is.

But keep in mind that Fortnite did something very similar to Netflix...they dropkicked an industry bent on selling blockbuster titles which just rehash the same content from the previous year. They upended the business model.

So of course Fortnite will diminish in popularity over time. But Netflix knows enough not to dismiss their business model, their stickiness, and it’s implications for their future.
Like many others I wish they’d release one with fresh hardware. I’d buy one immediately, for my wife, who hates all the phones since the 5s because she can’t hold them well. There’s this whole ridiculous pop-socket thing she uses so that she can hold an iPhone 7 without dropping it, she swears it’s the only thing that makes it usable for her.

Wish this market was bigger since apparently there’s not enough demand.