skysight-inc/HackerNews huggingface dataset:
I feel the same. I've just straight up stopped using frameworks. I refuse to use ES6 or any module which depends on it. No more coffeescript, no SASS. No promises, no templates.

And really, what all of this boils down to is: avoid declarative control structures at all costs. Procedural design by default. There are a handful of situations where I will build a declarative API, but they are rare. I will use libraries, but only if they have a single well defined purpose and are largely procedural.

The result? It's wonderful. All of my code is completely traceable. If something doesn't work, I never have to go read online for an hour, dig around in the source code for random modules trying to understand boot and build processes well enough that I can form a hypothesis about where a bug is. I just start at whatever point my expectation is violated, and work directly back to whatever is broken.

I can always insert a debugger statement, and instantly stop state either in Node or in the browser. The execution path and data handoffs never disappear into a mysterious framework or executable. The code in production is always in . or ./node_modules.

The entire class of headaches so prevalent in Rails/Ember/every other declarative-is-best system are just gone. Granted, I deal with other headaches. I have to really think about how data moves through the system. I can't just add a flag to access data from one end of the system in a totally different part of my app, because there's no magical framework code using light AI to figure out how to marshal data around based on some declarative configuration conditions.

Essentially what I've decided is it's better to sacrifice convenience in order to get inspectability. You lose speed in your initial hacking, but you gain a predictable pace of debugging. Bugs never really stay mysterious longer than 15 minutes or so. I never have those instances where I spend a whole workday scratching my head about framework internals.

I do spend a day scratching my head about how my data should be structured and how it should flow through the system. But that's effort that will continue to pay dividends. It generally leads to better interfaces that require less maintenance. Work that is often continually put off when you have a framework that offers every shortcut that could be sanely crammed into it.
US 101 isn't the only exception to the US route numbering ssystem. US 400 isn't a branch of any other US highway (not to mention there's no US 0), US 412 is not a branch of US 12, and US 425 is not a branch of US 25.
7 Mobile UX Mistakes You’re Probably Making Right Now
Samsun Escort Bayanlar
It's always interesting to see what gets posted and upvoted. Growing up before people generally had access to the internet, (when you had to use a physical map to find places), I'd heard these particular tidbits repeated ad nauseum every time our family took a road trip.

I wonder:

a) is this new to anybody?

b) if so, what other tidbits of "everybody knows that" are fading into obscurity because of technology? (Surely you all remember how to reshoe a horse in a pinch at least?)
Yes, because it means all my users can install the same application and I only have to write it once for all platforms.

Not every platform/OS even has a (good) package manager. So I think this alone is what makes the web great.
Delivering Big Data Analytics for the Industrial Internet of Things
These are all separate applications which sit in their own silos. They are individually complicated, but they don't need to fit into some company wide framework.
Is it possible that by Bush setting a precedence, it being done now is OK?
Nixon was 100 percent going to be impeached if he did not resign. He had very little sway in the Republican Party by the time the tapes came out. He ran an incredibly secretive and paranoid White House that was mostly disconnected from the Senate and made many enemies even in his own party.
You're right I missread but the point is the same. Taxes. The whole thing changes when you're trying to be tax efficient.
You can execute a withdrawal operation on an empty bank account. E.g. a credit card or a loan account are both accounts that are allowed to go negative, but regular accounts with overdrafts also do, and regular accounts without overdrafts are also often allowed to go negative (but often with prohibitive fees and restrictions attached).

It is entirely up to the bank whether or not it will be allowed to complete, but regardless the response from the bank the end result of the operations will be correct, but it may be different (it will be different if the bank will reject an operation in one order, but accept all of them when presented in a different order).

You are right that they are therefore technically not strictly commutative in the sense the outcome may differ in edge cases.

But the point is that what will not happen, is that you will get incorrect results. E.g. money won't "disappear" or "appear" spontaneously.
I really wanted to like Gary Johnson, but didn't.

