skysight-inc/HackerNews huggingface dataset:
The security patches is certainly a concern (though testing-security does exist, albeit not with the coverage of security-updates from stable). In my experience, testing is quite stable for 95% of packages; I can only think of a few instances in the last decade that testing has really broken my computer in a way that required me to break out my developer skills. More frequently, you'll find packages which can't be installed because they've been dropped from testing due to RC bugs -- but that's not necessarily a bad thing!
Given that I have zero interest in debugging servers

You're going to have to debug something, even with Docker. I still have nightmares about the Docker 12 rollout.

The JVM may have promised "write once run anywhere", but that's never really been particularly true. You've only ever really gotten that with an actual VM, and those are much heavier than Docker is

Which is to say that you don't get "write once run anywhere" with Docker either. In x86 land you'll still have differences (some more serious than others) between Docker on Linux, Mac (that still runs under a Linux VM, with all the networking hell that entails, right?), and Windows.
IMHO Python makes it too hard to run shell commands & perform other Unix magic. Personally, I like perl5, perl6, and tcl in these respects, but those languages aren't especially popular now.

EDIT: also virtualenvs make my head explode. I think node/npm is currently the best in terms of dependency management.
Sounds fascinating.

Could you please tell me what the title of the book is ?
Despite checking Hoyle's bibliography, I am not able to determine which one it is.
Say hi then ask them if they have tech that could stop us from destroying our planet.
There's a big "Getting Debian" link at the top of every page!
What I'm saying is that it looks like there's an effect and that effect is visible as a change in expression vs length but that I wouldn't expect it to be too related to length in a meaningful way biologically. If you take one population of transcripts and another and you measure the lengths, it's likely that you'll see a shift in the median - regardless of whether length is important, particularly due to the specific ways in which length relates to sequencing depth. And on top of that, comparing across genes requires compensating in some way for the length of the gene and it's not obvious how to do that correctly - could they be finding an artifact of how they normalized for length? (Eg: a "gene" actually doesn't have a single length, it's multiple possible variations in transcripts of different lengths and most reads from the sequencer is ambiguous as to which it came from. Quantify the different transcripts incorrectly - and it's impossible to do it correctly - and you may be mis-estimating the effective length and mis-normalizing.) It's a starting point of an investigation, not an end point.

(And they do try to take the next step to make that investigation and they report that they see a further decrease in a gene related to transcribing long transcripts. However it's 27th in their list of related genes and I'm not sure how unlikely having one of the top N genes has a reported connection to transcription. Hopefully they will follow up with a biological experiment involving knock-down of this gene and seeing an accelerated aging phenotype or something of that sort.)

The most compelling piece of evidence in my mind here is that the effects they report are consistent in direction across conditions. The most worrisome is that they tested a bunch of factors and the only ones they report as consistently informative are the ones that confound technical aspects the most and therefore are confounded with any number of underlying biological changes.
I love it !

There are some great scams in the wound healing market.

https://www.polarityte.com/products/skinTE-providers is another great example.

"PolarityTE's Many Deceptions
Sep. 11, 2018 8:32 AM ET|Includes: PolarityTE, Inc. (PTE)
Summary
PolarityTE is a biotech company claiming to have its own patented regenerative medicine platform which is capable of regenerating ten different tissue types.

Its financiers and some of its ex-officers are notorious pump-and-dump scammers who were recently sued by the SEC.

In this report we detail a number statements by management which range from things unlikely to be to true, to outright lies and securities fraud.

We back up everything with extensive evidence and research.

We do not believe the company is trustworthy, especially given the extraordinary claims they make about their product pipeline and their unwillingness to answer questions."

https://seekingalpha.com/instablog/49608862-research-noir/52...
"Getting Debian".

From there you have roughly 5 options:

1) small installer that gets packages over the internet (netinst)

2) large installer that includes a bunch of packages ("CDs")

3) same as 2 but delivered to you physically

4) qcow2 cloud images

5) a live CD + installer

6) a computer with debian preinstalled

netinst is recommended if you can have a network interface that is supported out of the box.

Ubuntu's installation would be equivalent to 5) and is the friendliest UX.

You are expected to know which architecture you are using although branding makes it really hard for new users to figure that out.
Perl 5 is old, but reliable. Many people deride it as a write-only language or executable line noise, but you can write ugly code in any language.

Perl 5 can be terse or verbose depending on your needs. It is not "one size fits all" like Python, it fits many different sizes depending on your needs (TIMTOWTDI).

You also have tons of modules available via CPAN, so you can get a script done quickly.

