skysight-inc/HackerNews huggingface dataset:
As to the all-ST webapp, there are three frameworks you may want to check out, these are Seaside, AidaWeb and Iliad.

If you allow me to be a bit biased, I'd recommend you to first check Iliad (iliadproject.org/), as IMO it's the one that'll give you the most impressive results in the shortest possible learning time. And I'd work on Pharo (pharo-project.org), as it's the most complete open source and free ST implementation out there. Again, in my humble biased opinion.

To get started, check this out: http://www.asmalltalkbytheseaside.com/iliad_en.pdf

These slides are based on a presentation given by Nicolas Petton, Iliad's author, at the 2010 edition of the European Smalltalk Users Group conference.

You can watch the whole talk, «Web Development in Iliad», right here: http://esug2010.objectfusion.fr/tuesday.html
Hope it helped! :)
"Isolation" would seem to be a harsh alternative choice.
i'd hire that guy
Vim questions generally do belong on StackOverflow, not SuperUser.

http://meta.stackoverflow.com/questions/25925/vim-questions-...
Amazon!I think amazon knows what it takes to challenge the iPad. Their success with the Kindle shows that it can produce a quality hardware product. Also, the fact that they've said very little about their plans suggests that, unlike HP they aren't going to release it until it's ready. And when it's ready, just like with the Kindle, they'll promote it on the front page of their retail site and provided that it's a good product and it gets good reviews it will take off.
Dear job candidate, If you are seeing this.. (aka, "How to apply for..
Heh, just because it's regular doesn't make it easy to learn. But you are right that the two languages are very closely related.

The main differences I can think of is that Hebrew doesn't go quite as crazy with broken plurals, there's no diglossia, and of course the writing system isn't so pretty.
Excellent. Any true hacker must understand every level of the development process, and that includes one's own mind, standing back and questioning the inner thought processes that one normally thinks of as the self.
>a far different picture emerges, like being free from the nanny-state and its attempts to infiltrate my life.

I think people living on something like this would illustrate that there is no such thing as a non-nanny state. We're a democracy, and we have an elected government that creates laws that govern us by our decree for the good of society on the whole. (This is obviously simplified, and ignores corruption, which is fine because that cannot be removed from any system, including the proposed one for this topic).

Those living together as a social community would find that they would need to adopt thousands upon thousands of rules that community members have to abide by or face consequences (anarchy being the alternative). They will find that what they are emulating is our democracy, just on a smaller scale. Sure, they may make different rules on a range of issues, but they will, and must, make rules all the same. And they will go beyond the theoretical brain exercises that Libertarians often substitute for law, -revolving around property law as the main focus. The only reason people will feel more free from the law is because there will be fewer of them, -it would be function of the extremely tiny size of the population itself.
to be honest most of those neat things exist in many other languages - for example all the slavic languages + the more conservative germanic ones have a way root+prefixes/suffixes that plays a similar role. also most of the slavic languages have separate endings for feminine/neuter plural and slovene even has the dual.

Apparently, to a person who only knows english, which is a very inconsistent and mixed language, these features could look extremely neat, but the reality is that they are quite common.
I was very, very impressed by the translation - kudos goes to the Google translate engineers. If this high quality of translation can be achieved consistently, it marks a pretty significant step in human progress.
This is really nice. I had a similar idea, but haven't felt ready to implement it yet.

I think users would appreciate it if they could keep track of what they have read and summarized. Like an archive for every article they have read. It would let users take a look into their past and let them see what kind of texts they were reading a long time ago. It would help users to remember things that they have long forgotten. Also, humans tend to like collecting and gathering.

One little thing: Why did you (or your friend) name it "TLDRplz"? Please remind yourself what TL;DR means. It's a statement, not a noun that's synonymous to "summary". I think it's annoying to see it used that way.
I think Apple's Lion OS clearly a sign that iOS and regular OSX are converging. Now think about an iDevice with a fast CPU, lots of RAM and a high bandwidth connector (thunderbolt?) that allows to plug a big monitor and keyboard, and boom, you don't need pc anymore. You have it with you all the time. It behaves as iPhone while on the go and as a desktop OS when docked-in.
Watch,Conan the Barbarian,megavideo
watch,Conan the Barbarian,megavideo
Sprague De Camp and Lin Carter two established writers who admired the work of Howard in a vast project to organize and clean the barrel Conan existing and write new stories to fill time gaps
Tased From Above New Robot Copter To Begin Patrolling Our Skies (video)
Skype zero day HTML/(Javascript) code injection
I thought you were joking about PILE_OF_POO and NAIL_POLISH until:

http://www.fileformat.info/info/unicode/char/1f4a9/index.htm

http://www.fileformat.info/info/unicode/char/1f485/index.htm

WHY?!
Ask HN: The question is actually longer than what this block can hold
Can you quit the internet the way "why the lucky stiff" did, when you're using your real name and real identity ? or would it be more difficult knowing that you can never restart fresh ?
I'm a bit curious to see what other HN users think about this, because I'm always silent on the web for two main reasons :
1) I don't want my name attached to anything I do. Be it a great thing or a stupid one.
2) I don't think I can handle being anonymous. I mean, we all want to take credit for what we do. And I don't think I can call that credit for someone who can't share it with his entourage.
What do you read that changes the way you think?
What I mean by vanilla is that neither language has grammatical features that are particularly difficult for an English speaker to internalize.
> Apparently, to a person who only knows english, which is a very inconsistent and mixed language, these features could look extremely neat, but the reality is that they are quite common.

