skysight-inc/HackerNews huggingface dataset:
Not generally on the weekends. I've maintained for some time now that HN gets more spiteful, vindictive and petty starting Friday evening and in to Monday morning, every week.
But Excel doesn't have first order functions. You can't even define a function in spreadsheet cells, let alone pass one around as a value.
at 4chan, it's almost a rule to write male-anatomy-part-that-starts-with-P for the easy to read word.
If history is any indication, it won't be WebGL but WebDX and we'll at least write both glsl and hlsl if not directx adapted to javascript outright.

They can alternatively just require at least opengl es 2.0 support installed through gfx driver, thus only working on desktop machines. Not that it will make their plans of phone+tablet+desktop unification easier but, hey, it might shut up whining hipster developers for at least a few years until the realization that MS intentionally underdelivers dawns on them.
Actually its illegal to request a passenger to identify his or her disability to a TSA security checkpoint or require proof of the disability.
For anyone that's interested:

ALOE- VERA JUICE: AN ANTI-PARKINSONIAN AGENT
http://www.sciipub.com/index.php/forum/4-international-journ...
That is inaccurate, unfortunately. Copyright has lasted way too long for over a century now.

You are correct that the original US copyright law was set to the reasonable maximum of 14+14 years, however that was extended to 28+28 years already in 1909, not exactly a relatively recent development.

In 1976, 35 years ago, it was further extended to 75 years after publication or 50 years after death of author. In 1998 it was extended further to an insane 120 years after creation or life + 70 years.

Even if the copyright length insanity actually only was a relatively recent phenomenon from 1998, I don't see why that would exclude it from the "outdated" term.
Its illegal for the TSA to inquire about or require proof of a disability.
AFAIK, customers that don't want to give their CC info on the trial signup are very likely not to give it to you later on.

This seems to be a concsious decision.
I've never had a problem with the ppt being to big. And i've never run into a problem sharing ppts or getting them from a PM if ever necessary.
You see the effect in math because math requires the sharpest most complex pure thinking. Other major creative efforts (business, movies) involve collaboration and social/organizational structures that benefit from years of relationship-building and reputation-building. Or years of drudgery, if your innovation is something like the world's first dictionary.
Some developers love that kind of micro optimizations. Even smart ones. I've had my varchar(256) columns changed to a more modest varchar(30) because I was "wasting space." Those people dont like being wrong either so there's no point arguing it either and instead concentrate on the bigger issues.
It would be interesting to go through code of those days
FWIW, I installed the KDE version of Linux Mint on my desktop machine the other day (Cinnamon was still a little too rough around the edges) and I've been quite pleased. The only trouble I've run into is that KDE is still rather resource-intensive, and this machine is quite old. I absolutely hated KDE 4 when it was first released, and I didn't love it when I gave it another shot about a year ago. But it may have finally converted me now!

The ability to configure things is important to me. However, what is more important is an efficient workflow that makes simple things quick and easy. I don't want a giant, full-screen, tablet-style main menu on my desktop or laptop. In fact, what I want is a Windows 95-style menu, even the "enhanced" Vista/7-style menu is too bloated and weird to use. The default menu in KDE is awful, but, and here's where configuration comes in, I can change it.
If you allow truly unlimited-length passwords, malicious users can set gigabyte-long passwords. Whether you hash them or just store them, that's a DoS waiting to happen with every login.

So, there actually is a reasonable limit for the length of passwords, email addresses, and most other user-editable fields that end up either being hashed, or shoved through to the database. That limit is just probably somewhere around 100KB to 1MB, not "eight". ;)

More importantly, that limit is an infrastructure concern, not a business-domain concern; it's best enforced by something like nginx spitting out a 400, not the model-validation logic in your app server.
I'm afraid you've misunderstood that Wikipedia page. It attributes the phrase "first-order functional programming" to authors other than Kay. All it attributes to Kay is the phrase "value rule".

Kay's interest in spreadsheets wasn't about functional programming, it was about interactive and dynamic computation. I have a pdf of the 1984 Scientific American article that Wikipedia is quoting from. It does include the phrase "value rule"—by which he simply meant what we would call a spreadsheet formula—but I'm pretty sure it makes no argument about functional programming (it's all images so I can't search to be sure). If you'd like a copy, email me. It's a pretty neat article, ahead of its time as one would expect from Alan Kay.
In this paragraph, you called my position "nonsense" and "irrational," yet you gave no reason for those claims whatsoever.

Javert, my reasons are given in the third and fourth sentences, where I define the term 'arbiter' and then observe that the constitution assigns the judicial power of the country to the Supreme Court. You have denied that the SC is the arbiter of constitutional questions on things like rights and privileges. I find your position nonsensical and irrational because it is in conflict with the plain language of the Constitution and with the fact that the Supreme Court has been functioning in this role ever since the its inception.

