skysight-inc/HackerNews huggingface dataset:
Thanks! The idea was started out of the desire to make travel itineraries easy. For example, my girlfriend and I made a list of things we wanted to do when we went to London. It was a lot of work to comb through all the various travel sites, but we still built an itinerary together.

I think most people will share the same basic group of tourist locations (eg the food markets, major art galleries, etc) but they'll want to do other things uniquely interesting to them. So it'd be easy to fork a basic "London tour guide" list and then add your own couple of items there. I think it'd be more interesting to look over other people's lists rather than search through a bunch of web sites with ads.

Another idea I've had is that I go shopping through the produce section of Safeway all the time (I live in Sunnyvale, and that move-in list on the home page is real). I have no idea what I'm doing, but I have friends who buy the healthy stuff. I would like to see what their shopping lists look like.
University builds cheap supercomputer with Raspberry Pi and Legos
Wait a couple hours until it gets transcoded and uploaded to YouTube?
Got mail from discoverbing.com - We're challenging Google head on.
With such a complicated system I think you are missing out on the most signifcant speed optimization technique; reducing http requests.

For reference: http://developer.yahoo.com/blogs/ydn/posts/2007/04/rule_1_ma...

It's laudable that you are paying attention to caching, but you don't compile all your files in to one file. It seems like you could pick up a lot ground here by at least concating all css into one file, and js in to one file.

Also you could load jquery from the Google AJAX API endpoint. That way the users has a higher chance of having already loaded jQuery.

Also using the same CSS/JS products across multiple pages would help.
> The brain is not merely a passive vessel for the mind and environmental influences can cause substantial structural changes to the brain

I have always thought that. Now I am not a neuroscientist or anything closer to that field, so it is just a hunch. To me, it always seemed odd that such a large community of scientists never questioned that. In other words, there is sort of a tacit assumption that if we see it on fMRI and thi s region is lit up then the brain causes this.

Or say "we noticed this part of the brained is bulging out and that is related to the person being left handled, therefore left-handedness comes from a physiological basis".

In the most elementary discussions of scientific principle the causation vs correlation always comes up as a basic fallacy yet in the case of brain and behavior this view seems rather absent. And I always found that strange.
Looks like this new president knows what he's doing. He may just end up stopping a wide-scale desertion.
My best reference is the book "Programming in Go". The first chapter is like a tutorial.
Nice work! I appreciate the documentation as well!
There's a growing startup scene in the UK. You may have to travel as far as Edinburgh or London, but go to enough events and you should run into plenty of people with the same kinds of passions. Add to that looking in places where people share your subject passion, and I'm sure you'll find someone. It's all about hustling.
Thanks, this is very useful.
Actually the design is innovative and very good in breaking the mold. As with anything new there might be some shortcomings, like being performance hog on the browser.

