skysight-inc/HackerNews huggingface dataset:
I recently got a Jupyter Notebook, and found it's a large JSON document, with some sections in markdown and some in Python. A browser could omit the Python, and an interpreter could omit the markdown.

Would this work for other languages? Maybe JavaScript or Powershell instead of Python?
These are brownies, but they happen to contain a bit of horse shit. Not a lot, it's just like a tiny sprinkling on top, but they are definitely still brownies!

You can't make a substantive change to a license and pretend it's a small deal. You can't hijack core tenants of a license, and then just put a little disclaimer at the bottom. "Buy one get one half off! *The one half off is actually just a plastic model and doesn't do anything"

Abusing FOSS licenses to try and control your users software while still using their claim strikes me as pretty bad faith. If you want to use a dual license, that's fine - just do that. "Hey, you can use this for free if you don't make any money, but we want 10% if you're using this in a paid product" -> See? Done, easy, nobody upset. Don't pretend "Hey, this is open source, except it isn't, and please give me your money."
The last few pages of the article mentions this, not to mention the author tested multiple articles from Holy Stone.

Here are some relevant quotes:

> "I personally believe that somehow Holy Stone is able to game the system beyond what even Faskespot can detect. A DroneDJ source confirms that Holy Stone uses “black hat” techniques to game the system."

> Among other tricks, Holy Stone is likely getting 100s of reviews from people who were provided product in exchange for a promise of a good review. These reviews pass the test as original reviews, but not the test of being unbiased reviews. I also think Holy Stone must be doing something to appease unhappy customers in exchange for not providing a negative review. It’s just too good to be true. Just 6% of reviews of the HS100 have 1, 2, or 3-star rating. That’s unheard of for drones. Unheard of unless you are looking at a Holy Stone drone.
The problem with that is people are really attached to their cars and beef.
> Meanwhile as a free software author, I'm very happy to see smaller companies experimenting with methods to protect their work in whatever way they see fit. Hopefully something "socially acceptable" comes from all this that might be useful to me at some stage in future.

Me too. I like to see companies trying out these ways of making OSS a reasonable choice.
His problem with them is in the title of the post.
If you want to do something that is non-free, don't call it open source or free software, both words have accepted definitions, by osi and fsf/gnu respectively. Your reply is entirely off-topic.
>Basically stop eating beef and using internal-combustion cars, and the situation is vastly improved. Not impossible.

For one, beef's not that much of a problem: https://theconversation.com/yes-eating-meat-affects-the-envi...

But second, all kinds of systems we have have been premised on economic growth year after year. When we hit some harder limits, we'll hit them hard.
Ironic that he (or she) worked on a project called Eros.
But it is the West's fault even though our population growth rate has leveled off, we are working hard to keep trash out of the oceans, put limits on fishing, and have been working hard on many other efforts.

Meanwhile, in the corrupt 3rd World...
My guess is that they are trying to prevent a spammer from registering lots of accounts from a single email address. (And yeah I know there is the fee to dissuade that, but who knows what the future may hold...)
I don’t have a problem. I can quit anytime I want
How to Catch When Proxies Lie [pdf]
Me too. I see a huge number of ads on a fairly recent secondary account but none at all on my long-standing personal account.
I did desktop support for a fed agency in the early 2000s and this was so absurdly common that it was barely worth remarking about when it happened. I probably spent half of my day removing malware from people who went to porn and gambling sites.

The other half was from people who opened email attachments from pretty much anyone.
Well, in reality, all of these build tools for performance are design to deploy to a "static server" which is out of the control of the developer. That is why they process the images at build time rather than "on the fly"

Not saying that Page speed is wrong, but it is a niche tool that depends on the server side implementation. Some developers prefer to abstract "the server" from their architecture...
Software development: why avoiding the words “simple”, “just”, “easy”
People are upvoting the title because I guess they agree to some extent.

It seems everyone starting an open source project nowadays needs to protect against the cloud providers.

