skysight-inc/HackerNews huggingface dataset:
> I'm not sure raising the price even solves the problem.

Priced correctly, it should. if coffee buyers sit around long enough to deny a second ground of customers a table to sit at, the appropriate price for a coffee could be something like, the original price of the coffee + the average amount earned from a single group of customers. for example if the coffee original costs $5, and the typical table holds 2 persons earning you about $7 each, then the appropriate price for a coffee (unbundled) is maybe $19.

if someone decides that $20 coffee is worth it, then it makes no difference to you that you sold him the coffee and let him sit around for an hour without another table of customers coming in. if not, he will not be there, and you could now host another table of paying customers.
Would love to see this expand. More general soundcloud search, etc. I played the "Funk" genre and it started repeating after only a few tracks. Nice demo of the concept though.
It's a misleading chart - it's definitely not a zero-sum game.

It's only this past ~2 years that pretty much all new phones being sold are "smartphones" (for some definition of that word). The overwhelming majority has always been dumb "feature phones" - Android and iOS managed to get everyone to want a smartphone in their pocket and that's where the biggest gains were made - not as that graph would seem to imply, by simply cannibalizing the pre-existing smartphone markets.
there seem to be a million things like this; what makes it better than bson or tnetstrings?
After reading about how Touch ID actually works, and how it reads the characteristics of the electrical field created between the sensor and the valleys of your finger's living skin tissue, I think it will take something more sophisticated than this professor's gelatin mold. Also, there is no software image of your fingerprint stored on the iPhone, it's a hashed signature of various data points from the electrical field, not a 2D or 3D representation of your fingerprint. Of course I'm not a biometric security expert, just someone who's been reading about Touch ID, so maybe I'm wrong.
I think it's more that people have a passion for well-made stuff, hand-in-hand with an ability to balance personal interest with societal concerns.
ah. that made me sad. i thought it was a telnet or something emulator into the actual service. But it's just a html/js shenanigans :(

I'd like the actual service to be a command line via telnet or other established protocol, so i can automate it via cron, arduino buttons and what not the cool kids use today.
A large difference. Random mallocs in library calls completely defeat the purpose of using C in the first place. Not only for performance but for fragmentation, especially on embedded devices. It makes it impossible to use my own memory arenas and instead takes the lazy route of allocating from the global heap. Look at Jsmn for an example of how to do this sort of thing beautifully and cleanly with no global side effects.
It wouldn't make headlines because its not a sensational news.
[autism intensifies]
this 'article' border a fetish.

and i though some coworkers were bad case of fanboys...
Crash Course on Modern Web Development: Opinionated Edition
The Android numbers from the OP are just for few devices - for e.g. the Tegra devices with DirectTouch aren't included. Also from another post above the Note has better latency than iPhone 5. If you want to go Android - you can mostly get what you want :)
Ask HN: Clojure vs Elixir for robotics?
I am writing a report called 'Robot cognition of the Future'

My concepts act around a probabilistic and declarative DSL for robot programming in a highly concurrent and distributed language (which allows easy metaprogramming and a hygenic macro system).

What kind of above language should I use to write the proof of concept (and may be production)?
Ben Chestnut (MailChimp): Creating an Environment for Creativity and Empowerment
Love the hilariously precise attention to detail. Reminds me of the in-depth review of the secret Disney restroom, http://www.secretrestroom.com/ ( writeup at http://boingboing.net/2012/05/04/tribute-to-disneylands-sec.... ), which I choose to believe is totally serious.

If you enjoy this kind of stuff, I have one obscure recommendation: check out this review of the Singapore Airlines economy travel experience from an authentic trufan, http://www.airliners.net/aviation-forums/trip_reports/read.m... .
I'm not sure that this is really the case.

I believe that it has gotten worse over the years, mostly due to politics and the fact that most people in the US do not have to deal with this. [We have a rather passport-holding-population]
"there is no way to get to Palestine without going through Israel"

