skysight-inc/HackerNews huggingface dataset:
Who's the Shop Steward on your Kickstarter?
Ask HN: Can you recommend an HTML5 product configurator?
Looking for a product configurator / customizer for an e-commerce store for custom skateboards.

Not as fancy as Nike ID http://nikeid.nike.com, but a similar idea.

Is there a product or company that specializes in visual HTML5 builders?

Thanks!
Do you believe that all locations are equivalent for starting startups? implying YC randomly happens to be in Mtn View, CA?
"KJUGASCHAMBERS": How hackers stole Person of the Year poll
A few years ago a grass fire broke out near where we live (Upwey). Folks were up in arms because The Gummint hadn't set up nice comfortable shelters for them to drive their SUVs to post-evacuation and be waited upon at the taxpayers expense.

So: it's not just that people don't keep a bottle of water in their car. Many locals who know they're living in a fire risk area don't have enough kit in their cars - or even the right type of cars - to safely evacuate them and their loved ones for a few days should the fire risk become extreme.

We're not talking about fleeing an incoming fire (almost never a good idea), but simply going someplace else for a day as the fire risk is so great. But, apparently, many people choose not to prepare for such a simple operation.
How are the majors grouped within each division, and how are the careers grouped? It looks like the careers and the majors are both grouped from least to most quantitative (see, for example, the fact that economics and psychology are towards the bottom of group 2). Is this done in some systematic way or just by eyeballing?
Oh ok, I thought the first post was referring to a single algorithm, not every possible algorithm. My mistake.
Image and News search should still work.
I had this same problem for years, and it made me sad because I never listened to music.

Then I realized that it wasn't the case for music I know really well. Even jazz or complicated folk (Chris thile) is great if I listen to an album over and over. I get in the zone. Try an album where you know almost every musical element and lyric. Put the album on repeat and see if it works.
It sounds like it's going to be a real challenge, then. Much of the restriction around API usage is related to IO and other things that can block for more than about 50ms. As you know, the APIs that are allowable have been converted to be asynchronous, or have been replaced entirely with an async equivalent (more or less). This will make it difficult to just link with a gcc lib unless it's been purged of these references. In addition, there are no database APIs, for example. So it's really a crap shoot about how much difficulty a given project will take to port.
If the headline is a yes/no question, the answer is always no.
Customers first then build based on feedback
SuSE was also the first distribution to embrace ReiserFS, only to find it inadequate.

I seem to recall that SuSE used to talk about adopting OCFS2 as its primary filesystem. Thank goodness they didn't go that direction.
I think this misses the point a bit - the "best available language" is an assortment of criteria. If you take away some of those criteria, you're no longer asking the same question.
this is what finally got me to the pull the plug on my account, I got tired of the emails trying to connect me to people I didn't know. Each email reminded me I wanted to kill the account and whatever motivation I had to keep it slowly eroded away.
Author here.

Strucjure has much more expressive power. Strucjure views are first-class values and can call other views (or recursively call themselves). This allows them to recognise eg context free grammars. Most of the examples in this post cannot be expressed with core.match

Currently, this power comes at the expense of speed but I hope to be able to get reasonably close to core.match for simple patterns. Core.match will always be somewhat faster because it can reorder decisions and eliminate redundant tests.
Very useful site, however im kind of broke at the moment :)
From what I've seen, his reasons for disliking things shouldn't be affected by whether he's tried them or not. He's not criticizing Ubuntu for having a bad UI, or insufficient features; he's criticizing it for (what he sees as) spying on its users. What relevant information would he gain from trying it? He already knows that it sends all of the user's searches to a server, and he already has reasons why he believes that's an unacceptable thing to do.
This comment makes me far happier than the extra vote :D
So any more details about the issues at Filepicker?

Can't see any stories on HN

