skysight-inc/HackerNews huggingface dataset:
There is no trend towards lighter frameworks.

Frameworks were originally being developed by people with high-end needs. They are then also adopted by people with low-end needs, who conclude that the framework is too big and complicated for them, and start developing/adopting more light weight frameworks.

This market is still young, so there are no dominant players like Rails, Django or Symfony yet.

It's more a matter of chronological than a trend. Big frameworks are still being used on a massive scale where appropriate, it's just a more stable market where the only news is the next release.
Top Products in Two Decades of Tech Reviews
> there's still great value in a normative, comprehensive, practically implementable written specification

True but completely irrelevant to vor_'s comment. For all intents and purposes, Dart is still a non-standard language controlled by one company, exactly as C#.
You describe dropwizzard then rule it out, I don't follow why?
If you have your own private motorway or racetrack with no one else on it, fine. But operating a vehicle on public streets and highways is a privilege. Not being run over by your drunk ass--that's a human fucking right.
oh.. that means its working for everyone, right?
VBScript would have compiled to javascript if MS had needed it to.
The Future of Sex is Buried in the Sock Drawer
Well that's it.

No more playing in the sewage for me.
I love angularjs, way more consistent api, it actually does what you expect.
Honestly, I've read only the article, not the paper, and I could have imagined that the journalist don't understand it's not scientific making experiment with only one couple. I also expect a lot of additional "reporting" and "blogging" that is going to be completely serious.
Apple doesn't have fragmentation to worry about. I think the requirement is smart and necessary. Developers must keep up with new SDK and new iOS.

On the other hand, older devices, at least my iPad, doesn't work very well all the new updates. I wonder if this has anything to do with the backward compatibility, or the hardware, or just the fact iOS7 is new so updates are not optimized yet.
> "Real science that is easy to understand" tends to be shallow and hard to distinguish from sales pitches, fantasy, and lies.

Not to another scientific expert. This is why I mentioned proper vetting.
I know it's really not good. I actually find this project interesting. I think the fundamental idea has a lot of merit, the individual details can be worked on.
US's arrogance should be replied tersely. Screw all US GAY diplomats and let them rot in Indian jails.
US has done this again and again with many high profile Indians and even ex president. There has to be some limit to this nonsense.
USA is the worst nation in the world when it comes to racism and inequality. They should start practicing and stop preaching.
> Arguments from popularity can be amusing when laden with sarcasm, but that doesn't make them valid arguments.

Informal fallacies don't automatically invalidate the argument either. Informal fallacies are rhetorical red flags: they predict problematic logic, because they're generally used in place of actual logic: but unless you're talking about formal fallacies, the argument can still be valid.

In this case, it depends entirely on whether or not you accept popularity as a valid metric for success or quality or whatnot: you're arguing whether or not the "P -> Q" premise is true or false, not whether or not the argument itself is valid. Because P is true.
The Design of Everyday Things on Udacity
Design of Everyday Things' course has been launched on Udacity.
I don't think it's that really. It is hipster to snark and dislike things and hipster is in apparently. That being said, some things should be disliked, this not being one of them.
The most important feature of Sass is saving your fingers by not having to write those curly braces and semicolons. Everything else is a nice bonus.
A resignation is one option. If the act was carried out with approval of the share holders and/or investors (though I doubt any decent investor would condone such behavior) then you have two options:

- depending on the severity of the action, this is identity theft and punishable by law. If you have indicting proof, report it

- if it poses harm to your career in anyway, think of your family and usually the safest route is to resign

If it was carried out without approval, report the employee.

But by all means, don't turn a blind eye at it unless you really have to.

There is a funny thing about corruption, it's the same every where. Nothing would be special or particularly harmless about it be it in a startup or a larger organization.

