skysight-inc/HackerNews huggingface dataset:
Well, we have already have JavaScript Linux[1] ... lets just compile FFMPEG for that, and use it within the users browser.

[1]: http://bellard.org/jslinux/
I have just the twitter handle on a new line, if someone has 1 word on a new line starting with @ it's probably pretty safe to assume its a twitter.
Yea I think that would be helpful. Usually if people have a high amount of karma, they have put some time into their profile.
Is that it? Only marketing? Could Apple had not made something simple that existed before?

Would you mind showing us some Siri-like, grammar recognition and all, that existed before and people failed to get excited about?
It looks as though you are taking a much more sophisticated approach to investments. In which case, you are current to have higher expectations. I was more reacting to the general belief among asset managers where they assume they can average 9% by doing little work.

We actually don't disagree, as it were. As long as you are systematic in your approach, continuously question your assumptions, & constantly look for "what ifs".

I agree with your last statement as well.

Regards,
TDL
The only really valid criticism I see here is the binary blob problem-- clearly this is a poor way to store user configuration data

I disagree. Enlightenment has been doing this from the start because it is faster to read and write than a specially formatted ASCII file and because the user is expected to do all configuration through the graphical interface.

antithetical to the kinds of philosophies that undergird Linux

This somewhat true but I believe editing text files by hand is the type of thing Ubuntu is trying to move away from.

ESR is an old hat who has been using Linux since way back in the day and is set in his ways. I am too, but he should know Ubuntu isn't for him. They are focused on ease of use for new users, not accommodating all the idiosyncrasies of the old ones.
I've just updated my HN profile with a Google+ profile link at the VERY end of the profile.
Indeed! Fantastic!
That's how you detect hipster articles ! More seriously, as a php developer all this told me was that I shouldn't use his product, because someone who thinks file uploading in php poses more of a threat than in other language probably doesn't know php much, yet he still finds himself competent enough to jab at it.
Ohh the memories. Back in '90 or '91 I was teaching myself Turbo Pascal and completely sucking so badly at PoP that I wrote a cheat - I made a little DOS GUI save game editor that could max out your lives and/or time remaining. I released it to the wild but sadly there's no chance of finding that source again.
The statement that "this area is assigned to this timezone" is not a creative decision. It's an assertion of a fact. Even if it's a false fact made up by the author, it's still an assertion of a fact.

I think you are treading on thin ice with this reasoning. By the same token I might argue that "Harry said this to Ron and Ron said that to Harry" is an assertion of the fact that Harry and Ron had a conversation. What else is a novel except a collection of false facts made up by the author?
No, it is not improper to invite ex-coworkers, however emailing your old boss may not have been the best of moves. Should have let him find out over LinkedIn or some other method.
> You just say "search the web for..." and Siri initiates a Google search.

How disappointingly verbose. Does Siri not know that "google" is a verb?
SystemTap is not competition for dtrace. If you've ever been on a system that had dtrace, you'd find that pretty much everything works.

He's going through the same exercise I went through recently where your customer is running your software on Linux and you want to try to make use of the facilities offered by that OS so he can reproduce and diagnose the same issues.

The problem is that Linux just doesn't have good diagnostic tools. Most people don't recognize it because they've never had good tools. It's like being a C programmer who's never heard of a debugger. You can keep adding stuff to your code to try to isolate a bug and keep rerunning tests hoping it hits it where you've instrumented. That seems to be fine. But then you get a debugger and you can suddenly do significantly more on a running system gathering even more information on exactly the part that you care about.

This is what dtrace is. Linux needs something like it. If SystemTap will be that someday, then great. It has to work, though. My attempts to get it functional on Ubuntu and debian left me not feeling too great about the current state of thing (at least on debian, you can get kernel probes in without adding new and poorly documented package repository locations in). In neither case could I get SDTs working, though. For example, with dtrace, I can pretty trivially tell you the exact code paths in any running application on your system that are leading to IOPS. Then maybe I can exclude "known" paths and focus on only areas we don't think there should be any. This will include, for example, paging information. I can decide whether I want that when I'm drilling down. I can then look at another process that's running on the system and see when one is competing with the other for IOPS, CPU time, etc... I do this while the software is running and with minimal impact to the performance of the system.

When SystemTap does these things on my customer's Linux boxes, then I'd call it a dtrace competitor.
How would you feel about a polite note from a friend saying that he is now going out with the same girl who dumped you yesterday?

Possibly even before they've broken up.
Unity also simply regresses on many UI issues, relevant not only to power users:

* When a maximized window is behind an active non-maximized window, the panel serves as its title bar. But it actually spells out the name of the active window. Very confusing.

* Additionally, in the same situation, all of they standard mouse gestures on the panel (e.g: double-click to unmaximize) do not work. Maximized windows don't get the right-click-title gesture to work at all.

