skysight-inc/HackerNews huggingface dataset:
One company makes its money selling you goods, one company makes its money selling your goods.

A subtle, but important distinction.
Not really impossible no but very costly since every feature shipped will likely break in one way or another on IE.
It doesn't generate more secure code—as you say, patches themselves may have bugs, and way fewer people are looking at the patched branches. Active development happens on HEAD, and dodgy code is often rewritten before anyone goes actually looking for bugs (security or otherwise). Many years ago I helped with a paper on how the practice of applying only "important" security bug fixes doesn't work: https://arxiv.org/abs/0904.4058

But the goal of the long-term-stable approach isn't security or stability per se: it's striking a tradeoff between operator work and risks to security and stability. You could, of course, snapshot Fedora (or Debian testing, or Arch, or whatever) from 2013 and keep running it. Nobody is stopping you, and it'll still run on new machines. And then you have to do zero work to keep your system up-to-date, but you'll likely have tons of security and stability bugs. On the other extreme, you could run Fedora rawhide (or Debian unstable, or current Arch, or whatever) and update nightly, which would mean you get security fixes as fast as possible (they're almost always developed on HEAD and backported to release branches), and you get performance and stability fixes that people haven't deemed worth backporting, but you also risk API-incompatible changes that break the actual applications you care about. You'll need to set up really good CI to make sure you have coverage of everything in your application, and it's not just a matter of automation: you'll need a well-staffed team to respond quickly every time that CI goes red, figure out what changed, and update your applications to match. (And, of course, you have the risk of security issues in new code that hasn't been subject to public scrutiny yet—the inverse problem of security issues in old code that's no longer subject to public scrutiny.)

The goal of a long-term stable distro is to be in the middle of those two, to give you something that changes rarely (stability in the sense of "no surprises," not "doesn't crash in prod") but often enough that you get major, identified security fixes and particularly safe performance (and stability-as-in-"no longer crashes in prod") fixes.

And yes, part of the goal of a long-term stable distro is that it provides you measurable security and stability over unmeasurable but potentially greater security and stability. They don't fix every CVE, but they do fix the flashy ones. You can look at it cynically and say, this is the distro for people who want to tell their boss "Yes, we patched Heartbleed and Shellshock" but don't inherently care about security. But on the other hand, flashy vulnerabilities are more likely to be exploited, so it's not a particularly bad tradeoff.
In CSS itself, I don't know of a way to feed one result back into an earlier one and thus create a loop. If you're talking about JavaScript, it is and was intended to be Turing complete.

Edit: Just saw the HTML/CSS3 example on the page. Mind blown.
> Firefox's share is about the same as IE 11 (2.0 -> 2.5%).

No? Most browser share analysis put FF at #2 (9-10%), for desktop/laptops and at #3 (5-6%) for mobile.
OMG did anybody look at that video?! It's like the marketing video for a new iphone. Never thought I'd see such a video for a terminal program!
Actually, I believe inotify was added back in 2016 (https://devblogs.microsoft.com/commandline/wsl-adds-inotify-...)
I think this is one of those points where introverted people differ a lot from extraverted people.
Seeing as you are in the area, I wonder what you think or have heard of North Arlington past Lee highway or Shirlington?

Historically and in the current day that is where the black neighborhoods are. However, living in the area for over 20 years people have always spoken better of Shirlington.

PG always had an interesting problem: middle-class professional parents, but teenagers who bought into urban gang culture for no apparent reason. This lead to a higher crime and harassment rate there, leading people to feel like it was a ghetto even if income stats wouldn't reflect.

Annandale had a similar problem, but with the Hispanic crowd.

Disclaimer: I am black. My notions come from the black community.
Lokalise is a localization management system used for the translation of mobile apps (iOS, Android), websites, games and documents.
With Lokalise you can:
(1) upload and translate your localization files
(2) manage all your software localization projects
(3) add screenshots to translations
(4) translate in real-time and see how translations look on your mobile app (iOS and Android SDK)
(5) order professional translations or use machine translation (Google, DeepL)
Can't disagree with much here. :)

Dogma on left of centre is as damaging as on the right as it tends to produce more change for change's sake, just to a different destination. Same goes for so many private sector takeovers and buyouts. In each instance it rarely delivers.

> rail ... each left the harms of the other intact

Pretty much true. The biggest issue during the nationalised period was funding. Few post-war state enterprises got to reinvest profit, so investment became a political choice, which led to the ageing rolling stock and unreliability. Waste - not so much, though I'm sure plenty existed. Pre-war approach to public enterprise seemed to work much better - a town or city owned a corporation, that could keep and reinvest its profits, and the city was more like shareholder. I'm not sure why this approach ceased to be - possibly the ever increasing centralisation from both right and left.

The way rail was broken up was utterly bizarre and ridiculous - it was never going to work broken up in such an unnatural way. Yet, if Corbyn had his way and re-nationalised, it might work, briefly - at great expense and disruption - for his first term. First Tory government would bring back under-funding, and off we go again. Nope, never gonna work.

Better stronger QoS regulation than that, though a rethink of the various disjointed bits is looking unavoidable. If only privatisation had gone back to the big 4... or created a medium 8 or something.
> It seems like the standard inevitability for every service related thing that it degrades noticeably with time.

I don't think that's an inevitability, just the effect of a particular type of corner-cutting business culture that's very prevalent nowadays.

Today's business conventional wisdom isn't very wise, and I do hope that it's eventually replaced by something better.
How was your laptop stolen in Houston recovered by a Mexican police officer? Was there Mexican customs officers or baggage handlers at the Houston airport?

I had a friend have his $2500 Macbook stolen from his bag by baggage handlers while in a Thai airport. You're lucky you got it back.
Turing completeness in something designed to be domain specific is a sign of bloat and is a sort of smell. It's a sign of a design taken so far that it now has the capability to compute anything when in all intents and purposes it's design is domain specific.

One other example of this is css. Did you know css is Turing complete?

Note that most programming languages are Turing complete because that is the domain: To express every possible computation in the language, and thus in these cases Turing completeness is not a design smell.
It is natural for centralized authority to go rotten if left unchecked. Certainly not imaginary.

If I had my way, all government bureaucrats would have a body cam glued to their chest, not just law enforcement. Humans are prone to bad behavior if they think they can get away with it.

And do carry a gun. And have a shotgun for home defense. And a long gun for when it's time to water the tree of liberty.
Onsite is your site. It is at times a confusing term, but if you get an onsite warrant you needn't go anywhere, you wait at your place of business or your home and the tech comes in and fixes it. Lenovo actually does pretty well at this.
DIY WiFi Sprinkler Controller Using ESP8266 (Part 1)
Reply to the grandparent, now dead/flagged:

Criminals are people too. Your distinction would apply if the headline had "non-criminals" (a rare construct, but for sake of comparison, akin to "civilians" or noncombatants) instead of "criminals".

The geography of Rio's slums makes killing innocent people rather easy even if you don't set out to kill them; however, there's significant paramilitary activity in the area, both as the drug trade groups you mention, made up of civilians, and groups of officers and ex-officers who initially ran protection rackets, but now run drug operations too. These officers are often high up on the police hierarchy, and use the police structure for their own goals.

(As a reply to another comment: fascism and various genocides have been asked for by citizens throughout history; public approval doesn't make a policy good or moral per se.)

An example of what their "judge, jury and executioner" mandate can bring, aside from direct executions: https://www.latimes.com/world/la-fg-brazil-rio-militias-2019...
Just one more reason why commons are evil and have no place in a well-formed program.
Creating the F1 Demo: Real-Time Data Ingestion with StreamSets
Initially used Express, Pug, and some Markdown libraries to build an automated blog system. There were several issues with reliability, so I switched to:

Handlebars and Ghost.

https://blog.suryad.com
Publishers love getting affiliate revenue from their reviews
Now, if only we had algorithm to decide whether for provided game table state, the chain of triggers ever stops or continues indefinitely.
I haven't tried Domino Datalab myself so take this with a grain of salt.

While data science is an obvious use case of literate programming, it's not the only one. I see the fundamental problem that needs to be addressed is one of dependency management. We address this today using Docker. In the future we plan to use a more functional approach most likely based on Nix or Guix. This more principled approach should address both reproducibility and usability (by allowing to compose images and providing much better install times thanks to binary caching).

I haven't really used Domino Datalab but I'm not sure if they allow for the installation of arbitrary system libraries and packages like we do. Check out some out our machine learning samples which run on GPUs: https://nextjournal.com/collection/machine-learning

In the future we also plan to allow in-browser JavaScript execution, this is currently hidden behind a feature flag but we still have an article that uses it in https://nextjournal.com/dubroy/ohm-parsing-made-easy
I'm a daily user of Hyper. There has been some gripes of pretty basic things like scrolling and resizing. These aren't showstoppers for me, however I only do pretty basic operations in a terminal (some server maintenance, git commands, and basic file operations).

The big downside I see to using the GPU for this is that it is such a hit to battery life. I was an avid iTerm user, but noticed that when I had it running I only get ~2 hours of usable battery time, even when it was just backgrounded. I hope that Hyper doesn't have this same issue -- will keep a close eye on it.
Hard drive cables are a known issue in 2010/2011 MBPs. They were once acknowledged by Apple and replaced for free, but not anymore...

Luckily they cost $10 on Amazon and can be replaced in 10 minutes with a small phillips screwdriver. I managed my school's computer repair room for IT and replaced at least a hundred of these cables while I was in school.
Does anyone know of any well known tools that generate bindings in other languages e.g., Python from C++ code?

IIUC, this tool does the opposite i.e., generate C++/other language bindings from Python
Then there is the science fiction version where the editors are both online, but several light years apart with the resulting lag in updates.
I dunno. An audience that's fine with a 1,000-line scroll buffer probably aren't heavy terminal users in the first place. Before you can "raise the bar", you need to reach feature parity with the built-in OSX terminal, or any of the hundred Windows apps like ConEmu.
You really can’t pin anything like this on a single person, as tempting as it may be. The company that sells a product should deal with the consequences and accept responsibility as a complete unit. If someone coded something and somehow the bug eluded understanding all the way up the chain, it’s everyones fault for not putting more “solidness” pressure all the way down.
I tried hyper v2 recently, took some time to fiddle with plugins and config everything to my liking. It was usable, though missing the ability to launch different shells in different tabs (I'm a windows user, so being able to have a git bash tab, a cmd tab, a powershell tab, a wsl tab, etc. is kind of a must).
This morning I was prompted to upgrade to hyper v3, I clicked yes, it refreshed. All my plugins and configs were gone. No prior warnings, no suggested upgrade path, just full wipeout. I uninstalled hyper and went back to cmder.
I'm not familiar with mobile / APUs, but I was under the impression that it was still necessary to do clCreateBuffer (or similar). I could only find old slides (https://developer.amd.com/wordpress/media/2013/06/1004_final...), though.

Would you mind pointing me in the right direction to learn about how to do this? (something equivalent to slide 2 of https://www.olcf.ornl.gov/wp-content/uploads/2018/12/summit_... but for mobile/APU)?
Nazis also drank water and some probably even had pets.

A lot of things started because people have said bad things, a lot of things also haven't started even though some people said bad things. The problem is something has to start and in order for that to happen, action has to be taken.

Taking action based on the fact that some bad people one time said the same things is a bad idea, you're initiating the actions and inevitably they'll respond with more than just the words they started with.
The whole thing has Real Genius written all over it. I can only hope the Lockheed test engineers put a large JiffyPop out for target practice.
CUDA + Docker = ️Love for Deep Learning
Lmao for real, this is just the tip of the iceberg in terms of what rural black communities in the Deep South are subjected to because they do not have the political clout necessary to stand up for themselves and their hardships are out of sight, out of mind, so no one else tries to help them fight for better like with Flint. Go do a Google about the sewage infrastructure crisis in Alabama.
Seems like a good general list for small businesses when there are no other security requirements to follow (PII, HIPAA, etc). If you aren't tech savvy enough to handle these rules, then at least bring someone to set these kinds of things up for you and your employees to follow. Either pay them to write up guides on how to handle it yourself in the future or have then come in every so often to check up on things.
New Alexa Routines
mandelbrot is outlier in Rust, because… :-)
It stops at the Nth instruction, where N is determined by some game designer to be long enough to create interesting combos, but not so long that one player can force the other to be their CPU indefinitely.
For the lazy, this is a link to a comment by Theodore Ts'o, kernel dev, who says:

> I am so glad I resisted pressure from engineers working at Intel to let /dev/random in Linux rely blindly on the output of the RDRAND instructure. Relying solely on an implementation sealed inside a chip and which is impossible to audit is a BAD idea. Quoting from the article...

Theodore Ts'o is maintainer of the ext filesystems (particularly ext4), as well as, IIRC, /dev/random and other CSRNG related components of the kernel.

Thank you, Theodore Ts'o.
Scoop is much better than Chocolatey IMO, definitely recommend.
You didn't care to read the comment till the end?

>This a reallity for Cubans living in Cuba right now(I'm a Cuban myself but I do not live in Cuba anymore) with many other things like buildings, roads, artworks, no just neon lights.

>with many other things like buildings, roads, artworks, no just neon lights.
I made an appointment last year for an iPhone SE battery replacement several weeks in advance. Showed up on time at my appointment. Waited 15 minutes just to hear someone tell me that they don't have the SE battery in stock. When I made the original appointment, I had to specify that it was for a SE battery replacement.
Why I Left Medium
Interview with an Alaskan Glacier Pilot
SEEKING WORK | United States | Remote contract work

Data analytics, reporting, metrics, and monitoring

I can architect and build the analytics and reporting you need to make full use of your company's data.

Do you need help with application monitoring or infrastructure monitoring? Let's discuss!

LinkedIn: https://www.linkedin.com/in/heliodor/

Email: heliodor.j+hnh [at] gmail [dot] com

Github: https://github.com/heliodor

If you work(ed) in New York City, check my LinkedIn profile. We probably have some connections in common in the tech ecosystem.

A few keywords for people using search: business intelligence, data analytics, data warehousing, data pipelines, ETL, data visualization, dashboards, reporting, time series, AWS, Redshift, PostgreSQL, InfluxDB, Prometheus, Graphite, TimescaleDB, StatsD, Grafana, Django, Python, D3.js.
btrfs is a dumpster truck on fire and everyone serious about their data has switched to ZoL or is holding out in hopes that bcachefs won't be a similar clusterfsck (which shouldn't be too hard to do).
Tristan Harris says tech is “downgrading” humanity – but we can fix it
Why would you waste cycles invoking grep and xargs and memory piping data back and forth, where pure sed can do it? ;)
First, I've never heard of anyone feeling "terrible" because the effects of mushrooms wore off. Second, if one does meditation for its effects, trying to make them permanent, then one is still just chasing highs. States always wear off. At least, this is the Buddhist perspective. Having been raised Hindu, I know their take is different.
You mean like this? https://hackmd.io/
Freebie: Components of a World Class Mobile Application PDF
Today you can head over to www.jamiemaison.com and download a free PDF i’ve put together on what I consider the key components of every world class mobile application.

Head over to www.jamiemaison.com today for your free download!

If you have a project that you’re looking to get started or simpy want to reach out, then get in touch!
Pyke [1], a Python based rules engine, supports both forward and backwards chaining. The docs are good. We used it in an AI class I was a TA for; the previous years used Prolog and everyone (most everyone) consistently hated Prolog.... For students used to the video games that are IDEs these days, SWI Prolog and its UI is awful. Pyke and PyKnow were well received, however. As it is Python based, it is a lot easier to deal with than Prolog.

[1] http://pyke.sourceforge.net/index.html
The founder/CEO of the company that built the trading system had previously "agreed to pay $17 million to the U.S. Securities and Exchange Commission to settle charges of defrauding investors at his mobile-payments company, Jumio Inc."

How could you trust him to trade $2.5B?
It makes it more difficult to create challenging-but-still-fair bots in computerized versions of the game.
I like to break projects down in to incremental milestones, that way the client sees a portion of completed work, pays for it and you begin the next milestone.

This helps keep both of you happy, they are seeing progress and you are seeing payment for work completed.

Client management is a difficult thing. I would assure them that the project will be completed, it is taking longer than expected because of x,y and z. That you will do a better job of keeping you informed of issues like these in the future. Give them an updated date that you can deliver early on. If you can break the remaining work into milestones where you can show them incremental progress.
Even with an actual conviction, I'm pretty sure "people" is still the appropriate way to describe humans.
Part 4: learn to bill by the day and never again have to worry about justifying how long a simple-sounding code change took to make.
> The more you look like the people in the apple commercials the faster they will get to you.

I'd say this is a bold claim w/o non-anecdotal evidence. Customer service should be non-discriminatory, no matter what product/service you're selling. If I, as a customer, cannot rely on an associate to address my problem simply because I do not dress like their image, then this is not a business worth walking into in the first place.

I can walk into a grocery store with either a million-dollar suite, or a tshirt/shorts, and I still expect the same customer service.

Edit:

A simple anecdotal counter: I do not own any apple products, but I have walked into Apple Stores with friends who own Apple products. None of us dress 'the part' like your 'typical Apple user' does, but I have seen prompt customer service nonetheless.
Distributed consensus revised
A. Some of us aren't British.

B. Every so often the military hits the reset button on nomenclature. For example, the B-1 was not the first bomber ever built.
"Complexity" has a very precise meaning. None of these other games have been proven to be Turing Complete.
What you're describing is close to our long-term vision for the platform. Having it be easy to use for non programmers but with the ability to customise things and always "peek under the hood" to see how things are built.

Our GitHub and S3/GCS Components (see it in action in my launch post) are actually just thin layers that execute code from other notebooks and we plan to offer this ability to create custom components like this in the future.
Too much protest here. I feel you'd be eventually judged on those numbers as well. Are you a time & materials shop? The fact is that you either start a clock when you start working on something and stop it when it's done or you have standard times that things should take (like an auto shop does.) If you're working efficiently, you can tell your client that you work efficiently and this is simply how long the change took. If you're procrastinating and charging the client for the time, you should fix that.
Nearly every news website's comment section for a serious crime has someone saying "we should just line them up and shoot thm, save everyone the time and money". As if this hasn't been said a million times and wasn't a terrible idea each of those million times.

Anyone can spend 2min googling "wrongful convictions" and the number of people found innocent by the judicial process to see why.

Not to mention the whole reason why "lynch mob" style justice is a terrible idea (it's a highly emotional process which gets it wrong wayyy more often than courts/police, the punishments are often way out of proportion to the crimes, no due process, etc, etc).
Abandon United States as a venue for computer science conferences
Autism Parents Herald Pokemon Creator Who Has Aspergers (2016)
I take it your card is pretty old. There's always an option of staying at an older OS (like Ubuntu pre 16.04) to keep fglrx. What is your AMD card, by the way?