Can't you get to the West Bank through Jordan and Gaza through Egypt?
Yeah, there is that, then that.

fanboys are weird and all. But blackberry launched a product that posted to facebook or whatever every video file you watched on the device, without telling you.

So, I guess there were more serious reasons BB is dying.
My local supermarket has had zero days loss in trading in the last quarter. What does it do? It buys things for a cheap price and sells them at a higher price.

Traders do exactly this, it is the service they provide. It is quite unlikely that all the traders in a big bank are going to lose money on the same day.
Oh, we're down to 2-character titles now?
You better regenerate your keys then if you used that RNG.
I had heard about conglomerates of course. But my first visit to South Korea, the totality of it blew my mind -- the cyberpunk future of company-nations coming out of Asia was real.

I remember that between getting off of the plane and going to bed, I had ridden in at least 2 Samsung built vehicles (a bus and a taxi -- dunno about the subway), shopped in a Samsung owned store, made some phone calls on a Samsung phone, got into a Samsung built apartment building and taken a Samsung elevator up to an apartment filled with Samsung appliances where I went to sleep watching news on a Samsung TV.

Later, on the same trip I experienced a very similar conglomerate built world in the form of LG and Daewoo, even getting a trip to a massive Daewoo ship building facility that cranked out - to spec - everything from oil tankers to submarines.
While reading this, was anyone else reminded of this scene?

http://www.youtube.com/watch?v=cISYzA36-ZY
Why not just detect which browser is viewing the site and not show the progress bar for mobile and safari browsers? That should solve this "double watch" issue.
Most email clients let you store your archive online. Exchange certainly does - I can search from my phone, which only stores the last week's work email locally.
Though, in recent months, my research has focused even more on the diaperhedron

Damn, we should compare notes, we're researching the same thing :-)

I need to make a mental note that if the mathematician or physicist tries too hard to get on TV /news and sell something, he might not be as great as others.
I think Ben is very much on target -- good things happen when you favor quantity over a single perfect creation. However, you have to have a way to provide positive supportive pressure rather than negative pressure. Providing people with the right motivation to work faster (and harder?) is a difficult task. Allowing failure while keeping overall standards high.
I think once you are dealing with an out of control aircraft that disintegrates in the air, all bets are off.
How to Understand the Deep Structures of Language
Amazing! Thank you for your efforts into investigating this. I find the EU FOIA site fascinating and I wish the US had an equivalent.
It depends on the device. Some Android devices are very snappy. For example, Samsung's 7" tablet appears to be very snappy to me - and I'd be hard pressed to pick the difference between it and my iPad 3rd gen.

However, there are a few Android phones that are particularly laggy. The Galaxy III comes to mind - when I last used one. It didn't feel anywhere near as responsive as my iPhone.
When you say "structs and their string values are individually malloc'ed, worsening the performance", I call this "sporadic". Maybe it's the wrong word, if I was to use a single word.

My second question is, can you actually avoid relying on somebody else's code when you call malloc? Due to virtual memory being comprised of pages, address randomization, and other things, heap is not a continuous memory space in hardware ready to be used at the moment program runs. So, what is the cost/benefit of "individually called malloc" for each struct, as opposed to pre-allocating some space? I could be totally out of my depth, in which case ignore me ;)
It is. The ubuntu-sdk package is just an easy way to get all the dependencies in at once, but it should work even in other operating systems.
anybody know any similar library or project for c++?
OpenLaszlo has had this for years. It's a great idea that works well, but it's not original.

The OpenLaszlo implementation animates four shadowed corner chevrons that interpolate between the corners of the current widget to the corners of the next widget, so they are are not as obtrusive as animating a whole rectangle (drawing a bunch of rectangles over each other tends to look cluttered, while the corner chevrons are not as visually distracting), and they work well between differently sized widgets.

The OpenLaszlo animation is a bit slower than the animation shown in this demo, and I think the slower speed of OpenLaszlo's animation works better for drawing your eye between one widget and the other.