* No window list at a glance (useful for remembering your context/state with the UI)

* Hides important buttons such as close window, as well as the menus, where non-power-users will not know to look.

* Panel unhide takes a relatively long time -- slowing down almost every interaction with the UI.

* Workspace switcher does not support window drag, unlike the gnome panel workspace applets.

* Workspace switcher requires multiple selections to switch to a window.

* Alt-tab switches applications, not windows, which is more confusing, as it associates unrelated windows together, as if the mere fact they're implemented by a certain application necessarily means they relate. This also requires more keystrokes to reach the window you want -- when you don't have many of them in a workspace, which is a typical situation for organized users that actually use workspaces.

I could go on and on. Unity is an immature, alpha-quality piece of work that seems to have been thrown out because of a deadline.
I never realized I was doing it wrong :) And that it's either time/material with a fixed deadline or fixed price with a flexible deadline.

Funny thing is how many people do not (want) to understand this. I now enforce this and we're still swimming in work with about 35% profit, which is excellent for consultancy work. I'm fine with that :)
I think Karateka, 5 years before Prince of Persia, was the first rotoscoped game. Jordan Mechner made both of them though.
How about the version of Siri that existed before being subsumed by Apple? I had never heard of it, though it seems that the tech was relatively the same.
Here's a thought: Screenshots. Dead simple on iOS, always has been. Utterly complicated on Android, still. This is a free PR gift Apple bestows on itself and its developer community.

We've seen an entire proliferation of witty, insightful, and occasionally-snarky dialogues with Siri since launch. This, combined with the visual representation of Siri dialogue, accounts for much buzz.

See http://shitthatsirisays.tumblr.com/ for example.

Clearly not the only explanation, but a major difference between the two platforms with interesting PR effects.
Definely not the case in the examples above
Yeah, I've tried a lot of these things. Unfortunately emails get caught up as well. And then you get users like yahoo, gmail, and so on.

As it gets out, people who are interested into being listed can just put "twitter: " before their @twitterusername.

Not being very thorough also allows people to self-exlude from the listing. Which seems be in the interest of some.
I work at a company currently in the process of deploying an Oracle 7 cluster. Regardless of technological advances in startups, enterprise will always need sysadmins, if for nothing other than filling in the correct check boxes on the audit forms.
Netflix peru
Algunas cosas que debes conocer del servicio de películas y series por Internet que ya comenzó a operar en el Perú
Is reading configuration files really such a slow yet common operation that it is a real performance bottleneck? If a GNOME login requires "thousands of dconf reads", perhaps they should modularize and lazy-load some of those settings. (Or not use IPC to query a config service.)
Who's going to setup puppet?
Right. End of story.
Oh hello - and thank you for TagLib. It's crazy fast and made my life infinitely easier when I needed to roll my own quick-and-dirty ID3 cleaner-upper :)
Not being very thorough also allows people to self-exlude from the listing. Which seems be in the interest of some.

That's a great point. Can you post info on the site on how to be included or self exclude for those who have a twitter account? (I don't but have considered getting one. I would kind of like to know how to self exclude should I get one. I've had lots of issues over the years with unwanted, negative attention. One of my primary concerns these days is having some control over how much exposure I am getting.)

Thanks so much.
You can just say "Search for ______."
Advanced Mathematics: For a few dollars more
Thoughts on porting NumPy to PyPy
and this is why I want to leave boston. one of our most prominent startup journalists is pushing a storyline of too much risk taking. This is so 'boston', it's almost unbelievable...as much as we try and fake it here, Boston is full of skeptical people just like this guy.
As a research mathematician, I often get annoyed by poor choice of notation, but I (personally) don't ever have plans with ambiguity or lack of precision. Indeed, my favorite authors often use notation that is slightly ambiguous, but is clear in context.

My issues are with math papers that introduce unilluminating notation, too much notation (henceforth write L for log(x)), or (above all) do not go to enough effort to keep their arguments simple.

I speak only for myself, and some of my colleagues would surely disagree with me, but basing mathematical notation off a programming language takes a step in the opposite direction from what I can process most fluently.
How'd you release to the wild back then? BBS?
In case anyone hasn't seen them yet, here's a few videos of Jordan Mechner and his brother performing moves that would later become Prince of Persia's in-game animations:

http://www.youtube.com/watch?v=PH0cpppGuow

http://www.youtube.com/watch?v=lywBYHjn8wc
Possibly, but it would be nice if the Android environment could be a little better integrated into the desktop experience.
Steven Pinker: fighting talk from the prophet of peace
Meh... what I've always gotten out of stuff about Fibonacci numbers is that it's pretty amazing that a lot of disparate things in nature seem to arrive at similar patterns because very different situations end up having similar sorts of constraints.