An outage is expected on services, even self-made ones like this.
No, but I will go read that. Thanks.
Microsoft accidentally reveals InfoNavigator, voice and touch-enabled BI tool
Thinking of creating or joining a startup? Run through this questionnaire first.
I am not much of a Windows guy, but C#, .NET and the accompanying tools seem pretty nice to me and have been supported about as long as Mac OS X. It's also my impression that Microsoft has introduced fewer breaking changes into .NET during that period — though again, that might just be a symptom of me being more tuned into the Apple ecosystem. Was there anything similar to what Apple did to Carbon developers a few years back, abruptly deprecating most of the framework just a few months before an OS release?

And Apple has been accused of having the opposite problem — writing APIs just for the "showcase" applications. Very often the first version of an API will be great for recreating Apple's demos, but when you need to go past that, the framework is either unhelpful or actually gets in your way. (I'd like to offer some good examples, but they're eluding me at the moment. I know I've seen a number of complaints along these lines on the Cocoa-Dev mailing list over the years.)

IMO, the reason for Apple's good relationship with developers look more like this:

• It's UNIX, which developers have always loved for fairly well-known reasons.

• Microsoft entered the last decade pretty much universally despised. Many developers would flat-out refuse to work there, despite it being a hugely successful company with generous compensation, just because association with Microsoft was so very uncool.

• Apple sold boutique computers to consumers and professionals. People who bought Apple computers were signaling "I actively seek out and pay for experiences that I like better." This meant Apple's user base has generally been disproportionately profitable for apps targeted at those markets.

• Related to the second point, Apple was the major alternative at a time when technophiles wanted to get away from Microsoft. They could have gone to Linux, but at the time Macs were just a bit more mature and "safe," particularly on laptops.
Nothing is preventing them from doing both. Dealing with nonworking wine games is incredibly frustrating (and often fruitless).

But I can see it working. In addition to being able to fix issues in the software itself, they are also working with a known hardware configuration and they can sandbox each wine instance.

PlayOnLinux already helps doing the latter, to the point where it lets you use separate wine versions for each sandbox. Much better than using synaptic to jump between different package versions.

I hope they'll stick with native versions, though.
This youtube video digs into the questions a bit more. http://youtu.be/AEZejqNNV00.
At least you get the response faster than if you were on a 2400 Baud Modem...
Relevant:

- http://blog.jgc.org/2011/09/lovelaces-leap.html

- http://blog.jgc.org/2012/10/marie-curie-day.html
I have not yet visited a library that tolerates loud Skyping.
Come now, reading the book doesn't teach you PHP- buying it does!
No I don't, but that was not my point.
I know that comp.lang.lisp is still active.. I assume there are plenty of other groups still active as well.
Continuous Integration for Mobile at Linkedin
Ask HN: Why does Apple need to know how subscription fees will be used?
I've submitted an app for review that will be used with a companion, subscription based web app.

The submission was rejected because they needed to ask me some questions about my app. One of them really bothers me.

3) How does the user/company pay, is it subscription-based or lump-sum? What's the cost, what is it for, and what are the payment options?

I'm using stripe to take credit card payments but why does apple need to know how the money will be used? No payment will every be made inside the app itself.
Oops. Co-opt was an incredibly poor choice of words in a live presentation. What I meant to say is that we've been partnering with YC startups since 2005 and between 2009 and 2012 we were the biggest LP in two of their funds. We’ve had a terrific relationship with Paul and Jessica and are thrilled to be associated with them.

My handshakes comment referred to our now well-documented Scouts program. It started out stealthy because it needed time to develop and the scouts didn't want the attention. Scouts regularly disclose our relationship to founders and the wire transfer always comes from Sequoia. These two efforts represent some of our attempts to work with very talented entrepreneurs (like Brian and Drew) as early as possible so that we may help them build enduring companies.
Like an interactive wizard to customize products/orders such as size, color, shipping speed, etc.?
Facebook returns to full service, blames DNS update for downtime
Alternatives to Showing Photos on Twitter
How we built a Super Nintendo out of a wireless keyboard
Does anyone know the reasoning for Ext3 to be supported but not Ext4?

