skysight-inc/HackerNews huggingface dataset:
Scenario 1 extended: Add this into an ad or a popover for a porn site and potentially capture some very compromising footage.

Scenario 3: Add it as a tracking pixel in an email.

I guess there are all kinds of scenarios since it's an unsecured API that responds with an image. You can trivially embed it in anything that renders HTML.
Free cash flow may be the more important metric for this purpose. I believe it is closer to $1B/year and presumably growing?
Roughly how close was max nerve use to how it was before the accident? 60%? 80%?
Racket Is an Acceptable Python
Word from the inside is that to successfully utilize Watson a lot of careful work has to be done with managing and formatting data... and to some extent experimentation for any given solution. This requires a lot of time from IBM, and a lot of time / resources from the company who buys it.

However, Watson was sold and advertised as more of a drop in solution with a lot promised of results that Watson has never produced.

Accordingly the massive costs incurred by customers were unexpected and the processes to do it right rushed, customer expectations were not met (quite the opposite) and the results were often quite poor.

IBM seems to have backed away from all those grand claims.
Especially in a world where kids were born when the parent was in late teens or early 20s, rather than now when average age is 28 and pushing higher.

This means first grandchildren in early 40s (rather than late 50s), and first great grandchildren by mid 60s (rather than mid 80s)
There are many cryptocurrencies that are not clones of those three. Monero and ZCash aren't even related to each other. Cardano is not a clone. Tezos is not a clone. Stellar is not a clone. Qtum is not a clone. NEO is not a clone. I could go on all day with cryptocurrencies that are not clones of any of the three you mentioned.

ETH enabled a vast amount of scammers and BS artists. Monero isn't actually private, it's been broken. Bitcoin is the original, but even it has changed many times over the years.
This is a fundamental property of caching.

To avoid an extra fetch, you have to explicitly tell the data source that you already have this piece of data, and sending it is not required.
Wouldn't it make sense to region lock cheaper versions, while keeping the "fully priced" version for non-underprivileged markets unlocked? AFAIK that's how it is done, and it makes some sense. However, I admit, I thought through the scenario for a grand total of 5 minutes, so I probably have missed something.
It's surprising to read about, but not implausible. You put that much stress on crystalline material over miles and who knows, you could get piezoelectric kinds of effects creating huge EM fields.
> DAWs often operate much more like a game wherein the screen is animated and has 60fps of stuff going on.

This is puzzling to me. Do sighted DAW users really rely on such a high-bandwidth, continuous flow of visual information? What kind of information? Mainly volume meters, or other things as well?

FWIW, I'm just starting to dabble with a DAW myself. But I know that blind people have successfully done all stages of music and other audio production using a DAW. From what I understand, they do it by concentrating solely on the audio itself during real-time playback and recording. But the UI does need to be accessible for non-real-time work, e.g. plugin configuration, switching tracks, switching instruments, or making precise edits.
The data security side of gdpr is strong, imo. Even before these fines, the disclosure requirement is "teeth." It's already having major positive impact.

The user consent parts of gdpr, are, imo, not good. Any wins though are better than nothing.
Ex-IBMer here...

I'd really suggest finding one of your colleagues that's seen IBM's track record with acquisitions and pick their brain a bit. They'll have much more relevant information for you than your old CEO.
Instead of price discrimination based on location, do it by time.

Start at $69.99, in English only. Then add language localizations in order of decreasing mean disposable income for native speakers. Gradually drop the price by $5 per quarter, but also randomly put it on sale for 25% off for 36 hours at a time, to catch the folks who wishlisted the game and are watching the price.

Rich folks buy at $70 and play it right away. Poor folks wait 3.5 years and then get it for $5 .
This isn't a question, but this may stil help with your doubts: https://developers.redhat.com/blog/2019/07/09/preserving-the...