This demo seems to move faster than eye tracking speed, and the animation appears to skip or flicker, and it go too fast to follow, especially if the widgets are far apart.
http://pastebin.com/fQ5ftcri

"Need Support for your self-signed cert? 5k/year - 1 (800) 555 - 5549"

Indeed.
I am not saying you are wrong, but I am just curious about what you mean by the misconceptions about the risks of radioactivity.
I wonder how much Google search results played in that demise.

Err.. Roughly none? I suspect you are trying to make some deep point, or maybe imply some conspiracy but I think you are going to need to be a little more clear.
It seems that what they need isn't new laws, but removal of whatever law prevents them from putting time limits on their tables.

But maybe what prevents them from doing this is a very general law that they need a special exception from, and hence a "loitering law".
You're right. It's working in Firefox now for me as well.
Yeah, I've used it before. It's pretty cool. I wish the equation stuff was a little more flexible.
What does using Angular or Backbone have to do with needing a progress bar?
no, the analogy just went way over your head

EDIT: On re-reading I have no idea if that post was actually directed at this article or not. I was just making the joke because it looks like any post about code might be a metaphor for any article if you think hard enough.
That's basically how AirDrop works on recent Macs and recent iOS devices and why they require more recent wifi hardware to make it happen than the OS supports generally.
They would be too appaled at general policy to worry about particulars for a while. "When we decided at least one congressman per 30,000 persons we were imagining, you know, one per 40,000. How can you possibly have a representative democracy like this? Wait, did you start a two-party system as well?"
What do you mean by 'own memory arena' and what is the performance (or other) difference between that and global heap?
As others have noted, it's not slump in the market but a big spike in Symbian sales.

2005 was when the first Nokia N series was released.
This is certainly an interesting idea, definitely appeals to the programmer/hacker type. Its not a service for everyone since it looks complicated and scary to someone who has never opened a terminal before. I think this is fun though and you did a good job!
I haven't found a reference to that date that's earlier than 4.4BSD's /usr/share/calendar, which includes

09/20 Harlan Herrick runs first FORTRAN program, 1954

In The History of FORTRAN I, II, III (from HOPL I and available at your CHM link), Backus writes:

The FORTRAN compiler (or “translator” as we called it then) was begun
in early 1955, although a lot of work on various schemes which would
be used in it had been done in 1954; e.g. Herrick had done a lot of
trial programming to test out our language [....]

So that's consistent.
Ask HN: Who is going to buy RIM?
I personally bid for Motorola but then again I have no idea
What's so sketchy about them?
my comment wasn't 100% serious, more poking fun at my disciplines tendency to advocate "markets for everything". However maybe it won't be too long before all kinds of social venues don't charge by the hour.

It seems like even the low tech solution of time limits is not viable for these places, so they resort to the simpler solution of taking coffee off the menu.
Blackberry is going out of business because they had incompotent management that reacted too slowly. It really should have never come to this.

http://www.businessinsider.com/rim-ceo-quotes-2011-9?op=1

Someone should claw back the money. Those guys were well paid.
This could be useful for finding out when a service is updated or you can preorder something.
Jsmn is a fresh (somewhat copout) approach, but unless you know the size of your JSON a priori (ie memory mapped file), I would hard call it beautiful or without global side effects.

If you're into C++, take a look at benejson's pull parser. There is a C core but its presently very ugly and only intended for library, not application developers.

http://codehero.github.io/benejson/
I don't think it's that rare... people often have multiple devices.

I have an Android phone and an ipad. It's very clear after a little use that the ipad is "snappier" (and animations are smoother etc), but iOS also feels very very limiting by comparison with Android. There are so many little things that Android just does right, that iOS...doesn't.

So which is more important, smoothness or functionality? I suppose it depends on the person and how they use the device... but really, I'd like both... :]
Not to mention shows like American Greed!
If I'm not mistaken, they license a lot of stuff from Synaptics. But that said, many do so and don't get it working as well as Apple does. I talked with a Synaptics guy who said it's all about the implementation, and "bad" or "slow" touchscreens are generally just poorly optimized in the OS.
Ruby, as generally served with Rails, has historically been much slower than SQL-in-the-page PHP with APC/etc.

