skysight-inc/HackerNews huggingface dataset:
I have one, but it's not public -- at least, not yet. One of the hardest things to get right here is search. It's easy to drop in a full-text search solution, quite another thing to design search that works well.

My system is a tiny app that automatically grabs pretty much everything I do on the Internet and indexes it. Github stars, HN posts, Facebook likes, bookmarks, you name it.

I can optionally tag or add my own sticky-notes to anything, and there's some other neat tricks that make fuzzy searching a lot easier. Human memories are very story-based, and so if I only remember that I looked at something important about ducks when I was at a Meetup, I can actually search for that.

I'm considering productizing this -- email's in the profile if you'd like to chat. :)
The whole ideal of open-sourcing things is that to allow community to further improve it.

got pissed over a name because others do a better job than you at maintaining it is a dick.

I'm with Jeff and the gang on this.
Become really good at breaking down tasks into 15-30 minute increments and work on at least one increment per day. You may not get much done per day, but over time you will.
"forcing"
Without imgur, they'd use any of a dozen of another imagehosts, like they did before imgur got big.
They could also call it "BigCo flavored Markdown" without issue, so the word "Standard" does seem to be a major part of the controversy.
Just hit the flag link.
The trouble with that is that you then have to define what a "legal optimization" is in order for a "don't optimize me" pragma to have any meaning. That can be notoriously difficult and annoying. For example, a common trick in languages with no irreducible control flow is to generate SSA from the AST to avoid having to compute dominance, which in some compiler backends can make things like simple dead code elimination hard to not perform.
Same on my 15" whatever. Zooming out makes everything fine, allowing scrolling would, too.
What made you say that? Maybe it's changed now but I don't think the site had that package? Were you able to modify content through the browser console?
But maybe people who ended up in the Gulag were because they chose not to go along with what the state wanted them to do? It seems quite obvious that the United States strongly discourages going into any other field outside of economics. That is by far the easiest low risk high income path a person can take in the US. So by becoming an artist, you are going against the framework set up by US society to convince you to go into finance. That's why there are so many punishments and risks involved. Just like the Gulag was set up to convince people to follow the framework set up by the Soviets.

14,000+ people were murdered in the US. Many of those people died simply because they had a low enough ratio of money to others to force them to live in a dangerous place. Not because of any other reason than having less money that others.
When talking about sustaining a family, are we still talking about the stereotypical setup of one parent that brings income and the other one staying home to take care of the kids?
> Only two maybes I’ve thought of: Strict Markdown or Pedantic Markdown. “Strict” still doesn’t seem right.

https://twitter.com/gruber/status/507615356295200770
Not to mention the copyrights of the photographers who took the photos, assuming these haven't been licensed.

The companies and freelance photographers who focus on the celebrity market are some of the most aggressive you'll encounter in protecting their rights.
How much of that was the base pay? I received a Google offer as well a couple of years ago, with a very concrete salary and a very handwavy "and there are bonuses and stock". Did your offer actually spell out how much the bonuses and stock were worth, or did you only find that out once you accepted the offer?
A bit like the visions of Nelson & Engelbart, http://thoughtvectors.net/

Inkling is working on related challenges with ebook authoring, https://www.inkling.com/blog/2014/06/problem-of-structured-a... .

InfinitePDF on iOS allows non-linear navigation paths to be overlaid on an existing PDF, http://www.148apps.com/reviews/infinite-pdf-review/

The challenge for all of these solutions is migration/import/rewrite of existing content.
This is the next book I read. Heard a lot of good things about it.
That's not a behavior you can count on — clang 3.4 will optimize doSecure() down to "ret" and main() down to "xorl %eax, %eax" + "ret" in both cases, for example. Also, gcc not optimizing out the malloc + memset in the heap case seems like a missed optimization that the gcc devs might fix in the future.
He/she is also infringing on IP rights. For example they are photoshopping out the model from Amazon and Lord and Taylor product pages and reusing those images without permission. Even though it's not for profit as soon as it gets large enough for those companies to notice the creator can expect a cease and desist letter.
This is amazing and I've wanted this for awhile but didn't know where to find it. Great execution, keep on trucking and it'll do very well.
> I agree they should rename, and after they rename, no one will give a crap about Markdown anymore.

