skysight-inc/HackerNews huggingface dataset:
I've had good success with telling people about how the industry works. These people probably like dogs (which is why they are getting them) and showing them that dogs suffer quite a bit due to their choices can be convincing.
Twitter to fight harassment and Abuse
There was a great video I saw about how "purebred" dogs are essentially a cesspool of genetic disorders, and how we need to start taking active steps to bring back genetic diversity in our dogs. It was eye opening to see that the pedigrees we put on a pedestal are actually putting our dogs through a host of abnormalities and health complications.

https://youtu.be/aCv10_WvGxo
https://xkcd.com/1650/

But comparing humans to dogs in that matter is kind of ridiculous. This is more like if your sister called and said "I just read about chinese foot binding, and I think it's a great idea so I'm going to do it to my children!" That's basically what people who only accept dogs who have debilitatingly short snouts, etc. are doing.
IANANE (I am not a nuclear engineer), but I don't think you can use water here, for the reason you state. Water makes sense on Earth because the temperature and pressure range suits it, but on Venus I think you'd need to find some other fluid to transfer heat to the outside, perhaps liquid sodium? But nuclear reactors work the same way as any other heat engine: you have a source of heat and exploit a temperature differential by moving heat from the heat-source to the environment. So it should work just fine on Venus, but with some other working fluid.

You're right though: this would be rather large. However, it might be possible to make it smaller, by eliminating shielding. Your smallest planned reactor surely uses a bunch of shielding, because it's intended for use on Earth, around humans. For an automated probe on Venus, that's not a concern so you don't need shielding, except whatever's necessary for safe handling before launch. This is also a place where it'd be a lot better if we had a Moon base where we could build things like this; it's a lot easier to launch mass from the Moon than from the Earth. Landing the probe should be easy: Venus's atmosphere is extremely dense so a parachute (resistant to the sulfuric acid, at least for a short time) should be fine, though the high windspeeds could be a problem.
Do you respond like this when people talk about rewriting the hot loop part of their Python in a C extension, too?

Ruby is, sadly, just slow. From my testing, Elixir/Phoenix is out of the gate 10x faster than Rails. Now, they saw a 30x speedup here, so I wouldn't be surprised if some of that came from a rewrite, but it's definitely not the case that all of it was.
F5 Big-IP devices are the market leader in commercial load balancing appliances. I think you rather underestimate the impact. I'm not making any judgement on the branding, there are pros and cons to this approach, but it's certainly something that's going to cause a lot of people pain.
Instead of seeking unbiased information, it's better to seek out information with biases you disagree with. Too many people are exposed to the "other side" through the lens of their own pundits, rather then going to the highest quality arguments that oppose their views.

I personally can't feel confident in my views until I have heard and understood the motivation and arguments for all sides.
I am under the impression that MS has a lot of different parts, and that these parts have different cultures and goals. MS Research and their developer division seem really open-source-friendly, but that may or may not say anything about their OS team.
Snow: A Defense Against Shoulder Surfing on Mobile Chat Applications
I love Curtis's documentaries, but they are explicitly manipulative. The imagery is clearly used to evoke emotional reactions. It's impossible to watch one while simultaneously dispassionately evaluating its claims. It doesn't help that he provides no supporting citations, unless you count the footage.
Those very complex issues are decided in the context of NATO membership, not on the context of EU membership.
> The only people that consider not talking to service agents or cashiers an improvement in service have social anxiety issues or something similar.

Or they are in a hurry. I will take the faster option every time and that usually means no human.

> A checker at a grocery store actually does all of the work for you.

What if there was no work to do? Amazon is exploring that concept and if it works as described (I haven't used it yet, but have walked by and it seems to) seems objectively better in every way.

https://www.amazon.com/b?node=16008589011
That's a good point about the BSDs. I've been meaning to try a BSD for a while -- it sounds like a good fit for my fleet of aging thinkpads.
> An experiment at McDonald’s found that customers using self-service kiosks were more likely to supersize their orders, resulting in an average increase of $0.30 per order. It appears customers ordering from a human were more self-conscious of the employee’s judgment, which I found shocking.

I like and use the self-service points at McDonalds mostly to avoid:

1) groups of school kids who can't decide who pays for what/who wants what/must order as a group and dealing with the money distribution... when there's a 12-people-line behind them

