skysight-inc/HackerNews huggingface dataset:
The example cited makes two decisions which are not articulated explicitly but are decisions one can make and which have benefits and costs. They are:

1) The function correctly executes on the class of things for which (.toString thing) has a sensible run time invocation.

2) The function delays examination of the correct class of its argument from compile time to run time.

1 is a benefit, in that in a dynamic system it is possible that something which, at compile time, does not have a sensible .toString invocation, can gain it at run time and then participate in the function.

2 is a cost, in that you have to delay classification to the instant in which you try to invoke .toString

This tradeoff is elemental and there will be systems you can build by embracing it that will never be possible in strongly typed languages. You'll be able to build isomorphs of them, but doing so will involve expressing significantly more ideas to get there.
Linode and Digital Ocean have never asked me for any kind of verification. They have just wanted their bill paid so far.

Maybe I'm just small potatoes compared to what other customers do with their infrastructure?
The new tiles only appears on the opposite of your move direction. Your code does not seem to care about that. Maybe it will perform better if this is considered?
A lot of this is just "person who's had white-collar job for years doesn't get how difficult service jobs are", but making your already low-paid employees do unpaid overtime work is s-k-e-t-c-h-y, and actively illegal.
Honestly I wasn't part of that conversation on that project. I just heard rumblings from a distance :)
Too much of intro etiquette is about personal taste, and there have been dozens of posts on this subject. Ultimately, I just with the author had led with the conclusion, which I believe is the most important part:

"Overall, just be timely, use proper grammar, and don’t abuse the intro supplier’s generosity and you’ll be head and shoulders above the majority."
The enemy gate is down.
This is known as F-bounded polymorphism if you are interested in knowing more about this approach.
deterministic builds? pdebuild. mock. this exists since practically forever.

as far as the "stateless" thing, this could have been explained in a far simple manner IMO.

1) No library deps:

"all system packages are installed in /mystuff/version/ with all their libs, then symlinked to /usr/bin so that we have no dependencies" (that's not new either but it never took off on linux)

2) fewer config deps
"only 4 variables can change the state of a config mgmt system's module, those are used to know if a daemon should restart for example"

So yeah. it's actually not stateless. And hey, stateless is not necessarily better. It's just less complicated (and potentially less flexible for the config mgmt part).

Might be why the author took so long to explain it without being too clear.
Should Hash Tags Evolve?
How To Use Facebook Power Editor's New Call-to-Action Buttons
> - Better partitioning support

Yeah, right. Partitioning in PostgreSQL is as braindead as setting sequence value in Oracle. IMHO the devs made wrong choice: https://wiki.postgresql.org/wiki/Table_partitioning#Possible... . You want a partition for every month of stored data? Prepare to copy & paste a lot as you need a set of triggers for all child tables. Oh, the table You are spiting was referenced as foreign keys in other tables? Drop the constraint, it isn't supported even if is the same column you are partitioning over.
I actually wrote this because I've given several intros in the last month where the person I introduced never replied. Then I get an email from the person I introduced them to a few days later saying "What's up with that?".

Just embarrassing.
Powershell.

Not to mention that a lot of stuff you would do with Chef/Puppet, on Windows are done directly from the "package" itself (create a default user with limited rights to run under, set up IIS for web apps etc etc). And when something fails....isn't it better to debug your code rather than a black box ?
It is not always a problem, but it definitely occurs more often than I'd like. I don't want to look like a fool if I am trying to help someone out with an intro to one of my connections and they leave them high and dry. It depreciates my "stamp of approval" with intros for people and tends to put you one the wrong side of the recommendation pool.
If you find CFRG infuriating at times, don't even bother with the metzdowd list -- it's an order of magnitude worse.
I'm uncomfortable with the sweeping-generalizations of this comment from the article, but I do think there's some insight to it concerning independent thinking and science. Science is a creative endeavor:

Steve Jackman said:

"Foreigners have an image of the Japanese as very thorough, detail-oriented, and meticulous. However, my experience in Japan over more than a decade has been just the opposite of this. Things got so bad at my Japanese company that everytime I would check my Japanese subordinates’ work, for me it was never a matter of if I would find mistakes, but how many mistakes would I eventually end up finding. Many of these were due to pure sloppiness, carelessness, an inability to think independently, critically or to ask questions, a blind allegiance to protocol and heirarchy, and a fear of being perceived as a troublemaker or someone who is not a team player.

"This helped me understand why Japanese companies place such importance on manuals, rules and doing things by the book, since the Japanese are usually very good at following rules that have been written down for them. This style may work well for manufacturing industries, but not for research, STEM fileds (Science, Technology, Engineering and Maths), or in the knowledge and service industries of the future."
Malaysian military says missing jet changed course
Valuable is still subjective, and is essentially an opinion. Valuable to who? Valuable in what way? Free, over-the-air television is still wildly valuable for many people in rural areas, much more valuable than a paid communications service.

"Sometimes, decisions can't be democratically. . ." I would love to hear your thoughts about the CIA story on the front page right now ;).
One thing missing here: Ask the "target" person before lobbing an introduction into their inbox.

Intros aren't always welcome - the target could be busy, traveling or have a conflict of interest. They may not be in a position to give that person time, however helpful they would like to be. When the supplier assumes the introduction is okay, they can put both sides of the intro in a tough spot.
Don't forget wrecking the US Postal Service so that her husband's real estate company can profit.
This is an insightful article for devops "teams", That said, a single devop resource can get a hell of a long way in a homogenous Ubuntu LTS environment, apt packaging, Ansible and Github.

I know, I know 640k will be enough for anybody, but is anybody's startup really failing because of nginx point releases?
When playing against a random opponent, sometimes it will "accidentally" make the best possible move. In chess, this might be extremely unlikely, as there are so many possible moves: the probability that, of all the pieces on the board, with all of the positions it could have made, that it would stumble upon a move that devastates your position--especially considering that often multiple correct moves must be performed in specific sequence to take advantage of what "should be" a winning position--is vanishingly small.

Further: the potential for gain (trivial mate against a stupid opponent in a handful of moves) is great. If you are thereby playing for "fastest win over time", taking advantage of random's suboptimality seems sane. In 2048, the bottleneck on your score seems best approximated by how long you survive: pulling stunts won't get you to 2048 all that faster as you need to have worked through enough tiles to arrive at that point: I'd imagine the difference would be at best a tiny fraction of the "required" moves.

Meanwhile, the computer has only a few possible moves, increasing the probability of doing something accidentally optimal. As you approach the end, needing over half the board just for unbuilt path up to 1024 and thereby not having as much scratch space, the probability of it hitting a problematic (even if not "devastating", one that suddenly requires you to reorganize things to "clean up the mess") move seems more more of a problem than when playing chess.

In summary: I just don't think comparing this game to chess is leading to useful intuitions.
Why your brand needs a Vector logo
Both of your posts are completely lacking in substance. The purpose of comments is discussion. It allows people to share information and opinions, and to learn from each other. We can not learn from comments like "that guy is dumb". Please try to contribute to the discussion in a productive manner.
When Should You Think?
Great point. An unwanted intro can annoy everyone involved.
Feedbin’s First Year
I was using Webflow as this article hit. Awesome progress and great raise! I'm excited for what's to come.
Not nearly as dangerous as `curl <URL> | sh`

With `curl http://someonewhocares.org/hosts/hosts | sudo tee -a /etc/hosts`, you know that the damage is contained to appending malicious data to /etc/hosts. Furthermore, the use of tee guarentees that you see the data that gets appended. Additionally the potential damage of malicious data in /etc/hosts is minimal if quickly detected and fixed.
My strategy is to always try to keep the high number blocks on one edge of the square. The highest block should be in the corner, then the blocks should be sorted by decreasing.
E.g :
512 256 128 64...