TL;DR: Nothing changes!
Which is a selling point for applications like RocketChat and Mattermost.
Ask HN: Certifications you reccomend for software engineers?
Software engineers is very broad but do you and rec (like AWS certification) that you felt is valuable in your personal growth/career? This is ignoring academic degrees.
Same, actually. Firefox 67.0.4 (64-bit) Windows.

Edit: Submitted a bug
Is there an about:config setting to force this, for example for i3 users?
That all sounds plausible, and I just don't remember where I've heard that "ground up is safer", but I'm also possibly colored by having experienced something falling between a wall wart and the receptacle when I was younger and that left an impression. Ground up wouldn't have helped in this case since the wart was a 2 prong, but it seems like there are opportunities where it could help and few where it hurts...

I'm also just a home gamer, though I have done my research via reading relevant parts of the code for wiring and passing inspection on my kitchen remodel including adding circuits, pigtailing my aluminum wired house, etc... It was somewhere in there I came across the "safer, it's code in hospitals" idea. Though my memory is that the hospitals I've seen all had metal faceplates, but that's just from memory.

Good counterpoint.
Is that proof not constructive? While you aren’t constructing the sequence of all primes, you are constructing some infinite set of primes to prove that there are infinite primes.
> I wonder how we, the people, can protect our democratic systems from these dangers?

Stop trading freedom for security?

Politicians will always tantalize you by proposing you <limit guns, limit speech, limit privacy, etc.> for <fewer deaths, fewer suicides, fewer terrorists, etc.> but if you let it go forever, you'll find all your freedoms have been traded for safety.
There’s even more ways to skin this cat. Octal notation works (prefixed with a 0), and each octet can be represented differently (0x7F.1 == 0x7F.0.0.1 == 127.0.0.1).
The title is click-baity. What it allows is a website to automatically join you into a meeting with the camera enabled and without you asking. So it's annoying, but it doesn't let a website secretly grab your video without you knowing.

The reason webrtc has permissions per site is because webrtc can indeed grab your video without you realising, so it's important to give each site permission to use your camera. This isn't the case with zoom...it pops up a massive window when you enter the meeting.
Chargebacks. So the idea is that the unethical agent buys the keys (either themselves or with a stolen card), sells them to a key reseller, and then initiates a chargeback to get their money back (either for themselves, or the person who had their card stolen does it to understandably get back the money stolen from them from the illegal purchase).

Suddenly, keys were "generated" for money that no longer exists. The key hopefully gets deactivated at this point, but then someone buys one of those keys and it doesn't work. Support calls and angry customers ensue.
Call me crazy but I actually find the touchbar to be really useful.

I don't use vim often, though.
They’re buying/selling a one-time redeemable coupon. Gamedevs have learned to stop distributing those coupons for a variety of reasons.

I believe that coupons should not be transferable once redeemed. Selling an unredeemed coupon is, of course, acceptable.
Why a hipster, vegan, green tech economy is not sustainable
I guess the downvoter didn't like me pointing out int is a shitty way to answer the question "which is bigger?" in an article supposedly selling clarity over cute tricks.
IBM Completes Red Hat Acquisition
Just extract the keys. Your wallet is nothing more than a vehicle to hold the keys. If nothing else, just download an old version of electrum or the bitcoin client and export your keys that way. That's trivially easy, you don't need anyone to help you do it.
Cooperating apps and automatic permissions are setting you up for failure
The touchbar itself is also annoying. It regularly hangs for me when I switch between browser tabs with video, just when I want to adjust the volume. It doesn't have tactile feedback and after 2.5 years, I still sometimes touch it by accident.

