skysight-inc/HackerNews huggingface dataset:
Exactly this. I've had a couple of issues I've wanted to go to stack overflow with but in the process of clearly elucidating my problem, I've ended up solving it / realising what my issue was.

Too many low effort questions make SO a pretty useless place nowadays IMO.
[xchg rax,rax] has a collection of interesting snippets. You can either try to reason what they're doing yourself, or there are a variety of writeups out there for each of the snippets.
that's cool!
apply for gopher maintainer
There's a good reason that the pictures look similar. Both architectures produce somewhat blurry images.

The problem, in BEGAN's case, is that when your idea of similarity is based of mean squared error, high frequency details are just not important. [1] You can see this by doing PCA on natural image patches. BEGAN uses an autoencoder trained on MSE.

RBMs produce blurry images because the architecture is not good at representing multiplicative interactions. You just get splodges of colour.

[1] http://danielwaterworth.com/posts/what's-wrong-with-autoenco...
The only reason why i would NOT run the LTS, is if i need some very new and fancy kernel version. However, even then they normally get backported into LTS, but sometimes that wait can leave you without something critical (like wifi or hibernation / sleep support) for months. There is always the option of recompiling the kernel from LTS to support the driver you want, but at that point, i would just go with the latest release.
I literally read this on a bus to Hong Kong from Shenzhen, taking dystopian cyberpunky photos out the window, and sending them to a friend in another hyper-polluted area: the air is bad at the moment (~150). A huge number people don't leave their apartments or workplaces already: they just order delivery. My startup http://8-food.com/ is making a network of wholly owned and operated vending machines that cook and sell custom food, targeted at mainland China as the initial market. One of the more interesting and pertinent criticisms of the business model I have heard to date is that people are now too lazy to go down the elevator! Just yesterday I read[0] that in Beijing they banned street vendors and closed enough markets that people are now having problems finding food and the government's urban planning department, in their infinite wisdom, are now attempting to stimulate a resurgence of food retail by - get this - subsidising the establishment of convenience stores, as if the number of Quick-e-Mart's per capita is some kind of development index! I have read multiple articles comparing the density of convenience stores in "developed" economies such as Hong Kong, Japan, and Taiwan with mainland China, suggesting there is more growth to be had. Who knows what the future will hold ... but at least we will give people a choice and the option to take a damn walk.

[0] http://www.chinadaily.com.cn/a/201801/04/WS5a4d8db6a31008cf1...
It uses HTTP requests for transit! I know you don't actually know what youre talking about, so I'll explain:

There is much more overhead to opening a connection and maintaining a connect and sending and receiving, to the degree that people with bad connections are excluded entirely from being able to reliably use it. This is not true with irc. People in third world countries can use irc. If you can ping, you can chat.

We don't WANT a chat for less technical people. We want e2e safety. We should never prioritize """normal users""" over security in a security oriented proposal! That's insane!

But hey, I'm sure youre just a teen with a laptop, so I won't hold it against you that you'd make such an irresponsible decision.
> Window control buttons are back on the right.

Does anyone have a list of how this has evolved? Are we getting more or less stable on this, the ultimate bikeshedding issue?
Might I suggest you consult with professional linguists and grammarians on this topic? They will soon disabuse you of this prescriptivist nonsense about 'singular they'.
The US Military Funded a Study on Climate Change, and Got Unnerving Results
I am not very optimistic that this would ever be a big thing. I see two possibilities how this could happen:

1. Someone would write a 100% source compatible swift version for the JVM or at least a large enough subset leaving out the parts which handles memory directly.

2. Someone develops an easy to use framework to bridge Swift through the NDK (There would be a layer of C needed to talk from Swift to the JVM code and vice versa).

Option 2 is the more realistic approach i guess, but this would heavily effect the architecture of the apps built with this. Everyone who has tried to do the same with C++ (which is supported from the NDK directly) and wanted to have as much code platform independent as possible knows that.

I see the use of Kotlin Native more promising here in the future. As far as i know they have already interoperability with Obj-C / Swift implemented. You could write your Android App completely in Kotlin leaving out the horrible NDK part, because everything is running on the JVM and use Kotlin Native + Swift in the iOS version.
It is basically an issue with the thermal capacity of the chip, larger size means more heat.
Why we should bulldoze the business school
South Indian Wedding Invitations – South Indian Wedding Cards
Your thinking is too narrow.

Let’s take simple examples

Virtual Machines.
Intel and AMD aren’t “compatible”, you can’t cluster non heterogeneous servers together for thin provisioning since you can’t live migrate between them.

You essentially need to convert them and depending on what the OS it might be much more than a simple conversion especially on Linux where you might use specific kernels for each CPU vendor.

Then we have monitoring and remote management both Intel and AMD provide completely different remote management solution.
Does your management stack supports DASH? Are your IT peeps familiar with it? Doesn’t have sufficient traction and market adoption?
Likely not and that is again because AMD slept for half a decade.

