skysight-inc/HackerNews huggingface dataset:
((off-topic warning))

I could go on for hours XD

Plan 9 is UNIX taken so far some things you'd take for granted were changed. Some seasoned UNIX users don't like that. Development is active, as per my [1]

I don't run Plan 9 proper (yet); instead a POSIX port of some of its goodies: the Plan 9 from Userspace [2]. Works on virtually any POSIX OS.

In short, Acme fits me. Fast for common tasks (text navigation and mangling), powerful for ad-hoc text processing.

Acme is a bit of an oddball in UNIX land: strictly a GUI (requires a mouse with three buttons) blended with power of CLI tools and regular expressions. A good deal of text transformations happens via command language derived from sed (should be familiar to any Vi user). If you want to indent a block of text, you select it first and execute Edit s,^, ,g. Alternatively you can indicate the text with regular expressions.

A lot more happens via the good old UNIX pipe -- you can transform text, send as standard input and inject from standard output of a pipeline.

The Bell Labs guys figured some operations on text are done quicker using mouse. Cut/Paste are mouse chords. There is no separate `Copy' -- Cut & Paste back in place is quick enough. You can indicate place (or range) in file via regular expression, but you can indicate it by mouse -- often faster.

Acme yields to scripting very well. A script `learns' of the window (probably a file or directory pathname) it was launched from via the `$%' env variable and often operates on it. Programs are free to open new and modify existing Acme windows via simple `API' consisting of a bunch of files and directories. For me, a few scripts tailored for current project work better than a generic IDE. Any output appears back in Acme, which bodes well with the following:

Acme considers any text a potential hyperlink -- including directory listings and output of any program. Right-click on file name opens the file, on file:line expression opens file at that line etc. Also available file:/regular-expression; you can define more via plumber configuration. In general, clicking on a word causes it to be sent to plumber [3] and interpreted according to text processing rules & existence of files; an URL launches a browser, a man(1) indicator opens manpage etc. If nothing useful can be opened, the text is simply searched for in the current window. To navigate directory/file tree, you click on the names you want to go to.

A middle click executes commands. A dozen of built-in commands are recognized, all else is passed to shell. It's customary to prepare short snippets of shell code in place and execute them with middle click. Possibly appending arguments via a mouse chord.

Acme is a second iteration of GUI editor by Rob Pike; first is Sam [4]. They have a lot in common, especially the comman language.

----

[1] http://news.ycombinator.com/item?id=2350204

[2] http://swtch.com/plan9port/

[3] http://en.wikipedia.org/wiki/Plumber_(program)

[4] http://en.wikipedia.org/wiki/Sam_(text_editor)

----

And btw., what's `soapdog'? ;-)
Fair enough, but it did not resume normally when I gave it focus again.
Tell HN: A CSS3 selector for outbound links
So I ran across all the new selectors that CSS3 provides again, and rediscovered :not(). Even though there aren't any Regular Expressions for attribute matching, It actually lets you do some nice conditioning. Consider this:

article a[href^=”http”]:not([href*="yourdomain.com/"]) {
font-weight: bold;
}

This will match all links within an article that begin with http, but don't contain your domain name. Essentially those are external links, with the exception of maybe http://facebook.com/yourdomain.com/ and alike.

If you're certain that all your links will rewrite to and absolute path with the www subdomain through unencrypted http protocol, you can even match more efficiently:

article a {
external-link: style;
}

article a[href^="http://www.yourdomain.com"] {
your-link: style;
}

For matching all links that don't contain your domain name (mailto, skype) and so on:

a[href*=":"]:not([href*="yourdomain.com])

However, make sure you narrow that selector down to the specific piece of content where you want outbound links marked, as it will probably match javascript: links. But you should make sure those have a fallback url and behave with JavaScript anyway.

Hope this turns a few JavaScript lines into CSS for you.

Cheers!
Links and tips at: http://twitter.com/some1else
Yes, but not yet. We won't start pushing advertised updates to Firefox 3.x users until a bit after the launch, to give time for any late-breaking issues to shake out.
You may use the portable version of firefox from portableapps.com.
I've been using FF4 beta since B3... does anyone actually use the panorama/tab grouping thing? I find its performance really poor and kinda frustrating, especially since I've been using add-ons that provide similar functionality for a while.
Yes, just install it to a different folder. The only thing you need to make sure is to use different profiles for 3 and 4. You should edit the 3 shortcut to point to a dedicated web dev profile.
I thought seminal texts were by Norman, Raskin and Cooper.
Buxton? Never heard of him.
Balckberry Playbook 16GB Wi-Fi Version available for pre-order
An RSS feed is definitely on my todo list! Unfortunately making playlists isn't possible in the metadata API (and you can't use the full libspotify api on appengine) so that's not going to happen for a while I think...

I wish playlist stuff was in the metadata api - I'd love to write the same app but for playlists instead of albums. I can get the data but can't decode the playlist to figure out who created it and what's in it etc
I agree on all your points. This is my attempt at getting a foot in the door--focusing on computer scientists, who have proven more open to these kind of changes; keeping things anonymous but attributable; making the site useful (hopefully) to practitioners and folks outside of academia, etc. We'll see if it is enough.

I'd love to hear your ideas, I'll definitely follow up with an email. Thanks.
Wow, thanks, lots of stuff to read about tonight. :)
Boils down to a two-sentence argument:

"... much better to learn computer science in college (or before)? Because after college it’s very hard to find the time and discipline to teach yourself coding. On the other hand, it’s pretty easy to pick up business skills, economics and all sorts of other skills on the job or in grad school."
Using ServerDensity to monitor a slice
>Personally I also use X network transparancy a lot, and I would be very sad to lose that.

Taking network transparency out of the core, where it has no business being, does not mean you have to lose it. It would simply need to be implemented in libraries or somewhere at a higher level, with the advantage that the vast majority of us who never use it don't have to "pay" for it.

>Apparently some constructive people feel the same way, because looking at the wayland-devel mailing list there there are apparently some people hard at work right now adding network transparency to Wayland.

This misleading sentence made me nervous that Wayland was just going to be another useless reimplementation of the (IMO, obsolete) X protocol. But [1] seems to clearly indicate that this is not the case. What are you referring to exactly?

[1] http://lists.freedesktop.org/archives/wayland-devel/2011-Feb...
Any time the main canvas doesn't have focus, it slows down the update to ease CPU burn.
one thing you have to also keep in mind about articles written by Indian publishers is that investigative journalism is basically non-existent

the amount of research that writers put into their articles is pathetically low, and editorial oversight takes a back seat to sensational headlines that grad attention and ad revenue

another way to look at Indian news media is that it actually makes Fox News in the US looks "fair and balanced"

if you think sensational seeking news media is a problem in the United States and elsewhere in the world, I don't even know how to describe how bad things have become here in India which is a shame because it used to be much better here in India
There are a few, including 365psd, DesignMoo,and PremiumPixel. I've found myself glancing at them a couple times, but when it came to putting that design into web design, it became a useless service for me (now I rarely make a PSD).
Pretty good GeoIP, it seems; do you know where the GeoIP data comes from?
Because there's a large amount of interest in YCombinator companies on HN, with many alumni, current and potential YC founders being active here for obvious reasons ?
My $200 Laptop Can Beat Your $500 Tablet
The sarcasm wasn't evident? I thought the ellipsis and last two sentences put it away that I was tongue-in-cheek frustrated.

As for point 2: yes, English is certainly devolving. I graded papers in college -- "u" and "lol" and "tho" being present in an academic paper is a worrying trend. The writing ability of the average college-aged person that I observed personally worried me about the future of prose, and educationally we're not doing anything about it (the guilty parties also don't care). Admittedly, my sample size is small, but I can't imagine this isn't the case elsewhere.

