skysight-inc/HackerNews huggingface dataset:
Show HN: Simple, collaborative learning
I'm a long time HN lurker, and wanted to show a side project that I recently started working on that I think has some merit.

If you're an avid learner who is working on lots of different topics at any given time, as I know most HN folks are, you know that keeping track of what you are learning, the resources (books, tutorials, articles, courses, etc), and your progress along the way is difficult to do. LearnTribe solves this problem by providing a social way to organize and track your learning efforts.

I'd especially appreciate some honest, but constructive criticism about the concept and implementation. Note that the site is lacking a real design treatment (mood, colors, logo, etc) and needs a look at UX. I'm hunting for a design partner to take the project to the next level.
My biggest chunk of data is around 300 GiB of photos. Since the raws are around 10–12 MiB each that adds up quickly.
Yup. It's even put me off telling some people about it, they don't have facebook, they're not amazingly technical and I'll have to talk them through the sign-up online.
Boneless Pork Loin or Sirloin Stuffed Apple Pistachio Roast
My lifetime picture library is around 100GB. Actually, it doesn't fit in my MBAir's 128GB SSD, so I need to have it on an external HD.

Then, if we start counting work files... many of us work in data analysis, and the datasets can easily reach terabytes. Being able to process them on an SSD is an incredible improvement over a regular HDD. We are talking about data so large that doesn't fit in RAM.
404 Not Found :(
It's easy to fill up huge amounts of space with entirely legal content, as others here have pointed out. Photos, home movies, VMware images, iTunes downloads, large datasets, etc. all take up huge amounts of space.
你们的评论，笑死我啦，哈哈..
I'm in that camp.

It's also interesting because I close the tab on 50-70% of the "Hey HN, look what I made" posts for the same reason. (requiring Facebook)
Ask HN: You're a founder, do you ignore recruiters?
Like most people here I'm working to get my company up and running. But I come from a freelance background, and I still get plenty of calls and emails proposing jobs.

I'm in two minds as to whether I just politely tell them I am no longer in that industry and no longer available, or do I stall in case it all goes wrong and I need to get back on the treadmill to feed my family.

I also see good relations with everyone as a very good thing to have because you never know when you might just need someone or an opportunity (not a job) presents itself.

What's your thoughts?
Hmm; the one line that doesn't have 10 syllables (constipation..) shows as having 10, and it likely doesn't have a way to show the ones where the stresses don't line up right.

Though to be fair, this is a tricky problem, especially if people throw in invented words and names. This is one of those things that's probably far easier to solve in your head after a bit of practice than programmatically!
Outnumbered by Bikes, the Dutch Face Cycling Overload
How social data is changing the way we do business
Well, we'll have to see the paper to know more.

For an example of one of the classic kinds of "debunking" that this kind of research tends to get, see "Neural correlates of interspecies perspective taking in the post-mortem Atlantic Salmon:
An argument for multiple comparisons correction" ( http://prefrontal.org/files/posters/Bennett-Salmon-2009.pdf, PDF)
OpenFlow at Google: Networks of the Future
I have a friend who works at the research institute beside the university hospital, and he told me they basically ask a set of questions, while taking a series of measurements via the fMRI machine. They then compare the expected responses with the output from the brain scanner, and can match up the blood flow rates in different parts of the brain with a "positive" or "negative" response. They then perform the inquiries multiple times, until they have a high degree of probability that the questions were answered in a consistent manner.
Note to you: you're discussing real people.
Exactly. Associating "Netflix" with "opensource" is kind of ironic considering they still haven't been able to deliver any workable streaming solution for the free OS.
I agree with you especially about the Finder. The Windows explorer is much better. The problems in the Finder are:

- unable to see the dimensions of an image

- unable to change MP3 tags and other file properties

- cut/paste is possible but difficult

- in column mode (the one I always use), I am constantly resizing the columns. The Windows short Ctrl + + to automatically resize the columns really misses me on OSX

- the copy window has a low information density

- and so on...
> “Rock bands often deliberately introduce roughness and dissonance into their sounds, much to the delight of their audiences”, she says.

From reading this, you might think that this trick was invented in the mid-20th century.
His lover has been found with confidential information. It is possible he may have leaked sensitive information.
FAO: Start-up advisors: Asking Good Questions is better than Giving Advice
Loosecubes is shutting down
Agree with hiring well is hard, but not with why it is hard. I think there is way too much focus on hiring rockstars: Some of the beste people I worked with, were people I initially wasn't working well with and vice versa.

You do need good people, but I think that focussing on rockstars will give poorer results in the long run. Are they going to stay when stuff gets more mundane? Are they going to do the boring stuff? Are they going to work well together iwth other people in the team. My experience tells me to get good people that get stuff done, so that the founder(s) can focus on the entrepreneurial part.
I think that this is a use case for a NAS, not for flash drive which is designed to be mobile not to store a lot of data.

I don't even own a flash drive (my wife has few, but she needs them in school) I have a single 1TB drive attached to my network, there I store all my data (and rsync it to outside backup). This disk is almost full now and I'll look into buying something bigger.

Why would I need to carry GBs of music/tv shows in my pocket? Just in case I need to watch some episode or listen to that one song right away? :)
Pedant: in no wise can you get into a new M5 for less than 90k, short of appropriation.
Tengine is a result of teamwork. And agentzh is one of the core developers of Tengine.
I don't buy Apple products anymore but when I did I always waited until at least the 2nd generation of a new product or significant product redesign. The first release is essentially just a public beta and best avoided completely.
I'm a long time HN lurker, and wanted to show a side project that I recently started working on that I think has some merit.