From the article, "A notable omission is Ext4; read-only functionality is supported for migrating to a different filesystem. Full read-write support is available with the ext4-writeable KMPkernel module from the SLES11-Extras repository, but it is not supported."
Ask HN: Programmer in San Francisco on H4 visa, what can I do with my time?
I just moved to San Francisco with an H4 visa for personal reasons. Back home I was a freelancer, but here the H4 visa doesn't allow me to work, not even for myself, so legally I can't get a job or continue working with my clients. I can volunteer as long as I don't make any money and don't take a job from someone else.

I have a few years of experience working on Ruby, C# and Java, though I've been mostly interested in Rails the last couple of years.

Here are the options that I think I have:
- Donate my time. I would love to do that for a non profit.
- Get a job. I can't just get a job though, I would need to find a sponsor and apply for an H1B visa. It is December and H1B applications don't start until April next year. Even if approved I wouldn't be able to start working until October next year. That's 10 months. I would like to keep myself busy in the meantime.
- Work on a personal project. I wish I had one that I was passionate about, since this would be a good time to work on it, but I don't.
- Contribute to Open Source.

In an ideal world I would be able to volunteer and work with a smart group of people that would allow me meet some developers in the city, keep my skills up to date, contribute something valuable and have something to show for this time when I start looking for that H1B sponsor.

Actually, in an ideal world I wouldn't be in this situation. The H4 visa wouldn't be so restrictive and I could just continue with my freelancing work since I did it before I came here and there is no difference where in the world I am to do it. I wouldn't be taking any "American jobs"... But that is another discussion.

Any advice you have? Any better options I'm not seeing?
Any ideas about organizations/projects I could help out?
Thats a proper skeuomorphic interface. I like how it discards the card if you use backspace.
Yes, where the user can pick the shape of the board, graphics/color, wheel colors, etc.

Thanks
I would have preferred the Model 28 Keypunch if only because it was my first one :)
Awesome, great work. I'll have to play around with this later and dig into the source. I'm looking forward to that - I'm just beginning to dive into this area.

What are your thoughts on implementing reversible patterns?
This is all a very nice philosophical discussion. People argue that libraries do pay rightholders - whatever amount, it seems to be less than $1, and that's nice. BUT, why can't we just agree then that we pay a couple of dollars straight to the rightsholder and in exchange we get to download it with one click and use it as we like? Is it really that difficult?
This is why we cant have nice things
The Hobbit Is Insanely Gorgeous at 48 Frames per Second
It is a rather brash statement when you look at all those platforms and realise they can all run HTML5 and java. So if I was a devloper and given the processing power now afforded even the average lowest sample in the combined. Well I'd look at the advantage of portability along with removing so much of the platform specifics. So in this situation It would totaly make that the original argument leveriged by Microsoft in this article void.

You could say that most platforms are more powerful than most users actualy needs and use and again end up thinking HTML5/java. Now backend/server wise type applications, now that is another question all together.
Just curious, which software do you recommend to monitor SSDs life span/upcoming death in production?

Can something like Munin do this out of the box?-
Forget Instagram, Twitter Update Adds Filters
It detracts significantly from your point. If the item contains active ingredients that take care of a particular condition, it's not homeopathic (no matter what the label states.)
I really lack the motivation to go on with this, as appreciative as I am of your passion for science and, apparently, experimental rigor.

If you're arguing against the agnosticism of a statistical regression model, then there's nothing I can say to that.

This isn't scientific investigation, nor is it masquerading as one. I'm not basing a dissertation on this nor am I using it to develop formal models for Curiosity. It's visualization, it's design, an aesthetic transformation - driven by data, which as I've already pointed out, the analysis of which is published and peer reviewed and available for your and others' scrutiny.

