skysight-inc/HackerNews huggingface dataset:
Yes, this is the thing that gets me. I'm paying a lot, for a bunch of separate services that have some but not complete overlap, because it's the only way to get all the stuff people in the family want. If it all worked well and wasn't a huge pain in the butt, I wouldn't even mind paying the amount we're paying. But it DOESN'T work well. Every app is different, things are constantly changing, now I have to explain to the rest of the family (who were skeptical about getting rid of cable in the first place) why they can't get ABC and ESPN on YouTube TV where they're used to getting it.

This is probably making all the rights-holders happy because they're making more money, but it's a short-term solution. In the long run, they're going to be driving viewers away and won't be able to win them back. Yes, TV-watching is a pretty ingrained habit for a lot of people, but it's not set in stone. Other forms of entertainment can and will replace it if it becomes too much of a pain, too expensive, or too confusing.
> according to comments here, hazards of the battery used are common knowledge among engineers

How many people here are "engineers" (Licenced P.E.s with EE degreee)? Most people here string npm modules together and aren't qualified to assess LiON battery risks -- myself included.
#13 - Customer support
America's Future Depends on the Blockchain
https://archive.ph/TJ6cb
Most points are actually about community driven software more than open source. Not all of open source is community driven. Opening the source is just that, making the source code available, you don't have to accept pull requests or let anyone else decide what to do. Qt for instance is not community driven, and because it is dual-licensed, it can't be.

The other arguments are more acceptable: we want to make money and we think opening the source goes in the way. I don't like it but I understand.
And Amazon.com will keep it alive for 34 more :)

Jokes aside, Perl is the swiss-army knife of programming. It can do anything, most Linux variants have some version of Perl installed, and you can cut yourself very easily.
Even no-code requires that you be able to break a problem down to solve it, and that involves knowledge, skills and experience. Programmers will adapt, not disappear.
This is about as relevant to most people as the "article" about "x86, X64 Instruction Latency, Memory Latency and Cpuid Dumps" that nobody will read and is yet also on the frontpage today.

HackerNews upvotes 2 kinds of content: interesting content, and content that makes HN readers look smarter than they are. Regardless of their relation to technology.

This one is in the interesting category.
I start my 'brwosing' at Arxiv https://arxiv.org/ You always find references to other papers, so in the end it doesn't really matter where you start your search.

The main problem for me often isn't finding interesting stuff, but papers that I can read for free.
Yeah, my morphology teacher was a structuralist, and this was quite a while ago, so I have no doubt I'm biased there. (I actually preferred the cognitive stuff I was introduced to; I really liked working with metaphor in their systems and syntax/phonology/morphology were less my thing than semantics and sociolinguistics.)

You're definitely right that the definitions aren't cut-and-dried and that makes typology rather difficult.
So I've seen this a couple of times and to me it make sense, but it also seems such a perfect indictment of organizational culture that I could see it being fabricated for laughs. Can anyone vouch for the authenticity of this?
> The argument is that open source licenses are incompatible with the kind paid license they're offering their customers.

I don’t see them making that argument in all these points.

For example they say

> Crowd-sourced decisions can be bad for you

Well ok that’s a valid point so… don’t do that. Crowd sourcing design decisions or code is not a fundamental part of open source. You can have open source but do all the development internally if you want to.

I think they’re confusing source licensing with a development methodology.
another scam for ppl who benefit by getting to a ponzi scheme first
Rails was originally created for, most intents and purposes, of building Basecamp and solving Basecamp problems. That's why Rails is good at building things that are similar to Basecamp and adjacent use cases.

Modern Rails has been adapted to modern standards and trends but is still a "basecamp framework", with some additions to also be a "hey.com framework".