I was going to vote for Hillary, but after Sander's success, she started making promises that just mimicked his. She is not going to bring jobs back to the United States.

I might not vote for a president this year. I feel kinda dizzy just writing that last sentance.

There's a small part of me that thinks if the right third party candidate/person, back by a ton of money, jumped into the race this week, he/she might win.

At this point, if Bill Maher jumped in; I would vote for him.
Hell--if Jimmy Kimmel jumped in, I would vote for him.

I don't even know these two guys, but I trust they would try to do the right thing, or at least delegate to the right people.

I rember feeling a sence of doom when Regan was running, but the world was so different, and I was in high school.

As someone said before, this election is beyond weird.
One other aspect is that expectations change. While it was acceptable to send and receive email in plain text at one point and access email over http, that's likely not the case any longer.

In a fast paced environment, procedures and expectations can be expected to evolve accordingly.
Related reading [1] starting at "Looking into traders' hearts."

[1] https://www.bloomberg.com/view/articles/2016-09-19/tough-tar...
One is left with very little doubt about the quality of such resources, when you see examples like [0]:

def sum(list):
sum = 0
for l in list:
sum = sum + l
return sum

mylist = [1,2,3,4,5]
print(sum(mylist))

Hint: Observe the name of (1) the function, (2) the parameter therein.

[0] http://askpython.com/functions/
Thinking about movie stereotypes about ie: people who collect hair, I think a distinction should be made between those described as merely "scary" and those described as "creepy".

Take a horror movie. If said collector is a recluse who's history nobody knows about, they're described as scary. If they're out and about, visiting neighbors, trying to relate and engage with people, they are much more likely to be described as creepy.

As such, bringing it back to everyday behavior, I think the critical aspect that determines whether something is creepy or not is whether there is a mismatch between what the person is explicitly informing they want to do (be a friendly neighbor), and whether the person on the receiving end suspects there are ulterior motives (they want to collect hair).
Ziria – Wireless Programming for Hardware Dummies
Would I do this for 10 years?
How do you characterize his remarks about Ghazala Khan maybe not being allowed to speak?
> I think it's worth noting that Japan is fairly unique when it comes to this topic.

Korea would like to weigh in with "Blade and Soul" for a stunning counterexample.
Trump just blasted out a fundraiser text message with a broken link. Hard to find good tech people I guess.
You're right -- for some reason I'm sure I saw it somewhere around here:

https://www.google.com/maps/@37.7807772,-122.3941129,3a,75y,...

Maybe he was trying to throw off the NSA, and protect the not-so-innocent... ;)
Agreed. It reads as an eighth grade book report on BNW.
The same problem here.

This is about discipline (which was imposed by VC). If you see that you are not growing toward your goal (maybe to be have $500K/year salary or something like that), then you need to move on.

In short, zombies can walk but they are still dead.

Regarding "not looking good on paper" - that is probably because you are looking for wrong jobs: managers in big companies do want to hire people who ran their business before. It does not really matter if you are VC or not-VC funded: you are "trouble maker".
I am not an UX expert, but idea of beta testers who aren't also developers is a solid idea. Even big companies fail on this. Recently I have written about it

https://hackernoon.com/users-are-not-programmers-amazon-expe...
Something along these lines explaining the US interstate numbering system goes viral roughly every year or so; occasionally a bit more often.

Just remember: https://xkcd.com/1053/
Depends a little bit on the law at hand.

Illegal immigration is easy to attack without being racist. Mixed marriage not so much.
I think this actually used to be easier. Back in the QBasic days, throwing some graphics up on the monitor was as easy as SCREEN 13, and then PSET, LINE, and CIRCLE away.
The term "BS" should appear far more often in "serious" discourse. Far too much of what is currently being passed around as "serious" is, in fact, BS.

And that wasn't sarcasm!
Easy answer: because they suck.

Players in China are used to outright horrible software (QQ, Qihoo 360, and in fact the majority of Chinese-produced software installed on a Windows computer of a typical user), bland repetitive art, bugs, grinding and paying to win.

