skysight-inc/HackerNews huggingface dataset:
Forex has regulations for unsophisticated investors in the US.

Gambling is different in that the user goes into it knowing that they have a negative EV. Lots of people lose everything gambling no doubt but while they may hope to win they know the likelihood is that they will lose.
To my mind clear legislation would also have to include liability - something the ad platforms will be loath to accept.
Intel says 8th-gen Coffee Lake chips will get 30% performance boost
We didn't modify the rhyme like you, but we used it to the same purpose. Each kid would put both fists into the ring. The counter would count with one fist tapping each kid's fist in turn, and when he came to the missing spot (for the fist he's using to count), he'd tap his own chin.

Aside from the one potato two potato mentioned in the article, the only subsequent rhyme that I can recall started out something like Engine engine number nine...
Yes, the security portion of our clusters is handled by Teleport, which is OSS and its architecture is well-documented here:
http://gravitational.com/teleport/docs/2.0/architecture/

Teleport maps your corporate groups/roles to both SSH and Kubernetes.
Most of Europe doesn't live in what Americans would call suburbs, but villages. They're dense where people live and have train and bus service conveniently, because in postwar Europe there were a lot fewer cars. They also zone such that there's a dense living area surrounded by farmland - when that farmland becomes all housing thenyoull have American style suburbs, but few in Europe want that because it's harder to get where you want to go.
I don't understand your comment. Apple and Google have the same mostly-automatic approval process.

(You didnt think apple would manually inspect billions of apps and their updates? 2 weeks per app * 1 billion apps * 3 updates = 115 million man years)
You're being disingenuous by ignoring that which you can't refute; his point is true regardless of his bad example of shit. When you pollute the the air, you pollute it for everyone, when you harm the environment, the effects aren't only local.
Silk Road Creator Ross Ulbricht Loses His Life Sentence Appeal
Biking is not "incredibly dangerous". It plenty safe. It is healthy. It however sometimes slows down cars and some drivers are then motivated to frame biking as dangerous activity to stop it.

But really really really, biking is not incredibly dangerous.
I think the biggest question is, do you think its feasible to directly start with Kafka instead of NSQ or does Kafka just require a much stronger/larger team to operate than NSQ?
As a programmer – I just want to get greasy and tighten bolts
Doesn't have to be full time, either.

Work from home 2 days a week has really changed my life for the better.
Some people lost a lot of money on prosper.com, and at least in some cases, it was known that it was money they couldn't really afford to lose. See e.g. this (and be sure to read the last comment): http://www.bloggingawaydebt.com/2007/01/would-you-lend-75000...
We did the "my mother" one, and this was an easy spot to cheat if you could think quick enough. In that last phrase, you could put in or omit the "not", thus changing the meaning based on who you liked and where the count was about to fall.
What's the reason you've chosen MySQL over the bind backend when you are using the API anyways? I have to make a similar decision soon and I am not really sure yet, any insight would be appreciated.
Oh grief, Swordfish is laugh out loud hilarious. I cannot for the life of me think of a movie that tries so hard to be one of the cool kids.
The Story of Hyper
> While Saudi hydrocarbonism denies humanity to women, American hydrocarbonism denies credibility to climate scientists.

Heh, nice word.
Must Have Icons for UX Design
I absolutely agree with this. my issue was more that I was missing exactly that kind of connection to existing knowledge in the game - it's not aimed at teaching math but teaching the basic concepts of programming after all and for such an audience, I wonder if the goal "bring a sequence of colored marbles in a particular order" has any significance or connection to things they already know.

Once that conncetion is there, you absolutely want to teach more abstract concepts.

As an alternative example, I remember a nold intro to programming that involved a "turtle" - a virtual robot that you could direct on screen and that would draw a line. You could give it basic commands to move around and see it react. then, you could introduce more complex concepts (loops etc) that would enable you to draw more complex pictures - and so on...
Linguists of various origins talk between themselves, and can establish by consensus which language is more weird. Not to mention that he can study language groups and notice the special or unique ones.
> English has such a huge amount of French vocabulary that it does not take a huge amount of effort for an English speaker like me to, say, read a Wikipedia page in French, despite my limited knowledge of the language.

I just tested this out. I visited https://fr.wikipedia.org/wiki/Special:Random and tried to understand the page I got. I ended up on https://fr.wikipedia.org/wiki/Conte_licencieux and I really have no idea what that page is about. There's a bunch of random words I can understand, but it's not even close to enough to figure out what's going on.

> > normal languages don’t dangle prepositions in this way

> What's the author's idea of “normal” here? Latin?

The article made that quite clear. On the subject of dangling prepositions, it said there were only 2 other languages besides English that allowed them (an indigenous language in Mexico and one in Siberia).

> Arabic has no masculine form of “the”. Is it weird?

The context of that sentence is the changes that Norse made to Old English. Prior to the Norse influence, the implication is that English had gendered articles. And more generally, Indo-European languages (of which Arabic is not one) have gendered nouns and articles, except for English.

It looks to me like you're cherry-picking sentences and trying to refute them, but by taking them out of context you're actually just turning them into straw men.
Except if the antimatter engines were so reliable, why risk blowing up your last hope to conserve the obvious surplus of antimatter you had for the mission anyway?
I'd love to believe that -- any source?
Did the ancient oracles use hexagrams or just tripods?
see also:

https://aeon.co/essays/blaming-individuals-for-obesity-may-b...

tldr even lab animals are getting heavier.

my favorite explanation is greater control over our temperature uses less metabolism.
> You did posit it as the alternative

No, he posted it as a snarky example of why you simply can't always find compatible beliefs. His point had nothing to do with feudalism or indentured servitude. He was simply making the point that when one group wants to oppress another, there are no compatible compromises to make when the oppressed don't want to be oppressed.

Live and let live only works when you don't try and control others but most of our conflict comes from those trying to control others and those others resisting.

Abortion would not be an issue if those who didn't like them didn't get them and left everyone else alone. Religion wouldn't be a problem if the religious didn't continually try and impose their morals on the non-religious; don't like gays, don't be gay, but trying to cure other people from gayness is trying to control others. This could go on and on, trying to control others leads to conflict and that's mostly what politics is about, resolving those conflicts.
Ask HN: Analyzing Likes/Retweets on Twitter, Trump Related
There was a recent article where they said nearly half of Trump's Twitter followers were fake.

This led to me asking whether there is any way of analyzing the number of the likes/retweets and if there are patterns to it. It would be good to use how the number of likes/retweets increases with time.

Does anyone know of a tool that can do this? If not, would anyone want to help possibly build it?
Though there are some major footnotes attached... At least this is a more appealing upgrade than Kaby Lake. Obviously, we're at a point where continuing to chase smaller silicon transistors is merely delaying the inevitable. We need to be looking at new ways to innovate.
React Workshops 05: ES6/ES2015 Function Generators and Redux-Saga
You could try to play tricks like saying "mom" instead of "mother" or something, but anyone with any sense of rhythm would have noticed it was the wrong number of beats.
Lexicon Valley did a great podcast on this subject.

http://www.slate.com/articles/podcasts/lexicon_valley/2016/0...
A couple of criticisms I've seen for this idea, as best I understand them as an amateur:

(1) It's hard to use a multihash construct correctly. For example, do you want "hash1(message) + hash2(message)" or "hash1(message + hash2(message))" or "hash1(hash2(message))"? The answer is that it depends which features of a hash function matter for your application, and if you pick the wrong one you will have the worst of all worlds instead of the best of all worlds. (Simple example: "md5(password)+scrypt(password)" is a broken way to store passwords, while "sha3(md5(document))" is a broken way to authenticate documents; vice versa would probably be OK.)

(2) If you're paranoid, bytes and CPU cycles are (arguably) better spent on extending your best option instead of tacking on less good ones. Breaks tend to come in the form of "it is now feasible to crack a key with length X" or "find collisions with a hash with Y rounds" or whatever, where X and Y were originally picked to strike a balance of security and performance. So if you were going to spend performance on something nonstandard to guard against mathematical breakthroughs, experts might recommend doubling X and Y instead of throwing in a second less-secure cypher. (Although really they'd tell you just to use the standard thing.)
The government is not the entity that would be sued, this is not about personal injury claims. The contractor or design engineer would be the one who gets sued for design flaws or implementation flaws that lead to costly re-work. They would be getting sued by the government or the owner in the case of a building.
I'll just say this - there are private implementations of Keccak that blow the pants off of those numbers.