If you do not wish to accept it because of your distrust of or dislike for the social sciences for whatever anecdotal reason, then that's fine, but it's not an argument that I can do much with.

The standard you're using in this context is misplaced, the zeal unnecessarily antagonistic and a subset of arguments borderline fallacious.
Brilliant, of course the LP01 didn't have both upper and lower case :-) But whose counting.
After Instagram Breakup, Twitter Adds Photo Editing and Filters
SolarCity IPO represents a bellwether for clean energy exits
This is extremely silly. Genes that act in larval, pupal, and adult development are all mixed up together in the same chromosomes; there's no plausible way for them to have integrated in the manner suggested. Moreover, the same genes and used and reused again and again in different contexts in insect development. Again, this is absurdly unlikely under the scenario he proposes.
In case anyone's interest on more stories, I've been writing some if mine here: http://hervalicio.us/post/33446435432/a-post-mortem-of-post-...

Three so far, a few more to go...
Holiday Gifts We Want
It is different from the Windows app store, but MS also just released an app store for Office & SharePoint that seems to be more enterprise focused.

http://msdn.microsoft.com/en-US/office/apps
Russia abandons proposal for U.N. governance of Internet
The problem with his article isn't that he tried Ubuntu the problem is the language that he used. He sounded like he wanted internet riots that would boycott Canonical.

Canonical made extremely great things for the open source community and because of one single thing he makes it sound like Canonical was a tumor inside the community that should be exterminated.
Those some expensive "gifts"
Linkrdr Rises From the Ashes
Servers and services are not the same thing. I always had more than one machine, each in different geographical areas. Shell scripts kept mail stores in sync, and stupid DNS tricks were used to direct users to servers that were alive. The overall costs were low too. I'd convince the ISP I was working for to let me colocate a pair of old desktops, and trade one with a friend I'd never met face to face.

To clarify my other statement, the biggest "issue" i've had is during a failure of the primary MX messages marked as read would sometimes revert back to being unread for a few minutes.
I always fullscreen videos, so it doesn't matter to me.

I suspect you're just experiencing cognitive dissonance due to the fact it's a change from what you're used to.

Within a month it'll feel natural and you'll have trouble remembering why the change upset you.

Within a year you'll have half-forgotten it was ever any different.

Within two years you'll have totally forgotten the old layout, and you'll make a near-identical complaint if Google ever changes it back.
Interesting! You're right that it says that now. Thanks for the correction.

I'm nearly positive that the wording used to be much more vague on that point, as I remember thinking in my early days that it was so fuzzy as to be nearly pointless to go out of your way to give an accurate capacity. Mike is an old-time Cocoa guy, so if my memory is serving me well, he was probably thinking of the same old wording.
Very cool. This will be really useful.
I assume it happens by lack of design.
It's an intriguing idea though if nothing else. A question here (I don't know your background if it's biology mind you): what actually happens in the metamorphosis between caterpillar and butterfly/moth or any larval animal for that matter?

It does seem rather radical to switch off a massive amount of genes and switch on a bunch of others in adulthood, drastically changing your physical form.
Reforming the Club System of a University
Java? Do you mean JavaScript?
Good on the authors spacewar demo for doing the graphics right. But it's still missing that charming green phosphorous glow.
Async comm is relatively easy to deal with in the context of media players than it is in other applications because in media players there is a fairly direct flow of information from a file or a network connection to the video and sound subsystems.

If you're building the kind of app I was building a few years ago, such as semantic graph editors, where a change in one UI element might have effects that propagate to other UI elements in an uncontrolled way, then, yes, the async comm in Windows 8 (the same problem that exists in Javascript, Flex and Silverlight) requires you to have a systematic approach to how information gets into the app.