It isn't limited to English, either. My U.S. History class in high school did a hell of a job teaching me about the plight of Asian-American immigrants at Ellis Island in the 20th century (that was our first lesson), but completely skipped the 18th and 19th centuries. The new American education.
No, which is why Wayland is going to have network transparency. Don't rely on second-hand sources, go reading the development mailing list.
I recently converted back to Vim for all my non-.NET work (and Visual Studio is configured with Vim keybindings). I like having a single editor that I can use across platforms.
After having some serious problems with the beta, I'm actually very impressed with this release. Even on my parents' old ex-council computer (1ghz P4, 512mb RAM, integrated graphics) this release is lightning fast!
You can download the Firefox 4 Final from here : http://www.techsavys.info/2011/03/firefox-4-final-downloads-...
I would have really like an overlay with the current timezones, its quite interesting seeing most of the activity in europe and the east coast

impressive nonetheless
Cryptography Research's Paul Kocher on RSA Breach
I'm amazed they didn't build at least some redundancy into their shielding plans. I mean, come on. They fixed the fatal flaw from the first design, but you'd think they would have learned a more valuable lesson: it's not the exhaust port; it's the fact that you keep leaving one critical dependency in the plan each time.
There is no way to make a table on hn :(

But in general better education leads to more wealth, more time spend in schools and those who have college degrees are less likely to be religious and they are less likely to have children (the price of kids is low if they can help out on the farm, very high if you have to raise them in a modern society).

I don't know a good solution to this, but I suppose the problem with fix it self on way or another.
Just how often do you start your browser?
Four Easy Steps to Credible Startup Financials
Hopefully we won't have to wait long for Firefox 5 cause Chrome is not sitting still :)
I've been on the FF4 beta for some time (the web app we work on is currently only supported on firefox). My honest assessment? FF4 is a huge improvement over FF3, specifically in terms of performance. It's still not Chrome though. Firebug works great in it (better than it does in FF3).

So yeah, if you've been using FF3 for web-dev or to browse, you're about to get a major upgrade. If you're a Chrome user I don't know of anything that would make FF4 especially attractive.
Windows Confidential: The Tumultuous History of ‘Up One Level’
very interesting. Outside of computer science, it will be very difficult to break through existing academic structures, but if you can find a (responsible and efficient) way to do it, the possibilities are very promising. Take medical research for example- all major medical studies are submitted to paper journals (it may be a bit of an antiquated system) and reviewed by experts on the editorial boards. Theoretically, you should be able to get your study reviewed not just by a single expert, but by every expert on that subject regardless of geographical location or journal affiliation. Just some food for thought...
tab key in form elements is not working. or it's just for me ?
RIM's iPad-competing BlackBerry PlayBook will launch for $499 on April 19
The new "menu in the upper left" seems to be rather badly designed. It's missing the "View" menu entirely, which makes it impossible for me to view non-ASCII/Unicode websites. It took me about 5 minutes of searching and frantically right-clicking to re-enable the old menu, which of course still had the View menu.

On a positive note, 4 is so much faster than 3.6 it isn't even funny. It's like going from a 286 running off of an 8-inch floppy to a Core 2 on an SSD.
Is that several hundred years of data that can give us information comparable to the census data used in the BBC-cited report?
Character encoding options are now in the "Web Developer" sub-menu of the Firefox menu. (Weird, I know.)

UPDATE: This is different in localized builds - Japanese builds of Firefox should provide easier access to the encoding menu. In other locales, you can go to about:config and toggle "browser.menu.showCharacterEncoding" to see this.

You can also press Alt+V to quickly open the old View menu.
This is the best news I've read all morning.
The history of Ovrimos, a Web-enabled SQL Server built in Greece
Realizing your don't have skills is half the battle
I'm curious; in what way do you prefer Chrome's tab handling?

For me it's one of the worst things about Chrome; this window currently has ten tabs open and that's at the _very_ low end for me. With Firefox I can see what I've got open no matter how many I've got because of the pop-down list and the scrolling bar, while Chrome just mashes the list into invisibility.
I honestly hope you are a backend dev and not s designer. You'd have to go out of your way as a designer to have not heard of him.
HTTPS is great: here's why everyone needs to use it (so we can too)
This may confuse the few hundred million users whose languages don't use Roman letters and weren't told about this move...
But you are still not able to use it if you are based in Germany. I even opened an account at amazon.com but they still wouldn't let me use the service ("Your location is currently not supported" or something).
Am I the only one that does not understand why Firefox still has a 'Google search' field at the left? Why not use Chrome's approach and merge the two of them - at least give me the possibility to hide it.
(And I am aware of the possibility so search in other sites than google, but I 'never' want to do that.)
I started using Firefox again the day I heard about the 4.0 Release Candidate, and thought I could give it a another try after it failed to convince me the few times I tried to use it in the past.

I was pleasently surprised. The browser's way faster; launching it doesn't take that much time; the UI is way more responsive; and all the add-ons I've been using in the past are compatible with 4.0 (Web Developer, Firebug, Colorzilla, etc.).

I'm currently using it as my primary browser again, and it looks like it will stay on that podest for awhile.

It's awesome to see a browser resurecting with that many improvements, despite the fact that some people have almost written it off due to some annoying issues in past versions, the most prominent one being performance.

I'd really recommend you to give it a try.

Disclaimer: I've been using Opera 11 as my primary browser before I decided to give FF 4.0 a try
And to mark the occasion FF4 RC2 just crashed on me twice in a row. Are there any crashing issues fixed in the production release compared to RC2?

Also, the IE-style reload button (at the right end of the address field) is too small and awkwardly positioned. I never realized how often it is actually used.
Ask HN: Anyone interested in a self-hosted team chat app similar to Campfire?
I have begun working on a team chat app that will be a self-hosted installable version of Campfire, kind of like what ActiveCollab is for Basecamp.

I talked with a few friends and some development companies locally who said they would love to stop paying the monthly fees and just purchase an app for it they could host themselves. Many of them in this mindset already have ActiveCollab, but there is currently no self-hosted replacement for Campfire they can use along side it.

These are fairly small teams (30 or less), so I think I would be able to use ajax polling in order to not require any special server setup.

Thoughts? Ideas? Anyone else interested?
I know nothing about the science/research community that would be helpful to add - but I really like the direction you're going with the design.

Simple interface for content that is likely anything but.
first, don't think people who want to buy a Mac are considering buying a Dell or HP device, two different market segments with two different needs, that's like saying because the TATA Nano is selling well in India that Aston Martin should be prioritizing India as a key market despite there being more people who would actually purchase an Aston in a country like Dubai or Singapore or Belgium

second, I never suggested that India was a small computer market, just saying that the original article does not address some reasons beyond Apple's control nor does it look at things from Apple's perspective, Apple is not stupid if it was worthwhile for them to prioritize India higher the company would, just look at their efforts in China in terms of the iPhone and opening Apple retail stores, every business has limited time and resources and people and you are going to use those things in the markets that gives you the best return on your investment
There is no startup time in Chrome, it is always running even if you close it.
Mozilla made the decision that it was better to make it absolutely clear to the user when they were making an ordinary web request, and when they were sending trackable information to a third party.
Ask HN: What is best short word meaning "in process of development"?
Hello, Hackers,
i hope to get little help from you here in good english expression, because our statup's native language is not english.

Now it sounds like this:

"Tell us and get it for Free!

How it works? You tell us what you need, we make it for you for free.
Afterwards, you may use it as long as you like, we may distribute it for free or paid, however we like.

1.Request --> 2.Accepted --> 3.Developing --> 4. Ready!"

Does it sounds ok? And we really need short word to change "Developing", like "Doing" :) or so?
I just saw Toy Story 3 on our newish HDTV.