If you're an avid learner who is working on lots of different topics at any given time, as I know most HN folks are, you know that keeping track of what you are learning, the resources (books, tutorials, articles, courses, etc), and your progress along the way is difficult to do. LearnTribe solves this problem by providing a social way to organize and track your learning efforts.

I'd especially appreciate some honest, but constructive criticism about the concept and implementation. Note that the site is lacking a real design treatment (mood, colors, logo, etc) and needs a look at UX. I'm hunting for a design partner to take the project to the next level.
How to work with JSON
I think you've answered your own question.

My opinion: There's almost always some $ threshold above which it makes sense to take on a freelance job. Choose your threshold and make it clear to any recruiters. It's always worth keeping good relations, as you say.
But surely no one stores games on flash drives :) (Why would anyone?) They are to be installed on disk and work from them.
Also I don't see much point in storing episodes on SSD when HDD would be enough (unless you do some video editing).
It also takes "minutes" to install from DVD.
I'm not one for declaring that the Finder is perfect, but:

unable to see the dimensions of an image

This is false. Either hit space, Cmd I, or if you want to see the info in the list tick 'Show item info' in view options.

the copy window has a low information density

What do you need, other than percentage?
Extracting BIOS images and tools from ThinkPad update ISOs
A few points:

Mac OS X (and iOS) is based on a unix (NextStep, based on BSD), not linux, this is an important point as many people expect it to be 'just like linux'. It's not, and it won't be, though they do use some similar GNU tools.

I don't believe they have a terrible UI, though there are some weak points. To claim that every single gui feature is terrible is hyperbole and not very persuasive I'm afraid.

The Finder is not the best file manager, and always has been subpar, though it has been improving. This is a hard thing to do right though given all the different file systems which might underlie each view and the potential for lags with io/network access.

Outputting to multiple monitors is pretty elegant - there's a GUI in system settings which lets you drag monitors around to set positions. This is fairly basic stuff, and if you haven't discovered it I'd submit you need to spend more time with Mac OS before dismissing it as awful. You don't have to use terminal.app to do this.

