skysight-inc/HackerNews huggingface dataset:
I am not saying "Datomic is stupid" or anything so simple; I'm saying I was "disappointed" in this talk because it motivated Datomic against a strawman that mischaracterized the actual problems that people using "traditional databases" have sufficiently that it was no longer possible to determine what was actually being claimed as an advantage.

I realize that to many people it is impossible to dislike a presentation of something without disliking the thing being presented, the person making the presentation, and the entire ideology behind the presentation, but that is a horrible thing to assume and is unlikely to ever be the case to such a simple extreme.

I will even go so far as to say that watching this talk seems to be doing a disservice to many people on the road to doing them a legitimate service: some of the people commenting on this thread (or previous ones on HN about similar talks and articles about Datomic) actually do/did not realize that "traditional databases" can even do this at a transaction level, as the argument in the talk downright claims they can't.

The result is that when I bring up that you actually get even some of these advantages with off-the-shelf copies of PostgreSQL, I get comments of the form "I had no idea one could get a consistent read view across multiple queries within a transaction using most sql databases. That does poke a hole in a major benefit that I thought was unique to datomic, great to know!"; that can only happen when there is some serious misinformation (accidentally) being presented.

Now, does that mean that Datomic is something no one should use, and that it doesn't put things together in a really nice way, and that it doesn't have a single thing in it that is innovative, or that Rich is wasting his time working on it? No: certainly it does not. I did not claim that. I can't even claim that, as I gave up on the talk after the first half so I could spend my time attempting to clarify some of the things said in the first half that were confusing people.
What is LTE-Advanced?
Just because sometimes posts like this that make the front-page of major social sites get taken as gospel, I'd like to add that all 3 of my iOS games took about 14 days to get reviewed, and approved within ~48 hours. They are mostly simple games and I don't do anything out of the ordinary. It didn't seem unreasonable at all to me.
I would be annoyed if you interviewed with me knowing there was no chance you would take my job.
This is a surprisingly poor article for the FT. It confuses different types of IP legislation, and is full of unsupported assertions.
The long hours mostly has to do with the startup community. They get funding and VC wants to make a profit within a year and get out, at the expense of any long-term goals of the company.

The result is 70 or 80 hour work weeks and burnout. The VC don't care because they will be done in the short-term anyway.

It's the reason why I refuse to work for startups.
Oh man, I remember Modula-2. It was what my engineering course taught us to code in. That was handy on my CV.
You can get internet on a flight?! We live in the future!

Oh, it's $15? Nevermind.
So, the Max Headroom hacker will be the villain?

http://en.wikipedia.org/wiki/Max_Headroom_broadcast_signal_i...
Tracking Everything
How about the global economy with its overvalued IPO that's undoubtedly going to pull a Zynga.
Calorie restriction does not seem to lengthen lifespan in primates
Do you want me to start quoting Title 18 U.S.C Section 1030 (the Computer Fraud and Abuse Act) or can you Google it yourself? There is no possible reading of these facts that does not run afoul of that law, among others.

There is no affirmative defense "But it was really easy for me to exceed my authorized privileges because their security sucked" provided for in the law.
Quite honestly, a lawsuit is a waste of time. All Craigslist ever had to do to beat Padmapper was to add a search results map feature to their own product.
Cannot access piratebay in India
not able to access http://thepiratebay.se/ from BSNL connection in India.

I am able to access it VIA a proxy.

I fear the inevitable has happened to us stupid Indians.
Twitter Certified Products Program - Open for Business
On the other hand wether they are educated or not, litterate or not, wether we think they understand the message or not... It might just be that the product or the idea is rejected on its own features.

It's a common trait among journalists and politicians to think that if the uneducated/poor rejects the message it's "just" because it wasn't "well formated" or "understood".
Interesting note. I think it is subconsciously embedded in many interviewers' minds that they are doing the candidate an favor to provide an opportunity for a job. The attitude could be condescending. Although it is true in some scenarios, it is completely ridiculous in others. For example, if you are looking for a teammate to strengthen your team, please TALK to the candidate.

As a team lead, please be careful to decide who are good interviewers and who are not. A bad interviewer, which doesn't mean a bad person or anything else, could drive a good candidate away.

I was once contacted by a company which was in urgent need for a position. The interview went well with the first two interviewers. The third one was young and aggressive. He was almost mad when I disagree with him to a technical question. When I knew he was one of the 4 team members including the position, I already decided not to join them before the interview was ended. They gave me an offer. No surprise, I didn't accept it.
Great work!

As an avid crossfitter and Paleo adherent, Paleo does wonderings for losing weight. I have seen people shed 20 pounds over a summer. You don't lose weight by going to the gym, it is through your diet. "Abs are made in the kitchen, not in the gym".
Think about it from both sides of the coin. An interviewer will never say out loud "You just failed that question, we're no longer interested in interviewing", even though failing one question could definitely break you.