At the end, I smiled and marveled at how great Blu-ray is.

Then I ejected the ... DVD.

One of Steve Jobs' great insights is the balance of specs vs. usability. Yeah, the Apple product line may not beat out the competition on specs (though it happens more than the naysayers like to admit), but by maintaining a high bar for user experience, the need for top "checkbox" specs is reduced. Yeah, Blu-ray is better and desirable ... but upscaled DVD and 'net streaming is plenty good enough for most users, and the few users for whom it isn't aren't worth the "bag of hurt" to make it happen now.

Broadband is improving. Codecs are improving. Most viewers can't discern 720p from 1080p (as my wife likes to often opine on the subject "I can't see the difference so who cares?"). We'll get pervasive 1080p on Apple platforms soon enough; until then, I'll put up with the good-enough upscaled DVD, 720p streaming, and the occasional Blu-ray from Redbox.
I didn't say I do it. I'm just saying that people resort to it in my country as a way to avoid paying very high prices for media. I usually wait for the shows in television, although I have to wait a few weeks to see the latest episodes. Movies, I go the cinema or buy the DVDs because I really like to have DVDs of movies I love.
Google Seeks D.C. "Policy Outreach Manager"
Ann Miura-Ko, Floodgate, Women Should Just Play the Entrepreneurial Game
I have been using chrome on a Mac and it felt so sluggish that I looked at ff4 betas to improve it. The ff betas feel much more responsive and the rc was even more so. It might have something to do with my mbp having trouble with the high res external monitor but anecdotally that's what I have seen.
Did you directly invite your old userbase? If so, any idea what percentage converted and what number of new people they invited?
Disabling hardware acceleration worked for me.

