skysight-inc/HackerNews huggingface dataset:
This is one of the strangest defenses for Facebook - everything works as expected.

Cambridge Analytica downloaded data? The API worked as expected and people should have been smarter to not share data.

Facebook has special APIs for phone manufacturers? The API works as expected and people shouldn't buy phones from the manufacturers they don't trust.

But, here's the thing - FB shouldn't have allowed this at all. In one part, security is about making things harder for people to break-in. Currently, manufacturers can use official API to siphon off data to non-FB servers. Sure, manufacturers could run some kind of MITM attack to achieve something similar. But having an official API is a strict no.
> An ideal outcome would be a huge push toward open source (and also toward free software), but that's probably too optimistic.

Realistic outcome will be, unfortunately, companies playing all kinds of tricks to manage the perceived safety of their brand, combined with further locking down hardware and software stacks to reduce the attack surface.
And that's just a special case of Completing the Square (but has a very handy visualization).

https://en.m.wikipedia.org/wiki/Completing_the_square
AMD will have a kill on the market if they can price this 32 core chip around $1999.
That's GREAT news.

Destroys the illusion.

Hello, open source citizen revolution.
I had the same problem recently. After failing to get my friends and wife to use Keybase (they tried it, but it just doesn't work on mobile beyond basic text chats with no image pasting).

Requirements were: secure, iOS/Android/Mac/Linux/Windows, multi-person chats, and multiple simultaneous/alternating device support (that means chat history needs to propagate to my phones and computers).

iMessage was not considered (because it supports only iOS & macOS) and WhatsApp was not considered (because Facebook).

After looking at Signal, Telegram, Keybase, and Wire, we ended up using Wire. It's not perfect by a long shot, but it is better than the others we tested and AFAICT better than any solution currently available.

But I had never heard of it until I really started looking around.

https://wire.com
Which is why LGPL exists.
A declaration of war, or state of open warfare, must exist if the charge is to be based on assisting a foreign power.
To circumvent GDPR blockage in EU: https://outline.com/http://www.latimes.com/business/technolo...
My terminal has non-default long-battle-tested background and foreground colors, and I barely pay an attention to the entire palette, so coloring works like acid. Some colors are simply incompatible, so tuning them is meaningless. Imagine e.g. any dark blue on medium grey.

What I think would be good (for me at least) is not colors, but sort of markup, like bold or underline, which is available in terminal as seen in man pages and PS1. I usually make them bold and compatible colored.
>> people shouldn't buy phones from the manufacturers they don't trust.

You're literally hosting your life on it. You should indeed not do this.
What makes you think people aren’t working on it?
I think at first people thought it meant something less toxic, like "things" meaning "software" or "industry norms".

But then the likes of Uber came along and showed that it meant "laws".
It would, I wanted to do emotion analysis on them but the way my friends and I speak within discord is representative of a conversation, with convenience and spelling variances to declare the dialect something is supposed to be read in so it didn't really work out.

[5:35 PM] zsh: sopranos in a bit?
[5:38 PM] Adam: probably
[5:57 PM] zsh: when
[6:00 PM] zsh: ?
[6:04 PM] Adam: whenever tuhe f8uclo i FEDEL LIKE
[6:04 PM] zsh: im ready
[6:04 PM] zsh: whenever
[6:04 PM] Adam: ye thats cool
[6:04 PM] zsh: im actually going to kill u
[6:04 PM] Adam: gimme 5 i guess
[6:04 PM] Adam: idk i just dont feel that hyped to watch it rn
[6:05 PM] zsh: we can play bf1 idc
[6:05 PM] Adam: ye i think play bf1 for a bit
[7:45 PM] zsh: too much effort to get up
[7:45 PM] zsh: no

[7:56 PM] Adam: fucking mullinyan kids
[8:24 PM] zsh: varsity athlete won
[8:24 PM] Adam: rip bobby
[8:26 PM] zsh: the bacala man stands true
[8:27 PM] Adam: bacala vs a gun
[8:27 PM] Adam:
[8:38 PM] zsh: yes
[8:45 PM] zsh: my estimation of John sacrimoni as a man had plummeted
[8:45 PM] Adam: what sort of don gets cancer
[8:46 PM] zsh: the same one that cries

these are surprisingly common examples, being of lesser extremes. Varying capitalization and new lines are used as ways of carrying on a dialogue, instead of writing entire bubbles of text at once, producing the feeling of a conversation instead of reading e-mails. The second being an example of 'soprano-posting,' in which you use references to The Sopranos in an ironic manner. The first being a common conversation. Looking into the idea of trying to extract emotion from this accurately seems... impossible. Most of our writings are extremely foreign to those that aren't 'in the know' and seem almost hostile to one another, while in reality they aren't.

I'm curious if there has been analysis on this type of writing in general. It feels so much more efficient than 'traditional' writing styles.
You go meet the leader of China.

Your wife is Chinese and you have a baby on the way.

This invokes some topical conversation and builds rapport so you say, in jest and without any real intent to follow through, "We're still thinking about names. We have an idea for English but not Chinese. Mr. President, would you like to perhaps suggest a Chinese name?".

Attendees and translators smile, the ice breaks a little more, and they move on to something more substantial.

---

It's lighthearted throwaway banter. Watch, or attend, a meeting of world leaders or business execs...generic blah-blah proceeds all meetings.
That is some pretty extreme jumping to conclusions...
"To be fair, github hasn’t exactly been a beacon of innovation since introducing the “fork” button."

It's source code hosting. How much innovation does it need?
To be honest Google probably does intercept Facebook data given it is their biggest competitor and has a near identical view on user privacy
They started charging after they had achieved scale.
But it increased the quality of life for those who did survive, and has had many positive effects on all humans born afterwards [0]. So it's not all bad :D

0: https://dailyhistory.org/How_did_the_Bubonic_Plague_make_the...
I don't understand why this is a standard.

First: It requires that every command line tool add support for this environment variable. It may not be much effort for each project, but it adds up to a ton of developer time. Even if this standard gains traction, some apps will slip through the cracks. So in the success case, many users will still be annoyed that one or two of their tools print colors when they shouldn't.

Second: As the FAQ on that page mentions, people can configure their terminal emulators to squelch color. NO_COLOR only matters for users who want color in some applications and not others. In that case, are certain applications supposed to refuse supporting NO_COLOR? Will all users want the same set of programs to behave that way? Are users supposed to unset NO_COLOR before running those programs?

At that point, it seems like a more complex version of using some aliases that add --color=never (or whatever the appropriate flag is). Or if the user prefers to disable color by default, they could set $TERM to "xterm-old" and alias their favorite commands to add --color=always. Either way, there's no need for another environment variable.

Really though, this seems like it should be a feature of the shell or the terminal emulator. Does the process name match certain patterns? Pass color codes through. No? Strip them. That would solve the problem for all programs past, present, and future. And total development effort would likely be less than that needed to implement NO_COLORS in every command line tool.
Right. As others have pointed out Google Cloud balancer supports setting up max requests limits, but this is not exposed in kubernetes ingress API. If required, users can set these limits directly on GCLB after setting it up with kubemci. But they will be overwritten by kubemci update.

A common scenario is to setup Pod autoscaler and cluster autoscaler to scale clusters or add more clusters in the same region rather than route requests to a different region.

Disclaimer: I work on kubemci.
I first read this as "a soldered-on GPU" :O
Given that their 1-socket 32c EPYC part (7551P) for $2300, I'd guess it'll be cheaper than 2k unless they can show the two nodes (half the chip) lacking direct memory channel access won't have a problem being fed data.
People had social lives before facebook existed... it largely consisted of going places and seeing people regularly. This still works, believe it or not.
All sane tools check if output isatty(3) before doing that.
I have seen the remark you're replying to hundreds of times throughout my career. I've seen probably thousands of complaints about out-of-date exploits or bad kits or including new injections and so on... This isn't infosec, but it IS still FOSS.

I've always considered the reminder that open source loves contributions to be a gentle reminder that:

* Most FOSS isn't sponsored.

* Most FOSS developers/maintainers aren't treated with much courtesy when things go wrong. "you broke my build!" etc.

* Without FOSS, a vibrant, interesting world would not exist within our computers, and even though its easy to forget, that world requires a rather significant amount of work for it to turn.

Ofc not everyone is a compiler expert. But everybody can help, and certainly everybody can TRY to help. Framing an issue like this with "hey, I'm not a compiler expert but there's this bug and I would love for it to be fixed, I wouldn't even know where to start... It's an older bug, what's the plan?" is much more courteous of the maintainers than "this shit is broke why don't u fix it?!"

I'm exaggerating just to illustrate the spectrum. Better and worse examples can be found all across the fossverse. Hell in just the Linux kernel alone there's a whole village of different personalities.

My point to all this: it's a very common remark, goes back ages, and I think it's a fantastic denominator to remind people the logistics of foss and human beings.

Sorry to hijack your comment!
It would be great if Atlas Obscura or the like could do an article on alternatives: what did we do 25, 50, 100 years ago?
LGPL is problematic to some extent outside the original C-ist style of static and dynamic link libraries. At least that's what I've been told.
>Everybody just goes with what sounds right rather than what is proven right.

I'll just throw out the corner case that sometimes that's just what you... do to get through the day. I might not give others advice on it because I don't know, but often I don't know enough and someone better says "naw that will give you trouble down the line" and stuff has to get done so I do the thing the way I was told.

Maybe I look it up later .... maybe.
Maybe it's a cultural thing? I don't find the language as being particularly abrasive, only as having personality, and quite expressive. But then swearing and cursing seems to be much more accepted in most of Scandinavia than it is in much of the English speaking world.

If the Swedish speaking minority of Finland is speaking anything like the good people of Åland, well, then it could be interpreted as trying to be quite polite. Never met any people who could get more obscenities into the most casual and every-day conversations then they can. It's really quite impressive.
Why can't it be both? Odds are if the content is good, someone who cares created it. More than one thing can be true.
What are real-world examples of using Amazon Redshift?
Unfortunately I don't think the compensation at the end for a master glassblower is $42,000 per month, minimum.
I don't know the answer to your question, but the proposition seems related to Conway's Law?
Generally speaking gaming is single thread intensive on the CPU side, and all parallel task are offloaded to the GPU.

This is really more of a workstation or server cpu than a gaming cpu.

Edit: Tons of comments are pointing out exceptions. I was hoping to cover that with "generally speaking".
Birds of a feather flock together.
You could always install cinnamon wm inside wsl and then forward x11 to windows. It's pretty fast and l you can launch windows apps from inside wsl too
It isn't defined in your ad-filled cesspool, either. I don't see convincing someone to buy something as an absolute positive value. There's nuance. Making someone aware of a product that will genuinely improve their life is great, but most ads in my experience are more like drug pushers.
I think Uber's strategy was to go illegal in a big way, presenting a city with a fait accompli of a large number of unlicensed Uber cabs on the street. And then Uber would resist any regulatory efforts through lobbying and in court.
Amusingly, since there are only 200 comments, his statement is true simply by the luck of saying average: multiple companies that comment here are in the tens to hundreds of thousands plus servers range, bringing up the average for everyone :). That said, I'd be deeply surprised if the median was breaking 100. 100 dual-socket servers gets you a lot of compute these days!
Toxic consumerism is not a required (or even desirable) requirement for capitalism.
How long until HN needs a GPDR link, like the web one?
Apple dropped social media integration from their upcoming operating systems.
Google employee activism on diversity, DoD contract is shaking up Internet giant
Except when you separate out optimizing value for your audience from optimizing value for your org, the former becomes a cost centre, if not plain waste of money. At some point, someone is bound to ask, why waste money with a person passionate about the topic, when someone who doesn't care could write 2x - 10x the volume of content?