Re the iOS simulator, I haven't found this too bad (any simulator will not match the device, and it's remarkable how little you notice given this is a different binary) but overall yes their dev tools can be frustrating, glitchy, and surprisingly buggy compared to the polished consumer experience, and I agree xcode is a bit of a mess, though it is improving. Their software for consumers is generally very polished and mostly matches their hardware in my opinion, so it can be a disappointment to find that the tools for developers lack polish.
Huh? I/O sold out in half an hour. They seemed to handle it pretty efficiently.
As a fellow UK developer, I resent you extrapolating your personal anecdotes out to cover others you know absolutely zero about.

Your generalisms don't ring true at all.
Nexus 4 is already sold out on Google Play Store
It was sarcasm. I was channeling my inner Gruber but I should obviously leave it to him in the future.

Looking at it in more detail it's actually rather nice...
With combined capacity and transfer rates (via USB 3.0) like these, I don't see any reason not to store games on a flash drive like this.

Why would someone? A lot of people are now using SSDs as their system drives. Given the cost of SSDs, a lot of people end up with 128/256GB system drives, which doesn't give them much space for non-system storage.
Neither. You say that you're currently working on a project and they should contact you again in X months.

I usually say 3 months - but it depends on your confidence.
I wish you would say "unix console";
Apple is FreeBSD not Linux
Unlike some of my colleagues, I am polite to recruiters. I never know when they might put me in touch with an early stage hire, even if it's out of scope from what they're doing now. Also, you never know when you're looking to scale and having some relationships in place can be helpful.

Don't forget, that even though they can be annoying and a bit out of touch with what position reqs actually are, they're human too, and a little short but polite response about your situation can go a long way.
What does the free OS mean?
Now add support for recurring lines/patterns, not just rhymes. Like, vilanellas, rondels, rondeaus, etc.
It's simple really... vote with your wallet and don't buy Starbucks coffee
Not really thousand years, not many (any?) historical cases where extramarital affair was a cause for blackmail or extortion.
Note: the terminal (Terminal.app) has very little to do with the Linux kernel. It is not a 'linux console'.

Currently my understanding is that you basically have to go into the linux console to have any control over it.

I use multiple monitors (or a projector) daily, for me it has always worked, and it's easy to toggle mirroring, indicate where the Dock should be, changing the layout, etc. via the Display Preferences.

Apple seems to not give a fuck about backwards compatibility across ios and osx.

Compared to...? Windows, yes. Linux? OS X is definitely better there. Usually the only manner to guarantee compatibility on Linux is to compile software on an older distribution and/or including the shared libraries with your application. On OS X, I can at least trivially compile for older versions.

for some reason the only way to do this is to call apple on the phone and read them your credit card info so they can ship it to you which will take weeks

What does that have to do with backward compatibility?

XCode is much worse than Visual Studio in too many ways to list.

At least they provide a C99 compiler ;). (And good C++11 support.)

I don't love windows or microsoft at all, but apple does not cater to developers in any way.

clang? LLVM? Instruments? DTrace? Out of the box support for Python and Ruby?

I don't love windows or microsoft at all, but apple does not cater to developers in any way.

It's funny that you compare Apple, which gives all its development tools away for free, with a company that charges 615 Euro to get a Pro version of their development tools, and suggest that the latter is developer-friendly.

Finder is awful across the board.

Agreed.
...and the US declared Romney a failure this month.
Say you've raised your rates because the industry lately have been getting you A LOT OF WORK, then ask for a value that would be interesting to you($200+/h?). If the client runs away, you still have chance to get back to him after a while.
The free operating systems?
Thank you! I'm not developing the site in it, I'm using it for allowing the users to write their own analytics reports in an easy, fast and secure manner. It's just the bare LuaJIT interpreter with some simple libraries I'm developing for analyzing reports more efficiently.
Hmph. Read through to the end, and even the paper's co-author agrees nothing was really proven, and learning is quite likely still a major factor in what we prefer to hear.

There's also no discussion of cultures whose traditional music focuses on creating audible beating, like gamelan. There's a ton of audible beating, it's completely intentional and part of the sound, and even if you've grown up listening to music with a lower normal level of dissonance the sound can grow on you.

