skysight-inc/HackerNews huggingface dataset:
I'm not sure how inconsistent UI equates to buggy but I see this argument a lot and it's mostly unfounded. Those inconsistent UI screenshots are always different versions of the OS or different themes. I made my own comparison 2 months ago to show that it's not that bad.

http://i.imgur.com/nCmOrmn.png

The other annoying thing is that this is portrayed as a Microsoft thing. Linux Desktop UIs are horribly inconsistent but it's somehow ok. People just about lose their minds when Apple updates the UI of iTunes or Safari out of band with the rest of the OS.

Microsoft hasn't done much to bring GDI UI elements up to Modern UI specs and that's the main pain point. The consistency variations between UI elements in Modern UI apps comes down to individual Apps doing different things. That happens on all OSes with vendors like Adobe all the time.
This article is interesting. Does anyone know of any studies/evidence/etc that shows how to get around this issue? Are there certain tactics that help people feel more comfortable with information even when it could have an adverse effect on themselves?
You're absolutely right, but they're the only thing designed to be. If they work the way they're intended, they kill everything.
the slider will be very similar as in a jquery slider. The slides will be "frames" and the container in which the sliding happens is the "stage". However, with layerJS you can place "stages" and "frames" everywhere in the page and so create menus, light-boxes etc. with exactly the same pattern. With layers you can even overlap frames and trigger multiple transitions in sync. Also, as every frame transitions connects to a state change and connects to a specific url you can control everything through simple links.
Most of the time they use OCR, humans are unreliable and rarely used.
I'm not even sure we'll be able to read content created in this epoch at all two hundred years from now. While the NY Times article is mostly HTML (with lots and lots of script injected, but still), sites such as medium.com and many others created in this decade are just a single big JavaScript blob with auto-generated CSS.
One thing I'm never quite sure of in these discussions as to what extent D-Wave are a bunch of shysters and to what extent they're actually honest believers that they've built a quantum computer and that their repeated savagings are nothing more than the reasonable expectations of sceptical science being done.

Basically do they really believe they've built a quantum computer or do they actually know they haven't and have decided to pretend?
Ask HN: Would YC still sign ideas on paper in 2017?
My cofounder and I would like to apply for YC summer batch 17. Would they still consider a very early stage startup with no product out? They used to do it a while back, but in 2017, would they still? Today we only have an idea on paper and a game plan. The application ends in 10 days.
There's even a very highly specific (online ticket sales) bill that passed congress: https://www.congress.gov/bill/114th-congress/senate-bill/318...
Thank you! Glad you enjoy the product, I will make the necessary improvements - Thanks for the feedback! :D
How Your Company Can Adopt a Growth Marketing Mindset
This reminds me of a moment from the book "Against All Enemies," where Colin Powell, when asked behind closed doors about the dangers from chemical agents if the Iraqis had them, rolled his eyes a bit, and said that they were "goofy." He elaborated along the lines of: chemical weapons are completely at the mercy of the wind and dispersal patterns, and while they might be nasty in isolation, they simply weren't an operational concern.
Wideband Fully Integrated Software-Defined Transceiver for FDD and TDD Operation
Wow, this is just idiotic, written by a guy in deep denial about what human beings _are_ and what _life_ is.

The human future, if we have one, will be gritty, green, local, and full of compost, manure, orchards, insects, fermentation, and lactation.
magic keyboard | magic mouse 2 (recently moved back to mouse from trackpad)
It's not linear. You progress through different-themed worlds and you are free to play levels in any order. Each level has more-or-less single solution but it sometimes takes quite a bit of creativity to reach it. Great brain exercise.
The Legal Profession’s Favorite Attorney: Vinny
Coincidentally, I am just 15 minutes away from finishing listening the 350 minutes podcast episode of Dan Carlin's Hard History: The Destroyer of Worlds(1), which is all about how the advent of nuclear weapons changed everything regarding international politics and the war itself.