http://imgur.com/PNRIfW6
Agreed. That's actually the most important part of intro etiquette.
PR Advice from Facebook’s Head of Tech Communications
"Its not that anyone should always expect to pay for things that are beneficial, its the fact that people who very recently WORKED to create the very thing you are benefiting from should be PAID for their work."

Why did the camera, props, lighting and other workers contribute to the movie, if they weren't getting paid? How could they afford to?

In reality, of course, only the movie companies, some writers and a few big stars rely on percentages - the rest work for wages or get up-front money.

So your argument comes down to the special case where A puts out a recorded work, counting on royalties to pay for it, then B makes unauthorized copies - then A suffers, in some sense, a loss of the hypothetical revenue.

But wait, did B agree to pay? If there was no contract between A and B, then the supposed moral/ethical case for making B pay is reduced to "because the legislators said so". And if tomorrow the legislators grant a private monopoly on air to Monsanto, then by your reasoning we all suddenly become thieves.

There is a natural-rights case for copyright, but it extends only to the actual creators, and covers basically only correct attribution (as per some European laws [1]).

1. https://en.wikipedia.org/wiki/Moral_rights
I also like the Futurama description: "The Stupid Ages"
> The C.I.A. has referred the matter to the Justice Department to investigate possible wrongdoing, a move that Ms. Feinstein called “a potential effort to intimidate this staff.”

What could the Justice Department do in the event that they found wrongdoing on the part of the Senate staff? Don't members of the Senate had immunity from this type of prosecution exactly to prevent this type of interference and intimidation?
Gambling? At Rick's? I'm shocked, shocked to find that gambling is going on!

For those missing the reference, this is from the movie "Casablanca" It's an English idiom used when an official becomes conveniently outraged or overly surprised at something they had known was going on all along. The outrage expressed is a pro forma statement meant for public consumption -- it doesn't necessarily make sense if you examine it closely, and in fact can be quite funny given the context.

There is a generic problem here: the legislature in the United States has decided that instead of overseeing the government, it was going to grant huge swaths of power to various agencies, then swoop in for various high-profile investigations when anything went wrong. That way they get to play the hero without actually having to do a lot of work.

Well, the problem with this theory of separation of powers is that pretty soon you have dozens or hundreds of agencies, all without much adult supervision, all wanting to do more and more to "help". Without oversight, they turn to the next best thing: in-house legal advice, which tells them what is legal or not.

So now we have multiple intelligence agencies doing things their lawyers say are legal, but the majority of the American people are pretty pissed about (or getting that way).

The way to fix this is NOT to single out CIA or NSA or become outraged or not at any one incident. Geesh, there are dozens of agencies just like them that could be doing the same thing, and it's playing whack-a-mole. We need a reform of Congressional oversight, along with clear criminal laws about what can be gathered or not gathered. These agencies need guidance and oversight, not political posturing and outrage. (Although I'm never one to turn down politicians bloviating on issues I care about).
Deis 0.5.1 – Docker Containers All the Way Down
Would love to hear more about this. Are you looking for research collabs?
I don't feel any bad for not paying those movies. These guys aren't exactly in need.