Keccak is one of the primary functions in Ethash (Ethereum mining). It is heavily researched and completely destroys SHA2 performance-wise if you have the right implementation.

Also, Keccak doesn't require the construction of a key-schedule, and can be implemented much more elegantly in parallel (SIMD software) and in hardware than SHA2.
It seems like a ritualized rhyme for 'random' selection makes more sense than using it for counting, for which ordinary numbers suffice.
The problem may not be the Siri software, it may be the iPhone hardware. I believe the Echo has a pretty sophisticated microphone setup that is light-years better than an iPhone's. Apple is generally pretty good at hardware, so they could catch up quickly there.
Devices themselves - yes, but not the style. That'd require massive replanning of sidewalks and parking lots though.

At least in my city, there's literally no space on sidewalks for per-car meters. And there're no designated spots on many streets - all spaces are fluid. Nobody would be guaranteed to park in front of one. While somebody may be in front of two. Most public garages and big lots are bumper-to-bumper 90-degree parking with not much space either.

Of course, there's plenty of space in suburbs. But there's no parking meters at all over there.
It is great to see more people sharing their strategies for managing legacy codebases. However, I thought it might be worth commenting on the suggestion about incrementing database counters:

> "add a single function to increment these counters based on the name of the event"

While the sentiment is a good one, I would warn against introducing counters in the database like this and incrementing them on every execution of a function. If transactions volumes are high, then depending on the locking strategy in your database, this could lead to blocking and locking. Operations that could previously execute in parallel independently now have to compete for a write lock on this shared counter, which could slow down throughput. In the worst case, if there are scenarios where two counters can be incremented inside different transactions, but in different sequences (not inconceivable in a legacy code), then you could introduce deadlocks.