Basecamp is a small company, intentionally, so it makes sense that DHH is more of a "product guy", or at least has more of a product sense than your typically insulated enterprise engineer.
They’re also being subsidized by billion dollar organizations.
I don't think they're wrong. Open source does not work with product management. There will always be friction with what is on the roadmap vs what the community wants to add. Additionally, if Wolfram wants to monetize it somehow, they have to own supporting it--including the contributions that they don't necessarily want. If they anger the community, then the community forks the project and Wolfram loses complete control or is in the same place they were before they open sourced it (but now their IP is gone). I don't see how they (Wolfram) benefit from FOSS at this point.
> It is hard to quantify just how time consuming this was.

You can just watch Fox, Sky Australia or NTD Media, who are still doing journalistic reporting.

RAND studied the MSM and released a report in May, 2019 saying the MSM (cnn, abc, msnbc, nbc, nyt, etc) was opinion, not fact. One of the owners of cnn just said this week he was considering "dropping opinion and returning to reporting."

"U.S. Journalism Has Become More Subjective"

https://www.rand.org/news/press/2019/05/14.html

More disturbing than even the MSM in 2021 is the White House Press Secretary, Jen Psaki. She lies just to stay in practise, with no accountability to the US public.
In fact it's not about "payment" or "paid". The opposite of opensource is proprietary, not "paid". You can pay for FLOSS.
Fun idea. However, acceleration would be different in different directions, were this the case. In our universe, the acceleration is the same in every direction.
I love blender. Ironically, I remember when blender was a commercial project and they agreed to open source it if they reached a certain amount of donations.

The quality of it might be because some real company was using the project to do daily work (even before the ui overhaul).
Planned Obsolescence in Modern Homes [video]
I don't think they will get there by scaling this technology. Something more is needed to have an interesting world model. But machine learning research is a hot field and it could be invented any year now.
We actually have no way to know that our stream of consciousness is continuous, because all we have of the past is memory, and memory is not consciousness. There's quite a few unnerving ideas in this space, like that we can't really know whether we wake up the same "us" after we sleep. The only thing we really experience is the present moment.
The Smallpox Vaccine Injury Compensation Program (2008)
One of the big things I was told repeatedly while working for a financial institution is that the appearance of impropriety is, in many cases, just as bad as actual impropriety, and this is why. Oh, you avoided oversight because you wanted to have a better connection with your client? Well, too bad: everyone is now assuming the worst because assuming anything less is how people get away with the worst.

And, frankly, it's hard to assume positive intent. These are bankers, they should know this. If they knew it and did it anyway, then yeah, I'm glad they got hit by the fine and I don't really have any sympathy for the blight of bad chat software.
DHH is a business person that solves problems, who just happens to know how to write code :)
> so they’re dropping the price by $15/month as long as Disney is out

FWIW, I can’t see any traditional cable TV provider doing this. They might even charge an extra fee as a cherry on top.
The IoT hubs are an embedded system, built with a minimal memory footprint and overhead, 512 mb of ram is typical, sometimes less. Here is an example: https://www.gl-inet.com/products/gl-s1300/

That means you can't have docker and different versions of Java, node and .Net all running in parallel.

You run a single process and Sqlite is a library that allows SQL operations and database to be inbuilt. You 'budget' is like 100 mb of Ram, becauae other stuff has to run too.

All the time-series databases I know are a large, memory hungry hippo, built for distributed compute/kubernetes. Just very different usecase. If one was built with minimalism in mind, then it could be used.
Honestly our rate of increased knowledge is unreal, basically humanity had very little tech/science improvements for most of our history and then just world changing improvements in the last 2 generations/lifetimes.

Crazy.

Who knows what things will look like in 1 more lifetime. I'm still blown away by the memory of getting constantly lost growing up, my dad hand drawing maps for people, comedians stopped telling jokes about men not asking for directions and it still feels like nobody stopped to notice.

It's partly that impulse to never stop and appreciate what we have, that dissatisfaction, that keeps people pushing into the unknown.
IMO that's one of the biggest weaknesses of Ruby. The language offers lots of different ways to do the same thing. You can say that makes the language more expressive. Sure, but it also means as a newcomer, there's a lot more language features to learn about. It makes the language less approachable to outsiders.