It's also worth mentioning that highly consonant music is pretty lifeless -- even in the world of western music, the drive and power of a piece comes in tension and release.
In praise of the extremely ugly and highly functional corporate website
Software can also be developed using SL4A....

The problem is, tablets do not provide the native - feel at home - environment to the programmers. To me, and probably to any serious developer out there, desktops (with maybe a tilling wm) provide the best dev environment.

If you don't believe it... Try to give your desktop a tablet like interface with something like Gnome3 or metroUI and then see the difference ;) .

The touch interface is not designed for power users. It is designed for the people who like to have beer and listen to music.
Apple is not FreeBSD either. It is Darwin which forked in its own direction a long time ago.
Rethinking the Office – Dutch Design (Plus: Pics of My Home Office)
Shouldn't most compilers (jit-)inline it?
I'm not sure you're not a poet. This one and your earlier one have a certain something that is definitely more than what is being added by the tool (compare them with the response by demodesigns, yours are simply better poetry).

I particularly like

Right now it says "bright"
Which we both know ain't right"

Because of course as soon as you used it it became right.

By the way, the numbers on the left are the syllable count. Pretty useful if you're doing a limerick or haiku.
i have reservations about dateutil. it's certainly true that the built-in time and date routines in python are ugly, but dateutil's parsing doesn't try to give a single, consistent interpretation of an input date/time - instead it parses it in chunks, where one chunk can effectively overwrite another. so you can have input that is illogical or inconsistent and dateutil will happily give a single "right" answer instead of flagging an error.

for example, see this bug on so - http://stackoverflow.com/questions/10575919/strange-date-par...

in short: it's ok for non-critical cases where you just need "some date" from input. but don't use it if you would rather have an error than an incorrect interpretation.
i have reservations about dateutil. it's certainly true that the built-in time and date routines in python are ugly, but dateutil's parsing doesn't try to give a single "holistic" interpretation of a single date/time - instead it parses it in chunks, where one chunk can effectively overwrite another. so you can have inpout that is illogical or inconsistent and dateutil will happily give a single "right" answer instead of flagging an error.

for example, see this bug on so - http://stackoverflow.com/questions/10575919/strange-date-par...
<<This lecture is the intellectual property of Professor S.W.Hawking. You may not reproduce, edit, translate, distribute, publish or host this document in any way with out the permission of Professor Hawking.>>
How to write for the net, 1980's style. It feels like a provocation to do so.
Sketch sheets for Web Designers
There is still no (to my knowledge) killer NAS setup for music.

Everything is slow, or messy, or has a crap interface. Sometimes all three. Then you take your laptop out of your house and you don't have access to any of your music.
Europe Proposes Cheap Quantum Optics Link to the International Space Station
There is something to be said for having demonstrable concrete evidence of where your time was spent. Most service jobs lack this.
I have a little paste bin clone running on the web for my family and friends to use (testing it before release as OSS). It allows for file uploads, and text/link storage. One day noticed someone was linking from one paste to another. Strange. Why would anyone save a link they have access to?
Turns out they did not have access to Powerpoint and were using the program as an online presentation tool. It was quite clever. They would upload a file, writhe the caption under it in the comments box, then insert the link for the next item in the presentation. I would have never guessed someone could use it for such a thing. Went ahead and asked them about it, and they said the loved that feature... :)
A NAS is obviously the better option if you're always working in the same location, but for people like me who often move between locations it's much more convenient to use one or two large flash drives.

For instance it's much easier for me to keep my VMWare images and snapshots on a flash drive and back that up to a home disk once a day, because it means I can use the images wherever I happen to be. Mostly that's just between home and the office, but that's not always the case.
The article is not about young vs old, or veterans vs beginners. It's about trying to control a creative process; programming is (for a big part) inventing new things, using existing components in a new way. Such creative work cannot easily be planned and controlled the same way as building a product on a production line for example. The tone might be a bit cynical, I agree, and there's much written about it, though it's an interesting perspective.
One huge issue I've had with USB sticks on my keychain - the stick breaking off at the keychain loop and losing the stick. I keep the important stuff on encrypted disk images and immediately change my SSH keys when I notice the stick is gone, but losing the actual stick is an inconvenience.

