skysight-inc/HackerNews huggingface dataset:
Jeff Bezos rescued by Ecuadorian Navy (for Kidney Stone Treatment)
Racemetric is a simple athletic race registration and credit card processing app. It's all written in Haskell (Snap, Heist) and JS on top of PostgreSQL. The idea is for race organizers to accept credit card registration payments within minutes instead of having to talk to sales people, get a merchant account, build a custom web page, etc. As a runner and rower, I'd like to have all my race results in one place and one format.

Of course I'm looking for customers as well as any feedback you have to give! Feel free to contact me directly at luke@racemetric.com.

This Show HN grew out of another comment thread here:
https://news.ycombinator.com/item?id=7008532
What does this have to do with the core part of the article: that people should boycott the RSA for helping the NSA so willingly in surveilance?
> Why "standardize" Cairo?

Because it means you can start making assumptions about available resources on platforms you target. If all you need is the included 2d api in the standard (which would be terse at best) then as soon as you can throw a compiler flag for, say, c++14, you can assume those primitives are there. You don't have to fight to either bundle a 3rd party library with your software, or pray to god the included version on the target system still has a version with the same abi, etc. You can just use it outright without hesitation because standard compliance means you have it at your disposal.
The BBC used a good unit during the 2012 US presidential election: F35 fighter jets. [1]

[1] http://www.bbc.co.uk/news/world-us-canada-20105913

[EDIT] 1 F35 being $212M means this proposal would be 295 F35s
I never used antibacterial hand soap precisely because I assumed it would somehow contribute to bacterial resistance, and because humanity survived just fine with regular hand soap in the bathroom for centuries. Having said that I've recently been given a bottle of it. Maybe I'm overthinking things, but is there any way to dispose of this stuff in a responsible way?
Another one explained (High Life) :
http://www.youtube.com/watch?v=T5uMctGxJwI
As a user I care whether Google finds me the most relevant results from the biggest haystack or whether it editorialises those results - it's a big distinction. By that measure I'd say they definitely _shouldn't_ be penalising sites for finding loopholes in their algorithms but should simply close those holes up.
Interesting approach to consulting, sell weekly sprints
Please relocate "delete" in new submission.

I just submitted a question. Under the entry in new is this text:

1 point by dded 0 minutes ago | discuss | edit | delete

This puts "delete" where "discuss" usually is. I intended to click on "discuss" to see what my entry looked like, but clicked "delete" instead. Luckily there was a confirmation dialog. Could the text be made to look like this:

1 point by dded 0 minutes ago | delete | edit | discuss
Oh, looks like I found something from 2008 showing how to do the same sample job : http://www.youtube.com/watch?v=3Ztzl_VYlX4
What you've said is correct, but it's also a bit myopic.

The whole point of Google's search algorithms is to "curate" results using algorithms and metrics based on the behavior of users on the Web. In a sense, the curation of content is crowdsourced, drawn from the activity of the entire network.

When Google takes actions that inject nepotism into this system, it sets a dangerous precedent. I don't want individual people at Google arbitrarily prioritizing what content I should be seeing. (There are other sites for that kind of curation.) I want the collective actions of Internet users to decide this via Google algorithms. There's an important difference.
I don't know anything about the other points, but point #2 is conflating antibacterial and antibiotic. Soaps that contain antibiotics definitely contribute to antibiotic-resistant bacteria, and thus should not be used. But soap that is merely antibacterial without using antibiotics will not cause bacteria to become antibiotic-resistant.
That attitude has been put to rest by a bevy of studies empirically showing that sleep in fact makes you smarter, stronger, and more creative.

Oh, thanks a lot, that really gives me peace of mind. I'm going through a rather bad insomniac phase, I get to sleep roughly once very 36 to 72 hours. Mix that with writing C all day you start acting odd. The other day I made some coffee, then realised I had used molasses instead of coffee grounds.