Python and Ruby occupy similar niches. Python has many more libraries, so people will say, that's why Python has been more successful, but IMO, even if Python and Ruby had as many useful libraries, most people would still choose Python, because it's a simpler and easier to learn language. That may have contributed to Python getting a headstart in the beginning.

I'm sure some people would say that's a case of "worse is better", but I think you also have to have some empathy for other programmers. When collaborating on a programming project, having a project that is easier for others to understand is easier. Having a language with less weirdness, less peculiarities and less complexity is a plus.
Anything, including any game, can become addictive. As one of the aphorisms at Delphi said, “Nothing to excess”: https://en.wikipedia.org/wiki/Know_thyself

Having said that, there are many games that are more respectful of the player, with quieter user interfaces without design dark patterns to keep you hooked.

Here are some suggestions:

*Microsoft Flight Simulator* - Fly around Earth, preferably at a low to medium altitude with a small airplane. It can teach you about real world flying procedures if you are interested, with things like Vatsim. You can play with others without worrying about griefing as there are no collisions between airplanes modelled. If you want to shoot, too, try DCS World or IL-2 Sturmovik. https://store.steampowered.com/app/1250410/Microsoft_Flight_...

*Everything* - Meditative game about life and the relationships between all things. https://store.steampowered.com/app/582270/Everything/

*Balsa Model Flight Simulator* - Build and fly radio controlled airplanes! By the creator of Kerbal Space Program. https://store.steampowered.com/app/977920/Balsa_Model_Flight...

I find that keeping a physical journal, writing with a real pencil on real paper, while playing games, is good for my eyes and my mind, as is taking regular breaks and going for walks in the real world, every day.

PS. A childhood friend of mine started this website dedicated to relaxing games: https://yinindie.com/
> I call complaining in others about something that you do yourself on an often much larger scale hypocrisy.

The assumption that everyone complaining about this works in adtech or even does A/B testing is ridiculous. HN has a very strong contingent of people who are antagonistic to that entire field so making such a generalization is absolutely false.

I would point out that A/B testing minor changes without consent is a little creepy, deceiving your users in the process (by say changing pricing measure on them) makes it far more creepy. If you add bogus legal intimidation (or other language designed to elicit a strong emotional response) to that, it becomes creepy on a whole different scale.
> it's a poor representation for the Perl language.

The Python people started this fight in 2000 and have since said much worse and heaps more, most of it untrue and libellous; turn-around is only fair. Those who live in glass houses shouldn't throw stones.
Was it a complete failure though? Perhaps it was a product which was too early and a solution looking for a problem.
> There’s something fundamentally unanswerable about the question “What are the minimum requirements for personhood?”, or more colloquially, “When does an ‘it’ become a ‘who’?”

This is the crux of the question, and I'd argue the abstraction and generalization of person and personhood itself is not only flawed, but the base error that diverts the course and trajectory of our ability to reason about ethics.

It's perhaps easier to meander around with analogies, contrasts, and comparisons than to delve down into that harder question, and as long as we're circumspect about it, philosophically we're just treading water.
Needs (2019)
> With GPT-3, you can't tell whether it's joking or not, and whether it's aware if it's joking or not

But you can't genuinely know that for humans either. At best you can they that they look like they are joking, and you definitely cannot say that they in fact are, even if they say so to your face.
That is actually a reason that a JIT compiler can prune where an AOT compiler can't. JIT can deoptimize when assumptions change.

One of the bigger wins with the JVM is assuming that a virtual method can be called statically if there are no derived classes. That's a huge win for every leaf class in the class tree. The assumption can change every time a class is loaded of course. The optimization is called devirtualization and it can be combined with inlining to get even bigger wins.
How do you spell clothes?
I opted out with ublock origin and dns blocking.
> throwing gamers and game developers under the bus, just because some games-adjectent (sic) megacorp is behaving badly