That said, yes, if the same service was proposed at a decent price and with recent releases (even popcorn doesn't get the freshest stuff), i'd totally just pay for it too.

Netflix, prime, etc don't even have stuff that's as recent or of similar quality.. (yes they've some of them)
A cameraman's salary is paid by the movie's budget, which is effectively a loan against the projected future earnings of a film.

Sure the cameraman already got paid for the film you just pirated, but if said film doesn't earn enough then the studio will decide to make fewer films or go bankrupt, either of which could cost the cameraman their job and significantly reduce future earning potential.
I suspect most of the $700 billion is wasted because of insurance companies - not paperwork.
Blockchain.info is down, suggestions needed
down again... anyone using blockr.io or any other service? are they reliable?
Valve covered how these tools are used in their Porting Source to Linux: Valve’s Lessons Learned talk:
https://www.youtube.com/watch?v=btNVfUygvio

slides here:
http://adrienb.fr/blog/wp-content/uploads/2013/04/PortingSou...
As long as Facebook gets to read all those billions of "personal" communications - messages, videos, audio, images - they are fine with anything.
I've been using this strategy too, and (at least for me) it works pretty well. I get to 1042 pretty often.

Also every time I move in the 4th direction I lose in few more moves (I did it at the begining to try this "theory", and it happened then too).
I have a standing desk, and this is a fantastic idea. My wife and I are moving into our first home together.

My only qualm: it looks a bit like lincoln logs or tinker toys. We would probably paint it, but the links kind of stand out. Makes it feel a bit like a woodshop.

Perhaps some customized sides would make it look a bit more streamlined? Certainly would cost a bit more though.
Learn how to do quality and security checks to become a better programmer.

Learn some higher math and science to learn better algorithms and formulas.

Check out Khan Academy for the math and science:
https://www.khanacademy.org/

I hold two university degrees, one in computer science and one in business management. I have written mostly business apps. That is where the money really is at.

You pick the best libraries to support your project, if you write libraries yourself you are a system developer. You want to be a business app developer because it doesn't require the advanced math and science a system developer needs. Business math isn't that hard to learn it is just basic math and statistics. All you need know is Algebra.

If you want to do video games learn advanced math and physics.

Don't drop your confidence, or you'll end up disabled like me. I am trying to get my confidence back.

One thing will always be true, never stop learning. Learn from your mistakes and failures by first admitting to them and then figuring out how to fix them.

Good luck, friend.
Looks great, but can't see a price anywhere? One minor thing I've noticed from my own hacked together setup is that I prefer having the mouse 1-2 inches lower than the keyboard.
Unlike Netflix, it doesn't want me to install dodgy clones[1] of a dying technology[2] for no good reason[3].

[1] Silverlight
[2] Flash
[3] My browser can play several modern video formats natively.
I'm running some trials here and keeping track of the results with this AI. I'll edit this when I have the data to provide the information.

Something that occurred to me is that "score" and "winning" can have different optimizations. Score is based upon combining blocks, where as winning is based upon reaching the 2048 block. This means the game can be optimzed in two different ways: 1) To maximize score, wherein your goal is to delay reaching 2048 until the last possible moment to allow yourself time to rack up score, and 2) to reach 2048 in the optimal number of moves, which means a lower score.

You're scored on what you combine in a move. So, if you combine two "4" tiles to yield and "8" tile, you'll get 8 points, and so on. To maximize score, the idea would be to basically waste space on the board building up tiles you don't need, while avoiding getting to 2048. In theory, one could build up many 1024 tiles, and maybe even combine several at once to yield multiple 2048 tiles.

To minimize moves in order to reach the fastest would basically be a game of golf. You'd need to reach 2048, but the lowest score in doing so would, by default, mean you've completed the game more efficiently. There's probably some absolute minimum score, but I'm too lazy to figure that out right now...
What's troubling is, that their security track record has been abysmal from the start. In that regard, the acquisition sends entirely the wrong message.
Completely agree. Never assume that all intros are welcome, verify!
We should talk. I’m working on a similar problem.
actually, in 100 years, the copyright will be extended for another 200 years. that's how they've done it so far.

So.. yeah.
Yeah, it's pretty close. It seems to want to modify instances in place, though. On NixOS, that's a lot safer than other distributions, but I think I'd still prefer to handle application deployment the same way as scaling and fault management. That is, bring up new servers with the new version, gradually move traffic over to them, then shut down the old servers.

I'm also wondering if NixOps can build AMIs the same way Aminator does, by mounting a volume on a builder instance, writing files to the volume, then snapshotting and making an AMI based on the snapshot. (In contrast to snapshotting a running system.) That would be truly awesome.

