skysight-inc/HackerNews huggingface dataset:
> Which means that it's debatable whether making regexps callable is permitted by the spec [...]

Unfortunately (or fortunately, depending on how you look at it) it is perfectly permitted in at least ES3. See my comment on webkit's bugtracker - https://bugs.webkit.org/show_bug.cgi?id=28117#c19
I love that Esther Dyson beat Chris Anderson to "free" by a good 13 years.
They are talking about any `RegExp` object (technically, any object with "RegExp" [[Class]])
Document the trip on Everlater (everlater.com). They're a TechStars '09 company. I'm sure they'd love the PR a trip like this could generate.
There are many reasons to learn Scheme first:

1. Virtually no syntax, which is often problematic to first time programmers of C-style languages: "You mean I have to have this curly brace here, and this semicolon there?"

2. Only one choice for looping, recursion. Recursion is a fundamental concept in computer science and programming, yet many people do not grasp it. Scheme learning materials will teach you how to write recursive programs the right way. Plus, recursion is a very elegant, and easy to understand way to express many algorithms such as those used in sorting, a common exercise when learning programming.

3. Higher order functions - This makes it easy to teach abstraction. Build small components that do general things (i.e. fold, map, filter). This sort of thing applies to OOP down the road, as well as to every other paradigm. Break things into small units that do one or two things and that's it.

4. Unbounded numeric tower, which means you don't have to focus on things like, "ints can only express up to 2^32 if they are unsigned," which in many courses has to be taught (prematurely, I'd say) to explain why I can't compile or run a program that multiplies the largest numbers I can type. Something the curious will surely try first.
Jeff Voegel: Beta Testers - Getting Them, Keeping Them
Religions for Peace
Congrats Danny! That was quick work.
I personally sympathize with most - but not all - points that the pirate parties of Sweden and the UK make, but I can't help it that I think that the name they've chosen ('pirate') is one of the worst names they could have picked.

Traditionally politics is a game of words, if you enter the game with one leg tied to the other it is not going to help at all.

Being a 'vertical' (single issue) is hard enough, to add a voluntary stigmatization to that does not help.

Piracy is uniformly seen as negative, the 'opposition' (MPAA/RIAA) are the real pirates here, but they actually get the moral high ground for free this way.
The Business Intelligence--Cloud Paradox
And this is where religion gets it all wrong,

Not my experience.

The biggest thing that I have learned from my religion is that there is that in the universe that is mysterious, bigger than us, and incomprehensible. Hubble Deep Space provides excellent supporting data.
I up-voted you and encourage others to do the same. Thank you and plinkplonk for a very interesting and thought provoking discussion. I did not see your original posting, but your edited version is excellent as well as the follow up discussion with plinkplonk.

I especially appreciate both of you pulling back from the brink of a /. "discussion" by re-engaging with facts and rational discussion.
It's current. In fact, this is the new version of the system.
What do they get out of it?
When I looked into these devices in May, the ABS material was $25 per cubic inch. Most of the professional machines are designed to be run 24/7. I.e. if they stop running for too long they get clogged with goo and have to be serviced by a technician.

If you're in the Bay Area, TechShop in Menlo Park has professional versions of these machines and often hosts seminars where you can learn a lot about them for free, or for a moderate price ($30).
Top 69 Wordpress plugins for Twitter
I can't help imagining someone watching when you're off to take a leak, then walks to your stuff, packs it up and walks out. half a minute is probably enough to grab the most valuable item in sight.
World’s first formal machine-checked proof of a kernel
My (serious) question... can I run gingerbread, or some other bake-able substrate through one of these? I have a molecular gastronomy inspired art project in mind...
I know what you mean. With that said I think that one of the reasons it is that way (a game of words) is because all the players use the same rule book.