Looking at the photo of the Magnum stick, I can't imagine that stick staying attached to a keychain for more than a couple of weeks.

Doesn't anyone make a USB stick actually designed to be used on a keychain? My VW car fob has lasted 14 years so it can't be that difficult. All the sturdy models I've seen on Amazon or Newegg have horrible reviews for reliability reasons.
...but it could have been used, and he created the situation which made that possible - exhibiting a lack of judgement - not an ideal attribute for the head of the CIA.
The App Store forces your into this un-friendly model. Most developers respond with lower prices that are hopefully offset by a much wider audience [folk who are ready to buy, in a software store owned by Apple]. The lower prices and sometimes helpful reviews also reduce the risk of trying out something that ends up being bad.
Quantum Computer Has Now Factored 21
HTML5: Semantic Web and Game Development
The Longhorn reboot is well documented and widely known.

I think you just have to read more, for example:

http://en.wikipedia.org/wiki/Development_of_Windows_Vista#Mi...

You can't expect to quote one single line out of a whole series of articles and expect to get the whole story.
Startups are not appealing because they do not offer a key ingredient that most people look for in jobs 'stability'.

Want to work longer hours for lesser money and a lot more risk ? For a lot of people the answer to that is no.

Furthermore, large established companies do have a lot of brand value. Getting to say "I worked for Google" and "I worked for X unknown startup that tanked after 2 years but we had a good run" are very different things.

Unfortunately, it's hard to sell risky prospects to people. The going gets even tougher for startups without fat funding rounds because they can't really afford to pay top dollar. Then their only hope is to find fresh but relatively inexperienced talent. Also, a lot of programmers who are interested in startups would also ask themselves "Why should I work with these guys when I could start my own stuff up ?"

For those that love and crave the excitement of working at a startup and making a real difference in your product - well, maybe there should be a place where you can hire such folks ;D (startup idea!)
He doesn't say nothing was really proven - he just says that they didn't establish whether this dislike of dissonance was innate or not. That wasn't what the experiment was about. It was to find what caused the dislike - and they ruled out 'beating' and propose it's harmonicity.
It's also not beating per se which people find unpleasant but rapid beating -roughness. Does Gamelan try to produce 'roughness'-ie rapid beating - or just beating - which I could imagine would be quite cool.
Gee Jeff, welcome to 2012.
And by the way, that is not an SSD, it's a piece of shit usb stick with pitiful 4K numbers totally negating it's "awesome" sequential speed, which is matched by every single usb3.0 drive worth its salt.

You might want to check the cruzer 3 extreme, that one seemed to have pretty decent 4k numbers although it's out of stock @ my suppliers.
A Monday rant on various kinds of opinionated people
I have a Patriot Xporter that's rubberized and which has lasted me for over a year on a key chain.

It takes up a bit more space, but it hasn't been a bother.
Smokeless Tobacco Allowed on Campus, University of Memphis
Smokeless Tobacco Allowed on Campus, University of Memphis
I just tell them exact truth. I'm dedicating everything I have to my company (Intercom), and as such I'm not listening to offers. If they want to check in in a year or so, it's no harm but the answer will be the same.

Firm politeness never hurts. But it has to be firm.
What is JIRA? Sure I could google it, but when you talk all that JIRA stuff I have no idea what you mean or how much it will cost to get JIRA-fied or JIRA certified or whatever - and I am someone who may be interested in this.

Democratize your service. Be more welcoming, even to those who haven't been baptized into the JIRA faith.
> flows through a single back bone in and out of the country

This is false, actually the GFW is built in parallel with multiple backbones, which in very high bandwidth the censorship fails from time to time.