I doubt that. RSS is still widely used even though Atom has the more precise specification.

> Call it Sparkdown or Harkdown or something so the connection is still apparent and move on.

FWIW, Gruber has explicitly endorsed this approach: https://twitter.com/gruber/status/507590561172176897
Just a little update. I've released LowDB 0.4.0 which is a complete rewrite of the project.

It fixes some initial flaws/bugs and includes some new features. Also, writing is now fault-tolerant and fully asynchronous.
What really kills me is that Gruber, Arment, and other ranters in that clique (e.g. some well-known tech journalists) have attached themselves to a larger design-driven philosophy. A pillar of this includes the notion of "it just works". Now, looking at the real-world problems that standardization efforts are aiming for, we have:

1. Markdown had a design and ecosystem which largely let it win an overwhelming majority of mindshare against other lightweight markup contenders.

2. As the ecosystem of websites, apps, and users of Markdown has grown so has the desire to have Markdown participate in workflow with a lifecycle outside of more than one app. In all likelihood that means there's more than one Markdown backend involved.

While Markdown may be "done", it no longer completely "just works". This brings us to:

3. As multiple different standards efforts[1] have said, they'd like to solve the interoperability issue for their apps and Markdown's users. So, that generally means a standard.

Markdown has been a de facto success with wide adoption. This creates a sense of community ownership. I'm unclear as to what's really going on with @gruber, but I can't wrap my head around his apparent failure to sensibly interact with the community around Markdown that wants to address these issues. Even if that interaction were just "I don't want any. Please rename and fork." (EDIT: apparently that has in fact been said[2].)

[1] At least: the W3C group (now defunct) and Standard Markdown.

[2] https://twitter.com/gruber/status/507590561172176897
Nice execution. We had a similar idea called http://www.pinchthelook.com but for women. The feedback was great and people 'loved' the site but ultimately we couldn't get to a scale where there was enough traffic and clicks to make it worthwhile. Engagement isn't fantastic since it's more of a quick browse and if I like something click away from site.

Perhaps this idea will work better for Men as they probably need a bit more help in piecing together a look (more often than not) ;)
I don't think this is actually true, as they can fly across the gulf of Mexico (500 miles) non stop.
No, because "standard" paging doesn't work well for real-time apps (or even non-real time, imho. Anyway it's a complex topic…).

That being said, Telescope's pagination is reflected in the URL. So if you page 4 times and you refresh the page, you won't lose your place.
Chrome extension development for beginners
So were political activists and other people "forced" to go to the Gulag? Or, like US citizens who live in poverty for being artists, did they "choose" to do something the government did not want and faced a punishment for it?
A C11-unaware compiler will not be guaranteed to provide the always zero semantics, any more than your own secure_memzero could be optimized away.
Nepomuk was/is kind of a solution like that, though mostly targeted at the desktop. It would store all the data in an RDF database (with layers to speak other protocols, like IMAP) using standard formats, and applications would interact with it instead of having their own storage layer.
No; I'm arguing that access to daycare should be available to those who need it. And parenthetically stating that that is not a bad thing :)
Standard Markdown Is Now Common Markdown
Thanks for pointing that out! As Justin said I'm still working on it, although I know it doesn't seem like it sometimes. Right now we're working on a cool new feature that will help clients estimate their design budget :)
So where is the protection from all their video taping being used for data mining purposes? I can see a future where their cameras are on all the time or nearly all the time. This indirect recording would treated similarly to how they now treat license plate scanners and I do not doubt some police are actively hoping they can.

So yeah while its nice that cops will have to wear them there needs to be sufficient protection from extending what they are used for.