I often wonder whether a party with a different approach would appeal to voters: I guess this is testing the waters a little :)
Hollywood Scores Twin DVD Victories
Download free kaminey movie, watch kaminey movie free
Kaminey movie is the brand new release of the Shahid Kapoor and Priyanka Chopra. both Shahid Kapoor and Priyanka Chopra are working for the first time in a bollywood movie and Kaminey movie is the movie that Shahid Kapoor and Priyanka Chopra are working. In the latest gossipes Shahid Kapoor and Priyanka Chopra are getting the publicity about there affairs but after priyanka 's no to Shahid kapoor for a kissing scene in the Kaminey movie. But you can watch the Shahid Kapoor and Priyanka Chopra kissing scene of Kaminey movie here for free who you can't watch anywhere else. and you can download kamiey movie for free to watch kamieny movie you have to wait ofr some time to be relased here till then enjoy some hit number of kaminey movie for free. Or either Download kamiey movie songs free, download some kaminey movie wallpapers free.
If anyone has a position for a remote teleworker please get in touch (I'm English but based in Taiwan.)

My background is Microsoft development - mostly websites - so I also know HTML CSS and Javascript- as well as the back end - SQL and database design.

I want desperately to work with Linux and open source now though, I have some exposure to Ruby and Rails, I taught myself Scheme and I'm working my way through Real World Haskell. I'm always looking to learn something new.

I'm finding it difficult to find clients now.
My comment was in response to someone saying that they had lots of old passwords they'd forgotten - the point was that this law is not being used to get access to your old ASCII porn collection on your 386 in the closet.

The mention of the Koran was saying that one of the disciplines muslims strive for is reciting the whole Koran, quite a feat of memory IMO. A well motivated person, who has probably mastered this memory task is unlikely, I contend, to forget an encryption key (password) that is part of what will be the defining moment of their life.

Personally I fancy my chances of being hit by a meteorite as higher than those of being obliged to hand over my passwords under this law.
Big Data and Real-time Structured Data Analytics
Terry Pratchett is correct. The man has created an imaginary universe, interlinked and interweaved across dozens of stories. His definitions on quantum and time are interesting and amusing at the same time. His frustration at the limitation of language with regard to these subjects too: "It is very difficult to explain quantum in a language designed to tell other monkeys where the ripe fruit is". Apologies for the OT post :)
I think you have it backwards. Being a tenured economics professor is Krugman's day job. Nobody makes a living writing New York Times op-ed pieces, even though Krugman may be more famous now for his op-eds than for his academic work.
That was an excellent explanation of the intuition and motivation behind eigenvectors.

Eigenvectors are also used extensively in pattern recognition. Notably, in facial recognition: http://en.wikipedia.org/wiki/Eigenface
Or they could have an IE6 compatibility mode built into IE8. Then all those companies that designed IE6 apps instead of web apps in the past could specify with a code change that the pages are not www pages but IE6 pages and MSIE could display them appropriately (and addons for FF could use that to hook in an IE6 view, etc.).
Just to clarify. We are in Brooklyn, NY. Apply here: jobs@mybanktracker.com
My comment from the other post: We're hiring interns at the moment. Internet marketing, designers and developers. Anyone that has a basic background and is will to learn is considered.

http://www.mybanktracker.com

We're located in Brooklyn, NY
Apply here: jobs@mybanktracker.com
We are always looking for interns. We're located in Brooklyn, NY. You're welcome to stop by anytime!

jobs@mybanktracker.com
Foundations of human computing: facial expression and emotion
I run IE6 (an a virtualbox VM with WinXP) alongside IE8 and FF, Saf, Op, Chrome, etc., for testing purposes. It even runs IE5, IE4 but I don't have to bother with them except when I want a laugh.

MultipleIE (from tredosoft.com), simples.
My suggestion is to find some problems that you need to solve before picking the language to use. If you already know so Visual Basic, the languages I'd consider learning first, depending on my situation, would be:

Javascript
C
Python
Scheme

Or maybe:

Erlang
Haskell
OCaml
Mythryl