The fact that the Fibonacci sequence doesn't explain the mechanism is kinda the beauty of the thing.

Sure people take it too far, or misinterpret it and what not... but that doesn't stop this article from being a little silly.
Define 'everyone'.
Alright, I made it most of the way through the 4th floor, and then the monsters became a bit overwhelming... I'll try again later but I feel I have good handle on the game.

- Harest part for me was the learning the hotkeys. Most game designers will layout the slots to mimic the location of the hotkeys on the keyboard. I note that the right-side spells start from hotkey 1 and the bottom quick-items continue where the right side left off. You might find it more intuitive if you laid them all across the bottom and put less space in between the icons. To make it easy to visually determine which hotkey each button is, you could group them in sets for 5. For example: [1][2][3][4][5]__[6][7][8][9][10]

- Consider reducing the size of the buttons for the INV, MAP, and CHAR. These are usually mapped to [I]NV, [M]AP, and [C]HAR as you have them so seasoned players will not have trouble opening them. Hotkeys will be displayed on mouse over anyway for newbies and you'll regain more of your play area.

- With the MAP, INV, and CHAR buttons reduced, you can remove the left bar and leave the portrait of your character as a floating box in the top right, if you like.

- The level of your character can be simply a number in the top corner of the portrait. Players understand this is the level of the character. And you can make this more obvious on level up, this number could GLOW briefly.

- Health is probably the most important stat. I'd probably emphasize it by making it thicker, or longer (or both?).

- Sometimes, I see items disappear (I'm assuming because there are two of them and you just drop them). Maybe you give the player a few points of XP or a gold piece for the trouble. It sucks to find some treasure and it's of no use to you at all. At least you can get a consolation prize. :)

What do you think?
I've got plenty of text files I don't regularly edit by hand. However, when the time comes:

- I've got a multitude of tools to choose from to evaluate and modify the files (editors, search tools, scripted modification, etc.).

- I can see with my own eyes what the contents of the file are, and generally, what is wrong. GNOME went the wrong way on this a long time ago by allowing non-intelligible values within gconf, a'la Microsoft's Registry.

- I can make atomic edits and deletes to/from the file (add/remove a line). I can carry those atomic edits around with me (configuration bag of tricks).

- I CAN COMMENT THE MOTHERLOVIN FILE TO EXPLAIN WHY THE FUCK I PUT (OR REMOVED) A SPECIFIC VALUE. Configuration files are NOT there for the convenience of the computer / interpreter / system they are managing, they are there for the administrators to understand what is configured and why.

Removing the ability to comment files, or to make atomic updates in a commented system (e.g: git) removes a core value of configuration management.

Yes, GNOME jumped the shark, but it happened years and years ago.
And especially not if he opens suit -- as all communication would then go via your lawyer.
Thanks for the suggestion. I'll look into it.

However, the biggest problem is finding such users. HNSearchAPI is not complete (for instance, fogus is not listed when you search for "twitter"[1], but is when you search for "twitter.com"[2]).