I don't want to live in a world where every cop I walk by, see or don't see, records me.
Ask HN: Can anyone share Amy Hoy's 300x50, ebombs, safari sales method?
I really want to acquire the knowledge of Amy Hoy's 300x50 technique, ebombs, and safari sales but this knowledge is locked away for over $2000 dollars, which I think is the most expensive set of powerpoint slides one could pay for.

If it was reasonably priced I'd have no problem to pay for but I just don't think a set of pdf slides should cost so much.

If anyone wants to share and make the knowledge free, that would be greatly appreciated. Even just by giving a summary of what you got from the material would be a huge plus.
A similar situation happened to me, but obviously on a smaller scale.

I added support for using pixel shaders on emulated video game output, but rather than have separate files for the vertex and fragment shaders, I put the pair into an XML file, and also included settings for min/mag filter, texture format, etc there as well; so that it was all self-contained as a single file that you could paste on a forum.

I released this, and some other people liked the idea, but wanted it to support multiple shader passes. Which was great! I wanted to add this, but had a lot of much higher priority items on my plate and couldn't get to it quickly enough.

So they went ahead and added multi-pass, texture lookup, reflection, and a whole bunch of other neat features without consulting me, released their own software and then called it "version 1.1", while continuing to support my spec as "version 1.0"

The results were obvious: lots of users coming to me to ask why their XML shaders weren't working, which turned out to be because they were using a different standard. Shader writers began targeting 1.1 syntax even without using any additional features, which needlessly took away compatibility with my own program.

This wouldn't have been so bad, I could have just supported their new spec once I had time, except that they took the spec in a direction I felt was flawed and against the spirit of it. Referencing external texture files which created file naming conflicts (shader A and shader B both loading their own separate versions of texture.png), losing the ability to post them as inline text on forums, having very inconsistent syntax to what I had been doing, features that were vague in their combinatorial effects, etc.

I ultimately had to abandon my own (retroactively named for me) "version 1.0" specification and start on an entirely new format to resolve that ambiguity.

They were certainly in the right and clear to do the work that I wouldn't, but I do regret that they took my name, and ended up causing a lot of confusion for end users. And now I worry about this happening to all of my formats (I have a markup format, a delta-based binary diff tool, the new multi-pass shader format, and a few others.)

I could try and come up with some licensing term that would most certainly get all of my software kicked out of Debian's main repositories; but there's really no way for me to stop anyone from fragmenting my specifications again, as I simply don't have the money nor desire to trademark things and attempt to sue people for enforcement.

So, with that said ... I'm with John Gruber on this. If he is asking them to change the name, they should change the name. It's just the polite thing to do. Even if Gruber is a terrible steward, he created it. Keeping Markdown in the name is clearly just intended to capitalize on the success of the format, which they themselves did not earn.
Direct brain-to-brain communication demonstrated
WordPress 4.0: My First Look at It
I have too; I just think that most people don't come up with as many ideas while running as do when walking. I'm not sure why exactly that is, but it is the stereotype, no?
I'll definitely look into that book; thanks!
I bet money he'd have a similar problem with any widely adopted markdown replacement that was X Markdown. You may disagree. Note in his tweets he specifically calls out different syntax with the same name, but that feature is common to virtually all X Markdowns.

Further, he has dumped the project and appears to be completely uninterested in fixing, enhancing, or otherwise having much to do with it besides twitter spats.
Something that perhaps ought to happen is that in the UK, Australia, etc public broadcasters (those funded by the public) such as the BBC and ABC should be required to stop integrating Twitter into their programs.

For example, Q&A (on ABC1) uses Twitter as its primary channel for real-time audience engagement -- announced every week by the host and shown on-screen multiple times in each program. It's fairly clear this isn't benign as the producers at the ABC might think, but means that public money is being used to give an advantage to one commercial social networking company over any other.
Who wants to copy what some celeb has on??? I can't believe there's a market for this. Then again, I thought Twitter was a stupid idea...
Can you elaborate on some specific use cases?
Minimal Clojure example of direct-to-S3 uploads using core.async
Great looking site.