The topic on here about the new CI tool from the creator of Ansible also had an element of this. But I actually quite liked his solution. He gives everything away for free and the source is open. You just cannot profit from his work unless you join a partner system.

Maybe I'm being naive but that seemed like it may work. Although not sure how you qualify not being used for commercial benefit if the software you're building with the CI tool produces a paid product. I think the software creator would only really enforce the license if you started a business up doing hosted CI with it or offering it as a cloud service.
Don't shelter your kids too much. Just buy them the Playstation when they are old enough, and let them learn how to deal with the shit in the world.
Agreed, just add a few more steps to do joins as that's probably one of the most common requests that people need to do. Even providing a few basic inner or left joins could be enough.
Check out Immortal, kickass norwegian black metal without all the drama.

Sons of northern darkness:
https://www.youtube.com/watch?v=d3snMB_CIoY&list=PLNDXDJtQAO...

Damned in Black:
https://www.youtube.com/watch?v=3k4iWwluhGc

At the heart of Winter:
https://www.youtube.com/watch?v=VeOlPQqJR-o
I think the main issue is that you state something that's not true, https://github.com/antirez/redis-doc/pull/984 shows that, Redis Labs is claiming license is OSI-approved, when it's not.
At least non-free licensing gives us an easy way to tell which software is not worth using. It's funny how these recent packages in the news all have FLOSS alternatives:

* Mongo? Why not Pg?

* GitLab? Why not Fossil?

* Redis? Why not better architecture?

* Vespene? Why not Nix tools?

You may see each of these as flamebait. I see each of these as a discussion that, here on HN, usually ends in stalemate. What I'm suggesting, then, is that we simply allow these package authors to tip the scales decisively for us: Reject non-FLOSS and the path is clear.
I enjoyed it, but you should allow me to disable random HackerNews links. That's not the purpose of the extension.
The title immediately made me think long before the iPhone, the Newton also flopped, and Newton was actually trying to do what iPhone later did.

But this is a pretty interesting story of a failed collaboration between Apple and Bandai. It makes me wonder if or how much this event contributed to Apple’s current culture of product secrecy and increasing control over every bit of tech and manufacturing in their entire stack.
Hah... I wonder if they tailor the ads. "Hey this dude has good credit and his last car loan is 5 years ago... let's show him that Chevy ad.". Or if you go to healthy restaurants/stores: "let's show him the Tesla ad!".
>These are brownies, but they happen to contain a bit of horse shit. Not a lot, it's just like a tiny sprinkling on top, but they are definitely still brownies!

Don't buy them, don't eat them.

>"Hey, you can use this for free if you don't make any money, but we want 10% if you're using this in a paid product" -> See? Done, easy, nobody upset. Don't pretend "Hey, this is open source, except it isn't, and please give me your money."

None of that makes any sense. Creative Commons simply restricts selling the software itself. The software is still distributed free, and you can still sell a derivative.
Even in the complex numbers, there is more than 1 path, i^2 and (-i)^2.

On a non-geometric note, i and -i are algebraicly equivelent over the reals.
iOS devices disabled by helium, MRI post-mortem finds
The Flawed Foundation of Devops
Counter natrative. My daughter is 6. She has an iPad (wifi) and an iPhone 6+ (with cell service). She learned to use them herself, and tne only thing off limits are toy opening videos. She has an encyclopedic knowledge of brand names and all the backstory for the LOL dolla or whatever she is into these days. She also gets perfect grades (as they are in kindergarten), is active in gymnastics, has real life friends she plays outside with, etc.
>then it would be hard to for this to also be a billion dollar company and would probably be better suited to a non-profit."

Ouch. I started to write a reply to this but it ended up being more appropriate as a blog post as it cascaded a bunch of thoughts and feelings. https://www.ryanmercer.com/ryansthoughts/2018/10/30/an-open-...
I won't address your analogy since I think it's obviously quite different.

Ultimately, people want to keep their code open, develop in the open, bring in contributors, make it easy to adopt and audit their code, etc. They also want to eat and have a home.

