skysight-inc/HackerNews huggingface dataset:
Your argument sounds a lot like, "if they buy apples at $1 and sell them at $0.95, they'll loose money"

It is in fact possible to loan out money at a lower interest rate than a private bank while simultaneously collecting a higher rate than the bank pays on deposits because the bank doesn't lend at the same rate it pays out. The larger that spread, the more sense this idea makes. Seems like an elementary mistake for someone leveling the accusation that the scheme isn't well thought out. Surely there's more to your critique than this.
Forbidding commercial use doesn't make something closed source but it does make it proprietary. The compliment of Open Source isn't closed source.
This should be the top rated comment.

I wish people would put the pitchforks away, and acknowledge the challenges of funding a successful Open Source project.
I am reasonably sure this is not the case, especially since every piece of evidence, article, and comparative study points at Google as being by far the worst offender on the data collection and privacy topics. If you have an Android phone you'd better give up on the idea that you can really "disable" the data collection.

Windows on the PC gives me clear options immediately after installation to disable all that and what's left is the "basic" telemetry, which is very light data collection according to today's standards. At least there's nothing personal there. Also I can very well use the PC without a MS account (so far).

On the mobile side... Is MS still into that? Myself along with probably 5 other people do have a Windows 10 mobile phone but again, the privacy wizard apparently did a great job to disable most of the collection of data. And when I go to Settings > Privacy > Location and I disable it it's disabled.

But yeah, this is the kind of ignorant BS that got all of us here in the first place. As long as there's a critical mass of ignorance on the market the likes of Google know they'll always have someone to sell to so they shove this down everyone's throat. MS makes money by selling you the products. Google gives you everything for free. Not raising any flags?
The Emscripten File System API, "The API is inspired by the Linux/POSIX File System API, with each presenting a very similar interface." https://kripken.github.io/emscripten-site/docs/api_reference...
This is great, was looking for this exactly!
not that its not smart enough, just that it has to listen to alternative groups. Nuclear power would be one way current technology could drastically reduce C02 Emissions, yet well intentioned, intelligent actors oppose the proliferation of such plants. While China could simply ignore those groups, the US is required to give them a voice in the political process.
I believe emscripten provides a virtual filesystem interface. Since it's essentially translating/running c it's either hooking through glibc or the syscall interfaces.
The whole thing is a bit of a self-perpetuating racket. It doesn't do to squint too hard at the value delivered by participating when your job depends on not doing so. And a huge amount of mutual back-scratching goes on with sponsorships and other elements of these shows.

I say this as someone who participates in all this regularly. I much prefer smaller and less overtly commercial events in general.
> Please be reasonable and apply some common sense. Colloquial statements are usually not intended to be taken to the most extreme level of literalness possible.

The problem is that there is a well-established distinction between a dedicated circuit, which offers a certain speed "all the time," and best-effort service, which offers "up to 50 mbps" subject to network congestion. To anyone familiar with telecom, it sounded like you were saying that only e.g. 50-mbps dedicated circuits should be advertised as "50 mbps."

I agree with you that if you advertise a 50 mbps best effort service, and also guarantee unlimited data usage, it would be wrong to throttle it after a certain amount of data usage. But to my knowledge, nobody does the combination of both.

> Verizon has multiple plans with "Unlimited" (some of them with the ridiculous names of "Above Unlimited" and "Beyond Unlimited")

Verizon doesn't have any consumer plans that guarantee both an amount of data usage and a specific speed. The plans that specify a certain speed (e.g. FiOS) do not throttle after any amount of data usage. The plans that specify unlimited data usage with throttling after a certain point do not guarantee any particular level of speed. You're taking "unlimited" to mean "without limits in both data rate and data usage," which is one possible, but not the only possible interpretation of the phrase.
With regard to yesterday's exhumation of LYAH I'd like to point out typeclasses.com which I just discovered on r/haskell through this announcement: https://joyofhaskell.com/posts/2018-08-06-announcement.html.
Whenever I read about things like this I just immediately assume the accidental data exposure was at the behest of an intelligence agency using an insider.
> That sounds like a hoax to me. I had to look up fractional calculus, but it appears to be a real thing. It still sounds ridiculous and appears to bring in memcapitive and meminductive elements to their odd new world.