I don't know enough to comment on the issues of language, but Maciej speaks Polish, French, and Russian. This is like the umpteenth comment that has assumed the author only speaks English. A curious pattern.
You have a strange view of libertarianism if you think he would need to build his floating city without money to be truly following it. I thought libertarianism is about the right to do whatever you want with your money?

Such a project would necessarily take a large amount of resources, regardless of the intentions behind it. In practical terms, that means money. I don't see why that's strange.

Now if you think it's just going to be an amusement park, that's a separate issue. I agree that there's at least a significant risk of that. It would be a waste of a good idea.
I disagree that the tablets can only be created by someone who has both the hardware and software capabilities.

Sure Apple has these abilities, but so does RIM and HP, and that didn't lead to success.

The number two in the market is not an end-to-end solution provider, and Microsoft (who is not really in the market) has almost 5% share.

I agree with the 'skate to where the puck will be, not where it is' comment, but I think this market is too young to comment on those sorts of things. Though tablets are selling very well (ipads in particular), it's like looking at a two year old and a one year old and saying 'the two year old is talking and can run around, look at how poorly the one year old can talk, and it can't balance very well'. But really, but the time they are 4 and 5, the differences get to be much more minor.
.-' `'.
/ \
| ;
| | ___.--,
_.._ |0) ~ (0) | _.---'`__.-( (_.
__.--'`_.. '.__.\ '--. \_.-' ,.--'` `""`
( ,.--'` ',__ /./; ;, '.__.'` __
_`) ) .---.__.' / | |\ \__..--"" """--.,_
`---' .'.''-._.-'`_./ /\ '. \ _.-~~~````~~~-._`-.__.'
| | .' _.-' | | \ \ '. `~---`
\ \/ .' \ \ '. '-._)
\/ / \ \ `=.__`~-.
/ /\ `) ) / / `"".`\
, _.-'.'\ \ / / ( ( / /
`--~` ) ) .-'.' '.'. | (
(/` ( (` ) ) '-;
` '-; (-'

emacs user.
Is Firefox crash-only? When I have to restart my system, I just do it without closing the browser. After the system reboots, I launch Firefox and it brings all the windows and tabs back.

(I don't know if there's a cleaner way to do that, without manually saving all the tabs in every window)
The linked-to site appears to be fraudulent. If you manage to make it through the pester screens, what do they do with your key value pairs.
Fantastic! I needed that.
Minimal 3-tier Java EE app, without any XML config
Also to add to the earlier comment, the only reason I wrote the rant was that I care enough about HN. I am not looking for approval or karma- I knew what I meant and what I was saying. But you know how people get irritated by a stupid fanboyish comment here, and make it a point to downvote it. In the same vein I got irritated by people misunderstanding what I was saying, and wanted to do something about it.
Great article on one of my favorite subjects. In the 80's using an IBM PC with a Hercules graphics card I wrote an Arabic word processor so my partner could write to his family in Farsi. The problems of right to left and differing letter shapes depending on leading, middle and ending position was an interesting challenge---not to mention the problem of vowels that occur above and below the letters. That said, I could have done without the attack on DLI---actually having worked with graduates (speaking Korean and Vietnamese) they spoke as natives including idiomatic expressions. Oh well we all have biases and the rest of the posting was excellent!
I usually find the low-star reviews more informative. What can the 5-star reviews do other than affirm the quality claims of the reviewed book/movie/hotel/restaurant? I read 1-star reviews for a laugh and 2- and 3-star reviews to be informed by reviewers who care enough to write a review but whose opinions are not extreme.
me too, that's why I made it
Shutttr - A community for photographers
Worth noting that several dual-citizenship friends have, over the last couple years, renounced US citizenship for tax reasons in each case. Very little appealing about being a US citizen for the very rich.

What this article fails to note is that the last thing the very wealthy want is a new form of citizenship or new country. Being a citizen of any given country becomes more like selecting the clubs you belong to based on the value-added services they provide. Starting a new club is a headache. There are plenty of reasonable ones out there.

And for the most part these clubs are already run by the super rich. The rest of the citizenry is just mowing the lawns as far as they are concerned.
احمد الشحات ينزل العلم الاسرائيلي من السفارة  
احمد الشحات ينزل العلم الاسرائيلي من السفارة

احمد الشحات ينزل العلم الاسرائيلي من السفارة
I know they are Indian. I am from South Asia. However, the modern system was first created in Arabic. Also, I am talking about the placement of the digits, and this came to Europe from Arabic, not Brahmi.
If you're going to a conference and you're using wifi there, please use a VPN. If you're going to a coffee shop and using wifi, if at all possible use a VPN.

By not using a VPN you're leaving yourself open to all manner of attacks (take for example the recent iOS SSL Cert validation issues as an example, but also consider the fact that an attacker could inject malicious content to attack your system over any HTTP traffic - or invalid HTTPS traffic if you make the connection).

At the very least you should use an SSH tunnel or some form of transport to protect all of your outbound traffic when in a hostile environment.
There are a couple of differences with Chinese:

1. Lots of people speak Mandarin at home. No one speaks MSA at home except us poor language students.

2. The set of languages binned under 'Chinese' is much more diverse than the Arabic dialect continuum.

3. The writing system is shared between several languages. You can write Cantonese (kind of) in hanzi and write notes that Mandarin speakers can read even though the languages are totally mutually unintelligble.

4. There is no dominant dialect of Arabic, like there is a dominant variety of Chinese. Instead every dialect shares the same formal register (MSA) which is taught in school like a foreign language.
I think your point is correct, but

> This is the logical fallacy of the "excluded middle".

- come again? The negation of a proposition is not its opposite (for most possible understandings of what an opposite is).
I usually do the same thing with Newegg reviews. I find the low reviews more telling than the high reviews. The tend to list issues like driver problems or it didn't work with Linux or the like.
> Not all the time. And if they do, there still are subtle variations in suffixes.

There are many patterns and forms in the broken plurals themselves which you can pick up on and learn so that you often can correctly predict new ones without memorization. For example, you give:

-liss => lusuus

And likewise, most doubled nouns of this form take the same plural:

-jadd => juduud

-hass => husuus

-hamm => humuum

Still... this is far from a hard and fast rule, and it also takes a lot of time to build familiarity and notice these patterns. It's also something that al-Kitaab (for example) doesn't ever mention.

(just explaining... not implying that you aren't aware of this)
Matlab, which is commonly used for numerical computing, uses one-based indexes. Just one of the little gotchas when switching between Matlab and "real" programming languages.

In mathematics and physics the usage varies. Zero is used when it is really the beginning of something, like t0 for the start time of an experiment. In most other cases lists count from one and up. Matrix elements too are generally denoted from (1,1) to (n,m).
Is That My Hand?
(My guess is wrong. They really did have a hardcoded 3 octet pseudo-characterset. Ugh.)
That's a pretty interesting video and it's surprising to see how much carried on through newton, palm and so on to iPad.

As a completely unrelated aside, is it just me or was anyone else secretly hopping that ridder was a typo and that we were going to see something from Knight Rider?
A literal version:

الكتب books(definite) حضراء green(feminine singular indefinite)
What would be necessary to adapt a Linux distro to be crash-only? shutdown now really would mean shutdown now. Unfortunately, I doubt many Linux services or applications would be happy if there shutdown scripts did not run.

If the distro can't be made crash-only, perhaps just the Linux kernel could. After executing shutdown scripts for userspace services, just crash the kernel. Good tests for filesystems and device drivers! :)
Peter Thiel could afford an Apache, an F-16, some small gun boats and a bunch of mercenaries. He could probably even afford a nuke if he could get away with it.
Do you know how many decrees Cristina signed? without congress intervention?
THE SECRET INGREDIENT FOR A LONG DISTANCE RELATIONSHIP TO WORKFINALLY:D
Very good stuff. I was first exposed to it by the design of Cassandra which works exactly like that. To stop it you just ceash it and it always start with recovery.
you just include a <script> tag, and then use the API.
We develop a training software teaching you the keyboard shortcuts for the functions you click most (www.veodin.com). It's analyzing daily routines (counts GUI interactions) and sorts and filters the list of available shortcuts accordingly.

We will also generate automatically small macros from patterns in the users behavior.

While this only helps you improve the workflow of a task, I hope that our software will one day be able to recommend CTRL+F to people by comparing "fast" users with average users.
> imagine how hard it is for someone used to a British keyboard to hit enter on an american keyboard.

Not too difficult, I'd say, because you can just move your right pinky directly to the right from the home position and you're good to go. The problem with the British Enter key is that it's tall instead of wide, so you have to reach even further to the right. I don't see any benefit to the increased height, because I'm always going to hit the Enter key from the home position anyway.

It's a similar issue with having the backslash/pipe key next to the left Shift. I move my left pinky down and a little to the left to hit the left Shift, but instead there's a backslash/pipe key there, which means I have to move it even more to the left, which is just uncomfortable.
yes, less than any other president outside alfonsin:

http://www.nuevamayoria.com/images/stories/notas/090330graf8...

EDIT: that chart is not up to date but still shows that what you say is just repeating what the media says, so you ask questions without knowing the answer (and the answer doesn't help your point)
Not at all unique to Arabic. The Indo-Gangatic plain is a big continuum of people speaking various dialects of Hindi. We even have a saying: Water changes every kos (~2 miles) and language changes every 4 kos (~ 8 miles).
2nd IWP9 was a good one, though--and I got to meet Dennis :)
The Jack White School of Business
yes, curious why he was fired for? Maybe he reported it too late ...
Ill admit when I first read the title I thought oh yeah that car probably did have some iPad like thing in it haha!
They have lots of grammatical rules! See http://arabic.desert-sky.net/g_tenses.html, for example.

Arabic speakers tend to diss their dialects and dismiss them as 'mere speech', but they're just as rich as any other language.
> But it is very rich in vocabulary. Arabs love parallelism in writing, and seem to have three versions of every word for that purpose.

English-only speaker here. I've seen about 50 different variants of "Muammar Gaddafi" rendered into English - is this due to different ways of Anglicizing the same name, or does he really have a 50 different ways of writing it, or something in between?
Microsoft.

After spending more and more time with my iPad2 I've discovered the three most important things it has:

1) Lightweight.

2) Superfast startup.

3) Long battery life.