Say you are an architect you now need to buy 100 servers with an expected yearly growth of 10% can you see the risk of dealing with a vendor who previously just threw in the towel and stopped making CPUs?

Heck even if you aren’t going to grow what about dealing with disasters? Do you really want to compound an already huge risk with another one?

And about what you said about Zen.
Zen isn’t that different to bulldozer in many aspects I suggest you should read the intrinsics guides for both.

And even if it was 100% different it doesn’t matter a 5 year gap kills the entire infrastructure of partners and provide tools and education.
If I need to optimize software today for an Intel CPU I have a plethora of resources, AMD can’t even release their instructions latency tables for 17h.
If the rate change is expected, shouldn't this be priced in?
> The fact of the matter is that all creatures have to kill to eat.

It wasn't always like that - predators appeared at some point of evolution about 500mln years ago (or at least first evidence of that is that old). Before that it was all happy coexistence, but ... this system can't last long.

> Like nurturing and protecting what we love. Humans can feel and express gratitude for that fact that other entities sacrificed their lives so that we can live.

This is not limited to humans (and most of them don't have much of it anyway). Every animal will protect their offspring and I am pretty sure every lion is grateful for the meal provided by its prey.
Related: there are zones off the coast of Belgium and France that have been used as ammunition dumps after the 1st world war. There's one such zone (https://en.wikipedia.org/wiki/Paardenmarkt) that is close to a very busy shipping route and whose existence was forgotten until the 70s, when people realized that they had 10000 tons of unexploded chemical ammunition lying around just off the coast. In practice there's a thick mud layer on top of the dumped ammo which keeps things stable, but if e.g. a ship were to get stranded, this could cause extensive environmental damage...
I got an answer downvoted for helping someone and snarky comments about how I shouldn't have helped him because the person felt it wasn't a good enough question.

There was enough info the question to allow me to solve his issue, ok it wasn't a great question, but it was good enough IMO. I think his entire question ended up getting deleted and with it my answer.
It's interesting that the first use of DNA in a criminal trial, in 1986 in England actually exonerated the prime suspect. http://news.bbc.co.uk/2/hi/programmes/newsnight/8245312.stm
The Best Video Calling App to Look For
This could be used to circumvent other (all?) limitations of speech. Just say "look up the nth prime and unzip it" instead of what you can't say...

There should be a whole industry about it.
TODAY LOAN @ 2% INTEREST RATE with victoriafinancier@outlook.com

I was searching for online lenders because my bank could not offer me the amount i need to start my business and get better life here in Florida because i just moved here. So, i found VICTORIA FINANCIER FIRM who help so many family and individuals with loan without delay. I contact immediately with victoriafinancier@outlook.com and she helped me with my loan @ 2% Interest Rate without any collateral. I will advice all loan seekers to trust and contact Mrs Victoria Financier today Via Her Email ( Victoriafinancier@outlook.com) to get your loan without stress or delay.

Full Name/Company Name:_________

Address:_________

Tell:_________

loan amount:_________

Loan duration:_________

Country:_________

Purpose of loan:_________

Monthly Income:__________

Occupation__________

Next of kin :_________

*Email :_________
I think this is down to lack of good filtering tools.

Primarily duplicate or lazy questions shouldn't even be seen by high-rep users most of the time. It's wasting everyone's time to maximize the exposure of those kind of questions. Low rep users could do with answering those kinds of questions, though - low-hanging fruit to get a leg up.

I have 35k rep and a 4 digit user id on SO. I've pretty much stopped using it for years, though. The one feature [1] I asked for, that would have kept me engaged, is a way of only showing questions from high-rep askers. Because I'd know they'd be interesting questions, and not trivially solved (because you know high rep users know how to Google things and do basic research). I'd also like the bar against "subjective" questions lowered in these kinds of questions, because questions that are matters of fact are almost always solved by sufficient use of Google or experimentation or intelligence, all of which can be assumed as a given for high rep users.

[1] https://meta.stackexchange.com/questions/19659/search-filter...

Another:

https://meta.stackexchange.com/questions/3987/can-we-filter-...
It's not less unlawful just because you express it in a number - just harder to catch. Surely there are easier ways to circumvent?
Nope, they use a much more sane paradigm of letting the package manager handle updates, much like in iOS or Android. That way you can have your entire system update when needed, rather than whenever you start each individual program.

Programs are not supposed to update themselves, but some like Telegram or Steam annoyingly do.
Michael Feathers – the deep synergy between testability and good design
It's out of date now, but back in the day Michael Abrash's 8-cycle per pixel texture mapper was considered a thing of magic:

http://www.jagregory.com/abrash-black-book/#thats-nicebut-it...
Sure, but IMHO it tends to fail even on the "more readable" front.
I'm curious what sort of implications this will have for hereditary disease gene research (Cancer, Alzheimers, etc).
IDN is not that simple. Sometimes you want punycode (flüge.de) sometimes you don't (xn--pypal-4ve.com).

It's not like you can just disable punycode for all sites, because now you just create a new phishing risk for those sites that used it (xn--pypal-something and xn-flge-something look close enough)
"If he had been, and had used that EV cert to phish Stripe customers, he'd have been reported to the police using the details from the CA and possibly prosecuted. Bear in mind he had to register a company in the USA, not Kazakhstan."

Are you _from_ the USA? Or do you believe its propaganda from outside?

You don't need to even be able to point to the USA on a map to set up a US company and do all this paperwork. You fill out a few forms on a web page, pay a little bit of money, American lawyers sort everything else out. They keep some of the money, the State keeps the rest, everybody is happy. Oh, except your victims. They can call the cops of course, but the State obeyed the law, and the Lawyer just does paperwork. It's not a crime to be the lawyer for a crook.

Why don't crooks do this today? Well, there are two answers. For big crimes, stuff like crooked property deals, they absolutely do this already, it's completely routine. For a phishing site they don't bother because it's not necessary. If 90% of visitors to your unsecured http://paypal-credit-checking.example/ fill out the form, and you get that up to 99% by obtaining a DV certificate for it, why spend $500 setting up a US corporation for the extra one percent? But if you persuade everybody EV is great, then sure, that's what they'll do next.
Nearly every mass killer is a man. We should all be talking more about that
I asked someone who worked on chips a similar question. The density helps connecting the parts. If the nodes aren't near each other, they have to move through other nodes to get from one to the other, and that process is "slow" in the world of chips.

I guess it's like trying to get from LA to SF. You could get to SF of you 10x'd the size of earth, but it would still more than 10x as long despite having the same connections because you'd need to stop for some extra connections to even make it.
Processes in the "same level" are not automatically competitive against each other. Cost, yield and performance can vary.

I think the cost and complexity of advancing lithography processes has increased so much that the technology risks have increased dramatically. Some foundries may blunder relative to others.

Intel has abandoned their tick–tock model for Prosess-Archictecture-Optimization. In retrospect it seems clear that they knew that 10nm process is risky step and it's impossible to predict when it's ready.
Gopher-Lang: Golang Fork Stay with Our Cute Gopher :p
Future offshore drilling could wreak havoc on deep sea ecosystems
To be a brilliant jerk (BJ) is a social phenomenon. I think everybody (brilliant) is a BJ sometimes. In academy one does that to protect own field of research, or virtue signalling. A BJ can recognize a good idea and use it later without attribution (and perhaps in a better version, because he's brilliant). A BJ can bark at the stranger's idea and later become a supporter of the same idea, done by one of the friends. So in conclusion I think it is not constructive to NOT listen a BJ, instead treat them like an evolved form of a troll, face them with evidence and do what they don't: learn their field.
That's called using developer tools to create a mockup of a page.
Great release, with great features, and still a really (really) bad UI. The new theme has so many inconsistencies and bad decisions made. And I find it really cringy for an LTS release to distribute this new theme as the default one.

I hoped hard the communitheme would be the official theme of this release, but no.

Examples:

- The active directory effect in Nautilus's sidebar makes me thing there were two sidebars with different purpose [1]

- Changing the background of every other rows in the settings look weird. The fact they are splitting settings by group do not help. I thought it was a theme glitch, and found out it was an actual feature [2]

I understand why people are interested in more serious theme (arc-theme) or even other Ubuntu-based distros (elementary...).

[1] https://pbs.twimg.com/media/Dbxn7TrV4AItn2f.jpg

[2] https://pbs.twimg.com/media/DbxoSISVwAAn1fV.jpg
Seems like these "i-motifs" form transiently during transcription.

If they are making the argument these motifs exist much longer than the course of transcription I'd like to how DNA could remain stable in such a conformation. There are molecular machines inside nuclei that really dont like single stranded DNA, and will chomp it up on sight. If the complementary strand to the i-motif isn't itself moonlighting as some double stranded motif, how is it protected from these dnases.

If they are only saying the conformation exists while DNA is undergoing transcription... this isnt exactly on par with a A-,B-,Z-DNA conformations.

The primary source is behind a paywal for me (while off campus), but I'll be interested to read more about this later:

https://www.nature.com/articles/s41557-018-0046-3

(also, how do you confirm the existence of transient structures using fluoro antibodies? 'fret'? 'fish'?)
This is because Ubuntu doesn't automatically install updates by default. On Fedora you can install updates when shutting down your computer, resulting in less people delaying it.
Malta Legislates in Favour of Cryptos
I think resumes should be treated less as a report card and more of a brochure. Hiring managers have little time, so keeping it focused on relevant highlights and selling the candidate for that job are the entire point.

A 15 page menu isn't better than a 1 page menu... A spa advertising every stone in its parking lot doesn't make you think nice things about their mud baths...
Two years too late, but here it goes. That's not an question suitable for SO, the closing votes were correct.

A suitable question would be if you already had started programming, and encountered a specific problem, and asked how to solve it. There's probably a different stackexchange or forum for broad questions, but SO is out of scope.

> provide some other place for questions

It's up to you to find these places, the company behind SO and the site users have no obligation to provide you with the other place.
For many command line utilities you can use Linuxbrew: http://linuxbrew.sh/
The Tamam Shud case
* Traditional Windows Apps
=> bazaar, everyone does whatever they want

* Snap Apps
=> centralized, the snap-system updates the apps on a regular schedule

Traditionally on Linux there was only the system-package-manager to update the system and applications. Snaps are confined (unless declared --classic) and allow to have a stable base-system and up-to-date applications.

PS: Can't say much about how snaps compare to macOS.
Yes, for converting three lines to two, but often not when converting thirty lines to twenty.
I bought a nice little booklet of small x86 gems a few years back[1][2] and this one is my favorite:

.loop:
xadd rax,rdx
loop .loop

Fibonacci with two instructions.

[1] https://www.amazon.com/dp/1502958082

[2] https://www.xorpd.net/pages/xchg_rax/snip_00.html
It sounds like that's a failure of your IT team to handle updates. Either that or your sourceless claims are just to spread FUD.

Most distros have different update channels so that you can install security updates without feature updates. Tools like unattended-upgrades make it trivial to automatically install daily security updates. You can then manually install other updates at a later time if you're concerned with breakage.

https://wiki.debian.org/UnattendedUpgrades
>You have not taken criticism very well at all

I accept lispm's criticism and have acknowledged his idea of DSL is correct. I don't accept his mischaracterization of what I wrote and tried to clarify the confusion I caused. I accepted lispm's threshold for what constitutes a DSL. He did not seem to accept my DSL-as-a-meme.

>I too thought you were saying pg was suggesting a DSL

I acknowledge that you and lispm thought I claimed PG was recommending a _DSL_. What I tried to convey is that PG was talking about a concept that many programmers would loosely call a "DSL".

<formal>DSL</formal> != <scarequote>DSL</scarequote>.
<formal>DSL</formal> != <meme>DSL</meme>.

>You argued the idea anyways, and “his point”

Yes... and I carefully wrote, "I argue that instead of those 3, the most applicable terminology to _map_ to pg's idea would be a "DSL":

I was hoping the word "map" was a sufficiently loose qualification to turn off the literal computer science definition of DSL. Instead of claiming PG's technique _is_ a DSL, I'm saying programmers out there have this informal usage of "DSL" (quotes) as a _meme_ and that is the closest terminology they would use. (See my 3 links showing examples of "DSL" being thrown around when Lisp syntax is extended.) Of the candidate phrases such as "library", "framework, "DSL", and PG metaphors such as "border between two warring states" -- the "DSL" meme is the closest _mapping_ even if PG himself might disagree and say that adding custom operators to better suit the program is not a _DSL_.

It's the same meme-vs-formal situation with C++. Some programmers would describe the design of classes as creating a "DSL"(quotes) within the C++ source code, but others would look at it and insist that they see no formal _DSL_ at all because there's no separate domain language that was explicitly defined and there's no separate text artifact that is parsed. (E.g. "Writing C++ classes isn't creating a DSL! That's just regular C++ programming!")
I met my girlfriend on Bumble. We have a great relationship, now almost a year in.

Bumble, Tinder etc. are only tools, it's how we use them and plenty of us are quite capable of using them in a "moral" and savoury way.

So it's "doing" nothing to many of us.
Because it's a hard issue to solve.
Calculating the nth prime is hard, but you may be interested in πfs, a system for storing and retrieving your data based only on the digits of pi.

https://github.com/philipl/pifs
Introduction to load testing
> Bullshit.

no, not bullshit. see the screenshots in this thread and the tweet in the post itself where the two stripe sites are compared side by side. making a "look how useless EV SSL is" site through a phishing example isn't a good strategy for maintaining an EV SSL cert, clearly. he was practically asking them to revoke it, and they gave him what he wanted.

> (My site sells legally scraped public data from that BigCo's website, instead of suing me they prefer to just keep my site offline)

it sounds reasonable that cloudflare kicked you off, too. you may not be breaking the law, but you're not respecting BigCo's terms of service and you can't expect a red carpet given the nature of the business you're in. seems like an interesting/fun game of cat and mouse, in any case :)

I'd be much more worried about this kind of thing if it were happening to good/neutral actors. but as presented it just seems like the centralized internet doing a pretty OK job of policing itself.