oohhhh not sure about that - games are a team sport, even for "loner" game devs. The strange bedfellows of publishers, engine/tooling makers, and wild-eyed coders and artists is not new.. the personal actions of game developers, let no one tarnish their intelligence! cheats on FOSS license, you bet it happens IMHO
Google Scholar alerts have been pretty useful for me. Most of my alerts are for papers that cite others, but I also have some alerts for normal search queries.
> so there are no commercial successful unix shells

The most successful commercial unix shells are graphical shells shipped with operating systems. Most users consider the visual function of these shells to be the actual operating system. I.e. "MacOS now has scrollbars in preferences!"

MacOS, iOS, Android all are good examples.

To build a shell of commercial value you end up having to do a little more that a command line shell does.

BTW, the biggest part of Adobe's value prop is AdobeStock templates, fonts, stock art and stock video. This makes it really easy to start a project and get to done quickly.

It would be interesting to see some of the third party marketplaces like Envato, Issuu and CreativeMarket plugins for open source products... And non-Adobe products, too (Affinity, love the products! Badly need a way to quickly get a few hundred templates in there... Corel, your ecosystem is a dumpster fire)
It’s about time politicians and school administrators start taking control of costs and tuition. We shouldn’t call them tightwads for it.
Ok, yes I see your point - I should have be more differentiated here. I can see that there are games which could also force you to keep focus. What I had in mind were more of the "almost instant reward" game mechanics.
That's fine. The bullets should just read "we can't figure out a FOSS business model" instead of calling it a code quality problem.
Perhaps people could be respectful toward authorities and follow directions when a stressful situation is happening. Deal with issues at a later point as appropriate.
That page seems to eventually redirect to the link shared in the post.
Anthropologists should study open source communities. Would give more insight into how cults form.

Jon’s essay was insightful and elucidating. Truly. And it seems like they’re accomplishing their goals.

I haven’t read a single comment that steelman’s his position and criticizes it well.

Thanks for the essay though. It was lovely.
I really think Wolfram missed a huge opportunity in mid 2000’s. They basically had the best interactive programming experience by far. Mathematica should/could have been an essential tool for all data scientists. I still prefer Mathematica interface over Jupyter.
Hey I can't argue.

I use Ubuntu Desktop but it's still a long way from the OS X user UX experience both in design and being bug free.

We need something open source that considers the user experience first and foremost.
There will still be NFTs :)
You've made the mistake of expressing an unpopular opinion, so you're getting down voted. I strongly dislike proprietary software, but you raise valid concerns that should be considered instead of being downvoted into silence. (edit: at the time I wrote this comment, the parent appeared to be headed for oblivion, happily that appears to have improved)

I don't know that open sourcing Java killed Sun. More likely it was Intel coming close enough to SPARC performance at a lower price, and Linux coming close enough to Enterprise reliability also at a lower price. But it's certainly true that open sourcing Java and Solaris didn't save Sun.

Likewise, open sourcing Mozilla didn't save Netscape. In fact, I would bet the vast majority of companies that start out proprietary before deciding to open source ultimately die because they're already unhealthy and doing it as an act of desperation.

If a company isn't designed from the start to support an open source model, it's very hard to make the transition and survive. And we have no right to demand they try. Just like everyone should respect the license F/OSS authors choose, everyone should respect Wolfram's right to stay proprietary.

Of course it's also important to remember that proprietary software vendors are more likely to yank the carpet from under their users without warning. Instead of demanding the vendor open source, users should just find and support open alternatives.
I’ve seen this comment in so many forms over the years. I love reading and understand the point you are trying to get across but when people ask this question they are usually looking for instantly actionable lists and rules to immediately start living by and trying to glean those from a humanistic wisdom built over decades is not it.
I thought the Grayzone ban was interesting too. There is always the option of leaving it up to editors, and/or explicitly attributing any opinions or fact claims so the reader can see where they come from.