2) Language barriers: Let's just say that (in Germany, at least) fluent German is not always a job requirement. Or fluent English - especially bad on fastfood shops in train stations.

3) when ordering for groups, it's easier to be able to directly type in what you want instead of hoping that the cashier correctly gets what you want (see #2)

While those refusing to order on a self-service station still are in the line and wait, I'm happily munching burgers.
The only thing sarcastic is the ripping a hole in space time continuum. Otherwise, it would be a tremendously amusing accomplishment if Wine could run the Windows Subsystem for Linux.

Pointless, yes. But so is the 2048 game.
IIRC, Radio Shack also ran one of the first customer tracking programs. From my recollection it started circa 1998, until about 2003 ? Every purchase you made they'd ask for your full mailing address.
It's not really the syntax. Elixir's semantics are simply better than Erlang.

Erlang accumulated a lot of worts, but it never really got rid of them.

I don't think Syntax matters all that much. Smalltalk's syntax is pretty odd, but its regular and simple to explain/understand, so people quickly come to like it. Smalltalk's VM's though are a huge barrier to entry.

Erlang is the reverse: great VM... great architectural decisions... great libraries.... questionable language semantics.
Wikipedia will no longer accept Daily Mail as a reliable source
There's also this BBC documentary https://vimeo.com/17558275
I'm afraid you may be missing the point. The evidence you give (dog runs faster than you) doesn't really mean anything, and exercise does not affect anatomy.

These are vets giving expert opinions and you are a (former) pug owner with an anecdote.
These days, I've noticed hip phone menu systems hang up on you when you try to destroy America chanting this obvious codeword to commence the attack.
Can that work over X11, or is X11 OpenGL not network-transparent?
It's hard to say. Most customers want to do the right thing (though some just don't feel that provable tradeoffs in design are their problem because they outsourced).

I did some deep diving in large customer performance near the end of my tenure at parse to help some case studies. Frankly it took the full power of Facebook's observability tools (Scuba) to catch some big issues. My top two lessons were

1. Fix a bug in our indexer for queries like {a:X, B:{$in: Y}}. The naive assumption says you can index a or b first in a compound index and there's no problem. The truth is that a before b had a 40x boost in read performance due to locality

2. The mongo query engine uses probers to pick the best index per query. If the same query is used in different populations then the selected index would bounce and each population would get preferred treatment for the next several thousand queries. If data analysis shows you have multiple populations you can add fake terms to your query to split the index strategy.
This already exists in book, blog post, and video formats.
It's really a case-by-case basis thing.

I grew up with a mutt that I loved dearly. My parents got her because my Dad had read something or other in (I think) Popular Science about how the "dog of the future" would be a mutt, and the mutting of genes would suppress bad recessive traits. Then she got sick as a puppy, had an allergic reaction to her medication, and suffered permanent brain damage. That having been said, she was a perfect house pet; lived to be a very ripe old age and was good natured, just a little slow to respond to things.

If you're a breeder and there's something wrong in the genetics of the dog you're breeding, stop breeding that dog. But resolving genetic issues isn't as simple as just throwing mutts together; you really just roll the dice on a new set of strengths and weaknesses when you do that.
Research reveals novel quantum state in strange insulating materials
For me it was 26. Einstein was 26 when he published his paper on relativity. Not that I was a physicist, or a genius, but the fact that a single person could have that much impact on the course of humanity at that age really messed with me.
>Notions that the people of any country have the government they deserve is nonsense.

Wrong. If you don't like your government, it's your responsibility to change it. If you disagree, what's your alternative? Pray for alien intervention?
Coding bootcamp grads: ways to beef up your profile
> which exchanges are fully cashed up? and which are working with fractional cash reserves?