I have very little familiarity with the second set, I only recommend them because they have features that are much different from the first set, and if you are interested in a more functional approach it might be helpful to approach it less intellectual baggage from the imperative languages.

Also, I only recommend learning C first if you plan to do a serious, thorough study of the language and need it for a low-level project. Get C, A Reference Manual by Harbison and Steele, read the whole thing, and tackle a significant project with that knowledge. You can make progress with a half-assed approach to learning Python. If you try that with C it will be very painful.
Ingredients in the Search for Happiness
In this way you can attach just one function to the event. Other way allows for more flexibility.

http://www.quirksmode.org/js/events_tradmod.html

http://www.quirksmode.org/js/events_advanced.html

But I guess interviewer was not implying onmouseover was "wrong", just probing how much does candidate know about the topic.
Compare Microsoft's grasping for the "big idea" critiqued above with Miguel de Icaza's [Gnome,Mono] 2000 OSL lecture: Let's Make Unix Not Suck (http://primates.ximian.com/~miguel/bongo-bong.html). Wherein Miguel in part wants more integration and consistency across the platform.
I think the party will get more votes with a name like "Pirate" because it's automatically assumed the party is not a full political party, but a single (or very few) issue pressure group. It will get free advertising in the form of media publicity this way.
How to price enterprise software
"(This is in reference to The Allegory of the Cave by Plato)"

I think that it is pretty weak of him to mention it this way. I get the impression that he says "look at me, I'm so clever".
> The evolution of seL4 is continuing within NICTA, and it is the basis of ongoing research activities here at NICTA. However, it is also the subject of commercialisation activities, and thus is currently proprietary

Darn. I wanted to have a play with it.

That is a really cool achievement. Bring on bigger formally-verified projects!
If anything a large number of the risk adverse are going to be the last holdouts to keep driving.
Arch Linux: The Simple, Flexible (and Fast) Distro
-- Early access to potential complementary products (and the teams that built them).

-- Building an ecosystem (in a city with a lot of potential, both people talent and experienced angels/VCs)

But I know the guys involved, so I'm a little biased. They're awesome and have the absolute best of intentions.
How does it use IE6, why was it not designed for the web in the first place? What other single point of failures were chosen in the design phase?

That feature matched CRM, or probably a better one, may be available as OSS now for nothing but the cost of a few developers to create some shims and massage things into place?
Sure, but you don't need to index the entire internet to build PageRank; only a subset of pages that form a graph. And, it's pretty easy to break the notion of building a search engine into smaller, discrete steps-- hell, I'd imagine that it could be done by two Stanford grad students.
not really worth a downvote, its the first question that sprang to my mind.

If the answer is just (real life) karma points, and they have the money, then great.
Dvorak is, and has always been, the Rush Limbaugh of tech.
Should we be afraid that if we get used to Spotify and its business model, then then they will take away music on CDs. And our senses will be dulled so that we don't notice what they've done until it is gone?

Our should we just pay homage to the fact that grandpa used to have his music on plastic pieces and could play it even after country music was made illegal by UN?
He makes logical points, but I think that his point that Spotify can't be or do everything we expect from a music player (like play in the car, he says), will make his main concern moot. He says we're giving too much control to Spotify because they can cut off the music supply at any time and they decide what's on the service. That's why spotify will never "take over" the market completely... it can't fulfill all the market needs, just some of them. People will use it, and they'll use other services/products in parallel to fill the need.
I have to say that I love Spotify to bits and can't wait for the offline client to hit the S60, but I do agree that giving control to any one central company is a bad idea, and being in a situation where albums just vanish one day is not good, so I see the poster's problem...
Scarf from Samantha Holmes
For best quality scarf, please visit our website. Samantha is secured website for shopping
When I read about step changes, I think about cell phones.

I was studying in Israel during 1997-98, in a school where almost all the students were twentysomethings from the US or UK. At one point, one of the students came in with a cellphone on his belt, and he got teased for it, because carrying around a cell phone was a stereotypically Israeli thing to do. He'd gone native, so to speak.