I never feel guilty when I am getting some sleep or being frivolous.
To a point, yes. But CSS, using standards, is still so convoluted that the browser quirks were only ever half of it.

Things like the differences between padding and margin, things like negative margins, CSS precedence, !important, box models, floats, clearing floats, vertical centering, and what kinds of layouts can be done with CSS versus which ones simply require JavaScript due to CSS's bizarre deficiencies at even the most trivial things -- none of these things can be learned quickly, and they seem to require many months of experience to actually get right consistently in practice. And then there are the differing philosophies on how to get CSS not to turn into spaghetti in practice, with things like "object-oriented" CSS and tools like LESS/SASS.

And just stupid things like not being able to define "position: relative" on a <td> so that you can absolutely position things within it, the way you can within a <div>. It may not be a browser quirk, it's just a CSS quirk, but I don't really care -- there are TONS of stupid "quirks" in CSS to keep people in their jobs still. Browsers may not suck any more, but CSS still sure does.
> 80% of what made us useful was the way we knew all the quirks and intracries of the browsers. Guess what? Those are all gone.

If you don't experience browser-dependent bugs or quirky undefined behaviour, then you're only doing trivial stuff.

If you're just building a blog you won't bump into them of course, but in a way with all the new API's that constantly are being added, it's getting more difficult to work your way around the minefield of problems. It doesn't help that browsers are extremely lagging in fixing well-reported, well-reproducable bugs.

A handful of examples off the top of my head: there's the bug where Chrome taxes the GPU 100% whenever a CSS animation happens (draining battery for a rotating font-awesome icon), there's the unpredictable nondeterministic behaviour of Safari's Flash blocker, there's the bug where GPU layers get different AA applied and whose width is calculated differently causing the layout to jump and the fonts to thinnen whenever an animation happens, there's the bug where Chrome's background images disappear, there's the bug where an inset box-shadow disappears when you're using mask at the same time, there's the difference between Firefox' flexbox behaviour and all the other browsers, there's the only partial LocalStorage API support in certain browsers, etc...

Those are a few of the handful I bumped into the last 6 months and I'm not even a webdesigner.
I don’t think Microsoft has changed enough to earn my trust or respect. I doubt they could.
I forgot that was there. That was the landing page we
made for some ads we tried running on Facebook way, way
back, probably in 2006 or 2007.
This is true, but the time we're not spending compensating for browser inadequacies we're spending working with the new capabilities of html and css.

There's plenty of new features to master to make truly knowing the domain still valuable.
I don't think that the pricing structure you describe is mentioned in the article. Maybe the books were the same retail price in both cases and the school chose Amazon because (for example) it made the accounting easier. Kind of weakens your argument, I think.
You make interesting points.

I do, however, think that it is the right of the governed to make rules against sleeping on benches, that they paid for with their tax dollars. Same goes for sidewalks, doorways, etc. I suppose you could say such rules are "restricting of movements" (in the broadest sense), but they seem reasonable restrictions to me.

That said, I also think it is society's responsibility to provide another option.
> If you are good at dirty SEO, you will accept your punishment on one site/business and restart with a different site/business

It's not a black/white issue, sure for a very spammy website, it would work less (because that website is still out of the picture). But for a grey website like rapgenius, it would surely suck a lot more, because they would lose all their brand image, etc, which is quite something to build.
I strongly disagree here. Majority of the Steam sales are very recent games, and if you are after quality you could play a lot of great stuff for a hundred bucks.

GoG capitalized on the 1997 stuff. The way steam changed my perception is that I stopped pirating - why bother when it will be 5$ in one year time, with me having a healthy backlog. (Note to self - finish XCOM:EW)
> public sector incentives are just as bad

That's not true. The amount of funds which goes in to this kind of lobbying matters.

With a private prison system you get not just the funds from prison worker's unions, but also those from the owners.
Disagree. The sanctions that Google applies indicate that it is unable to effectively index a free web and is instead relying on editorial control and favouritism.
> HTML/CSS is nothing more than a way to describe the way a page should look like.

