skysight-inc/HackerNews huggingface dataset:
It's a programming language + standard library. The particular feature of REBOL that makes is special is the ease with which you can define your own DSL within the limits of the REBOL lexer. This allows libraries for specific purposes, such as making UIs or parsing text, to be very succinct yet readable.

A bit Lisp-y but with a stronger focus on what in Lisp would be macros.

When first published, REBOL was way ahead of its time, having explicit support for a variety of well-designed DSLs before the term DSL even existed (or at least, was widely known). The downsides of REBOL always were its closed source commercial model and the lack of a strong community as a (probable) result therefore, plus the fact that by default, the UIs made by the built-in UI library look absolutely horrible, which isn't a big problem really but helps scare newcomers away.

That one first downside seems to have been taken away now.

A nice REBOL showcase is, IMHO, it's oneliner page:

http://www.rebol.com/oneliners.html

Plus the (excellent) associated commentary on some mailing
list:

http://www.xent.com/pipermail/fork/Week-of-Mon-20091109/0545...
yes but it's not needed in this case, they could have reused existing variables and since clarity is not a goal (given e.g. "s=document") it wouldn't be an issue.
Google Maps is just THE map out there. Never seen such a detailed version. Apple, TomTom, Microsoft and all the others are years behind... Great to have it on the iphone again...
The idea is that no matter how good people are, we soon won't need so much labor hours as a society to employ everyone.

We'll have good, decently skilled, enthusiastic, hardworking "zero marginal product" people simply because software/robots will be able to do it cheaper than even a subsistence (calories+shelter) wage, and in most tasks employing a human for it would be a senseless luxury.

You can hire a bunch of people to carry you around in a carriage on their backs, or you can hire people to do arithmetics for you - but almost noone does. Soon (in my and your lifetime) the same will be for all the manual, exhausting jobs; for most of the driving, service, cleaning, delivery, and retail jobs; for most of the simple clerical jobs.
Even if there is no progress in AI at all, we'll come to a state where, say, 10% of population can cover all major needs (agriculture, food production, service, clothing, construction, consumer goods manufacture, transportation, medical, legal, etc) of everyone. What we'll do with the other 90% (or 99%, or even 100% if AI happens) ? They will be nice, great, fellow humans, but practically speaking, the society can do with them and can do without them. That's a choice for the society - utopias or distopias are both possible.
now here comes the competition for apple maps. oopes sorry if I said competition :-)
Google Chairman Says Android Winning Mobile War With Apple
Nuclear Reactors and Bin Bags: The Dangers of Space Junk
I love the idea of this, I definitely backed this. I want to use it to provide a quick and easy notification of any problems with my servers and as a nice mood light for around the the house that I can program how I want.
'The "notability" argument from Wikipedia Deletionists is fascinating because it basically outsources judgements of significance to major media conglomerates.' -- opendna
> Yes this is totally my attitude that eventually we need a socialist system.

In a true socialist system the robots will eventually fail (like all machinery) and the spare-parts will either be broken themselves out of the factory, will get stolen, or the service-repair people will not be motivated enough to do a proper job. Source: the guys that actually built the Sputnik at one moment in time (and other great technology), and then failed miserably.
I just scrolled through the state at various zoom levels (quickly), switched to airplane mode, and the confirmed that 100% of the areas were still available.
This is the main issue with Apple Maps.

- Type Pub name, "Not Found"

- Type Postcode, It points to completely the wrong street

- Type street name/number, it thinks I mean some street in America (Map screen was focused on london)
Is there a way to get this history out of github / many repositories at once?
The lawyer-ish response to that would be that such a change could be considered an admission that, at the time of the original campaign, the T&Cs weren't clear on this matter and that some people therefore had expectations of a guaranteed return on their pledge.