Fractional calculus is a well established tool to develop physical models, particularly rheological and damping models. It makes sense to apply the same technique to model circuit components as rheological and electronic models do share quite a bit of common ground, and in some cases even symbolic representation.
What in the world are you talking about? We’re living in the golden age of free software. It’s doing better than it ever has before, and even Microsoft and Apple are enthusiastically contributing to it.
Having recovered from terrible wrist tendinitis, I advocate resting using a quality chair with adjustable, padded armrests and resting your forearm (just in front of the elbow works for me) on them. Having them slide in and out so your elbow is tucked in near your body is critical for comfort, in my experience.

My favorite chair so far is still the Steelcase Criterion.

Trying to support your arms while typing would create tremendous tension in your shoulders. I was always confused by the classic typist advice to have no arm rests.
Class [THE LAW OF JEALOUSLY NAILED TO THE CROSS]
It was the skewgear (drive shafts) for the magnetos which were failing. They had a few go out before they traced down the problem. I love the sound of a Merlin.
>why? It's fuel. I don't take a moment to respect the water I drink, or the bed that lets me sleep.

You would discover that they're worthy of very much respect if you were to lose either, even for a moderate while...

Paul Klee, an Swiss/German painter took it even further when he wrote:

"Imagine you are dead. After many years in exile, you are permitted to cast a single glance earthward. You see a lamppost and an old dog lifting his leg against it. You are so moved that you cannot help sobbing."
Open Source software can be proprietary, see all the github repos without license information.

What you are referring to is "Free Software", as defined by Stallman.
Expert Discovered a Critical Remote Code Execution Flaw in #Apache #Struts
Fixing poor ergonomics isn't making a problem.
The public bank would lend the money at a lower rate than a private bank would, but that lower rate could still be higher than the interest rate for the city's deposits at a private bank. The devil is in the details, but I don't think you can dismiss it out of hand.
I don't think that's the problem. Real Open Source (at least for me) means that you can trust that's there's an unbiased commitment to make solutions widely available and implementable. It also means that you can switch between managed providers and/or between OS implementations and expect to have a similar experience.

There are so many ways to make money out of open source that are totally compatible with this approach. I don't see how keeping an iron grip on open source software (just because you're afraid that other people would make money out of it or whatever) would help you at all to monetize your own value-adds.
GitHub-File: configure your GitHub repository from a file
Looks like he has expanded on this here: http://antirez.com/news/120 thanks for the clarification @antirez.
I'd say it's a sign of the progress of access to food - but not necessarily of human progress (e.g. humans becoming better).

Plentiful access or not, respect for what we get to have, has many other benefits, and goes beyond the mere satisfaction of our needs/desires.
The last time I ran AMD I had even weirder issues than nvidia. The card+chipset I had was not supported by Mesa, though. (It was a triple monitor setup on two display adapters, both AMD)

Too bad, I'm pretty happy with my nvidia card...
No, they are (unfortunately) referring to a (small but vocal) group of people who seem to get enjoyment out of insulting, upsetting and demeaning other people, particularly beginners.
Well, both really. Even with open source, if I want to license my code under whatever license for whatever reason, I can't use GPL code.

And I'm not arguing for people to not use GPL. All I'm saying is there are valid reasons to use MIT (or whatever) if ones goal is to make their project as usable as possible.
Many politicized topics appear on HN. That's inevitable and it's fine. The problem is that people start doing political battle in the threads: flaming each other, bashing their enemies, and so on. That turns the threads into flamewars, which are aptly named because, like fire, they consume everything. We can't allow that; it would destroy HN's mandate, i.e. the gratification of intellectual curiosity. So we have to moderate. The values by which we do that are at https://news.ycombinator.com/newsguidelines.html.

The goal isn't to eliminate political discussion from HN, but to prevent the community from destroying itself. One reason people want to have political discussion here is that HN hasn't already destroyed itself for thoughtful, substantive conversation. This attraction makes it particularly vulnerable, so we all have to be careful. It's ok to comment on politics, but not ok to do it in the usual browbeating way.
Pup: command line tool for processing HTML
She also calls Nikita Khrushchev Nikolai Kruschev.
The "what's the clause?" section starts with a plug for the clause's creator - even before answering the question, which seems a bit unnecessary, but I'll edit the post and remove the personal reference. Sorry Dan.
The description of the location history setting is