However, I wonder how much the Wikimedia Foundation as the solicitor and recipient of reader donations has to do with it. For all its faults, the Wikimedia Foundation does not edit Wikipedia directly (its own article, i.e. the Wikipedia article on the Wikimedia Foundation, is crap for example, because they won't edit it and nobody else really cares to).

So a decision like banning Grayzone is down to the volunteer editors that congregate around a topic area rather than the Foundation. (Grayzone is a curious case because the Blumenthal family has close links to the Clintons, and so does the Wikimedia Foundation, because some of the consultancy firms listed as major suppliers in their Forms 990 (Williamsworks, Minassian Media and Trilogy Interactive) are run by people with close personal ties to the Clintons.)
It might be a situation like the R language, where the language itself is too flexible to optimize well.

Loops and function calls in R are (or were, last I checked on R 3.x) yet another order of magnitude slower than CPython.

The flipside is that CPython itself has apparently gotten a lot faster in recent versions. In my unscientific homegrown testing, it beats even LuaJIT on string processing tasks.
Yes, but (without being a scholar of religion) I had always assumed that Hinduism was far older than its oldest surviving texts, just as Judaism, in some form, is older than whatever year we date the Torah to.
Is it not a bit odd to consider things that will happen long after the sun is a cinder "scary." There are enough genuinely scary things that could flash-sterilize the planet, or smash a big enough hole in it to end all complex life forms. Nearer-term scary things are likely to come from how poorly humans can adapt to long term life in space or on planets with different gravity.

Time stretches beyond the ability of life to survive in both directions. Nobody will be around to be scared.
Cisco is an American company that follows American law. Chinese companies don't give a damn about American law, especially intellectual property law.
i imagine 99.9999% of people would take their chances with a sandbag round than a bullet. the fact that 1 in <some very large number> may hit your head in a way to injur you permanently doesnt change this.
> I like having my fonts look the same everywhere,

I do, too ! On all the platforms I use ! (Windows, Mac and Linux). The only way to allow for that is to not use the OS rendering APIs.

> I also like my video and text do decode securely and accelerated.

And I trust ffmpeg much more for doing that correctly than whatever proprietary API there is in mac and windows.
> Our brains are trained on very different cadences.

I think this is a very interesting concept. If you're used to quickly finding out which information is relevant or not for you (e.g. from technical docs, emails, etc.), going back to reading a book from cover to cover is a completely different approach from what you're used to. In this case, would it be easier to try to read books just like you usually read, possibly in a non-linear order, starting with what seems to be more important?

I know too many people who seem to struggle with reading, simply because they have this idea ingrained in them that they have to read the whole book, from the first page to the end. Even if you're a good reader, it's not clear you want to read a book like this when it's still of unknown quality to you.

See also: the levels of reading mentioned in How to Read a Book[0].

[0]: https://en.wikipedia.org/wiki/How_to_Read_a_Book
Probably taught in the first week at the School of the Americas [1].

[1] https://en.wikipedia.org/wiki/Western_Hemisphere_Institute_f...
Or simply add tracker domains to your `/etc/hosts` file and be done with it. This is a list of about 100k known trackers:

https://raw.githubusercontent.com/StevenBlack/hosts/master/h...

And since this is passive blocking (no need to install executables, like add-ons) its probably the safest way to block ads and trackers.
I had a similar issue with my Kinesis Advantage 2. Phantom key presses after a few months.

Makes me nervous to purchase one again.
Does this mean that we're training bank employees that "If something looks bad, you might as well do the actual bad thing because the punishment is the same"?

Could this have the effect of actually increasing incidents of bad behavior?
I am not sure how you reverse body slam someone.
I think the two things mentioned are not mutually exclusive, moreover, learning which part had a failure leads to making sure the product will be made safe in the future.