Best of luck
Just saw Don Norman speak and he said most MOOC courses are way too long and lose most of their students. Seemed like a reasonable design critique.
Check out this paper
'Audio Rendering of Mathematical Formulae Using MathML and AudioMath' from http://download.springer.com/static/pdf/120/bok%253A978-3-54...
I've done similar game, had same problem, then I found out that you could write directly to the text buffer memory in pascal - the address was B800:0001 if I remember correctly? Every even byte was ASCI code, and odd bytes were color numbers. It was fast enough that I could redraw the whole screen each frame no problem (and I could do nice effects like changing the colors of the screen without changing the content).
I agree with all of your points, but I don't think it's a shame. It's an awesome contribution and will make my work a lot easier on future projects. I'm personally going to try and take a stab at implementing this with strings versus ints though, since I agree you don't really save much by using the int and it's much friendlier for debug and future changes.
Thing is, about all he has ever been is a critic. Anybody got an example of his skill at anything but writing about crypto at the level of commentary and advocacy?
If it's fixing both price and supply then it is guaranteed to be suboptimal
Is it a toy? Is it a startup? Is it worth doing really well? Who is going to use it? Is it a tool for the ages? How much do I care about it? How big of a project is it? Is building software my only goal? Do I have the resources to do it right?

... there are so many questions with so many different answers.
The concept is nice, and works well on mobile interfaces where placeholders are often used in replacement of standard labels. You end up providing the user with additional information, considering each field still provides a label even when filled.

For desktop interfaces, I like using a combination of standard (btw clickable) form labels, and HTML 5 placeholders. The label's text is very standard: "Name", "Email", "Password"... The placeholder's text is then used as a helper which holds useful but not vital information. For "Name" you can display "Ex: John Smith", for "Email" something like "john@example.com", and for "Password" just a bunch of dots.
Wow, that's an interesting description (the "alpha and limited compatibility" part). I've used both Zeus and Spring and I've found Spring to be more reliable. I've run into a number of issues with Zeus where it crapped out on me. I've never hit any such issues with Spring, it's felt very stable. I see the Zeus issue (#254) that plagued me the most has been fixed now though: it can now accept arbitrary-length commands. So maybe it's more usable now.
They were wasting their resources long before he showed up; he picked the fight because of that.
I presume you mean the SMTP RFC standards. If so, then it would be unreasonable to respond with 501 (Syntax error in parameters or arguments), just because they don't like your email address format or TLD.

However, if I'm offering a service and collecting email addresses as part of that service, my mail form could do additional validation (e.g. I might not want to collect email addresses from the UK (.co.uk) or from .edu or from people with 'john' in their email address.

I'm not violating an RFC with my email form, which may provide some benefit (e.g. stop fake email addresses, reject customers I don't care about) at the expense of losing/angering some other customers. That's a business question, not a standards issue.