When you talk about the legitimacy of the government, you're making a legal assertion. You are certainly entitled to your own opinion of what you consider to be moral, but when you make legal assertions on the basis of your personal moral code in complete disregard of how the governance of the US is constitutionally organized, then I view those assertions as fundamentally flawed. DannyBee has cited specific case law elsewhere in the thread that shows the error in your position.

If you are simply going to dismiss anything you disagree with as being morally deficient that's up to you, but your moral opinions are wholly subjective. The objective reality here is what the judicial branch holds to be the meaning of the constitution, regardless of how your or I feel about the morality or quality or their jurisprudence.

I have nothing further to say on this topic, and I think you know perfectly well what I meant in the first place.
Not sure about windows, but Chrome definitely renders differently between Mac and Linux-- which is why Google Drive Presentations are not cross-platform -- spacing between objects gets messed up when you switch.
We need you guys!

Quick summary of our start-up:
Urbien lets you (devs and their grandmas) build/fork/re-skin/connect apps that live and play together in an app network with direct data-sharing (no APIs), all from a smartphone.

Semi-quick summary:
At Urbien we implemented MVC with a generic view and controller, so that devs only need to write models. We then created a UI for model creation that runs on smartphones.
Our goal is to simplify mobile web app creation to the point where complete noobs can start easy and learn gradually. The danger with such frameworks-for-noobs is that eventually you hit a wall. We try hard to avoid that: you can replace any template in-place, soon you will be able to replace views and all other assets of the application.

If you want to get involved, we are chronically understaffed, over-ambitious, and really really really good-looking. We have tons of interesting projects, and/or you can design your own project, seeing as you're working for free. In fact, we're not profitable yet so you don't have to worry about forced compensation.

Email me and let's set up a Skype session?

Our rapidly evolving open source mobile client (JS):
http://github.com/urbien/urbini
Let's look at the statistics by enumerating a handful of examples. Holy crap, I had to sit down to be able to take all the pretentiousness of this video.
Do you simply not care about the collateral damage, or do you feel the ends justify the means?
use it as a flash card to learn and and train your memory throughout the day instead of it doing the recalling for you.
I loved the analogy, it's sad that more people didn't read it.
I've seen that, but once the internal format is actually explained, varchar(256) generally survives.

For those who don't know, for varchar(1) through varchar(256) the internal database representation in sensible databases is one byte to say how long the varchar is, followed by the actual data. There is therefore absolutely no difference between the representation of varchar(30) and varchar(256) - it is just an arbitrary restriction on what data is allowed to fit in there. But databases that support varchar(257) need 2 bytes in front for it.
The Twitter solution I mention above is in Scala — that said, I have one that also works in JDK 6/7 in a branch of https://github.com/spullara/java-future-jdk8.
And the problem isn't just Core Data syncing. That's misleading.

iCloud as a whole is defective, with an incredibly immature and incomplete API. You don't get any feedback to speak of. There's no way to tell if you're even interacting with iCloud or what the state of the local store is in regard to that on the server.
The Startup Weekend I attended in January had winners but it was never the emphasis, and the prizes weren't anything special anyway. I liked the presentation/judging process was nice because it gave you an end goal for the weekend, and it was interesting to see what the judges said about your project.
The climate may be heating up less in response to greenhouse-gas emissions
Even "no variables" and "no state" are arguably untrue. The state of a spreadsheet consists of the values sitting in its cells. You mutate them by editing them.

One FP attribute that spreadsheets do have is referential transparency: the same inputs given to the same formula will always produce the same result.
yea. i agree.
There are tons of laws in various jurisdictions that make doing things that involve contests and competitions more or less difficult to run; in the case of Quebec, you apparently have to register your competition, disclose all of the various prizes, and even post bonds with the government related to the valuations. If you are sufficiently disappointed that these requirements often causes competitions to skip your country, you might consider lobbying to change these laws.

http://business.financialpost.com/2011/09/08/why-many-contes...
Was this the inspiration for your app?
http://piccsy.com/investors/
It's more complex than that. Banks are also liable for security breaches, not consumers.

Additionally, banks invest in a variety of security mechanisms that ordinary companies, even major ones, do not invest in. Passwords are only one part of their overall security. I think all of this outrage over banks having poor password practices, while sometimes valid, is made by people not fully informed. It's like complaining that the bank vault has weak points that could be attacked. That's not all that's keeping your money secured.
Slides from my Game Developers Conference talk
Except that it really IS none of their business, and we're collectively better off if the TSA periodically gets TOLD that when they ask nosy stupid random questions.
So your the smart aleck whose been inserting the word 'balls' into all my ebooks. Damn you, drostie!
What are the cryptic error messages?