Flash forward five years, maybe less, and of course I and my wife have cellphones. Who, in the US, doesn't?
Delimited Continuations for Perl
I know almost nothing about the music business, but I have always heard that artists make more money touring than by selling albums. If that were the case, I would think that artists would jump at the chance to be played widely in hopes that it would drive consumers to buy tickets for their tours.

It seems like two of the arguments (no ownership of the music, no direct compensation for artists) could be made for radio in the earlier portion of the 20th century, yet that vehicle was apparently successful for both the radio stations and the artists.
I think it's hard to say whether texting or IM'ing is more intimate. There's definitely something more personal about getting a message directly on my phone; but it's true that the back and forth interaction is less.

(This line will probably disappear entirely as phones become more sophisticated)
Why study finite-dimensional vector spaces in the abstract?
It definitely wouldn't be for everyone, but learning assembler first is something to consider (you'd have to enjoy it of course). There's a great, great free book on this, it'll walk you through code and you'll really get a grip on how the computer works:

http://download.savannah.gnu.org/releases-noredirect/pgubook...

I started out trying Scheme, Java, Ruby, etc. and was constantly in a state of confusion. I could never just go with it because I'd always want to understand the implementation of the commands before using them. Ruby was particularly bad - I had no clue how a language or computer worked and was constantly overwhelmed with all of the different options for doing something.

Programming in assembler you get a small set of commands that won't take long to memorize, and you'll have to build up from there. It's not as hard core as people make it out to be - when I was really into it, I could produce output in at a similar rate to C. Once you get a little assembler under your belt, you could begin mixing it with C, and you'll get a rock solid grip on C strings, callback functions, pointers, etc. that so many people have trouble with.

EDIT to add:

Also, using GDB (the Gnu DeBugger) with Emacs text editor is excellent for learning assembler - must use it!
Hmm. Thanks for the tips. I had no idea there were scammers who preyed upon coffee shop patrons. Maybe they're taking advantage of the relative southern friendliness of D.C.? I don't think that sort of thing exists in Portland (my last digs), a friendly, but still very northern, city.
I agree with your point, but consider the 'Hacker' in 'Hacker News', that has very negative connotations in mainstream language (thanks, media industry!), but the type of smart, gets-things-done people who use this site can see through the language at the values behind it.

Exactly the kind of smart, gets-things-done types who can make a difference in politics, I'd imagine.
The best bet for a company that has sites that require IE6 right now might be to keep IE6 and install Firefox with IETab set to display the problematic sites through IE.
Yes.

For a linear system (of any kind of equivalence) within an N-dimensional vector space, the Eigenvalues represent the scaling factors across those dimensions when the system's state is represented by an NxN sparse-diagonalized matrix (i.e. all values are 0 except for the main diagonal).

Those non-zero values along the main diagonal are its Eigenvalues and its rows are Eigenvectors.

For the common 3D isometric (e.g. xyz) coordinate system, the Eigenvalues can be thought of as a kind of multiplier across the unit vectors (Eigenvectors) [[1,0,0][0,1,0][0,0,1]]. This is the "stretching" analog mentioned in the article.

FWIW, Eigenvalues are not just a salient property of linear systems (i.e. matrices), but also of higher-order tensors.

Finding (or more-often approximating) these "characteristic scaling states" is a critical step in numerical analysis in everything from quantum mechanics, financial hedging strategies, and even consumer product marketing plans.