Adding database writes to a legacy codebase is not without risk.

If volumes are low you might get away with it for a long time, but a better strategy would probably just to log the events to a file and aggregate them when you need them.
There's just a few things you can do. Call someone, send a message, hail a cab, ask for directions, stuff like that. Six scenarios in total. You could try to WhatsApp someone with Siri, probably that'll work. Though I hate using voice commands I never tried it.
but still compared cloud to a hard place
Sounds like the future of software development to me.
A BMW apparently. Isn't it well known that these are the most expensive cars to maintain?
Society is not moving away from a car-based infrastructure. The majority of people have no issues with a car-based society.

MORE people need to be making a stink. If this annoys you...sorry not sorry.
Braves traffic would be considered incentivized so no way it is making $2/cpm.
They're implemented, but the rise of the SuperPAC after Citizens United more or less makes the regulations pointless. I can't contribute more than $2700 to a campaign, but I can contribute $27,000,000 to a PAC that requires only the thinnest imaginable separation from the campaign. Basically, as long as the candidate isn't on TV personally endorsing my check, we're good.
Fully agreed. Let's give credit where it's due--not only to the community but also to the moderators, who do a great job keeping conversations civil and on track!
That's a consumer metaphor. The original article is talking about B2B startups.

Consumers and businesses are very different as customers. Every consumer product/service is fundamentally an experience; even the design of Apple's packaging is carefully engineered so that you feel a certain way as you open the box. That's because consumers are buying your product (or sitting through your advertisements, or giving you their personal data) because you gratify some emotional need they have; why else would they use it?

Businesses have only two fundamental needs: save money or make money (where time=money, if you can point to a wage rate). Every B2B business model is based around those. Many failed entrepreneurs have looked at the sucky user-experience of most enterprise software, said "I can do better than that", promptly done better than that...and found out that they didn't make any money, because the person doing the purchasing didn't give a damn what the "experience" is like, the whole reason they pay their employees is so that they'll sit through tasks that they hate. If you can't frame your B2B company's value propositions as "This will save $X" or "This will make $X", you won't sell.
TL;DR:

NPM's shrinkwrap / package-lock.json contains the hoisting positions (folder structure), which Yarn doesn't. Yarn's hoisting positions are only deterministic for the same version - it may vary across different versions. On the other hand, Yarn's lockfile generates much cleaner diffs.

No comment here on the actual implementation of NPM 5 installation process. I've seen comments that installation order had an effect on NPM's folder structure - is this still true?

My main issue with NPM in the past (version 3) were that it was very difficult to actually keep the (1) package.json, (2) the shrinkwrap file and (3) the node_modules folder in sync - any small mistake and one or two of those would become inconsistent, usually requiring a re-install of node_modules, and often even deleting and recreating the shrinkwrap file. Yarn has never given me issues like this.

What is the experience like now that NPM 5 has been released?
OpenGL Programming Guide [pdf]
Where is the line between dialect and language?

I'd be more inclined to call Italian and Spanish the same language than Spanish and Portuguese from the little I know of them.
I agree. My concern is that the order of things might be problematic - i.e., at the time they're playing with the mechanism, it might not be clear why the fact that the mechanism can arrange marbles in particular orders is so important. i could imagine, if one started (somehow) with some actual application (maybe a grid that could arrange the marbles as "pixels" of an image) and from there worked back to the core, it might be easier.
In some areas, it is quite dangerous due to a lack of bike infrastructure and the driving habits of locals. My ex husband sometimes commuted to work by bike and often bitched about this.
IMO it's better for autoscaling to bake VM images and use cloud-init or similar to add per-instance config tweaks if necessary. Using Ansible to do runtime configuration is slow and doesn't play well with autoscaling. I do like Ansible, however, and use it for building EC2 AMIs. I even wrote a tool for this purpose at https://github.com/cloudboss/bossimage.
Interesting read. I expected something more focused on post-scarcity societies and automation.
I'm not saying changes shouldn't be documented. I'm saying the people on the ground doing the work should be more empowered to use their judgement. They can do that and still document what gets changed.