One example[1], from 37 Signals back in 2009, showed a 320ms response time (gack!) with 9,000 requests per minute on 10 4vcpu/4gb VMs in a private cluster.

Assuming they had a reasonably tuned storage subsystem, this is pretty terrible performance. That's about 150 requests per second for 10 VMs with 40 vcpus and 40gb RAM. However, that doesn't quite match up with the 320ms claim, which would have them pushing a little lower. I'll assume a rounding error.

Things have gotten better in many cases, but hardware and scaling up and out is still the best way to improve rails performance.

[1] https://37signals.com/svn/posts/1819-basecamp-now-with-more-...
Back in the early 90's I bought a $30 VCR from some no-name foreign brand no one had ever heard of here in the US. 1/3 the price of the name brand stuff.

Then I went to Seoul and saw that same company brand on top of the largest skyscraper in the city - Daewoo.

Absolutely mind blowing.
Turks do love their coffee, it's their second religion :-)

You can buy the wares http://en.wikipedia.org/wiki/Turkish_coffee in ethnic stores, Turkish, Middle Eastern or even Eastern European stores (many were occupied by the Turks for quite a few centuries.) As for coffee, just ask a good online store to grind it at #0 for Turkish style. Grinders at supermarket do not work as well. The coffee loses its freshness a bit so the first few days but it's still very good.

Most Turkish coffee drinkers are either from Turkey, Middle east or Eastern /Southern Europe, or people that generally speaking do take their time so I understand why restaurants are pissed at them.
Didn't Bruce Schneier publish a provably secure scheme in which multiple encryption algorithms could be combined such that a weakness in any single one of them was not sufficient to reduce the security of the message?
Do you really need to release on both iOS and Android?
With Obamacare looming, Home Depot cuts benefits for 20,000 part-time employees
As one can run FreeBSD "in the cloud" and use jails there, I don't think that explains it.
How about a pane for "How to build a static HTML/CSS website" that hides all panes but prerequisites? Then maybe one on how to build a dynamic site (raw, no framework). Then to build an [x-framework] site. Then, the penultimate pane, "How to build a scalable web application with automated infrastructure (prereq: chef or puppet or whatev), advanced monitoring (prereq: Nagios, or whatever that CustomInk/Etsy toolset is called), test-driven development (prereq: Lang-appropriate testing libs), and continuous integration (prereq: Jenkins)"
I had a unitarihedron hanging from my rearview mirror in high school. It was pretty awesome.
Why does the U.S. hate Android and love Apple?
I've got no direct knowledge of this in particular but I've heard that the mouse movement is one of the highest level interrupts in the OS and won't be preempted -- so the number is probably very small but the response by the application when you click may be longer. Also, this is why sometimes you'll see the entire computer locked up except for the mouse movement.
Is it, though? The state of HTML5 audio is still pretty atrocious.
Yes, there's a way. Precompiled headers already do a pretty powerful analysis.

Thinking a bit more I realized I just reinvented the wheel: this is how Microsoft phased out the sprintf, strcpy and so on.

So you can choose between 3 compiles modes: --new-cpp --advanced-library and --allow-legacy
You can turn it on with pragma before including an .h file and turn it off after, if you have to.

By default "--new-cpp" is on, throws error on naked pointers, new, delete, pointer arithmetic and so on. Basically C++ would become a safe language, almost like a CLR-type managed code. It could even have a "const by default" variable declaration, like Scala.

The "--advanced-library" would allow a lot more (e.g. manual memory management), and "--allow-legacy" would be for full backward compatibility.