Funnily enough, asos.com, which is something like the third biggest UK Internet company now (according to some slightly dubious stats that were posted here a month or two ago), actually started out with a similar premise: they don't mention it much these days (a tiny link in the footer which leads to a page looking like it needs a bit of love [0]), but the acronym originally stood for "As Seen On Screen", and you could buy near-replicas of clothing worn by stars both on and off the screen. Back when I was young and impressionable, I bought a leather jacket much like one of the ones Brad Pitt wore in "Fight Club".

[0]: http://www.asos.com/asos-as-seen-on-screen/cat/pgehtml.aspx?...
I once was driving down Nostrand Ave and there were two unmarked cars stopped side-by-side blocking both lanes in the middle of the street. I slowed, stopped, sat there for 5 seconds waiting and then leaned on the horn. The car in the outer lane went and I continued forward. He then ran up behind me and turned on lights. He immediately came over annoyed that I had the nerve to honk at him and told me he was writing me a ticket because my passenger wasn't wearing her seat belt (she was -- he didn't even look in the car). I was able to diffuse the situation but it is tiny little abuses of power like this that lead to bigger ones.
Sorry to interrupt the party, but LookBook was already doing it at least 3 years ago - that I remember: http://lookbook.nu/look/6605676-Sheinside-Bet-Printed-Choies...

Also, if you liked that site + you would like to do money with it, check out http://www.seedtag.com/ it's like the big brother idea of that site. I see an incredible potential on it.
I'm not sure RSS vs. Atom is a good comparison. As far I understood it, Atom was created to address the limitations in RSS with a fresh approach, not simply to further refine behavior in a loosely specified format.

And while I'm aware he wants them to do their thing with a new name (an argument I can agree with for sure), I think he'd probably still complain about a connective name (e.g., Sparkdown). I don't know for sure, but given his posture to this whole thing throughout the process, it seems likely. At that point, though, I think they could justifiably just give him the proverbial finger. :)

EDIT: Turns out I was wrong. He gave them a list of similar names (with Markdown in them no less!) in a recent e-mail.
> Standard Markdown is now Common Markdown

http://blog.codinghorror.com/standard-markdown-is-now-common...

https://twitter.com/codinghorror/status/507672066540453888

https://news.ycombinator.com/item?id=8271327
When this still doesn't work: JIT compiled C. The compiler can check for memset and elide it. (Or hell, one can envision the hypothetical Antagonizer9000 compiler including a version of memset which peeks up the stack to see what it's clearing and stops short.)
> I think Pharo is moving into the direction of better native integration, though.

Currently its IDE is looking completely non-native on my Mac. No application on my Mac uses hierarchical windows. Pharo does. Its sub-windows are looking alien. It does not use the menubar like it is supposed to do as a Mac application... and so on.
Personally, I don't believe in leaving something like a password database exposed. That's akin to leaving a safe in the street. While someone might not be able to get in right away, why make it easier?

For you, I would just keep a copy elsewhere (friends computer etc.) or just get an additional device (mobile or otherwise).
He can believe that it doesn't need to be touched all he likes, it doesn't change the fact that it does. The many subtly incompatible forks dealing with Markdowns ambiguities attest to that.

Want to write some Markdown? Do you use vanilla markdown, github markdown, stackoverflow markdown, PHP markdown, a markdown parser with extensions? What we don't need is yet another fork but a standard. Gruber doesn't want to step up to the plate? Fine. The community will. Gruber doesn't like the name? Deal with it.
Label your photos and earn money with them
Also South Korea and Japan are also more openly interested in fashion.
See the "record" button to the left of drums -- I hit it w/o realizing what it was for (and managed to record 5 seconds of just one drum going...), but it seems to let you record a session to share.

Edit: here's what one of the save links give you:
http://superlooper.universlabs.co.uk/OHu1