(One thing I'd definitely note is that the Windows 8 apps like "Photos" and "Mail" are really a joke when you compare them to the Windows 7 era "Windows Live Essentials", which are really competitive -- Windows Live Essentials can handle mail spools on my crappy 2GB shojou netbook that destroy Thunderbird on a 32GB machine. My experience is that async I/O sets an upper limit on the complexity of what you can do)

VLC will have the option of bending their UI to be something that fits the Metro mold easily, so async I/O and comm should not be such a big deal.
I'm not sure measuring the number of CPU instructions makes much sense anymore.

In my experience micro-optimizing code, the majority of time is spent waiting for memory (bandwidth waits or even worse: latency costs).
American and Belgian and Russian jews? I lost you here my friend, sorry.

But few questions

1. why do you assume everyone replying is Israeli? I don't live in Israel, not sure what you mean "your state"

2. I'm all for giving the Palestinian a state side by side with Israel, I just think that expecting that a boycott will cause Israel to agree to giving citizenship to all refugees and thus ending the state of Israel as we know it is a little naive I have to say.

If you think Boycotting Israel or promoting it by commenting in forums will help that happen, all the best, you'll win the Nobel peace price if that will cause the conflict to end. But I doubt that's the way, the way is getting the hate a notch down, from both sides.

What is your solution, except boycotting which you mentioned, to the conflict? I'm happy to hear if you have any creative solution that will make this endless conflict end once and for all.

Let's assume a boycott works, or in other words, let's say you are now the prime minister of Israel, what would you do to end the conflict? What's your solution?
I go to UChicago; that place is sort of like an eerie mystery box that nobody ever goes to or talks about. I didn't even find out about it's existence until my 3rd year here. My one friend who's been in there described the experience as really bizarre; it left him half convinced that its actually a front for some sort of Israeli money laundering operation.
It's hard to predict without SMART features to measure the current wear state. Write amplification from the file system, and from the drive itself if you're not using large block writes, means you can't just calculate - you have to measure.
Ada Lovelace was a legitimate child of Lord Byron and his wife Anne Isabella Byron. In fact, she was the only one. Just wanted to make that correction.
http://www.simplynoise.com/
IIRC, from an article long ago in New Scientist, there are precedents for this in small marine animals. i.e. plankton or hydras. The "adult" form grows inside of the "larval" form. And then breaks out, fully formed. The "larval" form continues as a separate individual for a few days, before dying.

The eggs are then produced by the "adult" form, and the process continues.

It's easier to do with smaller animals. The process is also simpler (grow new "adult" as a parasite of the "larva"). The caterpillar to butterfly change is much more complex.
A New Way to Share, Access, and Protect Files
hm… sorry it came off that way. :(

fwiw, the amount of technical things i've learned from working on bootstrap is not proportional to the amount of work i've put into this project… at all. But, i never expected it to be, and that's totally fine.

Have I learned any technical things? lol sure, of course!

Funnily, the accessibility thing you linked to wasn't really something I learned building bootstrap… the presentation was all about how accessibility is too hard to really learn… and you need to become a specialist, which is sad times. Paul Irish wrote a great post about it a while back: http://paulirish.com/2012/accessibility-and-developers/

maybe i learned that i knew nothing, but that was about it :P

My friend Dustin (who created this writing topic on medium) asked me to write about the single most important thing i learned from working on bootstrap.

And for me, that single thing was that I love working with people and hate working alone.

It took me a while to realize that what was bumming me out the most about running bootstrap (and other projects) was that as they became more successful, there was more of an expectation that i would be working on them all the time (which meant the expectation that i would be working on them independently/alone all the time).

That's ok from time to time, but isn't why I get excited about free software and ultimately i became pretty depressed/negative about the whole thing.

I'm just now starting to identify what makes we want to continue to dedicate all my free time to a project like bootstrap. And right now, the main motivation is to spend time creating stuff with my favorite people.

I can assure you – it's definitely not to learn more about css/js !! :)
If some of the data you care about is user-generated, you might want to try the Github model: People can get a free account, but all the information they generate on the site will be public. Keeping your information private requires a paying subscription.