I can't get over the frustration with the whole hardware situation. The usb ports are loose, the touchbar is annoying, the keyboard is made for the trash, my screen has orange clouds and for service I have to go in a shop because calling Apple or chatting with them is apparently not possible if your device is older than 2 years and your company didn't purchase AppleCare (which shouldn't be needed because you pay already good money for the device and 2.5 years is not old for such an expensive device).
Security is tricky for many companies since security is still somewhat complicated compared to the level of talent you can hire, and the amount of software needed to run an enterprise.

The solution is to have security controls that cross cut entire enterprises and give operators a place to control them, however what we have today is just a jumble of different solutions that consist more of blocking access rather than allowing the business to run securely.
Yeah, each node operator maintains his own instance. The idea of federation is that the user space is voluntarily split up enough between nodes that moderation can be handled by one or two individuals, unlike a Facebook or Instagram which needs an army of contractor labor and exotic algorithms to do the same thing.

If you're trying to stop the propogation of "Bad Stuff" overall that battle has been pretty much lost with the invention of onion routing (or more likely encryption) so now it's just damage mitigation, in which case see above
As I read the article it is possible to notice them after the fact but difficult to tell the difference between them and the normal changes as you go from day to night thus making prediction dicey at best.
Hm, that makes more sense in that light. Sad for those that didn't abuse the offering though.
This is exactly what Flatpak solves.

https://flathub.org/apps/details/com.github.johnfactotum.Fol...
I genuinely don’t understand the distinction you’re making.

Facebook does not make its money from “selling data” at all, whether “private data” or “privacy-sensitive data”.
When not to use neural networks and what to do instead
> There’s no reason a single union has to represent all workers in a field, any more than a single company has to be the only employer in a field.

There is a reason for it, actually: unions are exempt from antitrust regulations. Combined with closed shop unions (where legal) it can be effectively impossible to form a second union.
Ask HN: What is your favorite post on HN?
Lessons from Hiring a Remote Team
Awful Go compiler bug fixed in 1.11.12 and 1.12.7
Conceivable? It just happened.
https://www.thedailybeast.com/we-found-shawn-brooks-the-guy-...

edit: not a candidate though, would be harder to punch down on someone with political clout and a legal team.
Also in need to readjust their expectations: those that said everybody would be fined because it's impossible to comply with GDPR rules.

So far, fines have been pretty reasonable and for clear offenses.
The Last Surviving Amazon Resellers
When talking about selling it at a loss in one region and making up for that by making a profit in a different region, the relevant figure is the marginal cost, which is approximately zero.
UK watchdog plans to fine Marriott £99m for data breach
Their web client is actually doing something quite interesting.
Instead of using webRTC, they load a webassembly video codec. They then encode frames in a webworker and transport them via websockets over their servers.
and a common set of ethics and morals. Systems can be manipulated and changed.
New startup idea: learn foreign languages by playing pirated copies of foreign language games.
I am ok with it being below maximum for now.
They should start to increase the fines little by little and the big corps will caught on and start to treat the security with more respect.
That's not the way I think, so that's not the way I program.

When I'm thinking about an algorithm for solving a problem I sometimes need extra info from many other places. I sometimes need to use globals to get around all this message passing nonsense that would otherwise clutter my function calls with 50 parameters.

I'd use GoTos if they were better supported.

I don't usually program for others, and I don't call myself a good programmer though. I usually just need to solve my own problems, then move on to the next.
That's a bummer, AFAIK it's still required in order to disable to top tab bar row for use with Tree Style Tab or similar.

https://hackernoon.com/firefox-hide-tabs-6e1f6cf63d95
I'd be interested in testing new (C) code against test cases created for the old code, to see if they behaves the same. It would be a way to use old code as the test case for new code, and provide insight about the differences.

Ideally test cases parameterize code and be interesting metrics (on simpler code). I presume a diff on the test cases generated could prove insightful.

Crest does concolic testing for C and is an upgraded version of CUTE: http://www.burn.im/crest/
That's still going to hurt a lot.
Nested $() is fine, and not uncommon (though 3 levels like here is rarely used). All the nested "" present here are required, as removing any of them would cause a change in behavior (caused by word splitting).
The are two tiers, 2% and 4%.

If this is under the 2% then it's 25% of the max for that tier.

In either case explaining 99 million quid to the board isn't a conversation you'd want to have.
You need to add back income taxes of about $80M, so they are only $120M short. Interest expense is pre-tax.
Man why would they do that?

Manipulating the text like that seems like a minimal anesthetic gain for a lot of headaches.

I copied a thing. I want it to be that thing. I'll deal with the thing myself if it isn't ideal.

Is there a "paste without dorking it up" option?
An increasingly challenged option as many of our current politicians actively support anti-democratic methods of voter suppression and disenfranchisement.
So far Microsoft hasn't ruined Github. But then Microsoft has been getting smarter over the last decade while IBM has just gotten dumber and dumber.
They'll probably fire some minimum wage worker again
If there's one thing I've always really appreciated about Groovy, it's that it used BigDecimal as the default for fractions, because 9 times out of 10, you need accuracy more than you need high performance and large exponents (and if you do need high performance, you wouldn't be using Groovy anyway).