Does it worth it? I think it does: currently with meta programming, lambdas, named(!) closures, deterministic constructors etc. C++11 is one of the best programming languages for anybody who cares about performance.
Most people have only two valuable assets - their brain and their time. Effort in education and experiences can make all of your future time more valuable.
I believe s/he is referring to the likelihood that a dirty bomb, detonated in an area with significant population, has the potential to cause vastly greater harm by inducing panicky actions in the populace, compared to the harm that could come from the spread of radiation by a conventional bomb.
I don't think Google has any pressing need to buy a 2nd struggling manufacturer.

I would guess Amazon, Facebook, or maybe a big Chinese corporation.
And in 5 years you think SPDY will still be relevant?

HASHTAG WELL PLAYED SON
I've done some research which involved the perceptual effects of latency, so I was interested in the test rig from their video and found a paper they published in ACM about it:
http://edgey.com/wp-content/uploads/2013/01/p453-ng.pdf

Turns out that to achieve this 1ms latency system (once you have that, it's simple to add artificial latency) they had an FPGA directly processing touch data from a resistive sensor over a 2 MBps serial (optical) connection, computing the center of mass and directly driving a DLP projection display so that parallax between the surface being touched and the display would be eliminated. Nice rig!
Using iOS 7: Protect yourself from thieves and scams
> It is literally the most powerful Javascript framework ever

It doesn't meet the definition of a framework: http://en.wikipedia.org/wiki/Software_framework

> It trivially encompasses every possible Javascript program

Not every one.
Are you being ironic or something? The very name SQL stands for Structured Query Language. https://en.wikipedia.org/wiki/SQL
Flip flops: http://i.minus.com/iMwZko1Cpcro4.gif
My point is that people expect malloc to optimize more than it really should. I don't have the time to explain anything more to you. Look at how malloc uses the brk() function and read up on TLBs. That should get you some depth.
How would you expect the audio to be delivered in a service you accessed via telnet?
You certainly care what the price on the other side is if you are getting the spread or some fraction of it. That is what determines the preference ordering to run the algorithm.
I recently failed a tech interview. I was asked to pair program on a calculator.

Something so simple became more difficult under the pressure of someone watching you the entire time.

It's also nothing I've ever even thought of building nor something I would ever be asked to build in a real work environment.

I have stellar reviews from my former employers. I know I don't suck, but hell if that didn't shake me to the core.

Maybe I'm just venting.
Poverty Can Trump a Winning Hand of Genes
"Look at that soft white coloring...the tasteful thickness of it... Oh my god! It even has a watermark!"
In that case I was ignoring the returned value for the sake of the example, otherwise you lose the declaration when it's in a `if`.
Characteristics of Silicon Valley you won’t find in Asia
I noticed it requires flash.

If not already, you should use Sound Manager 2 http://www.schillmania.com/projects/soundmanager2/ and its api. It's amazing. It auto selects HTML5 or Flash on both pc and smartphones. It even checks if people have flashblock enabled and tells them to "click here to enable flash".

I've used it on 2 projects before http://timeforzen.com and http://residentevilradio.com (it can also stream from shoutcast servers.) I've got HTML5 disabled on those 2 projects because it was still beta and glitchy at the time the feature was introduced.
Excuse me, but why all this energy on a millisecond type performance change. Why dont you guys focus on build apps that solve problems or are new companies. Your energies and brains are misplaced. Maybe its fun though.

Here's the deal. Instagram, Pinterest or SnapChat probably never considered about the time it takes for an iphone generation X to perform. They didn't design for it, they designed what the user needed and wanted.

I would say millisecond snapness isnt perceived by lets say 98% of the users of these systems. Focus on the application. Whats missing in mobile ? Facebook and Twitter are missing the picture. Focus on that guys, you are smart, but put energy on the big problems and not some low level hardware/software layer.
“LinkedIn pretends to be that user and downloads the e-mail addresses contained anywhere in that account to LinkedIn’s servers,” they said. “LinkedIn is able to download these addresses without requesting the password for the external e-mail accounts or obtaining users’ consent.”

I am so hoping the case goes to trial so we can see the evidence of this presented.