A strong nationalistic sentiment makes Chinese players favour games based on their culture and history, which is mostly unknown outside of China because of how closed the country has been for centuries and the "foreign barbarians can't possibly understand our culture" attitude. In addition, the content is usually limited to the Four Great Classical Novels because that's the only thing a Chinese layman is familiar with. But also, due to censorship, it is impossible to use more interesting settings without getting unwanted attention from the government. A recent development in censorship is [1], which bans the use of Traditional Chinese characters (as opposed to the simplified ones in use after the Communist Party takeover and which are in use in all Chinese-speaking countries outside the PRC) and English words.

Combined with a large potential player base and lack of foreign competition, even the most atrocious abomination of a game can make some money in the internal market.

[1] https://www.techinasia.com/mobile-game-devs-pissed-chinas-ce...
Oh awesome. That is a word I've been looking for.

It lead me to http://www.nature.com/neuro/journal/v7/n2/full/nn0204-102.ht...

Which formalizes the directions I've started to think about, namely the connection and feedback loop between physical sensation and emotion.
> The removal of private email addresses should be left to the State Department who was in charge of releasing those emails.

Only for her work email account.

This is her personal email account that they requested to release, but it isn't under their control.

Employers aren't supposed to be able to control one's private email account.
> In my experience, the richer the neighborhood, the fewer cars you see, either parked on the street or driving about.

That's less an indicator of wealth than an indicator of development age. Newer neighborhood developments tend to be designed with two car garages at minimum, and for more affluent neighborhoods, three or even four car garages. Newer developments also tend to be built with more enclosed space in general, including more dedicated storage space, making it easier to keep the garage clear for cars. For new cul de sac developments in particular, the street curves and driveway placements also often make it difficult to park on the street (probably intentionally so).

If you look in older but still affluent developments, you'll find a lot of cars parked on the street because there are fewer garages and the ones that exist are often small. I have no garage but do happily have off street parking. My neighbor has no off street parking at all. I live in a rather pricy neighborhood.

Development age in many places is tightly correlated with occupant wealth, but that's not true everywhere. You always pay more for a new house, but you often pay even more for that house to be in an established, affluent neighborhood.
Ken Robinson expounds upon this thesis in a classic TED Talk:

https://www.ted.com/talks/ken_robinson_says_schools_kill_cre...
Nine 80/20 Principles for Entrepreneurs Learned from Writing a Book
True they both have API in the name, but api.ai is more of an API for AI tasks like intention inference and sentence parsing. Apigee is an API management platform.
I use a .name address for all of my personal email. There are occasional problems but mostly it works just fine.
> The Black community in the US has legitimate grievences and understandable trust issues with White America. Roma do not