That completely misses the viewpoint of a standards guru (for HTML). HTML should describe semantics, meaning. No, I can't tell you what gives it meaning, even after 12 years of arguing about it...

The hours I've poured into debating "What is the best markup structure to mark up 'X'" (where there's no obvious HTML equivalent) is embarrassing. It mattered because as it had meaning it had to be right. Never mind that nothing read or interpreted the meaning so carefully inserted. It was about being part of a bigger movement and doing the right thing.

I used to refuse to do things for clients that weren't semantic, which blurred the line. This would now be laughable. Yet I feel empty on the inside in the 'new world' - if HTML and CSS are just the presentation framework, then nothing has the purpose or can support the meaning that writing good HTML used to bring.

It's the end of an era, and I would retire from web development if I could find another industry that brought the same challenges and successes as online in 2003. I've diversified and become a full-stack developer, but it's too large to maintain mastery of.
From pure math perspective that 1-yr cliff + 4-yr vesting function should be imperfect for employees AND for companies. Because of uncertainty of stocks ownership and a potential to create sharp conflicts of interests, lawsuits, etc. at the discontinuity. It is fine to have decelerated of accelerated vesting schedule. But there should be no discontinuities.

On the other hand, from a human perspective maybe having such conflict of interests is actually good. It gives a chance for CEO to show his true colors earlier and consequently for employees to take note and re-estimate the risk of having the same experience at some later time or even during the exit.
UX is one of the main reasons why I simply don't commit to Evernote unless it's just to take a note here or there. I almost preferred Google Notebook when it was available. Or try out [Draft](https://draftin.com/).
Thanks, all articles you posted were interesting reads. I wonder what economists and historians 500 years from now will think of our current models...
I was glad to see that this wasn't another post about how the nature of the Web let it be overtaken by the iOS App Store.

The death of the "HTML star" is a good thing, and one that was bound to happen given how much of HTML/CSS can be abstracted through higher-level interfaces, libraries, and frameworks (such as Bootstrap). The next thing I'd like to see die is HTML/CSS starter courses aimed at those who want to "learn to code"

Not because HTML/CSS are useless skills, regardless of what the OP says, but because they are, on their own, pretty much useless. How much good is your memorization of HTML5 tags going to do if you can't set up Apache or S3 static webhost, and are relegated to using a WYSIWYG editor? Hell, I know how to set up my own web stack and I almost never ever go beyond the markup that oldschool Markdown is limited to...and that's been a great thing.

But the problem is that HTML/CSS can be tricky to learn and early on, they give the impression of how fickle and cruelly arbitrary "coding" can be...whereas with programming and scripting languages...yes, you'll get that a bit with certain stack traces and error messages...but at least with programming, you can actually do something, including using programming to quickly and easily build and maintain a static site (such as Jekyll, with a little Ruby knowledge).

I've known a few people who've taken semester long HTML/CSS courses as adults (i.e. they were professionals in non-web-dev fields)...none of them, to my knowledge, ever used that knowledge again after their classes.

That said, I enjoyed learning both HTML and CSS on my own time. HTML taught me the idea of structure through markup, and CSS (or rather, the amazing CSS Zen Garden) taught me the pragmatic concerns involving separation between content and display. It still befuddles and antagonizes me that people can't logically separate the two...but perhaps the difference is that I learned how to make webpages without CSS, and then with CSS...and learned the valuable lessons in doing so.
This is indeed where the name comes from :)
This is why I very much expect a "War on Piracy" or some other war to ignite domestically, if the war on drugs is ended. There are too many people profiting from arresting and putting others in prison, and they will fight to keep that status quo, one way or another. That, combined with NSA, and other agencies increasing desire for collecting all sorts of data domestically, on everyone, could make for a pretty terrifying future. Then they could just fish for crimes through spying, and then send the SWAT teams to people's homes.
Sounds like they do their long-running process in the event loop. It's an easy mistake to make for someone writing a Windows app for the first time.
I strongly agree. CSS is rife with extrinsic complexity—complexity greater than the problem domain required. As often happens with such designs, its pieces don't line up and many simple questions have complicated (or no) answers. It's by far the weakest element of the web stack. I often find myself just writing Javascript to adjust layout instead of bothering to learn the CSS for it.