Or put in other way, there are very few orgs that are "good" in the sense you describe. There are so few of them, that myself - and many others - treat monetization steps as a negative signal. Personally, I put that as a heuristic for on-line content - the harder a site tries to make money off you, the less trustworthy and useful it is.
Sounds like standard UW behavior, they sure do know how to make poor decisions! Their satellite campuses don't do much better in making rational decisions afaik.
To understand what is going on, you need to understand the anatomy of the ear. Normally the eardrum vibrates, which moves the little bones in the ear, which transfer the vibrations to the cochlea, which sends sound to the brain.

The issue at hand is that the small bones (the staples in this case) can basically get gunked up with bone stuff, which prevents transferring vibrations from the ear drum to the cochlea.

Early on they used staples mobilization to knock the bone crud off. The problem is sometimes mobilizing the staples caused the fluid to leak out of the inner ear. This fluid is used for balance, so this would cause vertigo.

The next step was completely bypassing the staples and the ear drum by drilling a hole in the back of the head that lead directly to the cochlea. Not only is this not as effective at hearing as a fully-functioning ear, but people feel strongly about having extra holes in their head, to the extent that extra holes in your head are used as an example of something that is extremely undesirable in a common figure of speech.

This guy comes along and decides he should maybe test patients to see if they have bone crud on their staples before he drills holes in their heads, so as to make sure that they are actually treating the right problem. This involves pushing on the staples a bit to see if they are frozen.