It doesn't matter what the T&Cs say now.
I think its looks amazing, want to use it for special effects for live roleplaying games
What we learned at Hiptype (YCS12)
Juniper Spends $176 Million on Networking Start-Up Contrail
We live in a world were people are not willing to turn off their cell phones for 10 minutes. Very sad
Creating a 3D Button in CSS3
Today I want to show you how to use some of the awesome new features in CSS3 to create an animated, three-dimensional button.
Sphericam - 360º video camera with GPS and live streaming, on Kickstarter
the opposite side of the coin are founders who have never been in the developer's chair, which is both common and worse.

I disagree. I've worked at a couple of startups founded or co-founded by a guy with no hands on technical experience and he was great. He came up with the ideas, found the right people (or sometimes the other way around) and then let them do what they did best, with only gentle prodding to keep everything going in the right direction.

What he had was a good high level understanding of the relevant fields, plenty of experience starting and running companies, a vast contact network, an amazing knack for raising money and was very good at getting out there and selling our product.
Python 3.3: Asynchronous IO Support Rebooted
And I named an example where the Google maps app has excellent ease of use.
With kids deparrting to different corners of the earth, I'm thinking of using mine as a kind of co-presence monitor. Skype and talking is one thing, but something which simulates the sense of knowing that someone is in the next room, or at a certain stage in their daily routine would really anhance the sense of connectedness - even if its only a trick played ononeself ;)
Ask HN: Useful ways to get rid of old programming books
I've been sorting out my office and have a heap of outmoded programming books (eg for Rails 1.2, XML, Flex, etc) that I really don't want hanging around wasting space.

They've been listed on Amazon Marketplace for 12+ months. Current books sold in hours, these have not had a bite.

I could give them to a charity shop, but part of me feels like that's just giving the shop crappy stuff which either won't sell or which someone might buy, but unwittingly be buying something no longer fit for purpose.

So - aside from the recycling bin, is there anywhere else useful these books could go?
Not stalking, but it's in my head now.

Like, if this are my bigest moments in life in 2012.... then I must post more, meaningful stuff to facebook so that my yearly review in 2013 will be more satisfying.

so they indirectly ask you to add more meaningful content to your wall... otherwise your review in 2013 will suck again.
Anyone know if we've got real-time transit directions yet for MUNI and BART?
Airbus pilot here. Electronic interference in take off and landing is real. It is pretty common and can indeed be pretty dangerous. The fact is that a tablet or smartphone in flight mode is not an issue as aren´t devices that are not transmitting.
The biggest problem (maybe the only one) is that when you approach the airport and reduce your speed and altitude, the cell phones begin to receive the signals from ground antennas and start trying to connect again with the maximum power(the airplane body dampens the signals), imagine this taking place with dozens of mobile phones at the same time. Also there is people who tries to call or send a message while in approach, making it worst.

While on cruise there is no signal with modern 3g, also you go too fast to lock any tower so you don´t get the interferences. With old analog cell phones it was pretty usual to maintain signal and talk even at 30k feet (they affected flux sensor of the compass though).

This heavy transmission from tens of phones at the same time may or may not cause radio communication interferences (the same one you hear when your phone is close to the car radio annoying but not lethal), system computers reboots or complete loss of flight computers (and this can be very scary in bad weather, heavy traffic airport and close to the ground).
This has happened to me while in a landing in Paris, not something that I would recommend. Also a friend of mine had all the flight computers, alarms and lights going wild while trying to land at Madrid too. Usually is less dramatic than that, and only a computer or system resets, but you don´t know when or how you are going to face it and how bad will become.

The problem with flight modes is that a significant portion of passengers don´t know how to set it. Some of them don´t even know how to power off their phones, with the stewardess having do it 2 or 3 times each flight(improving lately, it seems people begin to know their devices).