Are you serious? For starters, you completely glossed over the Holocaust because "they behave the same way everywhere" not just in Germany. But Romani throughout Europe were persecuted, including in Romania (which, you'll remember, was an Axis power).

https://en.wikipedia.org/wiki/Porajmos

Plus forced sterilization programs in the Czech Republic that occurred as recently as 2001. http://newsdesk.org/2006/06/12/for_gypsies_eug/

To claim that the Roma have not been persecuted both historically and in the recent past if not the present is profoundly wrong.
I think this demonstrates the frailty of a two-party system. If one candidate in the general unexpectedly gets knocked out, the election is all but over.

Granted, the primaries remedy this to an extent, except when you have the unabashed stacking that was employed to counter recent 2012 and 2016 primary campaigns.

Democracy is at its most interactive in the early stages of the election, but the vast majority of people will never leverage that opportunity. People don't act until a media apparatus cues them to cast a vote for its packaged candidate de jour.
Deferring tax means you get interest on money that would have been taxed which acts as a tax break.

Ex: Supose you have 100$ your tax rate is 15% and you get 5% in interest. Pay 10% now you have (100$ - 15$) * 1.05 = 89.25 next year. Swap that order 100$ * 1.05 - 15$ = 90$ Next year or a ~7% tax break.

Push it off long enough (without interest or fees) and you pay arbitrarily close to 0% tax rate.
Then you just die with more assets which will incur higher estate taxes. The estate tax rate is higher than the long term capital gains rate.

Estate taxes are paid before creditors.
I served in Iraq and Afghanistan. I was held to a high standard in regards to OPSEC and security around classified information. Being as careless or purposely negligent as she was would have gotten me or anyone else court martialed.

Hillary Clinton is a grown ass woman. She knows what she'd doing. She held a position of high responsibility, that deals with highly sensitive intel that impacts many facets of national security, and had an obligation to keep her correspondence secure as well as open to FOIA requests.

That she didn't, and has repeatedly lied about it, should concern everyone. That she was willing to leave her server open to possible hacking simply for personal convenience and gain, should concern everyone. It does me.

How is it just deleting emails? She's literally hiding her tracks and doesn't want people to see what she's talking about. And when caught, she lies and deletes the evidence. I honestly do not understand how someone like you, who ostensibly is lecturing us about simply being rah rah for "our team" can NOT care about this. Honestly how can't you? You are literally telling us not to look at it through the lens of our favored political party. So then don't. How is this defensible?

I'm a little less familiar about previous instances, but if you're referring to Colin Powell's actions.. from what I've read they are no where near the extent to which she used private server for gov't communication.. BUT! I absolutely do not support him doing it either! If he broke a law, he should be prosecuted. I'd be ok with it happening even now.

Do laws and regulations have any meaning anymore if they don't apply to those at the top? We all have our favorites, and surely there is hypocrisy when we like to look the other way when it's "our guy/gal"... next time something like this happens I'll definitely care then too. A big part of it is about what kind of precedent it sets for future politicians. How much more will they hide from the public with no threat of consequences?
What's wrong with HRC calling white supremacists and nationalists deplorable? (edit: I'll proudly take downvotes for calling a spade a spade.)
Refinement Reflection: Haskell as a Theorem Prover
Cyborg trading experiments, anyone?

What happens if you combine physiological signals with machine learning to create an application that trades based on a human's "gut" along with other input, and perhaps historical data?

You can imagine a man vs man-machine competition where a trader's regular profit/loss is compared in real-time with the "enhanced" p/l.

What could be done if you network several traders' physiological signals and mix with machine learning and automated trading?

Is anyone doing this kind of frankentrading? Could even imagine going for scale with an Apple Watch physio-trading app :0
Fighting with inspiration – A point of true
>We monitored these traders during a particularly volatile period (the tail end of the European sovereign debt crisis) so the performance of each trader reflected his ability to make money during periods of extreme uncertainty.

Shouldn't the market state be a pretty big experimental control?

If we're coming out of a downturn and the market is going up, on average anybody taking a financial risk would be rewarded for doing so.

It would be interesting to see the same group in a financial situation in which the market is at a peak and headed down. Are these traders who have greater interoceptive ability able to take the right risks since, on average, those who take on risk before a downturn lose money?
How's firebase going these days?

Edit: I should add Firebase could have(and should have) been the next PHP/Access. Could have solved almost every SMB business custom software need in a way that a business could go from front-end to front-end and never get locked into another 1,000 crud app for XYZ vertical. Could have wiped it all out. Firebase could have become the data store of the internet. Then Google showed up....
I think it's really naive to brush aside the fact that almost all women elicited thoughts of men as being creepy. Women are scared of being raped or worse happening to them, and they're constantly on the lookout for it. This has nothing to do with "categorization", and everything to do with "potentially dangerous".