The extreme hostility I've seen over the years to every OSS project that tries some new way of monetizing is just absurd and damaging to the concept.

> "Hey, you can use this for free if you don't make any money, but we want 10% if you're using this in a paid product" -> See? Done,

Confusing since what you've just described sounds very much like what is being railed against? You're just talking about taking an open source license and adding a restriction around monetizing the code - this is not open source, as it violates one of the 10 or so requirements to be Truly Open Source (by some organization's standards).
Why walkable cities are good for the economy, according to a city planner
I live in China and used to love getting this done. It makes my ears feel fantastic. But due to the worry of damage to the ears and so on, my wife desires me to not do this anymore. So I don't. But I really miss it. So my wife helps me out now and then to take earwax out, maybe twice a month. She never goes in very deep, out of concern for my ears. But every now and then, she'll see a really huge piece just sticking out and is able to grab it with some specialty tweezers designed for ear use (she bought them off taobao). It's not the same, but it's almost as nice. She sometimes takes out pieces that are 1.5 square centimetres. Something is wrong with me.
> Final third: "Review our Cookie Policy"

Technically that's a good thing.
Who saves porn on a usb in 2018 tho
Also apparently out of the loop, but a new account created specifically to trash the author of the blog post has me skeptical...
Show HN: Back endLab – code free web app back end builder
Hi all,

A while ago, I posted my startup here, BackendLab, which was in public beta at the time. I had a lot of very valuable feedback from this community, and have pivoted the product slightly since then

I just launched the first official release of BackendLab, which is now taking paid subscriptions.

I'm also offering an introductory 50% discount on the pro plans for the first year - details can be found on the Product Hunt page here:
https://www.producthunt.com/posts/backendlab-beta

Thanks for looking!
Chris
Everyone is exposed to an extremely powerful nuclear fusion IR flood illuminator every day, it's called the Sun. I doubt the tiny IR LED in your iPhone would cause any issues.
Google tracks you, yes. But Google also takes good measures to ensure that they are the only ones that can track you (and the Google Play apps of course). You may be obsessed with Google and they tracking you, but that's ok. What I think is wrong is saying that your solution is more private or secure. Privacy relies on security, and I believe your solution is not more secure than a flagship stock Google phone (let's not engage in the Android heterogeneity and lack of updates). I'm sure that any dedicated actor who wants to compromise F-Droid or any of the apps in there could do it without major effort, rendering your privacy useless as you got completely owned. The same for your custom ROMs.

What you achieve with custom ROMs and custom app stores is customization capabilities and nothing more. If you believe you're achieving next-level security or privacy because you don't have Google installed; you're kidding yourself. Yes, you may be leaking (at first glance) less data to advertisers; but you've opened a whole different kind of attacks that could compromise all your data on your phone, not just what Google and the Android platform allow to share.

A perfect example is the "LibreSignal" project you mentioned, what kind of joke was that? The project was abandoned because it didn't get Moxie's blessing? That's a really strong sign of commitment with the cause. I'm sure that LibreSignal has more than zero active users, what do you think about their security/privacy level currently?
That's extremely hard to avoid... even on HN!
> They want to spam you later (or sell your address to spammers) and have you not know where they got the address.

Email +suffixes are easy enough to strip off post-collection if you're aware of them. If they wanted to spam, they wouldn't have to disallow +'s in the validation regex. They must have some other reason for disallowing them, which may be as innocent as poor awareness of them.

Personally, I used Fastmail with my own domain and have abandoned using +suffixes because they're too unreliable. Fastmail has several options for single-use email addresses that should be difficult or impossible for recipients to decode to the main address.
Not in the current context, but imagine darker world, people pushed into poverty, starvation, desperation. Dictatorships, people like Trump would be fondly remembered for their friendly and kind policies. There are no limits how dark things can potentially get.
not all iphones are compatible, tough.
List is here: https://www.apple.com/iphone/LTE/ i.e. for america there are special models that support cdma, but most countries do not need that.
If you want to publish open source and not have cloud companies use it for their own profit without contributing back, there's a license for that called the GPL.