The only one that I know if is the message stating that the commit is empty ...

In that case simple use git rebase --skip, to skip applying that patch. That tends to happen when after you fix the "merge" conflict after replaying a patch and the changeset is empty.
I'd love to see there conversion statistics from changes like this.
If you're really having trouble using git rebase the escape hatch is git rebase --abort
Dear po,

Please stop being a 5-year old and stop impersonating "pg". The world would be a better place without morons like you.

Thanks
Thing is, this will actually stop most contact form spam software.
The cells are the functions.
This is appalling, and not only from a medical or legal standpoint. I fly a lot, mostly internationally, and this isn't a problem with just the TSA (I'm not a US citizen). Airports around the world have to be the least humane places I've ever encountered. Anybody who knows me would say I'm not one for stirring up trouble for the sake of it, but having people power-tripping on the little uneducated authority they have has to be the most vile experience ever.

I could probably write an essay on the number of moral abuses I've seen in airports, from the typical inappropriate "you need to calm down" to seeing people in clear medical or mental distress (gladly few, but some of these experiences being mine).

We would never expect this sort of behavior anywhere else in society, yet we're letting this go on as if it were normal. I personally wonder how this is even legal, but I suppose that's beyond the point. This may be an overused quote, but "those who sacrifice freedom for security deserve neither" rings very true in this instance.

How is oppressing the vast majority of flyers any better than the terrorism we are supposedly preventing? I would even go as far as saying that this sort of behavior is most likely what encourages terrorism in the first place, but I digress.

Airports are one of those far-too-regular cases where "you're guilty until proven innocent" has become the norm. Anybody in their right minds know full well that if somebody really wants to make anything happen on a plane, it will. It's clear that restrictions against foods, liquids and whatever else are more about perceived security than actual security (also very possibly about purchases...).

I truly understand the reason (beyond medical) the OP was driven to shoot that video. People saying he was picking a fight may or may not be right. Similarly, his legal reasoning may or may not be biased. But that's not the point, the law is there to protect freedom, not obstruct it.
I imagine there's the possibility of a huge PR scandal, especially if a blog post is written eloquently and carried by the right news sources.

Unless the bank doesn't care about their image, of course.
I work for a company that does the banking websites for several major banks (not going to mention any names here). We have a few customers who have quite low password length limits. There isn't any technical reason for this. We provide a configuration option that the bank can set to limit password lengths. So from my experience, the limits have less to do with technical reasons, and are instead arbitrary "business logic" limits.
Even if saving database space is a concern, you could store a truncated password hash.
"what alternatives did they really have?"

JavaScript
It doesn't look like it still does, as the link is to ".../questions/33470/..."
Python support for the Lego WeDo kit
Wouldn't a password hash, possibly truncated, fit into a "fixed width database field"?
if you really need a html deck, just roll your own with http://lab.hakim.se/reveal-js/
Two Scoops is solid, but it's also a $14 ebook, whereas Effective Django is free. Not really apples to apples.
Good point.

In fact, the standard model of particle physics is hardly a complete unifying theory. Far from it. What's worse, the more all-encompassing theory of fundamental interactions, M-theory, seems to indicate that we may need to rely on several theories to describe the deeper reality, which is not unlike in psychology where we also don't have a unifying picture, but several pictures of human nature.

I say so as a physicist. It's easy to bash psychology, but it's important to be realistic about what you can really expect from it.

I don't consider psychology to be a particularly hard science at all, but I don't think it should be dismissed as a non-scientific field.
Sarcasm? Am I missing something?
This was incredible. Thanks for sharing.
Why would you truncate it? My point was simply thus: if one is hashing a password... every password will be the same length (strlen(sha1("a")))==(strlen(sha1("somereallybigstring"))).

Thus, the column would be the right size for the hash always and would be completely unrelated to the user's inputted password.

Not sure I interpreted your message correctly, but either way, the DB field should be unrelated to the length or limit of length put on the user password. It should only be correlated to the length of the hash produced. (Truncating seems like it would narrow the space for collisions, those bits are there in the hash for a reason).
I wouldn't use Core Data for a local-only app, let alone trying to sync it to the opaque, unreliable, and poorly implemented iCloud.
My story is almost the same as yours - I lost him in my last year, not my first year post-graduation. There isn't a day that goes by where I don't think about him, or miss him.

However, I notice a lot now, almost 2 years later, that some of him lives on in me; the jokes that I tell, the reactions to some events, are from him.