Maybe with an 3g antenna inside the plane, all the signals could be kept at low levels and this way be able to avoid interferences to the flight equipment.
Data Types, Domains, and Inheritance in CUBRID RDBMS
Maybe they can have a Kickstarter campaign to raise funds for their lawsuit.
One could make an user JavaScript out of this (I guess replacing «span.className= 'kju';» with «span.style.fontSize = '150%';» should be enough) and enjoy the correct typesetting all over the Internet!
I supposed that backspace was implemented as ``punch all holes''.
Anectodal evidence but: that's exactly the route my father took. From working on the assembly line to managing planning & logistics from the company, learning and contributing at every step of the way. He started with no relevant qualifications, and wound up with a bunch of industry certifications too.
I suggest to use Workflowy and Paymo Plus (automatic tracking tool), these two together will help you be organized and know exactly how much time you put into the project.
Audiogalaxy acquired by Dropbox
This basically rules out the last provider I knew of with a hosted DB option. Looks like DBs of a certain size are still a "do it yourself" area :/ Thanks for the info
very nice!
maybe with an additional skull head would be more realistic: ready for the fatality!
Christmas gift
Surprise, time to win big prizes, including iphone 5, Samsung Galaxy S3, iPad mini, etc. What are you waiting for? Just go and get it.
Assuming what the parent said (minimum wage of $7 everywhere, without solving other problems), it really would not.
The local labor market in USA or EU wouldn't change - the laws are already there.

But actually enforcing minimum wage of $7/hour in developing countries would mean what?

If most employees are making $1/hour, and the businesses there don't have 700% profit margins, then (at least initially) they can't pay such salaries. So many of them close up shop and fire everyone. Unemployment rises, and, having almost no welfare support, the people grow hungry. They want to work, so they bunch up, start a business, earn a nice profit that amounts to $2/hour/person and.... the government comes in and breaks down the business for minimum wage violations. Is that what you want when you say "minimum wage of $7/hour globally" ?

Or do you have any other specific way to achieve "global minimum wage laws" in a significantly better way than making the laws and enforcing?

If it involves finding somebody to donate the ($7-$1) * billions people / hour wage difference, then I'd like a pony for every kid in the world while we're at it. And even actually finding such a donor would simply mean inflation, the new $7 buys the same as old $1, and we're back where we started.
I sleep around 6-7 hours, but I have really hard sleep pattern problems. So it might be 2 hours in the morning and 3 hours in the evening or anything like that. :/
How To Stay Up To Date on Web Technology
Physical access is always game over.
In the UK (although just outside and around London, so data is probably quite good) my experience has been that if your driving the directions work about as well as Google Maps. If you're traveling by public transport its useless, since it just doesn't support it. Finding places is also really hit and miss, sometimes it works fine, and other times I'll get pointed to some place in Texas despite there being an identically named place within a few miles of me.
4Chan Accepts Bitcoin
This is the best video I found, it has a demo at 20:00 which was recorded November 2012.
Are Americans Becoming More European?
How to target the long tail keywords to get initial traffic?
BSNL telecom server hacked - "Password123"
How would it provide lots of info? Without any data on which program they were interacting with at the time, I'd have thought data on the mouse movements would be fairly useless?
In Metroworld: http://threesixty360.files.wordpress.com/2011/08/yckth.jpg
Seems that Google can't program smooth animations even on an OS that was built with them in mind
"InitialChatFriendsList" seems to have replaced "OrderedFriends", though the list of profiles has remained the same. I imagine Facebook wanted to put to rest all the speculation re: profile viewers, though I'm inclined to believe that's at least 80% of what it is. FYI, I keep my chat disabled. So how are they calculating who am I most likely to chat with in that case?
This is so low risk, why even bother posting it?
Zero days come out every month or two with far better attack vectors. Criminals are not going to waste their time with this rubbish.
I got the political vocab wrong I think - for me socialism is essentially capitalism with strong welfare state (ie basic income guarantee or whatever) vs communism with no differences in pay and no private ownership. But wikipedia disagrees with my definition, so I don't know where I got that from.
Yes, if someone had access to install arbitrary software on your computer they could attempt to get behind any on-screen keyboards... but given the wide variety of them, and how hard it would be to detect one based on its code alone, I doubt anyone would bother.