If you want to write software and get paid for it, then ask for money for your software instead of handing it out as open source then changing your mind once it's popular. In common parlance that's called a bait and switch.
You've still provided no evidence? These are all simply opinions and without any hard evidence you can't even really prove assange didn't get the emails in late September and then released them in early October ASAP.

Mueller isn't making much if anything public and we're told to prepare for disappointment regarding the whole Russia narrative [1]. This kind of undermines the whole thing.

[1] https://www.politico.com/story/2018/10/19/mueller-investigat...
The language hijacking of the word 'commons' is unethical (a point mentioned in the essay). Congress does it all the time with the names of their bills though.
I've operated in a community with him, many years ago. He was toxic, but he was also a teenager.

Everybody that you'll meet on HN is some sort of manipulative narcissist; those who aren't don't share their faces.
Good article! The main thing I didn't quite agree with was the blanket statement that GIFs should never be used. I fully agree that they shouldn't be used for video clips, and I understand this was the main context, but for small animations (especially pixel-art types) they're still a good format.

I also found them useful recently for small (28x28px) thumbnail images on my personal website. On average, saved as a PNG the thumbnails were 20kb, as a JPEG 9kb, and as an optimized GIF about 1-2kb. With about 100 thumbnails on one of the pages, the savings are pretty significant. (At least, this seemed to be the best approach; if anyone with more knowledge of image compression has a better suggestion, please let me know).
There was a demonstration against an oil processing plant in Perth, Australia, that thousands of people drove to take part in. Parking in the town was a nightmare for the whole day.

No-one seemed to notice the irony.
Stop worrying about nothing. All the noise around ecology is only used to legitimize new taxes.

Even the concept of vegetarianism is a sham. If everyone starts consuming vegetable food, yields will have to be ensured by standardizing crops and using pesticides.

Pollution does not come from everyone, but from the big industrial groups.

You will never have ecology by advocating a society based on economic growth.

It is a rude and dishonest lure.

Translated with www.DeepL.com/Translator
Do you have any evidence, or is this simply opinion? An indictment isn't evidence by the way.
Anonymity is part of it, but I think an understated part is just lack of community. The people are just names on a screen and it’s easy to lose sight of the fact that they’re people.

The interface of reddit and HN kind of encourage this. Old PHP BBs used to have avatar pics and signature blocks and stuff that distinguished your post as yours. It sort of anchored your “content” to an identity, so over time a community develops and people start to develop reputations and stuff. That doesn’t happen as much when everything is visually indistinct from everything else.
> People do it because they think it feels good.

What's the difference between "thinking it feels good" and it "feeling good"?

Many people have reported quasi-sexual pleasure while playing with a q-tip inside their ear canal.
I'm playing devil's advocate here, but why does "free software" only apply to some licenses with restrictions?

why are the restrictions that the GPL or AGPL puts on you okay to still be called "free", but Apache 2 + Common Clause has restrictions that aren't "free"?
9 Principles of product roadmaps
This is not the point.

The point is: stop calling open-source stuff that isn't. You shouldn't lie to your users.
I realize I'm being counter cultural here in saying this, but these are my musings: I wonder if our society is making a mistake. Little things carve channels in our minds over time that we aren't always aware of. In good times and easy times it may be easy to ignore the violence, glorification of sex and money and "live the good times", but in our times of trouble and stress, will our thoughts turn to those things we fed our minds on a constant diet? During social upheaval, would we have the discipline to sacrifice and love when the first thing that comes to mind are violent lyrics?