While preparing to drill a hole in the head of one patient, he determines that he indeed has bone crud on his staples. He decides to see what happens if he pushes a bit harder. He breaks the staple free, thus eliminating the need to drill a hole in his patients skull.

His patient is really excited about getting his hearing back without increasing the number of holes in his head. He is so excited, he asks the doctor to push gently on the other side.
I'll speak for my case specifically: a lot of programs I use have varying levels of colour-by-default, but I don't want that. What I want is to have them all off, except the ones that actually add value.

I think it's apparent that this isn't something you're really keen to support in ag in the few times I've seen you talk about it, so feel free to close the PR I have open there rather than leave it hanging without any reply.

https://github.com/ggreer/the_silver_searcher/pull/1207
SF has been opensourced very late though [1], to get some attention and trying to survive. Legitimate but very different from being an open source project. The cross-platform support is very weak [2][3], far from K8S, Mesos and Swarm developer friendliness.

[1] https://blogs.msdn.microsoft.com/azureservicefabric/2018/03/...

[2] https://docs.microsoft.com/en-us/azure/service-fabric/servic...

[3] https://social.msdn.microsoft.com/Forums/en-US/b5045fe1-51a2...
In my experience, those two are inversely correlated. The best content tends to be one that's not monetized in any way, and the more effort into monetization is visible, the more likely the content will be shallow, or bullshit.