I'm on Windows 7, and now, with it disabled, it looks like Cleartype is working as it should. With hardware acceleration enabled, it looks like Cleartype isn't working, but Firefox doing its own anti-aliasing, and doing a worse job of it. Does that sound reasonable?
To me, what's exciting & innovative about SO Careers is its integration w/ the high-quality, high-bandwidth information conveyed by SO reputations---not how SO executes the job board itself.
Limitless Brain Power Possible?
I just watched the movie Limitless last night and I was surprised that it was actually pretty good but it got me thinking.

Are there any fixes for stimulating brain activity or things that can help you learn faster? I've been really into neuroplasticity for the past five years and personally know the experience of learning one thing and benefiting in other areas of life.

I tried some paracetam (nootropic) in college and it did help with writing papers so I'm wondering whats the current state of affairs with "Brain Hacking"
Not unfair, exactly; but not at all certain to pick the best algorithm instead of the luckiest.
RC2 is bit-for-bit identical to the final release - we did not make any changes after RC2.

You can right-click the reload button and choose "Customize" and drag it to a different location if you want. (It will become a full-sized button.) You can actually rearrange/remove/add any of the toolbar items this way.
The Kroger loyalty programs gave me the creeps several years ago when I first moved out and had to buy my own groceries.

Since you have to be a member of the tracking program to take advantage of any specials, I signed up, but I used the stores address, phone and contact information. The cashier asked for a driver's license which I had misplaced. She wasn't an idiot. She just didn't sufficiently care.

It bothered me that I had to lie to protect my privacy and be able to get any of their advertised specials at the advertised prices, so I found an alternative grocery store in my area. It's a greenbacks only, bag it yourself in your own bags store.

They carry good produce, meats, and the usual grocery items -- except that there's very few well known brands, but I got used to the "sort of Coke" and "almost Cheerios". Which was easy to get used to when I saw my total grocery spend was cut in half.

Unfortunately, I value my money over my privacy in most cases. Fortunately, this was one of those cases where valuing my privacy turned out to be a win all around.

EDIT:: Punctuation.
It is invaluable when I'm doing research or development and I want to "swap out" something that I'm working on to focus on something else. Since that takes up the vast majority of my time -- yeah, I use it a lot.
CSS easing animation tool
Are you sure it "started" your current version, or did you have an old window open somewhere?

By default, Firefox sends a new-window message to any running Firefox instead of spawning a new one.

Try killing all existing Firefox windows (e.g. "killall firefox" or "pkill firefox") and run it again.
#HashtagBattle - Fight on Twitter