I think interviewers purposefully don't tell you how you've done in your interviews because it avoids any bad feelings/burnt bridges, and having to explain why they've done poorly. IMO this goes both ways, if you walk out of an interview, you better be okay with burning that bridge and explaining to a heated person on the spot why you're walking out.
This question is totally loaded. Whether they like you or you like them (which is what the first half of the description discusses) is irrelevant.

The question could be evaluated more objectively if it were just left to the headline: "Is it rude to leave an interview early if you have already made your decision?". The answer is no, of course not, as long as you're don't do it rudely.
If you are going to use vim, why bit he pretending it is less? Just use vim.
Jeff - Founder/CEO - This is exactly what we want to do. Most parents we've talked to have made the same comment. Saving for a child's future should be easy, and involving the child's family/social network is our goal.
return 3.14159;

I have been a code producing developer for more than 40 years. I hate wasting time proving that I can do trivial problems. Sometimes I have spent half an afternoon writing one trivial problem after another. I would much rather spend the time looking at the company's problems and discussing solutions.
The ironic thing about Robb is that he only lives Paleo 80% of the time. His disciples are quite radical on living 100% Paleo.
Use Twitter - Tweet out your intention to sell it.
The problem is easy to state -- we're teaching mathematics in the wrong order.

Where would we go to find a real-world example of mathematics being taught in the correct order to elementary-age pupils? There are many different schools (and many different settings for learning outside school) in many different countries. What is a good place to look for examples of demonstrably successful practice?

AFTER EDIT: Thanks for the reply. The thing I would want to look at in such intervention studies is how the teaching effectiveness is measured.

AFTER FURTHER EDIT: Oh, I see the video "Teaching Math Without Words, A Visual Approach to learning Math from MIND Research Institute" is one I have watched before, and have discussed among other mathematics teachers. Similarly, the publication Mathematics Teaching in the Middle School is a publication I subscribe to as a member of NCTM. I should start out in my reaction to both of these links you've kindly shared by pointing out that my own bent in thinking about mathematics is to think visually, and indeed that is why I like Sawyer's book Vision in Elementary Mathematics (which leads off my longer reply in this thread) so well.

But although I like visual approaches to teaching mathematics very well, and use them in the mathematics classes I teach, I also like studies of educational interventions to check results. So far, I can't find a publication by independent researchers (after searching Google Scholar and the new Microsoft Academic Search) that verifies the educational effectiveness claims made in the video for the proprietary intervention described there. The company's own website

http://www.mindresearch.net/cont/research/re_publications.ph...

provides only a very sparse set of links to published research on the issue.

Plainly, a more visual approach along the lines of the typical school textbooks used in Taiwan, Singapore, and Japan would be a better presentation of mathematics content than is found in typical United States textbooks. That should be possible to deliver without any computers at all, as it was delivered to pupils in Taiwan in my wife's generation, when Taiwan was still a poor, Third World country.
Tornado(py) + Redis (queue)
Single timezone for a large country works very well. It makes it much easier to arrange a phone call or meeting with someone on the other side of it (you still need to know what the difference is to know you're not asking them to be there before breakfast or after supper, but you never get the failure mode where you both think you've arranged a different time). And it can encourage businesses to be flexible about working hours, since mandating 9-5 in all their branches is obviously insane.
As far as I can see he's done absolutely nothing illegal, immoral maybe depending on your view on the matter. It's rather like totally trusting client side javascript for authentication, unless you check that the data being received is accurate then you'll never be able to stop this. It's a simple case of trusting the client. I would imagine that should the submitted have been running an Android Development Image on his system and access via a browser on that the effect would be the same.
Indeed. But if I find out that a company never does 3AM fixes, or death marches, then I know their management is damn great. And I really want to work for them!
Indian e-commerce flagship company, Flipkart raises $150m
Yeah, throwing out experience is super risky.

If you face the exact same problem 10 times, and you think it through from the beginning every single time, you're going to get 10 different answers. You just can't remember all the little details every single time.
Right now leap seconds are added well under 1/year (and no negative leap seconds have been added). Let's just assume we need 1 sec/year.

Even to get 5 minutes out of sync, that's 300 years. A leap-hour would need thousands of years. I think it's a rather weak argument that we should worry about noon being "out of sync" for thousands of years in the future.
So if you understand that opportunity cost is in fact about choice and trade off, why did you leave out the core of the principal? Focusing only on the money in this DIY / "pay for it" argument is what make it a fallacy. If you change your car repair example so that Don makes much less per hour than the repair cost. It still might make sense for Don to pay the mechanic to do the repair. Only Don can make that choice. Anyone one else is just giving their opinion.
I didn't read it that way at all. That last paragraph seemed very polite and respectful, and keeping up a polite relationship will almost always be mutually beneficial to both parties. I find it hard to see politeness to be petty even if it is done out of a certain self interest. It might be an apples-orange comparison, but I think seeing this kind of shmoozing as petty would be like seeing doing public service to bolster a resume or something as petty; yes, there's a motive other than some absolute purity of heart nonsense, but denying the ends and means as petty because the motive isn't sacrosanct seems like the actually petty line of thinking to me.