Kudos for trying something new.
1. No information about the price of the iPhone 5 (I think they'll ask $650 like the old 4S price -- the 4S is now announced to cost $550).

2. They say there's a multi-standard radio in each phone but Apple lists three different incompatible models for USA, CDMA, and Germany/Japan carriers.

3. The iPod Touch upgrade looks really good. It's even more impressive than the iPhone 5 it's based on. (Still no GPS, though)
People Chose Bing Results Over Google in Blind Comparison Tests–Really?
The scroll also snaps back to the top when I resize my window.

Also, I think it's detecting my screen resolution and assuming that my browser is maximized. My browser is typically 1/2 the width of my screen, so everything's all garbled up :(
Can RasPi's netboot? I honestly don't know. I still haven't gotten one yet. Still waiting since placing the order.

The amazing thing about this project? Someone managed to get 64 RasPi's all in the same place!
"Let's be real here."

OK, go work in the Foxconn factory and then let's see how you feel about Apple. That's about as "real" as it gets.

I wonder if you would actually be more upset with the conditions than the local workers are. Who knows, they might be quite happy with what they're getting. But how would _you_ feel working there? Your world view _is_ relevant here because you are the source of Apple's reputation and their income. You are the primary market.
Yes, but the plan9 text editor/shell/IDE is called Acme:
http://doc.cat-v.org/plan_9/4th_edition/papers/acme/
This website is called Milwaukee Police News, it's probably not the official department site.
The iPhone 5 is Boring and Amazing
Microsoft maintains a list of domains unworthy of IE9+
Quite a cool idea, nice! :)

Suggestion, might be friendlier to let us play with the app first, before requiring an upfront commitment to register.

After clicking the "Fork" button, and then seeing that form... CMD-W and onto the other 20 open tabs :p
Sure feels like skating to where the puck is already.
I'm waiting on allowance on that, but I can say on Ubuntu 12.04, I am not able to use the instructions given.
Also check out Cassette http://getcassette.net/
you can also incorporate before applying (if you're serious about the idea). Use services like LegalZoom, they cost around $300-$600.

In the event that you do get into YC, or raise 5-6 figures of seed money, you can always go to a lawyer and reissue stock certs, articles of incorporation, etc.
Just a heads up, new lines requires double line breaks on HN.
Ahhh, I see, thanks for the explanation, makes sense.
This idea seems OK for iPhone 5, but it would require an special adapter for every other ipod or gadget with that conector.
The actual Apple adapter is universal in that sense.
In my experience, it's not that Bing has bad results. Rather, the results aren't so much better that they justify switching from Google.

On the other hand, I've found that the Bing search ads I've run for my software product convert better than my AdWords search ads. Maybe Bing users are more likely to spend money?
Thanks! Yeah, I think you're right--registration shouldn't be required to create or fork a list, especially for newer users who are curious to try it out for the first time.
Hmm, I think someone who calls themselves PythonDeveloper is likely a little biased. I personally like the design of Windows 8 and think a lot of the Windows apps are looking a lot better more recently. I think Win8 will be a success, but there is no question it will be better than Vista. I don't know how you could even try and compare Win8 to that piece of junk.
An excellent point, but you have to consider warm cache vs cold cache optimizations. For a cold cache, it's better to combine assets and reduce HTTP requests. We do that on our homepage.

For a warm cache, it's better to split assets up so they are cached in finer chunks. If I added jQuery in to every page JS, there would be few HTTP requests but it would pull jQuery every time, making the payload much larger. There's a balance. I'll write another post about warm vs cold cache optimizations soon.

"using the same CSS/JS products across multiple pages would help."

Definitely. Using jQuery on half your site and YUI on the other half is pretty bad from all angles.

"you could load jquery from the Google AJAX API endpoint."

Yeah. Two reasons we don't: 1. I'm in security, and trust no one. 2. HTTPS connection reuse vs negotiation with another host. I have yet another post in the pipe about SSL optimizations.
lol. too much smug

I agree, 37signals really are the godfathers of the movement!
I hate Apple (as a company) with the passion of 10,000 suns, but I gotta agree, I hate flash even more.
Overview: I think this was the general point

“The technology is rewiring our brains,” said Nora Volkow, director of the National Institute of Drug Abuse and one of the world’s leading brain scientists. She and other researchers compare the lure of digital stimulation less to that of drugs and alcohol than to food and sex, which are essential but counterproductive in excess.

http://www.nytimes.com/2010/06/07/technology/07brain.html?sc...
Yes this article is written for people not using Rails & Sprockets. Pretty amazing the best practices that Rails asset pipeline enforces. It will also concatenate the JS & CSS files to reduce HTTP requests and does automatic .gz files on disk. When used with asset_sync gem it can also push these to S3 or your CDN to avoid your web server altogether.
This looks a lot like what the folks at Shopcaster (http://shopcaster.com/) are doing.

(Disclosure: they are partially funded by the same startup fund/accelerator that the startup for which I work is.)
Show HN: Instant Stripe Payment Forms
Api Engine - API design is a part of your work flow, not a tedious chore
There are other screencasts on xiki.org/screencasts that go into detail about specific scenarios. Some of them are a little out of date but the general idea is till the same. The one on web development is decent but needs an update. More screencasts to come soon.

I've gotten similar feedback, re imagining what it would be used for. The simplest use case is probably the "shell terminal but better" one. You can narrow down the output of shell commands, and make reusable files with notes as you run stuff (for yourself to use later on, or for other people). You can nest the commands underneath directory paths to avoid having to CD. You can change parts of the paths to re-run the same commands in a parallel dir structure in a different place (even a remote server). You can search command history in a specific dir and re-run commands (vs bash history showing you commands that were run in any dir). You can post any notes you made on the web or email them to people, for others to help others get started using stuff.

Going a bit higher-level, Xiki sort of lets you have "paths" (kind of analogous to url's) for many different things - database records, running commands in specific dirs, running a line of javascript in your browser, changing the style of a div, firing off a button click on a web page given its id, running unit tests, showing runnable (and modifiable) example code for various frameworks, etc. Most people probably agree that having paths for files and web pages is pretty useful. Having paths to other things can be useful for many of the same reasons.
Apple really needs to stop putting this type of stuff under NDA. I've had something like this since 3 weeks after WWDC but I was sitting on it waiting for the NDA to lift. So many people are ignoring the NDA that at this point it seems that maybe Apple is effectively not enforcing it.
I created this product because I wanted to invoice customers via email using my Stripe account.. not PayPal. What do you think?
I'm sure most profitable companies were formed to solve a problem. But a few absurdly successful ones don't really fit that description. You can shoehorn them in, but it seems like a stretch to explain the "pain point" facebook solved. Instead, it seems like in those cases, they provided a new thing no one knew to want before.
I've done formal scrum before, and I can see where you're coming from, but my experience scrum didn't ensure continuous communication. The company where I worked actually actively prevented cross-team communication. They did this because the scrum masters and director of engineering claimed it would generate work that couldn't be captured by stories, so velocity couldn't be accurately tracked and people's time could be spent on the "wrong" things. I took as project managers not trusting the engineers to do their jobs.

Again, I don't think scrum is all bad, nor do I think it's hard to grok or follow. It's how people adhere to it, and in my experience, people really adhere to it in a way that's detrimental to productivity. For me, it's kind of like religion - I like some of the ideas, but I don't like the fan club.
I am using Ubuntu 12.04 and I can't get this to work.

Why is it that just about every company on the planet can happily stream video to me, but the only ones who seem to consistently fail at it are technology companies?
Here's a direct link to the screencasts (which I totally missed the first time I checked the front page).

http://xiki.org/screencasts/
I agree with this. I think the hardest part of learning a new skill is starting out. Working on a concrete problem provides a positive feedback loop that keeps you engaged, learning, and moving foreword. But that doesn't mean you should skip fundamentals.

For coding you could hammer out a project, get familiar with a language and the technologies you used to implement it, then download a Stanford lecture on proper Programming Methodology.
Ram is just state. Turing machines require a non-tape state machine mechanism. You could consider ram a part of that, 4 gigs corresponding to many many possible states.
New York Judge Rules NDAA Indefinite Detention Unconstitutional
In case anyone else is wondering what this means: http://en.wikipedia.org/wiki/Interprocedural_optimization
Flip phones?
I usually have three "chunks" of CSS/JS per page, one for CSS/JS that's shared across all pages of the whole site, one that's common among a "group" of pages and one that's unique to just that page.

Of course, not all pages get all three chunks, but I find it's a reasonable tradeoff between reducing the number of requests and not just including everything on every page.
Also, obligatory:
http://programming-motherfucker.com/
How to transfer music to iPhone 4S
If you want to enjoy some great music on iPhone4S, you need to transfer from iTunes, however, what if we have no iTunes?
I've been aware of Org Mode for a while. It's very slick. Sort of different philosophy but a few similarities (textual syntax for nesting / running commands, etc.).
This isn't a "rant on Clojure". It's a rant, all right, and Clojure is prominently featured, but the rant is about "Uncle Bob" Martin's assertion that Clojure is or should be "the last programming language". Which I take to be hyperbole, not meant to be taken literally. But then I haven't watched the video.

Clojure actually gets quite a decent nod here, which, given Locklin's overall snarky tone, is saying something.
Same here, also pinged you on twitter to see if you plan on being in #xiki anytime soon.
I'd be more inclined to try this if I saw some indication that the designer(s) had studied Plan 9 or the best Smalltalk GUIs.

I tire of trying out software with new bright ideas not informed by a knowledge of the best of the old bright ideas.

EDIT: added the 4 words in italics.
Good to hear that more folks are bringing some balance to this kind of discussion.
He stated that 'you can get by', not that 'you can get by fine'.

Writing C without knowing basic assembly is writing code you can't debug. I'd say that's clearly not acceptable.
>DSM and mental disorders have 0 science in them
>pure bullshit

Line 1, meet line 4.
YELLaround has just launched it's beta. Social. Gone Local.
Lush: an Awesome Lisp for expirementing, gui's, and research
I'm a very happy Stripe customer, but the design of the payment page is just something we've never taken the time to get right. These are beautiful examples.

Not sure I'm sold on the idea of using them as part of an existing site, but looks like a nice, easy alternative for people looking to accept payments without PayPal.
You don't need to study compiler theory to understand the kind of code the compiler will output. That's very easy to reason about, and much harder to implement.

Knowing x86 assembly is more than enough to reason backwards from assembly to the C that generated it.
Stemcells used to cure deafness
There is about a 750ms delay for scrolling on my lastgen macbook air. I am going to upgrade my machine for this site.

edit: Actually it's more like a 50ms delay followed by some mollasses
Legendary acting performances?
Mixed feelings here:

* Knowing what the machine is doing is useful and important, especially while debugging. I think every really good C coder I know has been comfortable with assembly at least on some platform.

But…

* C is not a fancy macro assembler. C's behavior drives an abstract machine, and any machine code that achieves the same output assuming that all the C behavior is defined is equally valid. The believe that compiler is just transliterating your code to ASM is responsible for many serious bugs. C Compilers haven't been like that for 20 years (or more). E.g. aliasing rule violations. The fact that it isn't is utterly essential for performance, especially as things like good SIMD use become more critical for performance.

Even when the compiler is mostly transliterating the expectations from the simplified mental machine model can be misleading, e.g. alignment requirements on load on some architectures.
It's not that Labview is great for spectroscopy. It's that it is great for building things to control large, complex scientific apparatus (mine was an X-ray Fourier spectrometer; the X-ray beamline was also controlled in this way), manage streaming data from dozens of sensors, do the analysis, and rapidly change things around if you stick new hardware in it or need to run things differently. There was C and DSP programming involved on a VxWorks VME crate where things needed to go fast or talk to unsupported hardware, but controlling the whole mechanism was done via Labview. There was no other sane way to manage the complexity.
The consistent lack of challenge is sapping my motivation

Sometimes I wish someone else could take the reins and just give me a stream of tiny tasks and simple yes/no or A/B choices so all I have to do is make a decision and not have to worry about maintaining the whole context of the problem in my mind.

There is an odd juxtaposition here. It sounds like you need to re-frame your first sentence into a larger context. Is this X that you are doing functional to a larger goal? Or not. The second part, needs to be also simplified. You can abstract the logic, and solve problems on a higher plane. You can compartmentalize and solve smaller, less complex problems. Or you can delegate to solve the tasks. That, of course presumes you have the power to do anything about the situation you are in.

If your job is just a one-man-wack-a-mole game, it might not be a remediable situation. At either level. Then, you must decide if it's on a critical path to your future success, or not. If yes, you have to suck it up and get to the next level. If its not, time to consider extracting yourself from the situation.

Pre-visualize your situation with clarity. That is the virst step. Then you can build momentum. As the movie said, "Fear breeds hesitation, and hesitation makes your worst fears, come true." But it is important to think fast and move slow. Until you get that clarity. Then you go.
I'm in the same boat. Should try to get anyone with desire to figure this out on freenode #xiki
Why are the Milwaukee police more heavily armed than the soldiers in Afghanistan?
That's silly. Simple frequency analysis would defeat this, no OCR required.
While I think this is a great approach to startups and business in general, I also think that Answers.com as a business is quite sad. Any website that makes their money by using more than a quarter of their screen space for advertising I consider to be the scummy salesmen of the internet. Sure, it might end up giving you what you're looking for if you're lucky. But you also get bombarded with much more than you were originally asking for.
Yeah, totally. Someone should do that. I've brainstormed about it with a few XCode savvy friends. It would be super-slick if it were integrated into the Finder windows. So, you could drill into the dirs to get to a Xiki menu, and then drill into the Xiki menus in-place right in the OS.

I just made a Shoes menu (shoesrb.com) yesterday, though it's not checked in yet. Clicking Xiki menus that bring up custom native UI windows seems like it could have a lot of potential, though haven't really explored it. Might be interesting to try a shoes native interface for Xiki menus.

Another possible direction... Xiki has a web interface that you can enable. So you can to http://xiki and navigate menus. It probably wouldn't be too tough to make a native OSX app with an embedded browser that displays it.
Aww no parallax on iPad
I thought it was pretty obvious. I had a lisp book before I read Graham's essays. I only seriously looked into lisp after PG convinced me to.
++APL. It seems like it would be a great language for writing shaders in.
If only discussing the usability issue. 1. Spacebar doesn't work, and 2. It lags even on a rMacBook. and 3. scrolling using the MacBook trackpad makes the site feel slippery.
That's really interesting stuff.

I've got a hobby project that I work on on and off that's similar (although I'm a vim guy no evil mouse clicks) with a heavy org-mode influence. Some of the features you demo in your screencasts are inspired.

I'll be following Xiki closely and probably stealing some of your ideas for my own project.

Good work, I'm glad to see people experimenting with new ideas in modern keyboard based power user interfaces.
DDoS 11 ~ FOOD , MURICA, again Adliliaaa ROSEEEEE
The best podcast around boys and gurls
Thanks for the feedback Morisy.

What do you think would make people like yourself more likely to use the forms in your exisiting website? What about uploading custom CSS?
History is stuffed to the brim with examples of violent fundamentalists belonging to powerless religions.

There are multiple reasons why they don't come to mind during these conversations though. Perhaps most obviously is that violent fundamentalists without numbers tend to be eradicated fairly quickly, leading to an obvious selection bias that makes us think that violent fundamentalism is something fairly unique to major religions.

I think though the more important cause is that when violent fundamentalists lack numbers there is little to no social pressure to tolerate them. Instead of calling them fundamentalists and making excuses for them, we label them cultists and call a spade a spade.

"rationalize away, and they tend to be quite good at it."

I think there comes a point in time when you have to ask why exactly fundamentalists of Abrahamic religions seem to find it so easy to "explain away" the "peacefulness" of their religions.
Philip Roth clashes with Wikipedia
Either God created the devil, or someone else did. If someone else did, then God is not the sole creator of the Universe that he's said to be. If God did, then I can hardly be held responsible for the misdeeds of his creation.

Really, this stuff was pretty much settled a thousand years before Christ showed up.
You don't hold the device up. You prop it on the fold-down table and look down at it at a fairly comfortable angle. BTW, around 30cm distance is pretty normal for lots of things - e.g. books, in use for centuries.

On planes with seat rear screens are probably even closer than 30cm to your eyes when the guy in front is leaned back and you're not.

(Not a fan of live concerts; sound is much better on studio recorded albums in any case.)
The bad part is no file is cached between pushes, right?
> I have it installed on both and the command xiki-status returns "running"

That looks promising. Does like "xiki ip" work?

> the instructions are not helpful

Definitely upgrade so you get the latest gem, as the instructions have been updated lately. If you're still seeing errors join the google group (groups.google.com/group/xiki) and we'll get it figured out!
Why don't they allow controls on the video?