Don't get me wrong: I use Python too, but some systems only have Python 2 and Python's significant white space can be problematic at times. Perl is an old, reliable camel that you can trust to get you through your problem desert quickly, frequently before the Python caravan has started out.
I was debating doing the same thing, but I found MX Linux to be an appealing hop after years of Debian. I don't particularly care for sleek looks and really like XFCE, but my hardware can handle much more anyway so why not.
How do you apply kernel update without rebooting the server?
>ALMOST CERTAINLY THIS ONE

>(x64 testing + non-free firmware)

why testing?
Hasn't been for a while. The last release to include official m68k support was 4.0 (etch).

From a practical standpoint, m68k is old to the point that it doesn't seem practical to run any kind of modern Linux system on it anymore. The last new processor in the family (the 68060) was released in 1994, and ran at 75 MHz.
Very interesting. It sounds like you'll be able to get more variety of expression out of the instrument. I'm assuming it's entirely digital?

Are there any videos of it in action?
> it probably isn’t more than a weekend project to get a baseline library worked out to build cool things (like awesomewm and i3 and dwm) off of

what technical justifications are you using to make this claim?
Why is the video unlisted? Very rare for a 1M+ view video to be unlisted.
Even Debian unstable is reasonably stable for me (despite the name), comparable to other rolling-release distros I think. Really not-ready-to-ship stuff is uploaded to 'experimental' instead. The main precaution I take is having 'apt-listbugs' installed. It checks for any new high-severity bugs in the packages you're upgrading. You can take a look at them before deciding whether to upgrade, which occasionally helps avoid installing something broken.

On servers I prefer Debian stable though. I like my mail server running unattended with only security upgrades, and rolling-release distros tend to introduce config-breaking changes exactly when I have the least time to deal with them.
> There are days I spend exclusively reading and thinking.

And you admit to do so openly at your daily agile meetings?

Because for me, the problem is that every day I am expected to produce some code, and reading is something... that is kinda supposed to happen... but at the same time it is also not supposed to actually take time, at least not on the scale of days.
What Is the “Hard Problem” of Consciousness?
> If you're open to the idea I'd be down to collaborate on some of the frontend / design work. Feel free to message me.

Sure, I'd like to hear more if you had some ideas. It doesn't look like your profile has any contact info, but you can email me: contact@kylepiira.com
I quite enjoyed Maidentrip, the documentary about the 14-year-old who sailed around the world alone: https://www.imdb.com/title/tt2555268/
I imagine the community dynamic is entirely different there, as well as the physical dangers. I cannot let my 3 year old run around Manhattan on her own; she'd get hit by a car or a bike, or get on a bus and disappear somewhere into Brooklyn, or fall into the subway tracks.
This is an interesting psychological effect. Sure, it wastes time but people seem to expect/need it in order to trust a system.

There has been some research on effectively using wait time, such as doing small educational tasks while something loads, that I wonder if they could be integrated for a win-win. For example: Wait-Learning: Leveraging Wait Time for Second Language Education (https://dl.acm.org/citation.cfm?id=2702267)
Ah, longer term flights seems like a big change in the equation.
Google's onetime hired gun could now be its antitrust nightmare – POLITICO
The Haunting Beauty of Germany's WWII Bomb Craters
Not a Debian developer here. I've been running both Debian testing and unstable on various machines for about a decade and it's been great.

In my experience, the "here be dragons" description of testing/unstable is way overstated... they're both very reliable. If you install apt-listbugs and `apt-mark hold` anything with bugs that sound scary, you'll be fine.

It seems like a lot of people try Debian stable (perhaps thinking of it as an upgrade path from Ubuntu), are surprised by the ancient software packages, and then look elsewhere. Debian might want to consider changing the recommendations they make for new users. Instead of stable / testing / unstable, they could be server / workstation / testing.
Personally I’m waiting for a tiling Wayland WM that supports NVIDIA.
A flag of British Hong Kong, and other protest messages decoded
I upgraded a couple days ago from stretch and was happy with the no hassle experience. I got newer nvidea drivers and cuda 10.1 and finally managed to figure out how to get nvenc encoding to work. I installed it fresh on a virtual machine for a server project I am working on and was glad to find all my scripts work as expected (about 100 of them)
I'd imagine that the people they studied in Bangladesh in that article are a lot more poor than basically anyone in the US, especially people with $3k to spare on anything.

And if you were to find evidence of poorer people having impaired decision-making skills in the US (and there might be evidence of that), the question becomes, are they as poor as they are because of that poor decision making?
Presumably because it's the most pleasant of the options to actually use, not obsolete and not chaotic.
I'll bite since my fireworks got rained out. "NIMBY is at odds with freedom." What does that mean? The issue I was presenting has people that own the back yards that we used to be able to hang out in feel threatened by the owners of the boats. They want us to play nice in their "yards". They want to wake up, get their eggs Benedict and their Mimosa and sit on their McMansion deck and look across the pristine waters. Ok look there is a pretty sailboat, what a great day. Oh look there is what appears to be a derelict sailboat that hasn't been maintained and will sink in hours. CALL MY LAWYER!

They are doing this now across the ICW. Am I supposed to go, "He's cool, he's writing FOSS software, it's for the good of all?" I run OpenCPN and I love it. But to be honest, if I pick between Sean doing FOSS Marine Software) and closing the ICW to me to anchor, I'll be at Garmin's (front door with a credit card). Being part of FOSS doesn't give you a free "do what you want" pass with the rest of what you do with your life.