The same thing probably goes for pop music; if the first thing that comes to mind when we speak of love or relationships are the lyrics from a Justin Bieber or Beyonce, or the thousands of songs about failed relationships, selfishness, and angst-- we might be missing out on some depth, feeling, and principles from earlier eras, like "Believe Me If All Those Endearing Young Charms". [https://en.wikipedia.org/wiki/Believe_Me%2C_if_All_Those_End...]

In previous societies, music was written for other purposes like Handel saying, "My Lord, I should be sorry if I only entertained them; I wished to make them better." If every little influence in our life, including music, helped us to educate our emotions, feelings, and thoughts, perhaps our society would feel more cohesive, less isolated, more kind, and less bellicose. Moore's song was written as consolation and a declaration of faithfulness to his wife-- and it was wildly popular-- what have we lost in the centuries?
As the Red Hat model dies, and SaaS becomes more and more relevant, people have to get used to these new terms. Ranting won't work (or feed anybody).
Ive been listening to some 'terrible' music.

It might be screaming metal, it might be ear catchy rap music, but whatever the case-

It takes me away from the mundane for ~3 minutes. I put it as an equivalent of eating sugary foods. This is a very primitive feeling in my body.
It's not whataboutism.

Harassing people was not okay then, and it's not okay now either.
Self therapy?

From an external point of view, something like CBT or desensitization therapy for maybe claustrophobia or fear of guns looks very disturbing, but I'd like to hear an opinion on the participants.

I'm not terrified of heights but I'm very nervous of them. After I get up there and the adrenaline dump is over and I'm just doing my task, I get quite a spectacular high at having overcome my fear. So its not paradoxical to me given experience, that I could both be scared of heights yet get addicted to parachute jumping.

In a like way I could see people who are not terribly enthused about having to live in an area of urban hand of high rates of hand to hand combat and rape might find getting thru a metal song about the topic, extremely motivating and enjoyable.

Corporate mainstream stuff is highly formulaic and self similar and its no surprise it won't speak to all people, making it surprising if something like metal or a zillion other counter cultural things (alt-right, horror movies, etc) didn't exist.
Mongo and PG are not quite alternatives. That make different kinds of consistency promises. One FOSS alternative to Mongo that offers similar consistency behaviors is RethinkDB.

An alternative to Redis if you don't need persistence is plain old Memcache.
To be fair, “brownies with a sprinkling of horseshit” is extremely descriptive yet concise. I understand what this is faster than reading the recipe for what this thing is.
Archaeologists find 300,000-year-old stone tools in Saudi Arabia
Is this supposed to be a shocking to us?

I find it more disgraceful that the Sys Admins of said Federal Agency aren't using GPOs to block unauthorized USB devices, than that fact than an employee was looking at porn.
Yeah, python is quite approachable, but it seems to me that this is now also its weak point: it now attracts the ever growing crowd of programming newbies, generating and solidifying weird/bad practices based on misunderstanding/lack of experience/zealotry (like the string/unicode mess, awkward handling of unix primitives, preoccupation with questions of "the correct style" or identity politics recently).
The Commons Clause might be clunky, but its an attempt to address the changes that have happened in the world since the late 1990s.

For those who don't know, the FOSS revolution came about in the late 1990s and as a popular movement was largely fueled by concern over the extent to which Microsoft was dominating the PC and (then) PC-based server industries. MS was moving to embrace-extend-extinguish the web at the time too. The Free part of FOSS was critical to competing with Microsoft in the late 1990s, since MS's Achilles heel in the market was its costly and cumbersome licensing schemes.

Times have changed quite a bit since then. Today's behemoths are not based in software but in services with network effects. The bad behavior of those behemoths revolves more around exploitation of network effects to lock people into services (not software), and of course the mass surveillance and manipulation of public discourse that becomes possible when everyone is working in a closed silo.

FOSS is utterly worthless as a strategy to resist network effect oligopolies and surveillance capitalism. In fact it might be worse than worthless, since many of these surveillance honeypots run on open source software. If you write and release FOSS today you're likely giving free labor to people who will use your tools to spy on you and manipulate you.

The difficulty we face now is finding a viable alternative to surveillance capitalism as a way to fund software. The Commons Clause is an experiment in that direction. It may not work, but experiments are welcome.
Our current understanding of pain is chemical not procedural. We can simulate things in a computer without producing them. Just like SimCity is a simulation of a city not an actual city.