If an exchange is running a fractional reserve then they aren't an exchange, they are an insolvent fraud.
Dark Patterns at Venmo
I get the point, python 2 scripts aren't fully compatible with python 3. I've written a little python and know that to be the case.

However, I can predict with near certaintly, if python 4 doesn't break python 3 scripts, people will complain if "python3" doesn't invoke python 4, because they've always used "python3" to run the new python and "python" to run python 2.
Introducing Docker Datacenter on 1.13 with Secrets and More
Agreed.. will just stick it out
There is the biological analogue, which has inspired neural networks:

> Recall that in our general definition a feed-forward neural network is a computational graph whose nodes are computing units and whose directed edges transmit numerical information from node to node.

> Each computing unit is capable of evaluating a single primitive function of its input. In fact the network
represents a chain of function compositions which transfor
m an input to an output vector (called a pattern).

From: https://page.mi.fu-berlin.de/rojas/neural/chapter/K7.pdf (1996)

Another ancestor would be the Data-Flow paradigm:

> .. programming paradigm that internally represents applications as a directed graph, similarly to a dataflow diagram. Applications are represented as a set of nodes (also called blocks) with input and/or output ports in them. These nodes can either be sources, sinks or processing blocks to the information flowing in the system. Nodes are connected by directed edges that define the flow of information between them.

From: https://paginas.fe.up.pt/~prodei/dsie12/papers/paper_17.pdf (2012)
I am wondering how it will integrate with R.
Even though it is not supported officially, you can install the x32 libraries from AUR: https://aur.archlinux.org/packages/?K=libx32
Slaughterhouse Five is probably his most famous, but I think Breakfast of Champions is his best.
Sorry, I didn't mean to question it whether it is possible. I just think that a factor of 60 sounds tricky to achieve if we are just talking about RAM (no disk involved).

The first time I encountered this myself, was doing texture mapping on the 486 back in the mid 90s. Texels would be laid out by row, and the mapper would draw horizontally. Texture maps that would fit within the L1 cache would draw fine no matter which rotation they were drawn it.

However texture maps that were larger than the L1-cache, would be drawn fine as long as the texture map wasn't significantly rotated. But, if you rotated the polygon by 90 degrees you'd see a significant drop in frames per second, because you'd skip a while row between drawing each texel, which would effectively cause a lot of cache misses. OK, I didn't manage to explain that well, but I hope it is understable.

Obviously, I have encountered this many times since, in many variants (including disk read/write), and I definitely agree that a factor of 10 should be possible.

I guess, I am just wondering if the difference between RAM and L1 has reached a factor 60, and how easy it is to come up with something where the cache misses all the time, or if caches have become smarter.
>They were always in the early birds for taking decision about the future

What. It was Arch who