Edit: CSS also seems to me the least webby element of the web stack, in the way that Adam Bosworth brilliantly described the web:

That software which is flexible, simple, sloppy, tolerant, and altogether forgiving of human foibles and weaknesses turns out to be actually the most steel-cored, able to survive and grow, while that software which is demanding, abstract, rich but systematized, turns out to collapse in on itself in a slow and grim implosion. [1]

HTML and Javascript, for all their messiness, have the former quality, while CSS is a case of the latter.

[1] http://adambosworth.net/2004/11/18/iscoc04-talk/ - one of the most insightful things I've read about the web and about software in general.
There seemed to be a recent influx of these articles all over my Facebook feed for whatever reason. While just having a discussion I was pointed to this paper:

"Pacific bluefin tuna transport Fukushima-derived radionuclides from Japan to California"
http://www.pnas.org/content/109/24/9483.full.pdf+html?sid=2c...

I'm no scientist, but I found particular interest in:

"Inferences about the safety of consuming radioactivity-contaminated seafood can be complicated due to complexities in translating food concentration in actual dose to humans, but it is important to put the anthropogenic radioactivity levels in the context of naturally occurring radioactivity. Total radiocesium concentrations of post-Fukushima PBFT were approximately thirty times less than concentrations of naturally occurring 40K in post-Fukushima PBFT and YFT and pre-Fukushima PBFT. Furthermore, before the Fukushima release the dose to human consumers of fish from 137Cs was estimated to be 0.5% of the -emitting 210Po (derived from the decay of 238U, naturally occurring, ubiquitous and relatively nonvarying in the oceans and its biota; not measured here) in those same fish. Thus even though 2011 PBFT showed a 10-fold increase in radiocesium concentrations, 134Cs and 137Cs would still likely provide low doses of radioactivity relative to naturally occurring radionuclides, particularly 210Po and 40K."

From my understanding: yes, radioactivity is being transported and yes, the levels are higher. However, the levels are not significant compared to naturally occurring radioactivity that ends up being consumed.

This was a nice read, I look forward to referencing it and some of these comments.
I really think that people who call themselves web developers / front-end developers though don't actually know any javascript are in for a serious contraction in available work. It really isn't that important for a small business to have their own website vs social media / google places etc. That said, obviously the market for people who make the websites that let ordinary people make websites is growing and growing...
Free post-secondary education is a reasonable idea for the advanced economies of today. However, if the public pays for post-secondary education, then the allocation of majors should be in the public interest. Graduating a surplus of English majors does nobody any good.
"My point is that from many SF residents' perspectives, spending their tax dollars to make the city the "homeless capital of the united states" is not a smart strategy."

I guess this is where we disagree. As a SF resident, I want my tax dollars to serve every residents including the homeless. I don't want my tax dollars to be used to push the "problem" out.
Despite never being a Windows developer, I ended up reading Raymond Chen's "The Old New Thing" blog from start to finish while lying in bed with a nasty flu and wanting to die a couple years ago.

After that, I don't think anything somebody reports as a Windows application bug could make me think they're crazy.
very cool, quick question, how does this integrate with tracking results of a race. I.e chip based timing?
So it looks like in Aaron's list, 2.a == 2.c and 2.b == 2.d, and the process has been completed only three times, and two of those times were just adding keywords.
I love it. What we usually get here on HN is some buzzwords and promises to solve all your very loosely defined problems coupled with stock photos and a signup page.
Totally. I've got an encrypted sparsedisk image for anything that needs to be truly secure. That's definitely a caveat though, because its contents can only be edited from my Mac. On the other hand, I didn't trust Evernote that much either.
I guess I am hoping for something on the lines of "Don't do it man, we tried and half of them melted or went missing within two months" or "Been running about 20 of them at various customers doing monitoring work and have yet to see a single failure other than a failing charger".
The pedigree required to work at Starbucks goes up, indeed. Half of my friends with degrees do not have jobs in their respective fields.