Sadly most languages don't support something like that out of the box.
Soap strips away all the barrier oils produced by your skin to protect itself.

Natural skin is slightly acidic with a pH of around 5.5 and so for the last 30 years I have used tablets of a soap substitute with the same pH value. These are called "sebamed", (manufactured in Germany). Highly recommended.
Admittedly, I don't know the specifics e.g. if there was obvious negligence. However, this seems like a major fine for a security vulnerability. The statement given in the article is:

> Personal data has a real value so organisations have a legal duty to ensure its security, just like they would do with any other asset. If that doesn’t happen, we will not hesitate to take strong action when necessary to protect the rights of the public

Certainly, calling out poor security practices is a good thing, however this level of scrutiny is going to require a major shift in mentality for a large portion of the industry. "Move fast and break things" just isn't going to cut it anymore.
More of a request than a question:

If they want to show respect for privacy a user ought to be able to deep-delete (meaning, from backups too) any and all information they ever posted in any form on FB. This might even include information that was the result of inference from posted data.

I would like a setting that, by default, erases all of my posts older than, say, 30 days.

I would actually pay for this. Not a lot. A nominal amount, like $10 or $20 a year for “premium” options. No problem at all with that concept.

Privacy, amongst other things, should mean the user owns their information, not the service. If I can’t ensure my information is deleted I am one data breach or one disgruntled employee away from losing my privacy.

In this age of vindictive “the internet hates everything” polarization, privacy is critically important.
> But even these aren't necessarily "the best" for getting lots of divisors for their size since, well, for example you multiple by 11 maybe you should multiply by a another 2 instead

The concept you may be reaching for here is Highly Composite Numbers. https://en.wikipedia.org/wiki/Highly_composite_number
> Security is tricky for many companies

And? Many things are tricky for many companies, doesn't mean you don't do them.
I wish some of these new federated services would have nice, native (Like in natively designed, speaking the interface language of iOS / Android) apps. I think this would be critical for anyone to use it seriously.
That same game will be $30 in a year, $20 on sale shortly after that, and eventually you can probably find a sale for $10 while the game is still somewhat fresh. Why not schedule regional releases to coincide with the changing price floor in privileged markets?
That makes sense, because so much security nowadays depends on keeping origins separate. It's hard to tell whether any given file:// URL belongs in the same origin as another file:// URL. Better treat each file:// URL as its own origin.
It's just like hiring any other candidate except they went to a code bootcamp. Same goes for Comp Sci graduates... except they know big O notation.
My favorite quote from the article:

> Boredom is, at its simplest, a form of desire turned back upon itself, resulting in the inability to act in any purposeful or happy manner.

> Why can’t I simply want something? Why can’t I simply do something?
> we can simply treat the network itself as hostile and try to defend from it (e.g. applications that can access the network cannot access outside of a designated folder - the OpenBSD pledge approach but forced on all applications that access the network)

Won't work. Malicious actors (both malware developers and companies with user-hostile business models) will start working around it, by for instance giving you two applications, one connected to the Internet and one not. The first application will be the C&C server, the second one will be the executor, and they'll talk with each other over e.g. files in first application's folder.