Which requires quite a lot of crawling (the unnofficial api helps sometimes[3], and sometimes it doesn't[4]). And HN robots is quite restrictive[5]

[1] http://www.hnsearch.com/search#request/users&q=twitter&#...

[2] http://www.hnsearch.com/search#request/users&q=twitter.c...

[3] http://api.ihackernews.com/page

[4] http://api.ihackernews.com/post/3118358

[5] http://news.ycombinator.com/robots.txt
The proper way to do this is to maintain a text file for reference, check it for modifications, and keep the machine-preferred format elsewhere.

Best of both worlds: rapid parsing / memory management (really, does it matter that much), while preserving human management.

Oh yeah: and the textual version is definitive.
Too bad they do not ship to USA. Any clue why this could be? Because of magnetic field and air shipping?

Also, any clue where I could find something similar in USA territory?
Edited!

How often does the list get refreshed? Or is it live? (if it's live, how are you handling the attention without melting servers)
How would it run on mobile Linux OSes, like MeeGo or WebOS? There's been lot of talk about running Android apps on Meego with Alien Dalvik and ACL, but nothing has materialized to consumers.
Someone preserve this so that when TSHTF, Paris 1793 style, we can see what conditions led to it.

That's because $100 million is really a 'tweener number: You can be Richie Rich among your upper-middle-class friends or a hanger-on in the superrich crowd.

Ok, this is stupid on so many levels. First among them is that the difference between upper-middle-class and upper class is not, in reality, based on an income threshold. Steve Jobs was a billionaire and solidly middle-class. He worked too hard. Bill Gates is possibly lower-upper but he had to push himself into the right circles to get there.

The upper class (the real one) is a well-connected, socially closed set of parasitic people who peddle social connections and influence as a means of sustaining their insanely expensive lifestyles. They generally have the resources to accrue $1-2 million per year without really working, just by selling and exploiting their social connections, but they aren't all in the $50m+ net worth crowd. Just like us, some of them negative net worth. In their cases, it's usually a consequence of doing seriously stupid shit.

You can separate the lower class from the middle class based on education, income, and job prestige because the middle class's values are defined based on an ethic of production and these are taken as evidence of a productive life. The middle-class line corresponds to an income around $100,000 per year per adult at age 40, adjusted for cost of living and job prestige. (Yes, this means that 50th-percentile is not "middle class"; society is pyramidal.) The upper class, by contrast, defines itself based on an ethic of consumption-- materially speaking and in terms of social access (the ability to consume the attention of important people). Different things entirely.
If you put the same amount of salt in the same amount of water without the sugar, it will still rehydrate you. Just not nearly as fast, because it's being absorbed only by the osmotic mechanism described in the article instead of the sodium-glucose co-transport mechanism described in the comment by jforman you're replying to. Half a teaspoon per liter is roughly isotonic, so as the salt is absorbed through your intestinal wall (slowly, through diffusion), so is the water.

I concur with the other poster who said that the technical details they got wrong are actually the whole point of the article.

Thank you very much for relaying your experience with rehydration solution! I had no idea.
I found the article to be really flimsy. What about costs associated with Apple buying tons of servers the last few years (for iTunes, for iCloud)?
I like the idea that notation is a tool of thought, but I think that J (and APL) are actually rather crappy notations.

I FAR prefer matlab for matrix work, as it is closer to actual math than any other language I know. For logic ish programming, Prolog or AMPL or SQL (I like SQL, even though people hate on it all the time).

But, in my humble, J and APL are interesting historically, but rather crappy in comparison to more recent languages
http://groups.csail.mit.edu/mac/users/gjs/6946/sicm-html/boo...

gerald sussman's course on physics in scheme notation
OMG...I would never notify the ex-boss. First of all, it's not your position to do charity work. Notifying the ex-boss is. Then, you're putting your coworker in an unfavorable position because you don't know that he's truly going to accept your offer. If he accepts the offer and retracts it, how do you think it'd make him look to his employer? and it's not your position to tell his boss that!!
Floating tech incubator to launch off Silicon Valley coast
Wow that beats the heck out of disconnecting the joints, rolling it out by hand, and then soldering everything back together. That would have saved me hours in high school. Plus, magnets.
Look up EPOC: excess post-exercise oxygen consumption.

You're elevating your metabolism for up to 38 hours post-exercise (though the major effect is within the first 10 hours).

Adding muscle mass also increases metabolic activity, though it's a fairly small effect absent exercise and post-exercise responses, about 6-12 cal/lb/day, not the 50 cal that was being publicised for some time.

http://en.wikipedia.org/wiki/Excess_post-exercise_oxygen_con...
http://www.drlenkravitz.com/Articles/epocarticle.html
> it is faster to read and write than a specially formatted ASCII file

How many milliseconds does it take to parse YAML, XML, or any other file format for which a parser written in C is widely available?

> the user is expected to do all configuration through the graphical interface.

Changing configurations using the GUI is exactly what Unity and GNOME 3 don't allow the user to do. Try changing anything other than the desktop background.
Do they have good repositories? One thing I liked on Ununtu is that they have almost anything I need in their repositories. I never have to compile anything, or even run an install file.
I just ordered a few magnets from their site, including one that can lift 100 kg. (http://www.supermagnete.de/eng/FTN-63) and worried about the exact same thing.

There's a shipping guide on their site, and apparently it's not as problematic as you would think since you can "shortcircuit" a magnet by wrapping a piece of metal around it. The guide is here: http://www.supermagnete.de/eng/faq/shipping
The efficient market hypothesis is also not an automatic win ;-)
Is university for everybody?
I am first year Computer Science student and I've had lectures just for month now and I am already struggling with some courses. I've been programming since 15 years old and I love to do it, but now in university, I just can't handle the theory (computer engineering etc). So, maybe university is not for everybody? Maybe I am just too stupid to get the degree of Computer Science?
Yeah, all this can be done easily in php and it has great amazon client library support.
Sure thing.

For now, I just make clear that things like "myname on twitter" and "twitter is myname" will never be considered.
http://www.straightdope.com/columns/read/2131/what-would-hap... has somewhat more in-depth and better information on the topic. This article is disappointing.
Can you give a coherent explanation why the Republicans and Democrats should not merge?

EDIT: Thank you, downvoters. I look forward to your excellent answers that do not involve politics and ideology. I'm sure you just downvoted me while you began working on your much better answers to the parent's question and I look forward to reading them.
I did enjoy the readability link, it helped with the small text.
Ah k, not an issue for a while, then. Thanks for the info!