Easy federal loans got them into an upside down situation from which they may never recover.

I got paid to go to a public university through scholarship, with money on top of free housing and tuition. I could have paid for college, or probably convinced someone to give me a loan given my career track.

There's way too many people who are destroying value by attending college right now, and the bubble will pop. 12 years to get an art history PHD and manage a gas station is not an efficient use of time or work energy.
This shortsighted brand of cynicism, writ large, is exactly what is enabling this revolving door approach to policy in this country.

Yes... I repeated your comment verbatem to demonstrate that the same could be said of your attitude.
Currently Racemetric just supports uploading the CSV/Excel file but I plan to integrate w/ the live results APIs shortly (for chip timing etc).
What About EMC?

Should they bear any of the burden or only the subsidiary?

What about those companies that use RSA products and services?

These are just questions.

Not advocacy.
For starters, we built the entire Bing stack from scratch. No OSS. No common platforms like the JVM. Nothing like that. We started from nothing, and invented the server infrastructure, the data pipeline, the runtime that would support the site, the ML tools, everything.

Wasn't much of the Bing stack built off Powerset, whose core technology was licensed from Xerox PARC?

http://www.zdnet.com/blog/btl/microsofts-bing-powersets-role...
We have a developer from Africa (Cameroon), and another one who just left (from Nigeria), both are/were great and came as students initially (student visa then H1B). If someone can code I don't care where they came from.
Your main barrier is the immigration status, more than country of origin.
I agree, but only if there were good/reputable/affordable technical institutions for anyone who couldn't get into a top tier college.
I can't imagine the Big Six publishers are eager to cross Amazon after the last run-in with the DoJ
Excellent post, thanks for all those references. Regarding your last sentence, you're right in terms of the actual product, but in art (or at least modern art) it's often the intention behind the product that is important part. In that sense there is a huge difference between what a homeless person does and what a "white person" does, (as you describe it.)

The homeless person is making a mess, the white person is making a statement.

^^^ I'll just put an aside here: I know you were being hyperbolic, but these are obviously quite bad choices; realistically, the homeless person just needs a place to put things. You really want "vandals" and "artists" rather than "homeless people" and "white people."

That said, it simply begins the whole discussion on whether art should be objectively pleasant/obvious/etc... "what is art", we could go on and on.

But I think it's quite well understood these days that there is a lot more to a piece of art than what is in front of your eyes. The message, background, and intention are everything.

As I said though, calling them vandals and artists is the interesting part, since as you point out, the whole street art movement deliberately blurs the line.
Cool site. I'm learning Haskell so it's good to see it used as a webserver. What was that experience like?

Also, could you use a different background color for the image behind "Athletic Race Management"? It was light grey, so before the blurred image loaded on my phone it was very hard to read.

Edit: you should definitely enable pinch to zoom on mobile. My dad couldn't read your site without his glasses, so the zoom would have been crucial.

Is it free for free races, or just the $1 fee/person?
Well, I think I speak for a lot of people when I say that anything Microsoft produces is out of question. The reason for that is that whenever I use one of their products, it progressively turns into a locked proprietary program and getting out of it becomes impossible. That's fine if the product remains unbeatable in quality but it's rarely the case to say the least. I try to not have that happen again and FOSS never lets me down on that.

There is also the question of privacy. That's why my Org files are on my ownCloud and I have peace of mind forever.
XPCOM is... yeah, it's pretty bad. Writing a Firefox plugin vs. writing a Chrome plugin is darkness vs. light.