Software keyloggers log which keys you type (obviously) but some also take a screenshot whenever you click to defeat on-screen keyboards. It sounds like INGDirect's keypad is designed to defeat this attack.
Likewise, in my experience searching for CC photo's on flickr is significantly better than searching for the same using google image search. Not so often you find google being outdone by anyone...
Ask HN: What would you do with $20000 USD for your startup?
I'm in the position of using a $20 000 USD budget (seed funding) to grow one of my main side projects, what would you do with the money if you were in my position, how would you proceed ?

So far: Purchased a MBP for iphone dev. (I needed a new computer), hired a virtual assistent to help me on a couple of administrative tasks for a couple of hours a week, purchased a better VPS hosting plan. I'm planing to allocate a small budget to Google Adwords and maybe Facebook Ads. I understand the only thing I shall really focus on now is growth (not just in number of users but also revenues/profit)

What should come next or better, wow would you use the money for your own project? What would your plan be?
Great, then it's a perfect opportunity for au to one-up Softbank in their battle for iphone users...
Around 7-8 hours
Thanks for sharing. A useful improvement could be a build step that supplies only the metrics snippets that I want so I don't need to deliver to clients provider code I'll never use.
Ugh, what a hassle. My bank only required the card reader for potentially harmful things, like transferring money to someone I've never sent money to before. If it asked me to use it every time I logged in then I would change bank.
> is is app number two that will probably take place over the natively installed apps now by Google.

Which is 1?
Inline Editing in new CKEditor
Many on these boards use ckeditor, so I just thought you guys should know that CKEditor 4 was released! :)
It's now capable of html5 inline editing, has a cool new skin and plugins repository. Might be worth an update.
Flickr is a brilliant lesson in how not to run a company
Reading This Article at Work Could Become a Crime
BSNL telecom server hacked by Anonymous Group against Section 66A of IT Act
Because no one would care?

Tumblr/Flipboard do this better already and the data can be anywhere from the internet not locked up in Flickr
It's a bit weird that in 2005 Other and Apple leap to 50% of the market, years before Android and iPhones and a year before Intel chips in Apple computers. Linux was also long and well established in servers by then if that's what it represents.