Being afraid of a creepy guy who won't leave you alone is very different than being creeped out by a clown or an abandoned building.
This word in Vietnamese is `Quan hệ`. It's very close to China social. `Quan hệ` is important but you do not need to make a friend or a real relationship. For me it's just a little affected or cursory inside my mind.
Meanwhile there is a picture of Hillary embracing a KKK member that the corrupt media refuses to mention. The kingmakers don't give a good goddamn about racism, except as a convenient narrative for purges. The 21st century equivalent of accusations of communism.

https://i.sli.mg/FdqTAx.jpg

https://en.wikipedia.org/wiki/Robert_Byrd

“It is almost impossible to imagine the United States Senate without Robert Byrd. He was not just its longest serving member, he was its heart and soul. From my first day in the Senate, I sought out his guidance, and he was always generous with his time and his wisdom.” -- Hillary Clinton
Facebook acquired wit.ai in January 2015, and I wonder if this acquisition is Google's quite belated response to that?
The dataset of all MoMA exhibition metadata is already public (https://github.com/MuseumofModernArt/collection) so this is a logical progression.
That sounds more pro-Jewish than anti-black.
The issue is pretty easy to comprehend once you understand how a Diffie-Hellman key exchange works.

Imagine you go to myCompany.com and you do a key exchange with both of your public keys.

* your public key: g^a mod n

* your company's public key: g^b mod n

where g and n are public parameters that you agreed on. Let's ignore n: here, both ends can create the shared secret by doing either (g^b)^a or (g^a)^b

so (other dude's public key)^(my private key)

If you know either one of them's private key, you can observe the other public key (it's public!) and compute the shared secret. Then you have enough to replace one of the end in the TLS communication.

So here if you replace the client's certificate with your own keypair, or know the private key of the certificate, you can guess whatever key exchange they try to do with that certificate. From that key exchange you can compute the session keys and replace any end during the following communications.

Most implementations rarely use plain DH though, and instead only offer ephemeral DH or RSA (which are not vulnerable).

EDIT: The paper contradicts me here:

> Support for fixed DH client authentication has been very recently added to the OpenSSL 1.0.2 branch.

EDIT2: From the paper, it looks like this attack is/was practical:

> the attacker, under the hood, interferes with the connection initialization to facebook, and forces the client to use an insecure handshake with client authentication, requesting the previously installed certificate from the system.

How does facebook have these non-ephemeral DH ciphersuites?

-> from the paper, the server doesn't even need to use a static DH ciphersuite. If it has an ECDSA certificate, and didn't specify that it's only to be used to sign then you can use it for the attack (the keyUsage field in the certificate is apparently never used correctly, the few values listed in this RFC[1] tell you how to correctly limit the authorized usages of your public key)

How can you trigger the client to use this ciphersuite?

-> just reply with a serverHello only displaying static ECDH in its ciphersuite list (contrarily to ECDHE, notice the last E for ephemeral). Then show the real ECDSA certificate (the client will interpret that as a ECDH cert because of the fake ciphersuites) and then ask the client for the specific cert you know the private key of.

In addition to the ECDSA -> ECDH trumpery, this is all possible because none of these messages are signed at that moment. They are later authenticated via the shared secret, but it is too late =) I don't know if TLS 1.3 is doing better in this regard.

It also seems to me that in the attack, instead of installing a client cert you could just install a CA cert and MITM ALL TLS connections. (Except the pinned ones.) But then, this attack is more sneaky, and it's another way of doing exactly this.

Damn I ended up writing way too much :|

[1]: https://tools.ietf.org/html/rfc3280#section-4.2.1.3
What's wrong with that
Even with proof, nothing will come of this. Sadly it seems the rules are different for anyone in power to get away with questionable choices and decisions. It has to be more than coincidental that Hillary Clinton has this much controversy surrounding her, some might say it's just conspiracy theory fodder, but let's be honest: she has obviously done some shady things, to the point where they can't even be adequately covered up anymore.

I don't want Clinton or Trump to be the next POTUS. I think they're both inadequate for the position.
Quantum Teleportation Enters the Real World
Perhaps this is interesting to folks outside of the US. It's common knowledge to US people only.