* stuck to SysVinit and told users "you want Systemd, make a package" until long after the big distros had made the switch to Systemd/upstart (https://en.wikipedia.org/wiki/Upstart)

* refused to sign packages properly, because "our users don't need that"

It's exactly that kind of decision that makes me stay clear of it. They have the latest packages, but on the system side changes take way too long.
I guess it depends on the implementation. At my store you bring a scanner and some bags along, and scan and pack each item as you go. At the checkout you simply return the scanner and swipe your card.
IA de Google inventan algoritmo criptográfico,nadie sabe cómo desencriptarlo
Nike HyperAdapt Teardown: The Future is Now (in pieces, on our workbench)
Introducing the future of visual discovery on Pinterest
With all due respect, people said that about dropbox when it launched. Can you recommend a good, cohesive video series that clearly explains Elixir and is targeted specifically to Rails devs?
I think this is great advice. Always look out for number 1 (hint: that's you).
I think you're throwing out the baby with the bathwater in that approach.

Purebreds carry common genetic weaknesses. They also carry common genetic strengths. How confident are we that we can preserve the strengths as we mitigate the weaknesses?
> why would contributor contribute if they don't get a cut?

I can only speak for me: Because I did not pay anything for the foundation I built on. If someone comes and asks for a cut (and I had this more than once), I give it to them: A fair share for their 3-line patch to a million LOC codebase, minus my fee for reviewing, for tutoring and for project management. Unfortunately, so far, nobody paid after I sent my invoice :(
> Can you imagine we did the same with humans?

I can! https://en.wikipedia.org/wiki/Haemophilia_in_European_royalt...
>Call them what they are.

You're overlooking a phenomenon in living language where people want to label something specific and the existing term is too general. People want the extra connotations[1] in the more specific term.

- too general: "lies" (could mean anything from a child's "fib" about eating a cookie or advertiser's false claims about their product)

- more specific: "fake news" (which is a subset of "lies") The "fake news" has extra connotation of transmission via media (news, social websites, etc).

If we all decided to always use the word "lies" to describe every variation of lies, we'd end up with cumbersome noun phrases and/or hyphenated combinations. E.g. "social-newsfeed-lies" or "news media for profit lies". Maybe some people really prefer to have the taxonomy of language embedded in the noun phrases (a linguistic form of Hungarian Notation?!?).

Consider the wiki page on "fake news"[2]. Should the wiki editors delete that entire page and simply redirect all search queries of "fake news" to the main page titled "Lie"?[3] If so, a shade of meaning that was embedded in the term "fake news" would be lost in the process. (If you move the "fake news" from having it's own separate wiki to a subordinate heading within "Lie" article, that still acknowledges that "fake news" is a term with wide currency.)

[1] https://en.wikipedia.org/wiki/Connotation

[2] https://en.wikipedia.org/wiki/Fake_news

[3] https://en.wikipedia.org/wiki/Lie
You don't think there will be used Model 3s on the market?
How does Arch work?
> I've tried to get other people to get involved with Elixir but most people don't understand Functional Programming

I really don't get this. Elixir is barely FP—just immutability and first class functions. Is it really that hard for a lot of people? It's not Haskell or Clojure (""weird"" syntax).

I'd argue the hard part of Elixir is OTP and taking advantage of distributed computing.

> haven't encountered the problems Rails/Ruby or say Python has.

This is a good reason, honestly. If Ruby is fine, why change? It'll just make learning a new paradigm and OTP less fun because there's no need to learn it.
These two points are very important. I've wanted to make Octave a business, but I just never knew how to start. I tried to find people who would help us get started, but the only ones I could find wanted to either compromise Octave's freedom (e.g. sell non-free extensions) or wanted some kind of way of turning Octave into a giant billion-dollar business very quickly.

I couldn't find anyone who could help us do something like run a small business or just help us figure out how to sell those useless stooge licenses I keep hearing companies want to buy instead of sending donations.
H.R.482 - Local Zoning Decisions Protection Act of 2017
Pre-Orders are non transferable, so not sure there is much of a market. There are also not really set places in line. Stores were open on the East Coast were open before the West Coast, but West will ship before East. And current owners cut in line somehow as well.

I am sure you could pay someone to keep their pre-order open, buy the vehicle, then sell it to you afterwards. But that seems like a good way to get screwed, on both sides of the deal.
Games use every little glitch and quirk of an architecture. Emulating a zillion edge cases on another architecture takes a lot of power. In 2011, someone finally made an accurate SNES emulator but it needed a 3GHz CPU. https://arstechnica.com/gaming/2011/08/accuracy-takes-power-...
I suppose my own question is does it need a domain name?
House and Senate bills (H.R.482 and S.103) have been introduced to ban further federal funding or use of Geographic Information Systems (GIS) that disseminate data on racial discrimination in housing and other community issues.

The government created visualization site https://egis.hud.gov/affht/# specifically would be banned for further support, maintenance or use by members of the federal government.

Fortunately the raw data is still available for download.

To me, government-ordered public-interest website teardowns sound a lot like a 21st century version of book-burning.

Bill sponsors include Marco Rubio and Mike Lee in the Senate

Geographic scientists have taken notice
http://news.aag.org/2017/01/creating-and-preserving-actionab...
But what future opportunities can they rescind if you don't accept being exploited?

I always hear people saying something like "I should always be as valuable and loyal as possible to my employer."

But I'm like NO!!! Instead I would hope to live by the idea that "I should always be as valuable and loyal to my personal life as possible."

It's overwhelming for people to have to try to deal with expectations of "negative guidance" from your job, whether that means being overworked or not meeting some stupid evaluation heuristic or being punished by office politics. But still people believe "well if I just keep a smile on my face and work as hard as I can, one day I'll be recognized as more valuable than prior underestimations, and rewarded beyond my imagination" - but, really, it's often the nature of hierarchies that the unknown downsides can go a much longer way down than the upsides can break through a glass ceiling if you aren't already at the top.
Why I Spent $1.5M on Our Domain
Something like Baker's Cheney on the MTA without actually collecting garbage. The "cheat" is that unbounded stack size implies unbounded pointer sizes, which means no finite alphabet, but "C without pointers" isn't C, and "finite stack/tape" isn't PDA/TM, so I think the "cheat" is fair :-)
Where I'm at, we're big on getting our people to manage the exceptions rather than doing the work. If you're looking at the entire job to see if it's routine then of course you won't find much room for automation. But if you can automate even 10% of their day then that's a big win.

And yes, the software is total shit. There are no unit tests and it's written in RPG (half of it dates back to '95). When it breaks we go back to managing the exceptions, much like "talking to the manager" when the service worker screws up.

The company wouldn't be afloat without automation like this. We would be completely crushed by our competitors. I don't think the automation needs to be done well at all. It just needs human backup.
Although astroturfing doesn't seem to be a problem on HN, I'd really appreciate it if you didn't do it.
I see them benefiting immensely. A big problem that Microsoft has is that once you start going down rabbit holes on Windows the number of people out there who have a clue is vanishingly small. So for systems programming on Windows there is very little coverage online. Opening Windows up will broaden the number of people who understand the platform on a deep level.
That's really unlikely. There's no OpenCL for the RPi. GPGPU programming for the Pi is mostly assembler based:

https://github.com/nineties/py-videocore

https://petewarden.com/2014/08/07/how-to-optimize-raspberry-... (example involves deep learning!)

https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=7891... (someone actually tried making an LLVM backend!)

I really doubt someone integrated that into TensorFlow…
That doesn't address the part where python2 didn't exist in a lot of places at the time, so scripts using python2 to work on Arch would have to be adjusted to work elsewhere. There was no universal solution.
This doesn't work. You can't convince people who's income depends on staying silent to speak out. You need to convince politicians to make it harder on people breeding unhealthy dogs. Politicians yearn for topics to fight for if it can bring them voters. Vets yearn for people bringing their sick dogs to them and not another guy.
Not yet. Their next strategy is to try and use ARM (again) to shove UWP down your throat.

I love Windows but I seriously will not touch UWP until they loosen up the sandbox restrictions so that I can do regular IPC with a win32 desktop app. You can't even send an HTTP request to a little node.js Web server running on your desktop right now. Fuck that. I'm not buying into it.
I don't think you can make a blanket statement about whether you can manage to retain breed traits without damning the dogs.

If I had to slap down a guess on what is going on.
The #1 issue is targeting cosmetic traits that are anatomically not functional.
The #2 issue is breeders not prioritizing health over conforming to the breed standard. Pet grade purebreds may not look quite perfect to a discerning eye, but they can be very robust especially if they are a working dog.

If you control for #1 and #2 is there still a higher incidence of issues? Probably. Why would reducing diversity be a free lunch? Is it an ethical issue? Maybe. I mean I eat animals. I can't put myself on some high horse. At some point we make them to use so there is a balancing act going on.

The fallacy to watch out for is conflating breeder behavior and outcomes with outcomes for the breed if bred "properly."
> most cars are kept for 20 years

Are you saying they're kept that long by the original owner? Do you have a source for that figure?
A good presentation style doesn't make something correct. The correctness is what folks are critical of, not the medium.