or another that's a bit more spare:
http://superlooper.universlabs.co.uk/4wCk

The slightly-missed timings are a bit hard to listen to, but this is great fun.
Supposedly RDF caused poor performance and it was replaced by https://community.kde.org/Baloo which uses sqlite+xapian. The nepomuk ontologies live on in the Digital.ME research project, which seems to be a research prototype in Java for a "cross-device social semantic desktop", but there's no active dev community.

http://www.semanticdesktop.org/ontologies/

http://www.dime-project.eu/ & http://dime-project.github.io/

Edit: recent article on Baloo: http://xmodulo.com/2014/07/kde-semantic-desktop-nepomuk-balo...

Maybe the semantic desktop should be a semantic server? Run it on a dedicated PC that also serves as NAS. It would be a relatively small price to pay for a secure pkb with cross-platform clients.
A more realistic idiom is memset followed by free. The free provides a solid hint to the compiler that the object is dead without relying on escape analysis.
Guys, just rename "Standard Markdown" to Marky, leave Gruber sit on his Markdown name and move on.

MacFarlane, GitHub, meteor, reddit and Atwood/stackexchange can let the world know that "markdown" is now legacy and the future lies in Marky
How Samsung's VR Headset Convinced John Carmack to Join Oculus VR
Perhaps in retrospect this was an inappropriate choice of definition, at least for cryptographic operations.
Title is misleading here is a more accurate one "How to write a 1000 words and say absolutely nothing"
Your statement: that more code is being written now is mostly due to the fact that there are many more machines. The population of people that have access to computers is much larger now.

If you go back to the 80s, I would wager that the percentage of people that coded (or even dabbled in code) was higher than it is now.
> Indeed, the obvious counter-example to that lesson is imgur.

Is that actually a good counter-example? Are they profitable? If so, would that continue to be the case if reddit began prohibiting linking to imgur?
Surprisingly long-winded article that suggests that phone camera apps have a "privacy mode" for creating adult images similar to browsers' "incognito mode" for browsing said images.

Is this not the premise that Snapchat was built upon (except for the part where people could use curl or wget on the photos instead of using the app to view them)?
Arguing with a police officer is a surefire way to get arrested. Assert your rights in court, not on the street.
I went to Cornell and can only think of one person who comes close to fitting this description. Your imagination is far from reality.

I may have a substantial selection bias, so perhaps there are people who fit your description, but they are certainly not typical.
Where does evernote fall short for you?
I would guess jurors won't look favorably upon cameras miraculously turning themselves off during an arrest.
Police enter private homes and businesses of people in the process of rescuing people. They also help in domestic abuse cases and other personal issues that people would not want broadcasted over live stream.

It's important to make the video available to the public but I believe it should only be made available with a court order. Otherwise, people will start to fear calling the police for help because their personal problems will be streaming live to the world.
Many places around the world are pretty scary:

Iranian Taxi Ride: http://www.youtube.com/watch?v=JBVAeAJVtmY

I remember watching a documentary about Iran and the host was talking about how much safer the "unregulated" taxi services are. Of course he qualified by saying "safer" was a pretty kind word as they almost crashed several times during filming.
The solution is to keep the recordings locked and unviewed until the court needs them as evidence.
OS/language runtine should provide cryptographic key management routines that are correct in the OS/device context?
Anyone unhappy with wordpress should really look at Craft (http://buildwithcraft.com) we have been using it almost exclusively for the past year and haven't looked back.

Amazing at all the things wordpress isnt.
Ask HN: Where can I find 1-3 week freelance projects?
I started freelancing in June and have found a couple 3-6 month projects to pay the bills.

However, I usually have 2-3 weeks off between projects since start dates and end dates never seem to perfectly align. I'd like to continue generating an income during this time even if it's at a reduced rate.

Are there any good resources online for picking up small 1-3 week projects?

Site upgrades, small feature requests, writing scripts, etc.?

Any suggestions would be appreciated. Thanks.