The podcast covers the political and military landscape and events between 1945 and 1962, culminating at the Cuban Missile Crisis, focusing on the American side of the Cold War.

If you know Dan Carlin's work, and take a hint from the episode's length, you know that it is a profound analysis, thoroughly studied from a variety of sources and with a real, intelligent effort to understand all sides, all parties, all individuals, and all context of the events. A real historian work.

Of particular interest is the glimpse on what was passing through all those brilliant scientists minds throughout and after the development of the tech. This is concentrated in the first half of the podcast if you are interested.

(1): http://www.dancarlin.com/hardcore-history-59-the-destroyer-o...

EDIT: just finished it, I think the final words of the episode are worth sharing:

"As I said, human beings are 70+ years into an on-going experiment to see if they can adapt or evolve to handle their weapon's technology. So far, so good. But let's remember that we are a long way from the edge of this tightrope. These might not even be the most powerful weapons we are creative enough to invent. And the systems we have in place still have human beings involved, which is one of those variables that makes it tough to think that we can go another 100, 30 or so years, and have the human story end with the words '...and we lived happily, ever after.'" Dan Carlin
And for banks that borrow short and lend long? They're just ignorant of "proper finance theory and practice"? Or have they properly understood that the risks involved in credit transactions have a bit more nuance than your rule allows for?
Believe it or not, most browsers already run javascript ;)
I have used these techniques, and more, to become highly proficient in making gourmet Peanut Butter and Jelly sandwiches in under 4 hrs. I had no talent other than these techniques and taste buds.
Absolutely they are important, and there are many of them.

For me the agricultural and industrial revolutions stand out as two inflection points, so if we are proposing lining up with them, we'd need pretty strong evidence. They both effectively fundamentally changed the way of life for the majority of humans on the planet.

Agree we are too close to say about our own rate of change.
https://en.wikipedia.org/wiki/Cherenkov_radiation is equally beautiful/awe-inspiring to my eyes. It's like we made those glowing starship engine cores out of science fiction, except they exist in real life. Nuclear detonations feel a bit more like power we can't control - and arguably, that's true.
100 to 1 odds Western Washington.
People write bugs occasionally.

You're talking about the person who spent months tracking down what everyone else thought was a code or compiler bug but actually proved was a subtle CPU bug requiring vendor errata releases, and further, who wrote this log-structured, snapshottable, syncable low-memory using, real-world filesystem from scratch for the highly parallel operating system he has been rearchitecting for over 10 years now. There are consistent status update posts outlining the on disk filesystem structure, as well as its relation to the virtual memory subsystem and the in-kernel parallelism feeding IO writes, as well as constant code commits implementing these things, so I'd reserve the need to back-seat drive here unless I could back it up with a comparable body of work.

http://www.theregister.co.uk/2012/03/07/amd_opteron_bug_drag...
I've been to a couple of his tour stops, where he gives talks about various topics (usually food and travel and his TV shows are the main things discussed). If you find Bourdain interesting, you'll probably find his talks quite entertaining.

Anyways, at one of his shows he straight up said that each of his stops pays for a year of private schooling in NYC for one of his kids. Thought it was an interesting way of looking at things.
Unauthorized access, if you access the service in violation of their TOS then potentially they have a case against you. I'm not aware of it ever going to court in a case where they didn't also send a cease and desist.
The studies mentioned are great, and they don't come close to approximating real life. Here are two mechanisms I could think of that weren't addressed by the article:

I just spent 5 minutes in the cold and my nose started running. People with a runny nose are likely to wipe it with their hands and then touch a doorknob or something, facilitating the spread of disease. Runny noses are far less likely in warm weather. And secondly, by the article's own admission rhinovirus replicates faster in cold conditions, while our own cells (and presumably immune system) are suppressed in cold conditions.
Immutable collections in .NET
what the f... is this sorcery?! this thing exists? O_o

If anything, this should be promoted and slapped on every page as a big green button!
Yes, that is the proposal OP was making. It isn't proven out yet but I did not it is plausible that the impact will be that large.