"Creates a private map of where you go with your signed in devices".
It's very possible that coconut oil could have simultaneously good and bad effects on the body. E.g. it has known antibacterial and antifungal properties. Meanwhile, it's a saturated fat of the kind known to be bad for people's hearts.

So its very possible you could be realizing many short term health benefits from coconut oil, while not realizing it, setting yourself up for a heart attack later in life. Such are the things in life: I would assert most things we eat can be best thought of as a balance between good and bad forms of nutrition, both helping and hurting us. E.g. Salmon, lots of great nutrition there but eat too much seafood and you need to start thinking about your exposure to heavy metals and environmental pollutants...
A Blended Family: Her Mother Was Neanderthal, Her Father Something Else Entirely
The Tinder lawsuit is going to get nasty – The Verge
no, today is not April 1.
> If you're so afraid that this is dangerous, why do you post malicious code?

That's not malicious code... it removes files from a sandbox... you can refresh the page and see for yourself.

> And if you're so clever to post that code

There's no need to be rude... there's an honest question and lack of understanding in my post - educate me, don't talk down to me.

> why don't you try similar code to see if it really has access to your files

The question was if someone could break out of a sandbox, such as with Java Applets and Adobe Flash. I have no idea how to do that - I'm not a security specialist, nor some sort of hacker guy.

> The answer, by the way, is no.

From the sandbox and using the standard `import os`, ya, you're right. The question, again, is what if someone got outside the sandbox?
those images on the first page are a riot
One reason from a corporate standpoint is dependency. You can assume AWS will continue to host the core Redis indefinitely, but if you use Redis Labs and your developers begin to use any of the the new proprietary modules, you are locked into the RL platform only. No other platform will be able to use those modules, the only option being rolling your own.

If RL quadruples their pricing, you'll just have to bear it. Definitely makes it more risky than it was.
Yes, GPL exists, and people use it all the time. How is it relevant to what I've written about some people avoiding it?
> he credits that experience with giving him the skills he needed to manage teams at an IT company.

I've love to hear more about it.
This was a nice reminder to look back positively and use it as energy to continue to do better!
If you’re in a position to use armrests then you’re not sitting up straight. Likely leaning out on back “support” and your neck tensed up or on head “support” unless you have your monitor actually over above you.

Needless to say, trying to keep your wrists up in that position would be uncomfortable.

The best keyboard placement in this position is on your legs/thighs. Thin chiclet keyboard only laying flat. It’s not a replacement for fixing your posture, of course.
Yeah. It also like, putting away clothes was a childhood chore, but using a tractor to mow a field was also a childhood chore. I guess. It was something that had to be done anyway.

Its really just an ever so tempting argument of semantics that is at this point distracting me from the real plight of prison laborers. But that's how the internet goes.
According to most of people who invented the term "open source", the OSI and their open source definition, propritary software, even if you can see the source, is not "open source".

Nearly everyone uses the term "open source" this way, and to use it otherwise is grossly misleading.
Income not gender inequality correlated with social media female sexualization
If you can clearly delineate your new code under a different compatible license, you should be fine from the legal standpoint.

The fine hair splitting begins at what is the required amount of modifications required to be able to relicense the given chunk of code.
but can I patent drone delivery of medication to citizens that are not behaving or thinking in a compliant manner?
Make no mistake. Everyone is in on the game to various degrees. The conference venue, event teams and the companies that specialize in helping put booths together, even the attendees for whom in many cases conferences are something of a perk.
</thatsthejoke>
Linux implements several platforms. The issue is that the API is stable at the _source_ level, not the binary level. I guess the ideal for Linux would be for these games to be open source, but of course that will not (should not?) happen for obvious reasons.
I never said that, but I'll clarify: They are too big to fail because we have allowed them to become too big to fail.
No, not in this case. It's running in JS land in the browser so any exploits to break out of the browser sandbox using this could be done simpler with raw JS.
6 Ways Blockchain Is Upgrading the Business Model of the Payment Industry
There's different levels of static linking.

0) Application links to shared .so files in /usr/lib like libpcre.so. This is ordinary dynamic linking.

1) Application statically links all normal libraries like zlib and pcre, but still dynamically links to runtime systems like libc.so. I'll call this ordinary static linking. You can't "patch" a vulnerability in zlib without recompiling and redistributing, but on the other hand a zlib upgrade can't break your app either.

2) Application literally statically links everything (e.g. using musl instead of glibc). At this point the only dependency is the kernel you're running on. You need:

* obviously the kernel and architecture have to match. Can't run a 64-bit program on a 32-bit system without recompilation. Can't run a program compiled for linux on bsd.

* the kernel has to support whatever syscalls your application is using. If you're not using any fancy new functionality, you can get away with running on truly ancient kernels (e.g. 2.x linux)

* the kernel ABI must not break in the future. E.g. if linux changed the order of parameters to the open(2) call, that would be a breaking ABI change. Kernel devs are extremely careful to not do this, so I wouldn't worry about it.

The new packaging formats like Flatpak are based on containers. Your app thinks that it's using the "system" libpcre.so, but in actuality it's just being served the libpcre.so inside the container's filesystem (linked by the ld inside the container's filesystem, using the glibc inside the container's filesystem, and so on). So basically the same high level pro/cons as #2 above, but easier for users and developers.
David Graeber doesn't even acknowledge that most bullshit jobs are in governments. The man is really an intellectual: he lacks common sense. Also, when Dutch newspaper de Volkskrant confronted him with other pitfalls in his reasoning, he walked out of the room twice.

https://www.volkskrant.nl/columns-opinie/-er-is-een-ongeloof...
I think it matters most for those with smaller hands. That said, if you were transcribing stuff all day long (i.e. typing way more than a programmer), you might notice less fatigue if you shifted "properly".
Hi, we're 8 Bits and a Byte We're about robots, IoT hamsters and more
Do you realize that in Canvas colors are represented as a "series of text strings" that need to be parsed?

Did you know that drawing paths requires a ton of pretty expensive Javascript calls or alternatively passing "a series of text strings"? Maybe the string way is actually faster, I haven't tested it because it isn't supported everywhere.

Were you aware that vector rendering is not usually done on GPUs, mainly because of the high overhead of state changes when using a graphics API, especially one like WebGL?

I guess you could do all your rendering in software in Javascript (which for these purposes is nowhere close to what you can get with C/C++) to a byte buffer and then do the final transfer to Canvas. Even in that case, you might be surprised how much overhead that final transfer has...
Volume, baby.

Solar hot water was never trivial either.

And don't forget about electric heat pump water heaters.
Absolutely.

Their advertising material points out their performance compared to the S&P500, and makes no mention of correlation. I don't think that this typical benefit of a hedge fund is what they're trying to sell. It seems to be a "beat the market with a shiny app" kind of pitch.

Considering they are going after very small investors, I don't think their target customer has much in the way of investments, better yet diversified ones, and probably knows even less about large scale asset management.
This is what happens when you force engineers to generate so many patents every quarter / year.
California wildfires: Verizon throttled data during crisis
So let me see if i've got the details right:

1. A group of people go off and, without involving their communities at all, try to solve a problem they think they have.

2. They spring it on their communities suddenly and without warning

3. Negative reaction ensues.

4. People decry death of open source.

5. Author of clause bemoans on twitter that the reaction of community should have been collaborative problem solving (and "starting a conversation"), despite completely failing to attempt collaborative problem solving with their community.

Is that about right?

If so, this is a great object lesson in how not to do this.

If you want the reaction to be collaborative problem solving, engage people in collaborative problem solving.

If you want the reaction to be to your solution, present people a solution. But expect people to do precisely that!

This is like when people drop completely designed/implemented megabombs of stuff on OSS projects and then complain when there is pushback.
Does a software license actually have the power to prevent you from selling consulting services? All a license can do is grant you rights you wouldn’t otherwise have because of copyright law, right?

I’m new to the matter, but I do see in the Commons Clause an intent to manipulate and mislead. If the goal is to provide an option for companies who would otherwise take their software closed-source, why does that option have to sound super-duper open sourcy while not having terms recognizable as open source? I’m not even a rabid free software guy or anything, but just compare the name to the terms. There is no possible way that “Commons Clause” is not intended to be confused with, or somehow gain a positive spin that has nothing to do with its content from, CC or Apache Commons.

People who care about things like Creative Commons or about open source as anything more than “source available” will label this as “evil” or at best a marketing ploy.
The article makes it sound as if moving OpenCV to RGB is as difficult as moving the US to the ISO metric system. Neither is impossible. If Europe manages to abolish national currencies, the US surely can abolish imperial units (and drive faster ;).

But I guess that will only happen once under pressure of chinese overlords. I'm sure the day will come, so why wait?