If PC manufacturers could make a convertible MacBook Air class machine for $600 that had 7 hour battery life (which is about what the MBA has now) and could start up as fast as an iPad then I think I probably would never use the iPad. That said, what I laid out I don't think is particularly easy for PCs and Windows.

There's the whole app store thing, but I find that I spend most of my time in email and the web. Some key apps are important, but frankly I think they'll be on Windows 8 pretty quickly -- especially given it will have an app store with probably 100M customers within a few weeks.
We are experimenting with reputation derived from complete anonymity since we believe that anonymity is required to maximize sincerity. In our current stage, we're manually moderating all the content generated, rejecting what looks fake based on common sense and intuition. If we ever generate traffic above a certain threshold then we have a mechanism where the content is validated by the creators themselves. Basically, the writers of opinions ("spots" for us) will have to evaluate other opinions before they can post their own, and a decision is made based on the number of coincidences among all the reviewers of a specific posting. We got the idea from previous work by CMU's Luis Von Ahn, in particular his (now Google's) ESP game.

These are examples of anonymous reviews about hotels that we have in our site:

A positive one => http://www.spottiness.com/spots/BHBZ8QJT

A negative one => http://www.spottiness.com/spots/RKTPXLJJ

Interestingly, they don't have the strong deceptive indicators...
This just doesn't make any sense to me as a developer, I can't imagine what a client thinks of it, incredibly opaque.

And you seriously charge €40 to move a button to the left or change a few hex codes? You must have some desperate clients.
There are two main companies in the tablet market: Apple, Google and Microsoft.

Microsoft isn't in the tablet market, but has a developer network and enterprise traction the others could only dream of. Having seen Windows Phone 7 and some demos of Windows 8, I have to say that as a tablet OS it'll be a lot better than WebOS or QNX in terms of user experience, and going out on a limb would be surprised if it's worse than honeycomb. What will make a massive difference is the ability to retarget your Windows 8 code for desktop and tablet without having to do an awful lot of work.

The downside of this is that I wouldn't be surprised if a lot of Windows 8 tablet apps are ports from desktop apps that don't fully take advantage of the tablet's capabilities, or address it's drawbacks. However, for things like games it will be incredible - think about DirectX on a tablet with halfway to Xbox 360 level GPUs and XBLA ports.

Of course Amazon could compete, fairly or unfairly. To me it makes massive sense for them to remain focused on Kindle and not pollute their own market but to bring Kindle's price down to the point where it can be given away with Prime subscriptions, then go in for a tablet. Having an Amazon table compete with Kindle doesn't sound like a great idea to me.
> As I recall, the UK keyboard layout was designed to allow entry of every character in the ASCII and EBCDIC character-sets, which explains why it includes "¬" and both vertical bar ("|") and broken bar ("¦").

Seems kind of pointless. If you're going to include some extra keys, how about a few Greek letters, or accented English letters (without AltGr)? Of course, that's not to say there aren't pointless keys on the US English keyboard (what the hell is "`" for?).

> Putting double-quote above "2" makes perfect sense if you've ever looked at an ASCII table.

But there's no reason to base the keyboard layout on ASCII tables. The keyboard should be designed to be as intuitive as possible, rather than staying true to some obscure technical details.
what are you using it for? still don't really get it...
I have no doubt that DLI students are at least as accomplished as any civilian language learners. My beef is with the idea that most Arabic education in this country is done for the purposes of military occupation, but as you point out that has nothing to do with the substance of the post.
HP’s 2,000 webOS patents and how they could reshape everything
It's beyond ridiculous for a company to claim title over what individuals have a "right" to use as a name or not. Nicknames and pseudonyms are at the very core of social identity and to avoid recognizing that is I believe a fault on google's part. Surely google can say "we choose not to support pseudonyms for X reason" but it's too far to say has any sort of absolute authority on what names people can use to call themselves, their authority begins and ends within the confines of google's own services.

The only good argument on google's side is the "my roof, my rules" argument.

P.S. Some interesting google-plus-y names: samuel clemens, edwin aldrin, john draper, charles dodgson, allen konigsberg, paul hewson.