Do you see two more such (distinct) events in the next 200 years? To me that is completely implausible, so was trying to determine if I had misread.
or

1) Learn Embedded Design

2) Stay in C for another few decades
Would not it be better to style the scrollbar with CSS only in browsers that support it? That would be an example of progressive enhancement and adaptive markup.

For me, fast scrolling is more important than colored scrollbar.
Deliver Stunning Video Experience to Your Facebook Instant Articles Audience
Engineering Driven Marketing  Fuzzy
The Word of Mouth in SaaS World and 6 Solid Reasons Why You Can’t Rely on It
Bad bots attack 96% of websites with login pages
I'm not involved in Emacs/Guile/GuileEmacs development. I just searched emacs-devel / EmacsWiki before writing that comment.

Having said that it seems to be in a POC state, but is very slow and needs optimization. These two wiki pages provide a decent overview: https://www.emacswiki.org/emacs/GuileEmacs & https://www.emacswiki.org/emacs/GuileEmacsTodo

This "Preview: portable dumper," thread from November 2016 and spin-offs appear to be the most up-to-date emacs-devel discussion on the subject: https://lists.gnu.org/archive/html/emacs-devel/2016-11/threa...

The older October 2015 "In support of guile-emacs" thread seems to have been written after development mostly tapered out, discusses some work to be done, and is a call for more development (which seems to have gone unanswered): https://lists.gnu.org/archive/html/emacs-devel/2015-10/threa...

All the work on the Emacs integration appears to have been done by Robin Templeton in early 2015 with no commit since May 2015: http://git.hcoop.net/?p=bpt/emacs.git;a=shortlog
XSS (cross-site scripting) replaced buffer overflows as the most common vulnerability in 2005.

source: http://maxedv.com/wp-content/uploads/2011/12/Sourcefire-25-Y...
The first thought is interesting - I find that plausible also.
How much did you spend on Amazon.com last year?
RaptorPM Project Delivery Solutions
Yeah, in general I agree with the article, the 'malloc all your memory' part is something I disagree with heavily. Outside of the fact that many malloc and calloc implementations don't particularly deal well with integer overflow[0], it introduces non-determinism into your code. MISRA C even forbids the use of dynamic memory allocation.

In fact, the environments where C shines oftentimes won't even have a dynamic allocator...

[0] Try allocating ((size_t)-1) bytes. Quite a few implementations will give you a pointer back! They'll add some space for a header, or round up the size to the nearest n-byte boundary. This problem's compounded by the fact people assume passing unsanitized input to malloc effectively sanitizes it.
Exactly. Chemical weapons are mostly good at terrifying and murdering civilians and the otherwise unequipped and untrained. Nuclear weapons just.. kill.
I think your being a bit generous. I listened to the entirety of Dave Ramsey's 'Financial Peace University' series and I don't remember him once mentioning the concept of "good debt". In fact, here it is, on his site:

>Myth: Debt is a tool and should be used to help create prosperity.
>Truth: Debt isn’t used by wealthy people nearly as much as we are led to believe.

http://www.daveramsey.com/blog/the-truth-about-debt
Probably TikZ. There are several frontend UIs available for accelerating the process of creating diagrams. One is ktikz, which I initiated a while ago.
I actually spent a lot of time with John Maeda IRL. Your sentiment is close to what he's talking about. Designers need to be able to write code and math to describe patterns they envision and connect system of information together. E.g. scanning a biometric database to design furniture that fits peoples' bodies. And of course for making media such as complex web pages that merge multiple frameworks and information sources.
> Running 10 feels like I've lost control over my own OS. It updates when it wants and I have no way of turning it off.

That one part is only partly correct. Windows 10 already contains the APIs required to have completely fine-grained control when to download updates, when to install updates, and even which ones to install now and which ones to leave on the list.