I hope you find peace and remember that they aren't really gone if you let them live on in their own special way.
They can definitely prevent him from flying with it. In most cases, the violation would have to be the seizure itself, not the "preventing him from flying with it" part.
Flying with it implicates not just TSA regs, but FAA/etc. You'd basically have to find that congress has not granted them the authority to decide who can fly with what, or that congress does not have that authority. Neither seem like a good argument (unless you believe congress has no right to regulate air travel at all, in which case they all seem like good arguments :P). At least in this part, TSA is just doing what it's been explicitly allowed (and in some cases, ordered to by congress. See, for example public law 107-71, the act that created the TSA, where you can see they actually require the TSA to do certain things to passengers)

So let's talk about the confiscation:
In general, during administrative functions like this, agencies are granted wide latitude, and can in fact, take stuff away for many hours with no issue. Again, remember these searches and seizures only have to be reasonable, they don't have to have probable cause.

Before the recent border search case, it was even weeks or months that they could hold stuff.

As for permanent confiscation, probably not, but they could say "junk this or don't fly"
Thank you for this comment, and for taking the time to spell this stuff out.
Wait. Doesn't that imply your bank is storing your password in plaintext, or at best salted and hashed each individual character of your password? (Which is still horrible, because it now takes O(n) instead of O(n^8) to crack stolen hashes)
No problem. If I don't reply immediately, just ping me again. Emails tend to get lost when I'm overwhelmed.
While this is true, hashes use a set number of characters. For example, SHA-256 hashes can be stored in 32-character hex strings. In that sense, there's no point in allowing for a variable length field for password hashes.
A cell formula defines a computation, but not a function. For it to be a function you have to be able to reuse it (call it as a function) in multiple places.

For example, you can't define the abstraction "square" in Excel. You can compute 2 * 2, A1 * A1 and so on. But there's no way to define a construct which given x produces x * x, then reuse that construct everywhere you want to square things. Everywhere you want to square something, you must inline the computation. That's the absence of functional abstraction.
The Sun hardware division wasn't competing with Oracle at the time. I think they bought Sun because they thought it made sense to sell software + hardware and because they didn't want IBM to have Java.

If Larry Ellison hadn't underestimated the cloud trend, the takeover probably wouldn't have happened. Oracle has been very successful with its M&A activities, but this one is clearly a complete desaster.
Storyboards:

1. Interact poorly with version control.

2. Scale badly with a lot of VCs.

3. Segues are untyped and are inadequate to express complex navigation schemes.

AutoLayout:

1. Excessively verbose normal syntax and excessively limited and cryptic and untyped shorthand syntax.

2. IB tools are woefully inadequate for editing.

3. Small adjustments to complex layouts in IB completely scramble the constraints.

4. Does nothing to make the 95% use case of nested grid layouts explicit and simple.
It's not only dealing with password length. You could DoS the server by tying up all threads in processing the upload. Uploading 4GB isn't instantaneous.
Not to mention that very few businesses can afford to be iOS-only. Apple's refusal to even consider supporting other platforms with their core technologies dooms them to an Apple-only niche, IMO. That game only works with an overwhelming majority market share.
>Psychology gave up its efforts to become a hard science when it gave up trying to explain behavior from its roots in the brain, and moved into the realm of observing behavior and reporting correlations.

Well, that's was astronomy was doing all the time before Newton. Does it mean it was not a hard science?

Psychology is doing the best it can do. It may simply never be a hard science. It is not now to most people, myself included. I think it is not a hard science because the human nature is too complex to be investigated in a simple manner. Psychologists are aware of it and they refuse to use simplistic models. Neuroscience is much simpler. It studies the brain, not the human personality that can have many layers.
I think this is precisely the difference between "security" and "security theater".
Хакер получил 1 год тюрьмы за атаку на сайт президента РФ
I really hope you're joking. No dynamic language is suitable for software engineering at that scale and particularly not one as badly flawed as JS.
The name of the library is an obscure reference to a Japanese video game.

$ marisa-predictive-search keyset.dic -n 2
Touhou
15 found
975378	Touhou	Touhou
5508004	Touhou_Hisotensoku	Touhou
The top down approach requires you to have deep domain knowledge to build a successful product around your idea. The bottom up (lean) approach starts the same way but is based on measurable feedback. In both approaches, you still start with the idea. Domain knowledge MAY improve your odds of creating a good product but plenty of people have done/tried this and failed miserably. The lean approach improves your odds of success by actually trying to measure success whenever possible and use those measurements to validate or improve the process. The days of "if you build it, they will come" are numbered in the face of more data driven methodologies.
When the benchmark shows postgres can do the same as mongo, only faster, then why aren't we seeing more hybrid solutions? Online retailers would be better off using relational storage for monetary transactions and time series, and json storage for document like data.