I've only been playing with NixOps a short while, maybe there's already a way to do these things, or they're easy to implement on top of NixOps. Looks very cool, though.
How does this compare to AirPair?
I’d be curious to see evolutionary or machine learning algorithms playing this.
Why did they change the title? Are they trying to promote Feinstein or something?
Necessary but not sufficient condition. If you don't love something there is no way you will succeed at it.
It took me 2-3 hours on friday, and some luck :)
http://imgur.com/PNRIfW6
Why NCR couldn't think of Square Wallet
This is an interesting idea. I could see it being used by senior and junior engineers alike.

There are times when I'm working in an area where I do not have experience or expertise and think, "it would be nice to have a specialist review what I'm doing here." Sometimes I'll ask a friend, but you can only do that so often. It would be better to pay for that advice.

This could be really useful to generalist developers.
By better than, I hope you were referring to the image quality and special effects. In terms of filming techniques and the actual content of the movies, I do not think films made decades ago are categorically worse than films made today.
Also the same woman who would happily remove your right to protect yourself, but not hers.
YES! A thousand times yes.

This is, far and away, the cleanest and most useful summary of what I believe to be perfect intro etiquette I've ever seen. If everyone did this, the startup world (at least) would be a much better place.

[EDIT] I do, however, agree with this: https://news.ycombinator.com/item?id=7380538
Replacing Common UI Icons with CSS
That's why you use TextSecure instead of insecure proprietary "popular" apps.

Whatsapp could also use TextSecure's ratcheting protocol, too. Why aren't they? Beats me. Maybe they prefer weaker security for their users.
That's version 6.4, whereas the most recent is 6.6
Impala, imitating Google's Dremel, is specifically designed for OLAP scenarios with its columnar storage structure and the compression algorithms that go along with it. This is not a fair comparison. Try doing OLTP with Impala and you'll see what I mean.
I don't have much of a stats background... The first question that jumped to mind is whether or not the quality of the pitch could have affected the perceived attractiveness (could the investors have seen the people with better pitches as more attractive?). Can that sort of thing be controlled for somehow?

Edit: ah, the same pitches were read. Nevermind.
Prices in the right column: standard desk is $200, double-wide is $250.
And the same thing happens: It's more difficult to get "legally" (DRM, channels, "months" until available in my area/format, etc)? Easier options will keep popping up.

I'm sure plenty of money got thrown around then, as well as now... but if the CUSTOMERS aren't given good options? Then they'll go for 'other' options...

Same thing happened with Music until reasonable options appeared.

Same situation for intrusive DRM on Games like always-on-connections (Hello Sims), CD/DVD checks, nanny software, etc...

When it's easier for pirates - AND they have a better customer experience? Something is wrong and the market will fight back.

History ignored is a history doomed to repeat itself.
You shouldn't be doing anything, let alone torrenting, without a VPN these days.
That's also the impression I got from the sources, and I have libcurl. I'm quite puzzled at where the problem is coming from. Just did a system upgrade (I was a minor release of Mac OS behind) and a brew update and upgrade and I'm still missing this minor "something." Oh well, the only thing that does not work correctly is hxselect... I just faked it with grep.
I enjoyed your joke.
It's a good start but you will get stuck at higher level. in your case focus on increasing the value on the bottom left. When possible, shift the last line to the right. Never go up.
Hi all, I'm one of the creators of the project! We love to get feedback, and because we've got 21 days of funding lined up we might add tiers based on your comments. Please let us know what you'd like to see!

Thanks,

Sam
It does happen, and not even from people with malice. Smart people, who haven't done a lot of this before, sometimes assume it isn't a big deal. It is, and they learn that, but it takes time. On occasion, I've been the person they 'learned on' and it sucks.
Are you... are you saying they are trying to copy... Google?!?

I am speechless by such a statement.
That difference goes away at the point where other risk factors are higher. How high is my confidence that there isn't a programming bug in Nix? Above 99%, perhaps, but right now it's less than my confidence that apt-get is going to work.

Most of us happily use git, where if you ever get a collision on a 128-bit hash it will irretrievably corrupt your repository. It's just not worth fixing when other failures are so much more likely.