The difference is that with earlier OSes MS did make this choice easily accessible to every user of Windows regardless of their level of expertise. This resulted in massive security issues that hurt the internet at large.

Windows 10 still contains all the controls, but it has stopped providing easy and obvious GUIs for it and instead expects you to use administrator-level interfaces to talk to those systems if you desire so, thus effectively gating them behind a learning process.
Why would the owners of an online dictionary feel compelled to thwart cheating on tests? It's their job to provide accurate information, not justice to cheats.
I am in complete agreement. I've done a fair amount of teaching, which is to say I was employed to communicate information, such that someone else (from a fairly random selection sample) could and would remember it well enough to actually use the information productively.

I have done this so much that I feel poorly abou tleaving the last paragraph as it is, given that I know there is most certainly a way to find a more parsimonious way to express what I am saying, and I think that is the trust of why mathematical language (and the language in wikis, or APIs, for example) is succinct to the point of absurdity.

Everyone is striving for what's called maximum information density, communicating as much data with as few words as possible, and they do so in the jargon of their respective fields of interest. The problem is, those that are not specialized in that field cannot decipher the language well enough to gain anything of use from their efforts at being succinct. Quite the contrary, the field of potential interest becomes even less appealing for having appeared so mentally taxing to parse.

Reddit has this ELI5 idea, which I think stems from Denzel Washington's character in the movie "Philadelphia" (Mr. Washington plays an attorney defending an AIDS patient who has been unduly fired) saying "Explain it to me like I'm five years old", to get people to reduce their use of jargon and get to the heart of the matter.

Needless to say, the point I am making is that it is one of the great intangibles to be able to communicate one's self effectively, and in my experience is only done well when the communicator understands the level of interest and/or understanding of the communicatee, and can adjust their vocabulary "filter" accordingly.

I think math is particularly tough in this regard because of the amount of time that goes into understanding topics that might be complex for an untrained observer (like an Eigen value, for instance, which are critical for a basic understanding of linear regression).
Appliance Repair Long Beach CA
You're missing the point. If indeed your second point is true:

> EVs are the future, and they're only going to continue to replace gas-powered cars.

Then the fact that the "electric car novelty will wear off" is a given. By definition, electric cars can't both be the norm and a novelty at the same time.
If I was using that dictionary I would stop using it. Way to loose any credibility irregardless of what you are trying to do.

Also, story seems made up.
That's an awfully americentric view though. Compare for example to the netherlands. Over here people would probably look at you like you are a little batty for not owning a bicycle.
Caching and indexing is allowed by specific laws under specific circumstances.
Current UK advice for infants is to keep the room at 18 C.

http://www.nhs.uk/conditions/pregnancy-and-baby/pages/reduci...

The "Keep Warm, Keep Well" (mostly aimed at older people) suggests a minimum temperature of 18C, but also says that you can have it cooler if you're comfortable and healthy.

http://www.nhs.uk/Livewell/winterhealth/Pages/KeepWarmKeepWe...

65F is 18C.
Wait, so you didn't have to get them all right?

And this is admission to Graduate School, so the equivalent of a M.Sc. or Phd in the US, right? (i.e. Is the term graduate school the same or is this entrance to college?)
This is an important point. I hate tipping culture, but the solution isn't to not tip when you're a part of a society where certain classes of labor are reliant on tips. My solution is to tip 20% rounding up to the nearest whole dollar. I don't care how horrible service was. On Lyft, I've given lower ratings (safety) and still tipped 20%.
It's exponential. -10 000, -200, 0, 50, 55
A Brief History of the Grand Unified Theory of Physics
Does anyone else find this somewhat wrong?