Not a law of physics. Just a heuristic I picked up over the last two decades on the Internet.
Mijn Kadaster Online Inloggen – Kadaster Woz Waarde Berekenen
Thanks for the response. Interesting, do you mean Android has PMTU detection disabled in that Google is filtering "fragmentation needed but DF bit set" ICMP replies? That would be very surprising for Google I would think. Or are you referring to something else?
A glass blower I know at one of the UC campuses makes about $95k. He's mid-career. UC salaries are public record, so I'm sure you can find it if you want to go hunting.
Many don't though. Typically, though, the place to add no-color is even on the same line as this test and is a very cheap add, so anyone looking to add it would do well to consider adding both.
I'm pretty sure OoO execution (which is how single threaded execution is improved in modern CPU cores) won't help with P- complete problems.
VC Match: The Obvious Fundraising Tool No One Built – Until Now
Stupid question: how is this better than crouton?
Cloudflare: Introducing DNS Resolver for Tor
Not to mention it will only become more entrenched since carriers at least here in Mexico don't count Whatsapp/Facebook towards your data usage, which is pretty awful if you were ever hoping for a competitor to emerge.
This isn't about apps putting buttons on devices or people trusting device manufacturers. FB has lied about how and when data gets disclosed, has intentionally not respected the privacy controls that users' set, and lied to Congress about the subject.
I like Rust, but based on the difficulty I’ve had writing even the most basic of bare metal software in it, it will be like 10 or 15 years before the community and the tooling are ready to do kernel or device driver work in Rust. C may have a lot of foot guns but it’s really easy to learn and use.
Look at paper topics at major computer architecture conferences like ISCA. There's been a clear shift from single thread architecture research to parallel and low power single thread core research. Not a complete shift of course, but the trend is clear.
Yeah, please file a support ticket. You shouldn't need to do that.
Also, is it the data belonging to the user of the device and the Facebook account the device is logged into?