I also care about the "good of the world," but I think aligning self-good and global-good is a perfectly acceptable reason for doing things.

TL;DR: No, you shouldn't always act out of self interest, but you shouldn't have to deny self-interest in order for something to be considered "good."
> How long would it take for noon to be mid-night (as in middle of the night)? Centuries?

Much longer. But the practical difficulties would appear right away, when the time "error" is still measured in seconds. As I said earlier, both sides of this issue have perfectly valid points to make.
This should be a great way to fleece unsuspecting unsophisticated investors trying to provide for their children. For instance, front-loading a bunch of fees against the deposited amount, so that if, say, the child dies, you get to keep most of the money.

http://www.moneyville.ca/article/1244729--fees-eat-up-90-per...

Be sure to market it to the poor primarily. The marketing tagline can be something like "The wealthy use trust funds to provide for their children - now you can too!"

Should be highly successful, even though there are zero benefits to trust funds for 99% of the population. Actually it's probably a net minus for most people, due to the way college financial aid is calculated.

I give it an A+ for income potential, C- for utility, F for ethicality.
This is not a fundamental shift. It's a tiny piece of bookkeeping.
So what? Everyone of us probably runs afoul of hundreds or thousands of bogus laws every day. It's time to start encouraging people to be bolder and violate more laws, as far as I'm concerned.

Now excuse me while I go listen to some Judas Priest... \m/
He was being sarcastic... unless you're being sarcastic too? Newsflash. Sarcasm on the Internet does not work unless you use <sarcasm> tags!
Thank you. I am looking for a quiet laptop (currently using a VAIO) to run linux and I came to the conclusion that I better run it in a VM if I want to minimize fan noise.
Facebook Paid Search Results: Changing the Game or Creating Problems?
Let Me man That For You
Email deliverability these days is heavily based on sending IP reputation, to a lesser extent domain reputation, and finally content.

Once you have ticked the core boxes of compliance - clean html in your templates, never send just HTML email but use multipart with plaintext, be sure of your MTA's RFC compliance, sign with DKIM/SPF - then reputation now strongly hinges on recipient behaviour at the largest ISPs. Marking an email as Spam is an obvious flag, but additional heuristics such as open rate, clicks, deletes etc. are used to determine your relationship with that recipient, and your reputation over time.

The most common issues these days with content-based filters come from smaller independently run installs - SpamAssassin, ASSP etc. As a legitimate sender you can usually cover inbox delivery to 90% of recipients by building a solid reputation on your IP with the large ISPs. The final 10% will be related to content, linked domains etc. at the smaller services.

A large reason for the growth in email-as-a-service platforms is the reputation component is already taken care of, and you can focus on content and engagement instead of the finicky aspects of core email delivery.
It all depends on context. I've had an interview where someone raised his voice nearly to the point of shouting, while leveling criticisms at me. You'll have to take my word for it that I did nothing to provoke this; it was clear to me at the time that I was dealing with an angry person who enjoyed his perceived sense of power over me. I didn't walk out, but god knows I declined further interviews with that company.

So if it was like that, then sure, walk out. If hypercriticism seems to be part of the culture, you owe it to yourself to cut it short. What's the reason for staying? You wouldn't want to do business with that kind of company, period. I think @patio11 and others are imagining a much more civil exchange, but the story struck me as describing a toxic environment.

TL;DR Don't stick around toxic environments.
Twitter introduces Twitter Certified Products
Jeff - CEO/Founder - We will be creating other trust products down the road, but for now we're concentrating on children's savings.
Great! looking forward to it. :)
Actually, please do clarify. I am genuinely curious as to your reasoning. Consider also that there is no TOS violation as far as I can tell [1], and TOS violations do not a crime make [2]. Actually "hacking" something to get the service for free (sniffing a cookie and spoofing a MAC address, perhaps) would of course be another matter, but there's not even an access control being circumvented here.

Edit: Let's say they were price discriminating by looking at the size of your browser window, assuming anything < 600x400 is mobile and charging less. Is it illegal to resize?

[1] http://www.gogoair.com/gogo/cms/term.do
[2] http://www.volokh.com/2012/04/10/ninth-circuit-hands-down-en...
Intentionally misrepresenting the situation to get a better deal is called fraud.
Again, @dpcan that's a different app store.
I guess I tend to think about it like this: is the current state of the art for programming the best that we can ever do? If the answer is "no" (which it most certainly is), then what does the future look like? Great strides have been made in shortening the "edit, compile, run, test" feedback loop because it's recognized that this saps creativity and flow the longer the amount of time it is. The natural progression of that is instantaneous feedback (excitement about Christ Granger's Light Table shows this).