Mom says "Nice that you are important, it's more important that you are nice". Playing nice is a 2nd grade skill.

People with the really nice back yards have money. And unless you place nice, they use that money against you.

Help me in the balance with NIMBY in this case?

Thanks!
If you live somewhere where there are sailboats, there is likely US Sailing or American Sailing Association classes available, which are definitely worth it.

If there’s a yacht club, they will usually have races where they need crew, and where they will teach you to be crew, and then go race with them on their boat. The costs there usually you bring beer/food to the boat and help clean up at the end.

That’s a very affordable way to get into it if you’re not sure how you’d like it or can’t afford it. Boats are expensive and maintaining by them even more so, but in my opinion, absolutely worth it.
> at some point it seemed like every single site I visited triggered that Cloudflare protection page that forces you to fill out Google Recaptcha before proceeding

That's kind of par for the course on a public VPN -- your traffic is being aggregated with a lot of other users, some of whom will be behaving in unusual ways.
I also like Perl, and it's common on Linux. My issue is that perl 5 is obsolete, and perl 6 isn't included in most distros.
One of the hardest learned lessons of the twentieth century was that you didn't need collusion for a duopoly to become a monopoly. We have four major carriers, everyone else leases their bandwidth. They don't talk to each other, but their deals are a subtle form of signaling, and they have arrived at a monoplistic market, even with competition.

Several rational actors with complete public information can still collaborate just by their actions alone. There's an entire category of "Hat Puzzles" [1] that involve extracting information from other players moves. The big four (Verizon, AT&T, Sprint, T-Mobile) don't need to collude to arrive at a stagnant, uncompetitive market. They have found an equalibrium that benefits all of them, and would hurt any who attempted "competition".

[1] https://en.wikipedia.org/wiki/Hat_puzzle
They are not. They are compelling an ISP to block a site (not redirect it) by using the courts.
I mean, it's hard to say for sure that on the large scale allocating extra money to poor people would be any more efficient in the long run. Rich people buy things, paying a lot of paychecks. They are also funding a lot of innovations and putting in investments. Things that improve more lives over time than just giving random people lump-sums. Furthermore the question is also: who gets to decide where that money goes? A sibling comment mentions money allocation. Allocation via distributed emergent system is what we have now. To try to allocate more "efficiently" you need someone to manage it. Who should do that job? Sounds like a great/horrible one.
> And because of multiple decades of experience using many languages to write a huge amount of real-world software.