"Facebook integration on device OS allows viewing user's own profile after logging in to account" doesn't seem that shocking.
https://cloud.google.com/about/locations/#network-tab :).
What if someone needs colors, but not colors that util maker used? What if two or more tools make different use of colors? With terminal aware of that problem you can remap or erase specific colors, but maybe it’s wiser to not create a problem at all, since just making text bold may be enough for practical needs.

Edit: missing not
Exact opposite at my work. Most devs were stuck trying to use VMs with 16GB Macbook Pros and I'm sitting with a 64GB Clevo happily running Linux. Its hard to overstate how much better a modern NVMe m.2 stick and spare ram for a memory disk in key locations is for your dev experience.
"Why doesn't the Open Source community actually band up and make a Github alternative that is actually good and free for Open Source?"

Because Github's major thing was providing hosting and tools, along with the network of users. Hosting costs money. How would an alternative get around that? Self hosting couldn't be a requirement, because most projects don't have any kind of income, and so wouldn't be able to afford it.
If I created a formula that randomly plotted each "pixel" on or off, there's a seed out there that will plot my name, no?

Is this what the paper is about, or is it something different?
Whatsapp was bad to begin with. Some non standard XMPP without federation and with very poor security. Irresponsible developers who created it, shouldn't have started such project.
> What’s more, WhatsApp’s two founders both left hundreds of millions of dollars on the table, so keen were they to leave Facebook’s ad-friendly walls. (It turns out that their contractual right to being paid out in full would require them to sue for the money, and, according to the Journal, neither of them had the appetite for that.)

Can I sue for it then?
Why would someone walk away from over $100M just because they don't want to pay a legal team under $1M to argue their case? Seems like they just didn't care.
Eyelash Extensions – An Honest Review
Sony's RX100 Mark VI Has an 8x Optical Zoom with Image Stabilization
Workout Gear and Getting Fit
Actually, one of the things we're liking about Gitlab is how lightweight it is.

...of course, it replaced Upsource for us, and Upsource is incredibly resource hungry, so maybe we just have a very, very skewed frame of reference. :)
I don't think we should be freaked out, GitHub is probably going to stay the way it is for free users and we might even have benefits like a free private repository.

The only issue I have is with all that Microsoft propaganda about trusting them. If they want really make people believe that they are a new company, more open source friendly, they should stop they patent troll machine.

They should stop making money with dodge patents and stop attacking Linux/Android open source projects with these patents.

Most of big companies buy patents, but not all of them are patent troll, some of them buy patents as a defense mechanism against patent trolls like Microsoft.
Fast.ai: Up to speed with the best of deep learning
OpenSCAD could use some help

https://github.com/openscad/openscad/issues/391
Yes. But the LGPL is still more restrictive as it requires you to share your changes. Not as much of a disincentive but it still discourages community.

There are two good reasons to go with a gpl or lgpl license.

One is ideological. You believe software should be free and that downstream developers must conform to your ideals. This is the Richard Stallman approach.

The second is control. You actively want to discourage forking and outside contributions. This is Oracle’s approach. This isn’t necessarily bad or evil, but it’s pragmatic. Generally a corporation doing this will offer the license under a separate paid offering as well.

I can’t think of any other good reasons to choose GPL.
Publish permanent guest post in da 34 technology website by Boiporitto
Fahrschule Mentor
Is Fahrschule Mentor the best driving school in Frankfurt?
To reiterate the point brought by others so that it stands in the clear: the problem with superbugs isn't the imagined risk of creating a super-pathogen that will wipe out large parts of the population.

The problem is that the routine procedures you don't think about as unsafe - like childbirth, patching up cuts, minor surgeries - could suddenly become life-threatening conditions.