If you've ever represented a system as a series of Markov probability chains, every row of the "convergent/dominant" (if any) state contains an Eigenvalue.
Work in a soup kitchen in each city or something, that would be a lot more interesting and probably get you enough karma for a much longer stay in Vegas.
If ever there was a time when I wish every browser had the MathML plug-in... sigh.
Yes, I imagine that the people who will vote for a party with the policies the Pirate Party has will not be the ones who would be put off by "Pirate" in the name.
All excellent points. But remember the original questioner already knew some python and some VB. C is probably an excellent choice for him, though personally I use Python for the vast majority of my code. Of course, my work has morphed to be more system and database administration than programming lately so I may be biased by that.
Well, I suppose anything's imaginable. :-) It's just a question of relative likelihood and feasibility.
I've always been slightly on the fence about getting a motorcycle. One of the things I don't like is the noise so getting rid of that puts me a little close to actually getting myself in motion. (The other is the long regulatory period where you have to get your learner's, then the classes, then ride with a partner, etc)
Take-Off, Experimental Advertising
We were just discussing the need to post here to find the right kind of student workers.

The Center for Biomedical Informatics at The Children's Hospital of Philadelphia (http://www.research.chop.edu/cbmi/) is looking for some smart, well-rounded student workers who could be here on co-op, part-time during the school year, and potentially next summer as well.

Our group is pretty entrepreneurial in the sense that we actively encourage people to develop projects on their own, using the right tool for the job. This summer, we've been experimenting with iPhone development and GeoDjango web app development to name just two areas.

More important than technical skills though, we're looking for people who are passionate about technology and enjoy the experience of being in uncharted territory, constantly learning new things. Biomedical interest or studies is always a bonus, but not strictly required. If you're interested, send me an email with your resume and a bit about yourself: italiam [at] email.chop.edu.
Back about 1981 the local reprentative in Playboy's "Girls of the ACC" turned out not be in attendance at UMCP, but to have registered once or twice for classes at University College. I don't recall whether this was even noticed out of town, or whether Playboy was abused for failure to exercise due diligence.
Interesting, what religion would that be ?

That sounds like a worthwhile variation on the theme.
The docs and metadata are in a DB, just have a new frontend written to match the old UI but with knobs on. Should be done and ready to test by next weekend (inside joke ;0).

Or just get an OSS DM system and munge it together with the old DB. Perhaps knowledgetree would be a starting point for that.
The poster's first language is technically VB6.

If you can make the effort, you can learn programming with C. You need good learning materials (which are available), you need to work hard, and you need to focus on learning C rather than trying to cram C into an otherwise generic introduction to programming.
If it's true that touring is more profitable then I'd really like to see data for this, and a comparison between famous and little-known acts. This could add a lot of weight to arguments in favour of laxer copyright laws.
Excellent points. To echo many others, it depends on what you want.

If you like Python, you can be a easily be a professional Python programmer and learn other languages only to get a different perspective. You can make a career successfully with Python alone and it is as real (though perhaps less traditional) as any other language.

If on the other hand your goal is to learn programming in depth, I would first start with C to get a better feeling for how things work on a low level and I would then start moving on to representatives of different paradigms (a solidly oop language, a functional language, perhaps a domain specific language like SQL or two.)

If your goal is to get a job and be employable, I would learn VB.NET. It is in high demand(at least in the area I am in) and if you know it then learning C# (also in fairly high demand here) is practically effortless.
The Fragile Internet
The new Internet is based on a set of principles that depend on susceptible bottlenecks such as Twitter and Facebook. Disruptions to these bottlenecks would have global ramifications.
The persepctive you get is that the game you were trying to be at the top of is a game not worth playing, that really it was doing you and the world no good and that on your deathbed being able to say: "I was the best at X for a while, knew everything there was to know about it" - doesn't amount to much.

Certainly can't argue with that. I'm just trying to provide a useful account of why people who play the game play it with the total commitment that they do.
If it's "coded to Firefox" then they're doing it wrong. If it's coded to web standards and only FF is supported, that's a different matter.

Suppose a patent problem came up (as with GIFs in the past) and FF couldn't be used legally any more. If you code to FF you'll probably find you're OK, but if you code to standards then any standards compliant browser should be a drop-in replacement.
Obligatory Donald Knuth: "Beware of bugs in the above code; I have only proved it correct, not tried it."
MS is not stupid, they don't make money from people who aren't upgrading.
Microsoft Team Traces Malicious Users