As it stands now, some unforeseen circumstance in the field will necessitate a minor modification to the design. The contractor knows perfectly well what needs to be done, but instead of simply doing it, they will ask the designers to tell them to do it, so they aren't the ones responsible for it. The designer of course can't simply rubber stamp whatever the contractor says, so they have to spend time figuring out what the issue is and whether the contractor's solution is adequate. All that adds up.
I expect many of the experiences will involve community.

More and more SaaS products offer Facebook groups, Meetups, Slack channels, conferences, and more for their users.

Community is a way for SaaS co's to create network effect, and it may lead to consolidation.
But those costs only account for single-digit percentages overall

How do you know that? It seems like a really difficult number to account for like the cost of medical lawsuits. Sure, you can look at malpractice insurance, legal fees, and damages awarded to plaintiffs - but how do you properly count the extra tests, procedures, pharmaceuticals, man-hours, etc. that result from the increased defensive posture of doctors and hospitals?
Nice share. My wife has me picking it up for the Nyonya Beef Rendang Curry.
In fairness, this is a horrifically complex subject. Pretty much every point you mention is a rabbit hole that you can spend ages exploring.

e.g. the metal stack: One would like to connect transistors together. Copper is lower resistance than doped silicon, so we'd prefer to use copper. But there's a catch: copper diffuses into silicon. That is, if you attempt to directly plate copper onto silicon, some of the copper diffuses into the silicon crystal mucking up all the careful doping of the silicon we just did.

So we put down a barrier layer first: We first coat the silicon with tantalum nitride which has significantly lower diffusion rates into silicon. And then we put copper on. No! Wait! We can't put copper directly onto tantalum nitride for <complex reasons this margin is too small to contain>. So we put tantalum metal onto the nitride,and then we put copper onto that metal.

This is the sort of thing that referred to as a metal stack. I've hand-waved like crazy here. The actual metal stacks are way more complex than this.

The article alludes to some of the recent challenges: The tantalum nitride barrier layer is too thick so there's a move to replacing it with a cobalt based stack, or maybe even a manganese/ruthenium based stack.

The author had a pretty tough job in trying to explain some of what's going on to a lay audience and (likely) do it inside a word limit. We can argue about successful it was on the margins, but personally I'm still very appreciative that they tried :)
It may happen, but to to answer your question "what to stop...": probably not to "stop", but make it difficult is the fact that lights, grills, and bumpers are much easier to integrate than software products.
The main issue is not necessarily security in the traditional sense, but rather the proper use of the security that AWS provides. In this case, AWS more than delivered by providing plenty of options to secure the files. You can make them private, use encryption, generate temporary access URLs, etc. However the user (contractor) simply made a mistake and misconfigured the service. This is why I developed https://cloudsploit.com - to catch these kinds of misconfigurations before they bite you. It's not enough to just have security available you actually have to implement it properly.
This is just the most high profile example in recent memory.
I lived in Yuma in 3rd-6th grade, 1993-1996. Depending on who was doing the counting, that was often the exact rhyme. The clever ones among us figured out the pattern, and would switch between "and you are it/not it" as necessary to get our way.

I also remember that there was some combination that extended the rhyme but didn't change the result. When I figured that out, it frustrated me that the other kids would still insist on using it.
I don't get how flat fee is sustainable long-term if the company is cost-sensitive (which I guess is different than simply wanting a convenient and predictable budget item, which may or may not be the same thing you're talking about)

If I offer a service for a flat fee, I should keep my price higher than if you were to accept a variable budget item. If you start going over the flat fee, I'm eventually going to be taking a loss on the electricity/hardware. So naturally I might have to raise the price more quickly since I'm not likely to be a massive electricity/natural gas company. The price for SaaS/Cloud would not be as sticky as gas/electric and so the contracts would be for a shorter length.

Where-as, had you done some napkin math for cloud costs and tried your best to overestimate, you can add some additional overhead and see if you run over/under that year and adjust. You still treat it like a flat fee, but there's just a re-adjustment if you're over/under at the end of the term.
The New York Times Is Eliminating Its Public Editor Role
Which is ROT(ate), one of the listed options, even though you have to express it with shifts when writing C.
What is your alternative to the Citizens United ruling?