Once you have instantaneous feedback, the next logical step is some kind of direct manipulation. Visual programming (at least as currently imagined) may not be the right kind of direct manipulation, but there simply has to be a better way than typing text in one window and seeing the output in another.

I think lots of the comments here are thinking too much about visual programming metaphors that have been bolted onto existing programming paradigms. I suspect those are clunky because existing programming paradigms are clunky when represented visually. I'm not sure that means that in the universe of possible programming paradigms, there doesn't exist some form that is better when represented visually.
I like programmers who are smart and bring their inventive ideas to the company. That may include some healthy arguments at times as well. That's not the same as somebody who's constantly combative and seems to have no clue that we need to keep the company running in order to continue receiving paychecks. The later is also the type of person who rudely walks out on an interview. No thanks.
I don't think it's a fad -- except perhaps the current iterations of AR, but it will definitely see greater potential in the future. But, right now the interfaces that utilize AR are either too cumbersome, too clunky, or too expensive.

I do find some current AR apps, like Theodolite [1] on iOS immensely useful and I use it all the time hiking (I prefer the map & compass route over a GPS).

The pessimist in me thinks it'll mostly end up as a new way to display ads to people.

[1] http://hrtapps.com/theodolite/
I sincerely hope that you succeed. This is a brilliant idea. Here's why:

I think that we're at a Nash Equilibrium for Trusts, at the moment. That is, Trusts are only useful and good for sheltering assets because only a privileged few know how to use them to their advantage. Since the volume of people is small, and enough of those people are sufficiently influential, the IRS looks the other way.

As soon as a large amount of people can create trusts easily, I predict that two things will happen, roughly in order:

1) The IRS will attempt to reclassify trusts in a way that preserves revenue.

2) The privileged few who have always used trusts as a matter of routine financial planning will seek to create a new class of trusts that will not be vulnerable to #1.

Given that #1 is inevitable, and #2 will add some sunlight on things, I have to say that this is fascinatingly disruptive.
All of these things could be better done with personal email and mailing lists. I'm much more excited about corporate video conferences.
Dijkstra's shortest path. (IE: Pointer chasing).
Goertzel's algorithm

If you have a simple, straight through algorithm running on a few million datapoints. GPU's are great. If it deviates even a little from there, gpu's start to fumble. Writing those two algorithms is an afternoons exercise in Mathematica or matlab, but several weeks adventure on a GPU.

And remember computers are cheaper than humans (Currently, $0.12/hr at amazon and $10/hr minimum wage).
Perfect article and explanation. After having bought into Ember a couple months ago and using it heavily, it's been really hard to express to others why it feels so revolutionary.

Ember really changes JS development in ways that the other frameworks don't even attempt. And in a way this hurts it in the perception of developers, since it more often than not is just tagged as "too complicated" or "too much to learn".

The more great articles like this, and I think there'll be a solid chance Ember catches on in a big way the same way Rails did. With 1.0rc, the tech seems to be solid enough now and it just needs a push on the other stuff (education, marketing, etc). And most importantly: some more successful Ember apps out in the wild (I'm working on that one).
I had the same experience the first time...second time (and third) it took me to Mitt Romney's fb page.
Yes, we may not have all the facts. For all we know the entire story is a fabrication.

However, my point is simply that based on the only available account we have, there's nothing to indicate this candidate was particularly diplomatic.
The 2008-2010 was even worse than the 2000-2003 fallout, and I had to resort to contracting, but you'd need to be pretty desperate to accept a job at a highly toxic environment.

Remember, companies need employees just like employees need companies. It's a two-way street.
New Android Gaming Device - Devs get Android 4.0 device for test for only $99
Sending HTML-only email is still a large spam flag, even at major ISPs, independent of the concerns about client compatibility.

At PostageApp our solution to the problem is a templating engine where you can write your HTML/CSS separately and we inline it at run time to ensure client compatibility. We then provide a separate Plaintext tab with an 'import from html' function which does most of the work for you for managing dual formats.
what about rel="author" and authorrank?
I am surprised of so much wishful thinking for Microsoft, Nokia.. It has been spoken again and again here and there. but at least if WP8 fails too, windows on mobile please die forever; because it you don't offer anything interesting and let the mobile world move forward.
Here's my petition for the site to join the contrast rebellion:

http://contrastrebellion.com/

The page is basically unreadable in FF 7.0.1 on RHEL 5.3. I realize light grey on white with a really thin font is dead sexy on your Mac (probably looks great on my home computer as well) but it's useless to me at work.