They are literally changing the definition of words (albeit momentarily) to try to identify cheating. This is likely a private institution administering the test and a government dictionary. Even if both were governmental (dictionary and test), it still seems silly to do this, as opposed to trying to catch the cheaters.
You're Paying for the Wall, Not Mexico – Politics
Sigh, I understand this was done with good intentions, but a dictionary is one of the last things whose integrity should be compromised. They call the searches for "treachery" an "unfortunate coincidence", but it's really a betrayal of people searching for authoritative definitions. When you're deliberately falsifying the definition of words, you've failed as a dictionary. Instead, the schools giving the test should have sought other solutions: make proctors be more vigilant, collect student cellphones, or even reach out to dictionary websites beforehand so they could omit, rather than modify, the definitions of any words on the test day.
I think you are the one who is ahistorical. Even in the most failed of government systems, anarchist societies and black markets: people engange in economic activity ("earn money").

You don't even have to look at history, you can look around the world today with failed states and black markets. Wherever there are people there is economic activity ("earn money"). If there is no state, groups and individuals take upon themselves those roles which the state has monopoly in most places: protection of private property and dispute resolution. These two things are the most vital ingredients for economic activity.

> After all the ideas of money and the ideas of government are so deeply intertwined in their evolution that people haven't managed to separate them

You're just making an unfounded assertion. Many people separate economy and state, for good reason. Money have existed and exist today (cryptocurrencies for one example) irrespective of government.
Why the Indian Ecosystem Is Burning Hot – Q&A with Jon Medved
> The third word that appeared abnormally popular, "treachery", wasn't actually on the test. The DEX editors assumed it was and changed its definition, but later discovered that it had been used by a well-known Romanian author in a blog post that morning, something they call an "unfortunate coincidence".

I'm all for punishing cheaters, but this measure has just too much collateral damage. Legitimate dictionary users are being mislead. It's a bad idea, and it would shatter my trust in any dictionary.
They smelled acetic acid in the cans, so that means cellulose acetate film, right? Degraded cellulose nitrate film will smell of NO2.
> Human nature and nuclear weaponry are not compatible.

Here's the problem though: most interesting and useful technologies of the future are not compatible with human nature. E.g. any interesting interplanetary drive that would give us reasonable transit times is at the same time a powerful WMD, simply because of the energies we'll be working with. Or bio/nanotech, dream of so many industries, is also potentially much worse than nukes.

Makes me worry if we grow up in time, or end up killing ourselves with our toys.
This seems somewhat Ludditic. Technology makes the format of the test obsolete, why counteract that?
That doesn't seem to match the sales pitch at antigate.com, deathbycaptcha, etc.
The simple way is to follow the steps, start at the bottom and work your way up. Eventually you will get to the point where it makes sense. The terminology and the understanding is opaque to a neophyte because ideas are non-trivial.

Any sufficiently advanced technology is indistinguishable from magic -- Clarke
But they're not interchangeable, so they give an person reading the code a strong hint whether it's a array index, function call/grouping, or a code block.
I think this is the key difference. Conventional wars, regardless of the weapons, are awful, but they take time, and resources, and constant decision making. Things can change, one side withdraws or surrenders and the killing stops.

A weaponised virus doesn't have these constraints, and could destroy humanity, but at least it takes some time, and can probably be somewhat mitigated.

In nuclear war, a split second decision could annihilate every living human, erase all evidence of our existence, and maybe cause a big enough climate shift to permanently end life on this planet.
I found these things hard:

* Inconsistencies or duplicated code between initial render and updates.

* Having to write code for N^2 transitions between N valid states instead of N valid states themselves.

* Harder to ensure DOM operation order across different parts of the codebase doesn’t produce jank.

Sure, this is all possible to solve, but in my experience I just ended up with a crappy version of React.
> I missed the "graduate" part of "graduate school" and was temporarily impressed that Japanese high school students would have to learn eigenvalues/vectors.

I had the same experience, followed by a "No wonder Sony produced such great products!" moment.
So you are saying secured debt is good for lender AND debtor.
I ran Ubuntu on a netbook and a laptop from ~2007-2012. Wireless support was beyond awful and distro upgrades would break it beyond repair. There were also numerous bugs with Audio and their transition in desktop environments failed horribly.
Isn't trying to identify the cheaters a good way to catch them?