It's especially weird Goldman Sachs explicitly declined explaining what happened.
yep this is what i did. But free FTP services online are hard-ish to come by =(

i wish there is a plugin or kernel extension that modified skitch so that you could upload it to say dropbox. The other method is to point skitch to the local machine and use dropbox to sync, but i think you lose the clipboard thingy.

May be i will just switch to monosnap. But it looks so ugly compared to skitch!
But HIB VI managed to pull in only $US 2m and HIB V had Psychonauts. So I think this is actually not a win. It clearly shows that big titles draw the money whether they have DRM and Windows-only doesn't even matter. (to add to it: Psychonatus was DRM-free but the Linux port was totally broken when released.)

And to game companies it's certainly interesting as well. It shows a great way to make some additional money off some older titles and get some PR. I wouldn't be surprised if we see similar offerings in the next year.

(I hope that if it happens: id does a true HIB and uses this as an opportunity to release Rage for Linux.)
Sure, its easy to work with. Just don't always try to work with the latest, bleeding edge kernels. Most RT/Safety-Critical Linux kernel installs are still based on 2.6.x, or even some cases, 2.4.x series ..
Ask HN: Why are Bay Area CS students unprofessional?
I've been working with CS students from across the country for the past month. I've found that Bay Area colleges like Stanford and Berkeley students have been rude, unhelpful, sarcastic and unpleasant to work with, but if I speak with students from UCLA, MIT, Harvard, CMU, Purdue or farther away from the Bay students are nicer and much more professional ie, follow up with emails and say what they are going to do.

Is it because tech companies spam them everyday and they think they can get away with being unprofessional because they think they're better? That can't be it, can it?

I've also see patterns with CalTech and UW, CalTech I understand, they are too busy to do anything else, but UW, is it because they are just bombarded by Microsoft?
or better yet, write some code in the same way like this coding contest (where you write some innocent looking code that contains a subtle bug that you can plausibly deny it was intentional...http://underhanded.xcott.com/?page_id=7). This way, the blame trail isn't useful in proving anything!
Lessons We Can Learn from Jiro Ono
Google boss: I'm very proud of our tax avoidance scheme
An encrypted boot device makes things a little harder, even with physical access.
Hassle-free 5 minute guide to awesome Date & Time picking
Ask HN: Why do you waste CPU cycles?
I have recently started to think more why almost every one of my friends complain to me how the applications they use are slow.

Personally I prefer to write my code in the programming language which has the best performance for the task with possibly extensive standard libraries. This does not mean I would program the next generation games in assembly, because I know the development cycle speed is important too.

Some years back my friends who actually are regular users and might not even know how to upload a video to youtube it was always about how Windows XP was getting slow after some months of use. Then it was about Vista being horribly slow. Now it's about browsers being slow as they can not complain about Windows 7 that much.

I know that you can write horrible and slow code in any language and I'm not saying I can not write horrible code. That usually comes down to the programmers being horrible, but I know some of you guys are actually pretty awesome programmers and understand the logic behind how computers execute code.

The only problem I notice is that some of you will jump to the next new thing like there's nothing else if it does the task even though it might be slow, but is easy to use.

My question comes down to why do you waste your customers cpu cycles for really small difference in speed of producing the code?
Trekking in Nepal
trekking in Nepal is not only walk to mountain but also a golden opportunity to have a direct view of beautiful places, lakes, rivers, temples and so on. Moreover, one can even get an opportunity to understand the people’s life style over there.

People usually prefer Nepal trekking to refresh their mind and they want to be free from the burden of their work for a short time. So the act of trekking is not a usual tack but an occasional. They wish their occasional trekking would be full of refreshing and full of enjoyment. For, this most of the people choose Nepal is good destination for trekking. It is because Nepal is well known for the most grand, exciting and breathtaking trekking that nowhere can be found in the world. Direct exploration of world famous snow peaks, twinkling lakes like that of fewa, flowing rivers, streams and falls are all in Nepal to delights its visitors. Moreover when trekkers are in their way, they will be rewarded with diversity of plants and animal spices in the forest of brilliantly colored Laligurans. They are likely to sing with Nightingale in conservation areas and dance with peacock in national parks
it has a touch switch, as well as an accelerometer that can detect tapping or orientation
Growth Hackers Community for Start ups
The compression aspect was what I looked into. Aiming for 0.125 bits per pixel on 256x256 blocks (1k byte blocks) it does seem to be competitive. The lossiness at that level is quite high but other formats fare much worse. It might be reasonable to use it store higher resolution images for a given data size.

Storing 4 times the X and Y resolution than a 2 bit per pixel jpeg would yield the same compressed data size. (say a 4096x4096 image compared to a 1024x1024 jpeg. Both 256k). That could also be thought of as storing it as scalable 64x64 blocks.
Btw. that threshold seems to be 500 (http://news.ycombinator.com/item?id=1853529).
You might want to give this a read: http://www.salon.com/1999/05/21/evolution/
I think the psychology of co-founding a startup is so drastically different than any other social interaction that it's hard to predict what will happen if the team hasn't worked for a while together.

We were 3 good friends "without an idea" in the summer batch. One I'd known my entire life (literally we met as babies). The other I knew for 6 months, but was a friend of the former for over 7 years.

Very good credentials amongst us, and we had fun together just talking about ideas, playing tennis, golf etc. But ultimately when it came down to being "in the trenches" there were aspects of each other's personalities, decision-making style, work ethic, commitment etc that led to us being one of the teams that acrimoniously split up.

None of us likes any of us anymore, sadly.