(BTW - I've never restricted email addresses on a form in this way, but can empathise with those who do)
Playstation 4 and Xbox One Hacked.
Why? Because it looks cool for a demo. It can be real footage without being a useful app.
The simplest version of this is to purchase bitcoins on the "cheapest" exchange, and sell them on localbitcoins for MtGox prices. Only problem here is that if you're in the US, it takes 2-5 days to get your coins, so you'd have to have a decent stash/revolving money flow.
hm cant seem to get it to work with Nginx under Ubuntu 12.04
I followed the instructions and the hhvm seems to be running fine but i get a NOT FOUND from nginx.
I basically just changed fastcgi_pass 127.0.0.1:9000; (was php5-fpm) before but the hhvm logfiles are still empty.
Any heads up ?
Trying this on a Symfony 2.4 project.
Led grid lights 30w
led grid lights 30w
I love that a lot of these are still completely applicable (the mail rules at least - haven't got to the rest).

If it didn't violate half the rules, I'd email this to everyone I know. Perhaps I'll fax it instead...
TinyPNG – Compress PNG images while preserving transparency
We should send some of this stuff to Mars.
Everything That Happened in 2013 in One Image
Let's see if I understood this correctly. Building snooping capabilities into networking gear is so inherently insecure that it would be better to just allow wiretapping to happen by exploiting known vulnerabilities?

The law of unintended consequences will cause that to backfire in spectacular way. In order for LEOs to maintain their wiretap capabilities, they would very likely start to issue gag orders on vendors and to prevent them from fixing some of their more "valuable" vulnerabilities. Hell, why not flat out require certain classes of bugs to be present at all times?

In effect, there would be no practical difference between a built-in backdoor and a critical security bug.
I believe proprioception is resilient to minor offsets or miscalibration, as I've seen such illusions at science exhibits--false hands that you're tricked into thinking is your own. And the STEM system (absolute body position tracking) apparently is high-precision.

It's more likely that immersion will be broken by perceptible latency.
You seem so angry at the notion that somebody might have a different view than yours.
If you were going to fake it you'd have less fuzzy washed out images and you'd probably lower the lag quite a bit.
BTCChina, world's second biggest exchange, stopping CNY, btc deposit
We don't need to look to the Super Bowl for examples.

When hurricanes hit, traditionally, stores DID (and arguably still do) gouge for essentials like water, gasoline, etc.

To the point where the government was forced to intervene and prevent it.
Wickr is closed source.

TextSecure is where it's at. Hopefully the iOS release comes out soon.
Ask HN: Videos on my website, youtube or selfhosted?
Hey guys, I'm having quite a dilemma right now. Recently I made a video showing a piece of software from my startup. I put it up on youtube and embedded the link from the front page of the website. But it is slow. Really slow. The video alone increases page render time by over 2 seconds. Besides, I'm not in control of what ads or suggestions youtube shows after the video. Is it worth it to convert and encode the video to HTML5 formats and a flash fallback myself? Is that too much work and should I just accept the problems I'm having right now? What would you do? Any advice on this? Hosting space or bandwidth isn't quite an issue (yet).
Never been able to understand why Italians are so down on their country. I spent a week there a couple of years ago, mostly travelling by train. Italians I had spoken to had me believing I should be bracing myself for North Eritrea in terms of infrastructure, police corruption, and so on... the reality is that it feels just like France. Admittedly I never went south of Rome...
Seems to be a common saying:

https://www.google.com/search?q=showhorse+workhorse+obama
Can't you scale realtime queries by just timestamping everything in the database so you know if something comes back in your query where timestamp > oldtime, then it's new?
CV Dazzle: Face to Anti-Face
Machine Learning #2 - Hill Climbing Search (Meaning of Life?)
Yes, I'm accusing the societal system (which presents you with two exploitative alternatives), not you. I think we do fundamentally agree and that the confusion might have stemmed from the fact that I answered a question which I thought you were implying rather than your literal question.

You asked "The current system gives choices X,Y. Isn't X>Y?" and I ignored the "Isn't X>Y?" part because I assumed it was mostly a rhetorical device designed to make concrete the first part ("The current system gives choices X,Y") which was more relevant to the philosophical issue being discussed.

My answer was "Yeah, it sucks that X,Y are our choices, because I think that one of M,N,O, or P might be better."
Netiquette Guidelines (RFC1855, October 1995)
I'm curious: did you lose any emails when you turned off catch-all? I would like to turn off catch-all, but I receive a lot of (mostly automated) email to various addresses, and I don't want to set up a long list of email aliases.
something to show how important the VM is. PHP managed to jump near the top simply because Facebook decided to bump money and wrote HHVM. Python has PyPY.

And yet Ruby has nothing.
True enough. Recent defined as <35 years. Which in US historical terms, is still not so long.
Unless you are using an encryption device (hardware or software), you should assume that mail on the Internet is not secure. Never put in a mail message anything you would not put on a postcard.

Still very much true.
I recently used Meinfernbus to travel from Frankfurt Airport (yes airport) to Hannover. It's comfortable and very cheap, 15 euro.
Link with proportional (non-fixed width) font:

http://www.apps.ietf.org/rfc/rfc1855.html
"Interview your bloody bosses"
Microsoft plans original TV programming in 2014
Considering the sad state of mysql enums with the pitfalls it have, it really isn't a shame.

I totally agree that a text column would have been preferable though.
Right? It’s telling, in a very Stanford Prison Experiment way, how that works.

Take my girlfriend. She used to work as a nanny for a couple, two lawyers for the State. They were strictly middle-class, and paid the same to my GF as they would for daycare (my GF had taken care of their two children when in daycare, until the center closed). It was mutually beneficial, as my girlfriend’s own daughter was the same age as their kids and knew them.

Seattle and surrounds are not known for heavy snow, and don’t have the infrastructure to deal with it. I work with the Fire Dept. Was called in when a big dump ended in a State of Emergency being declared.

My girlfriend’s employers got a message from the State, not to come into work that day. That they could work from home, and were advised to stay off the roads, as they were particularly dangerous with over two foot of snow, re-freeze, and largely unplowed.

They called my girlfriend (who lived with me, about 5 miles away) and, seemingly oblivious to what was coming out of their mouths: “We will be working from home today, as it’s too dangerous to drive. So we’ll need you to come in an hour earlier, thanks."
The XP book was hugely important for me. I read Kent Beck's article on Extreme Programming in IEEE Software in October 1999, and got the book as soon as it came out.
For the first time I saw a methodology that reflected how I actually liked to work. I hadn't done pair-programming then, but working in small increments, with lots of tests, rewriting etc - more agile in short. Previously, I wrote programs despite the methodology (like RUP, or company internal methodologies), but here was a system that actually helped. Truly revolutionary at the time.
The host is provisioned using some other automation tool, then when it comes up, it runs puppet agent. Puppet agent makes cert sign request (at which point csr file is created on puppet server).

Puppet server doesn't have this host in autosign.conf, so doesn't automatically sign the cert. And this is where incron kicks in and runs my script. The script queries the provisioning tool, sees that the host is in there, and runs puppet cert sign command.
How we helped a company make an 1.2 million per year
A talent acquisition is usually for more than the amount raised. Unless they were really struggling and about to go out of business.
Have you tried vimeo? IMO it has better quality and has a pro subscription if needed.
Openurl.org
openurl.org
Perceptions of the Linux OS Among Undergraduate System Administrators (2001)
I think it really depends on your itinerary. 15 days is a short time to visit Europe. Maybe it could make sense if you plan on visiting only one or two countries and smaller cities. But if you want to see let say, Paris, Roma and Berlin. I don't think it's a good option.
Maybe he got a little annoyed being spoken to by someone so smug they used the line "your worldview is wrong, and mine is right" without trying to be funny.
we are looking for an front end. if you love car and is a front end developer. let us know.
That is awesome! You can find more material on that matter on Youtube: http://www.youtube.com/watch?v=maODMtBfbFc
To me the whole problem comes down to one of discretion. The police officers in the beginning of the story had too much discretion. By not arresting someone defacing city hall, they trivialized a property crime. The author intimates this was because of his race or at least his appearance. Maybe so.

Next the judge exercises his discretion to come up with a non-standard sentence for the crime. Any non-instigator first offender would have gotten the slap on the wrist. A minority, we are lead to believe, probably much worse. Same crime but the discretion is wide in the sentence.

Later, the issue swings the other way. He has some real cause to go the rally in honor of the fallen student. Here, the discretion is taken away from the parole officer.

Discretion is power. In some instances, society grants too much discretion. In others, too little. We know this is the case but it still shocks us and we like to second guess.
Well, of course, there are pathological cases as well. :)
+1 for a short course. Much easier to fit in in a busy schedule.
Don't make more open source projects, contribute to existing ones.
Best Practices for Performance-Based Contracting
NOTE: Document rescinded -- posted for information purposes only
I am pretty confident that when the presidential candidate is selected, he is already being manipulated by the financial houses. They make sure that the president is weak pawn who can be easily manipulated. I am also sure that this has been the case for a while especially after JFK.

The reason that Obama is doing nothing, is because he is actually powerless to do anything - just a little puppet on a chain. To understand the underlying trend have a look at the last few presidents - and take a look at the financial laws that were repealed over time (like the glass steagal act).

One of the weaknesses in the US system is that the presidential post has so much power concentrated in it. Once you are able to get a stranglehold around this position, you can manipulate this from behind the scenes and no one will ever suspect that something is wrong.
I agree this whole piece comes down to discretion.
One of the first items:

- Never send chain letters via electronic mail. Chain letters
are forbidden on the Internet. Your network privileges
will be revoked. Notify your local system administrator
if your ever receive one.

I think when I got on the internet around 1996 half of the e-mails I got were chain letters. Proves the fallacy of trying to claim that something is 'forbidden on the internet.'
Found this nice Sinatra micro-clone thanks to the page:

https://github.com/guilleiguaran/nancy
If you have 8 cores, you'll get 8 threads and all your requests will be nicely distributed across the cores. This is why Go is up near the top for the i7 benchmarks. On the EC2 ones, there are far fewer cores, so the overhead of distributing them is much more pronounced. As you add more cores, you'd probably see Go pull further ahead of some of the competition. However if you're only ever going to be running Go on small instances as many people do, this advantage is actually a hindrance because of the added overhead. Not that it's necessarily a big issue or anything, it's just interesting to consider.

The point I was making is that your actual hardware and workload can turn this benchmark on its head. You may naively think you are upgrading performance by switching to a different framework/language, yet if you don't understand why each platform is getting the numbers it does you might end up rewriting your app and actually decreasing performance because of your server hardware.
HTTP hosting has progressed so far - look at Web Platform Benchmarks as the perfect example. The situation for self-hosting video seems remarkably stark.

I would love for someone to chime in here on what options to consider for self-hosting video at low-cost/high-scale.
Putting my headphones in, drifting in my own, private world of code is to me one of the simple pleasures of life. Ok with short meetings and thight, small schedules and the like, but put someone watching at my screen while I'm coding and I can easily commit an homicide.
The True Economics of Uber’s Surge Pricing
True, I didn't think about it!
Maybe I'm cynical, but I think that's part of the Apple treadmill to keep people buying new devices. iOS 7 is written for the new hardware (as it should be), and not fully optimized for older devices because they want people to buy new ones.

I have a 5 year-old laptop that works perfectly for my purposes, but I'll probably have to buy a new one just so I can run Xcode 5, and the only reason I can't run Xcode 5 is because it won't run Mountain Lion / Mavericks. Even then, that's only because Apple won't optimize Mavericks for the GPU on my machine - the same laptop can run Windows 8.1 just fine.
It's not actually the fastest. Check out the tabs at the top of the benchmark. You are only looking at basic JSON serialization on an i7. A more realistic benchmark is the 'fortune cookie' benchmarks which actually hit a database and does some modifications on the results - which most of your requests will do. Go performs at only 50% of the more optimized Java/C++ frameworks in this case.
Qiscus Hack Tip: How to Auto Follow Up After Networking With Zapier
then all those antibiotics on Mars will be useless. Victory!
For me it was Sir Ken Robinson's talks. Those were thought provoking
Seems like a good idea for a startup. Product: self-hosted video. Which ultimately could take you in so many different directions, so many different market opportunities there.

Which means, someone has already thought of this and is trying to provide this service. So 'superice' you want to see what's out there and report back?
Just give them clues. no one looks at code in github that you have done per se, but what you may have contributed to other open source projects, comments, respect from fellow githubers etc. it's a way of figuring expertise not experience.
Ask HN: Which Tech CEOs should Obama Actually have met with
I am pretty disappointed with a lot of the people the President met with, I don't think they reflect technology or our collective knowledge about how to build it. Just curious who do you think he should have met with. Both for help with healthcare.gov and a better understanding of the NSA situation.
Beautiful!

How difficult it is to set this up for a custom local site that produces surface wind forecasts in GRIB2? Would it work for a small grid like this http://www.norcalsoaring.org/BLIP/BYRON/index.html ?