I'm genuinely interested to see the real-world software you're talking about. Other than UTF-8 (and that's mainly a spec), what's there to show? No, Plan9 is barely used. Most of their work was in C either way.

> And because of specific problems that they found with using C++ in their specific environment.

They found problems with C++, sure, so they made a language that addresses problems with C++ that other languages already did, without looking at what said languages did (e.g. Pascal
- and even Java and C# - for fast compile times, and C# and ML-languages for generics). Again, they admitted that they were narrow sighted and mainly looked at C++, not what other languages that actually addressed issues with C++.

The golang authors are not language designers, that's always something to keep in mind whenever looking at what (mostly bad) decisions are being made in the language. The issue is, people are just looking at the brand behind the language and are not thinking objectively, leading to more unmaintainable code bases to deal with. Perhaps it's a good thing for software engineers though, who are going to be paid to clean up this mess :)
Right, there are many other reasons too. I actually agree, and i would wish EU would stop trying more and more to become a state, and return to being an economic union that encourages each member to use its competitive advantages to prosper.
Chairs are like shoes, it depends on how you fit, so it is very personal, hard to know until you try it.
Lose/Lose
So you ran unsecure servers for 3 years, congratulation what an achievement.
I mean, I don't imagine I'd "pay" to leave comments, submit stories, or facts.

Maybe I'm an odd-breed but I see HN as a charitable place for those in the know to contribute to the pool of public knowledge.

I think the best version of HN (or equivalent) is full of people with that objective (e.g. wikipedia). The worst version is full of people grinding emotional axes (4chan) or self-promoting.

I think you'll find the people who are self-promoting (e.g. trying to start a new cryptocurrency, or a PR firm) will have much more resources to submit articles than good-samaritans.

The thing I do like is breaking an article into a list of cited facts. I like the brevity, and I like sources.
I think that says more about the attention span of people in 2019 than anything else... below the announcement and description of "what's changed" there is this:

The installation images may be downloaded right now via bittorrent (the recommended method), jigdo, or HTTP; see Debian on CDs for further information.
I'd assume the simplest thing to do would be to flush the pipeline as if you had a branch mispredict, the interrupt can be delivered instead of an alternate branch target.
Thank for the update, David. Would this be an affected store? https://us.images.linuxcontainers.org/images/ubuntu/bionic/a...
The Indirect Convolution Algorithm
Did you forget Tomcat?
And good bandwidth, which of course not everyone has. But there are tradeoffs in every choice.
You're describing my setup exactly. Stable for servers, testing for personal machines, with apt-listbugs installed (the install guide recommended this at one point, not sure if it still does). I also ran unstable for about two years and, like you said, it was fine.

Testing is usually only a few weeks behind unstable though, so if your primary motivation is to have relatively recent software and a rolling release so that you never have to stop everything and deal with full system upgrade breakages, then testing is great.
Do you have any reasons or facts you can give for this?

If birth rates are low, how does your economy function with many older workers who can't/won't do labor like construction?

Why is Japan opening itself up for immigration specifically to fill jobs? What other solution should they have chosen?
It’s been largely solved, for Linux distributions. Many of them have supported a wide array of architectures for a long time.

This is a pretty theoretical problem and wreaks of slippery slope fallacy. How many CPU architectures have even come close to desktop usability in the past 10 years? Even prospect wise I basically only see ARM and RISC-V on the horizon. A combinatoric explosion is unlikely, very unlikely.

I already kind of went over this, but I’ll reiterate:

WebAssembly is a good example of a technology that has the potential to kill two birds with one stone and unify both architectures and OSes. Web browsers are Not the only environment WebAssembly runs in.

Folks writing software in .NET, Python, Java, JS already don’t have to worry about this. They already aren’t dealing with architectures, mostly.

A lot can be done with emulation when performance is not a primary concern. Windows 10 already has x86 emulation for ARM. On Linux Qemu user mode is pretty mature (and is already used for things like setting up ARM chroots on x86 boxes.)
One thing that can be helpful to know is that docker has extensive command completion facilities to find or discover commands.
> Not docker vs akka.

I'm not familiar with akka, but I do see BEAM (the Erlang VM utilized by Elixir as well) as an alternative to docker swarm/kubernetes.

It requires stack homogeny of BEAM languages, but you can run distributed, concurrent, parallelized code with live debugging tools and "hot code reloading". I feel like the author's point is that docker and friends enable tools not meant for distributed/concurrent/parallel to be deployed in such a way. I could be mistaken and would be curious what you think of that argument.

I'm inclined to agree with the point in as much as docker can permit forcing a square peg into a round hole. On the other hand, being able to develop on *nix and deploy to weird editions of windows 10 had made me deeply appreciate docker.
Who ever told you that has no idea what they are talking about. Debian testing is more stable than the average release of other distros.
Or other forms of energy storage.
I love when I read stories like this. Sometimes I feel so hopeless over how toxic and awful the internet can be, but then moments like this remind me that there are lots of good communities still out there. o7
1. Read/skim the API documentation to get the shape of the project

2. Pick an entry point to dig into, and read the code on Github. Octolinker is a lifesaver: https://octolinker.now.sh/
I think this summarizes the issue and is exactly the correct solution.

There's a lot of the comments along the lines of "just run python -m SimpleHTTPServer" - but doing that makes your computer just as vulnerable as allowing file:// in the first place, in theory. It's only the very awkwardness of doing that that makes it any safer. Instead of hiding this fundamental incompatibility between security and local accessibility behind a layer of inconvenience, better to drag it out into the open and label it and fully support it. While you're at it, you can slacken off some of the other restrictions in "local mode" as well.

A browser is the modern VM, for better or worse. It should function locally, standalone.
Do you have kids? This all sounds like it's written by someone who's read articles about how to parent and nodded along, without any practical experience. Specifically, by someone who envisions the "happy path" of parenting, without considering that sometimes kids throw tantrums, sometimes they're not content to entertain themselves, that sometimes you cannot make them the same meal you make for yourself.

> Your goal should be to provide a stress free environment they can feel safe in, you do that by not stressing about all of these things, everything else you do for your kid is for your own sake.

This is a huge load of baloney. This zen "let the kids discover things on their own!" maybe works fine for high school students, but my toddler is fascinated by many things about the world, and my wife and I are a vast source of information about it, and rightfully so. Kids are chock full of questions because they're trying to learn about the world, and many of their questions cannot be answered sufficiently with a "go find out".
Good tip about Github's code search, I always forget it's a thing and don't use it nearly as much as I should
False! I have done my share of Debian installs over the years and I don't have anything above a bachelor's degree.