Trying to block that would pretty much hose all utility in having a general-purpose computer. You'll be back to the crappy UX of a smartphone.

I honestly don't know how to solve this conundrum. You can't solve it technologically, as you quickly hit the Halting Problem. You can't solve it socially, because for any power user benefiting from the modicum of interoperability you leave in, you get 10 regular people who can be trivially social-engineered into selfpwning their device. It seems that in the end, you'll either have to lock down computers to near uselessness, or live with the risk of bad actors exploiting them.
The documentation is dead, but the project itself seems alive and well.

I suspect the questions you present would be relevant to any decentralized/multi-hosted service, right? What's stopping someone from uploading illegal content to my own node? Nothing, really.

These types of concerns are probably the biggest reason why I choose not to host publicly-accessible nodes.
I doubt YouTube would have survived the lawsuits that were brewing before they were purchased. And then precedent would have been set against all video sharing sites, so the Internet would have been significantly worse off and streaming and independent content production would have been set back by a decade. I think the Google acquisition was a good thing, even if it means there are ads on videos unless you pay $5/month to remove them.
On the bright side, the overall regulatory effects of this decision are much larger, as it sets a precedent for future acquisitions (by any company, not just Marriott).
Would this explain the bee deaths during the last several days?
But then you can't make changes to the app! You're stuck with a read-only copy.
ENV Branching with Git (2015)
But IBM bought RH only because they believed that the company has growth ahead. If it grows a little more than 1% a year (which should be easy) that will be enough to break even. I think that was a smart move by IBM.
I wonder how services like Stadia will play into this moving forward.

Why not get a copy in Nigeria, have a server hosted there, and just play it streaming.
It's not to hard to extract the app bundle from the .pkg file. This is how I've always installed it. Do this from an empty directory, though, since it will just spray files everywhere...

* Use `xar` to extract the contents of the .pkg file:

$ xar -xf Zoom.pkg

* Use `cpio` to extract the payload, which is in a file oddly named "Scripts":

$ mkdir payload && cd payload
$ cpio -i -d < ../Scripts

* The app bundle is compressed within a 7z archive, but the .pkg file contains a precompiled decompressor. Either use that or install your own (e.g. via Homebrew) to extract the app bundle:

$ 7zr x zm.7z

Now you will have a directory called "zoom.us.app", which is the app bundle. Move this to wherever you want it to live, and now you've "installed" the app without running the scripts from the .pkg.

Importantly, note that the app will still exhibit the behavior discussed in the article. When you run it the first time, it will install ZoomOpener, which is the helper app that includes the web server. It will not install any browser extensions, however, which is the behavior I was originally trying to avoid by going through this procedure.
It seems reasonable not to operate a business that you can't operate according to minimum standards. For example, you wouldn't run a construction company without a properly trained builder on staff.
It's not enough to represent one US cent in original Zimbabwean dollars though as of 2009. Although those 'first' dollars hadn't been legal for quite some time, the currency having gone through three rounds of massive devaluation and collapse, totalling something like 1x10^30 by then.
As I understand it, it's the opposite. I recently grew out my hair, and all the women insist that I've been doing horrible things by shampooing every day. Washing out the oils that protect my hair and keep it from drying out.

I've been washing my hair with just water, and it works better than I expected. In the past, if I didn't wash my scalp before bed I'd feel itchy and sleep badly, but water seems to do a sufficient job of convincing my brain that I'm clean. When I feel sufficiently gross I use shampoo anyway. Conditioner is required to get a brush through it; my hair is very curly and will form knots if not brushed.

I am not planning on ceasing to use body soap.
If Marriot are caught again they can expect a far larger fine.

The board should be planning some proper security. A £50m capital budget and £5m a year revenue should be good enough.
I think you mean profit, not revenue. 99 million is enough for them to alter their behavior and for heads to roll without putting themat a strategic disadvantage in the market.
In evolutionary terms you become a competitor with your male offspring for reproduction, which may hinder natural variation.