skysight-inc/HackerNews huggingface dataset:
>Like I said, constructive criticism is fair, but using the sign-up wall to criticize Blogs is a total straw man.

Not at all, it's a general Quora criticism. Where do you get the idea that each feature of the site must be evaluated in a vacuum?

>It sounds like you are just trying to break down everything you dislike regardless of the context.

My context is Quora as a whole and the low expectations / lack of trust associated with the site.

>It's not very constructive.

That would be a valid complaint if this were a "Show HN" post or Quora was still relatively now. The site is going on 4 years old and the post I linked above reads like a laundry list of reasons users, myself included have given up on Quora.

Personally, I think the brand is tainted.

Look at how often Quora is compared to Experts Exchange. EE didn't and probably couldn't have launched a new subdomain to reinvent itself into Stack Exchange.

I think the more general Q&A that Quora tried to address is due for the same reinvention.
I like it.

I'm assuming you can style colours, width of text in the wide editor, etc? Going back to the small window with an "X" would be a bit unnerving with lots of text typed in.
Those doctors were probably on the Nestle payroll, after the money from Camel dried up.
Lady who cuts my hair has a bunch of the dyson ring fans. She likes them because they're easier to clean and stylish.

My pet peeve with most consumer products is how difficult they are to clean. Too many nooks, crannies, seams, etc.
Its pretty good, I enjoyed it.
Effective coding for small children? 
So we're about to launch a toy on kickstarter that effectively and truly introduces children to programming logic. It is basically a physical version of the logo turtle, and uses a visual sequence of instructions to breach concepts of high level abstraction.

The first time a child plays, he/she effectively writes her/his first line of code. The neat thing about all this is that children can do so without the need for literacy or numeracy.

We see all sorts of on screen and off-screen products that deal with the subject of programming and early learning. They are either to advanced, to complex or completely useless.

The earliest thing we found was something called www.Codebabies.com , which we thought was a bit of a parody at first (not their more advanced stuff which is OK, but their early range products).

In terms of physical toys the best one we could find is the super popular Bee-bot. While being a great toy, we thought it missed the point a little bit.

Here is a link to the product we are launching shortly. The actual packaging has changed slightly, this is footage we took while the product was still a University project. It's slicker and designed for mass production/consumption. Any feedback or conversation around the topic and/or product is massively appreciated.

http://tinyurl.com/on9zj9q
"Having your website design with Wordpress, Joomla or Drupal , will give your site a better look and feel."

Sorry, what? How on earth does an open source CMS give you a better look and feel?
Unexcited? There May Be a Pill for That
Startup PR: Getting Press on a Tight Budget
It gets better. I had my LXDE phase. Unity is very usable now, and the demos of Unity Touch look usable, too. There is an irony in this: Ubuntu is past the pain-point with most of their users, and is on a conservative trajectory to blending touch with a "traditional" desktop OS. It won't be as "modal" as Windows 8. It will be more evolutionary, and unified. I don't expect the UX to be as clean as an OS and app runtime designed for touch. But it may be a lot less painful transition than Windows 8 is experiencing.
Erlang Camp coming to Amsterdam for a two day training in August
Not that I am envious for the karma, but I wonder why this was not merged into my exactly identical submission 1 hour earlier (https://news.ycombinator.com/item?id=5749969) -- afaict there was no ?repost or similar stunt ...
Just pushed some basic Reeder support to Stringer last night :)
Go plug: I first read about these conventions in a Go article[1].
[1]http://talks.golang.org/2012/splash.article#TOC_5.
I also cringe whenever I see 'Now building things' in a person's profile. What were you doing before?
SEO für Google | Suchmaschinenoptimierung Stuttgart | Webseitenoptimierung
Yeah you can simply create your preferred color scheme and use it.
I will release more better version next days and also an small blog post to how write an color scheme for WideArea.
Not available on some earlier Android versions — but a nice way to handle it.
One more: in the old days you often needed to run a java applet to get full functionality, today you often need to download a mobile app.
I've also run into people who don't know what a transaction or foreign-key constraint is, and who don't know what big-Oh notation even means. I agree that web development doesn't require a CS degree, and I agree that CS degrees don't teach you the main things you need to know. What I'm saying is that that is a negative indicator of the state of the profession. We don't have a proper degree program, so we hire self-taught people, but we don't have any standard way of determining if those self-taught people actually know what they're doing.

The problem isn't with self-teaching per se, but with the complete lack of standardization. One method of standardizing a professional education is to route it through college, but as you've noted, CS degrees don't accomplish that for aspiring web developers. Another way is certifications, but we don't really have any of those either. I'm not arguing for any particular solution, I'm just arguing that there is a problem.
A loud fan doubles as white (?) noise. Helps mask the neighbors, street noise, etc.
> Because we pronounce "G" as "Jee".

So do the English and Americans, yet they mostly seem to prefer the hard g.

Maybe ギフ never caught on becuase it would cause confusion with "give" as well as 岐阜市
Faunus: Graph Analytics with Hadoop's MapReduce and TinkerPop's Gremlin
I only know one guy who says giff. I've always said jif, and frankly probably the rest of my circles were influenced by my pronunciation until lately.

The giff guy won't budge.
Thanks for the tip on Radiance - I found Ambiance too dark, but Radiance does look nicer (more similar to what I like about Mint). I think I'm going to give 13.04 another try tonight.

I used to Ubuntu Tweak to change a few things like making the dock extra small, but that seems to be discontinued. Do you know of any other utility for tweaking Unity (such as moving the buttons to the right side)?
Thank you for that recommendation, I've been looking for a book like that for ages.
It looks like they started with the scripting language and this is a tactic of trying to get it out there (we all want to see our creations adopted, etc, so an understandable desire).

Unfortunately the pitch is hitting some of the wrong notes by being a bit loose with the truth in some of the narrative (e.g. implies that Berkeley DB doesn't have concurrency or transactions, and claims of significant benchmark superiority with no benchmarks at all to back it up), not to mention the buzzword soup on a page and for a product that is targeted at buzzword-adverse developers.
I've worked on multi-million line projects and have also never seen this mistake made. So in my experience, it is so vanishingly rare that the costs in visual gunk and decreased code density are not worth it.

A lint tool checking for suspicious indentation would be a better use of labour.
Embbed Ads or File In Your PHP Web App Using Include or Require function
But by volunteering all the information you are privy to, you are almost certainly violating the idea of privacy of one of the people you know.
Huh? Google is happy to give me a very good free e-mail account if I let them process my e-mail and serve me ads. I'm perfectly fine with that, so I'm taking the deal. Similar deals exist for calendar and talk (for which, admittedly, I
have limited use for - my work Outlook calendar is canon and I have maybe two persons I IM with on Google Talk).

How does that make me a 'cheap bastard'? In fact, I've been looking around, and my conclusion is that if I were to pay for my e-mail with another provider, I'd be paying more for an inferior product.
I don't know if it's still valid by the spec, but it's still supported by some compilers. There was a post on vim reaching 7.3.0.1000 the other day, and that's still using that style of typing.
I don't think that Google can be slashdotted ;)
Aerial Data Visualisation Reveals Life In The United States
Show HN: EveryTalk.tv - Watch & Learn from conference talks
I read it but I don't write there. If anything tumblr is the opposite approach - hackers would have gone to geocities, or wordpress, or at the least livejournal, all of which offered more power and control over your site. Tumblr took blogging at cut it down to its minimalist essence. Everything you can do there - and a lot more besides - you can do on any other blog host. But tumblr is very user-friendly and distraction-free; posting becomes as simple as writing. It's a great example of a product that does exactly as much as it needs to and no more, that solves one case perfectly rather than 80% of five different cases.
Graphic
Interchange
Format

Grrh Ih Foh

ggggiiihhhhfffffff

Gif

gif
I suggest to add key-bindings: <Control-Space> for going to wide-mode and <Escape> for getting back.
Annoying coincidence, but just as I was about to launch Analog today my site went down. I'm sure it's a pretty simple fix but it was something I've put to the back rather than going at it now. So I just have a landing page atm instead.

http://zanderbrade.com

On any other day you'd be able to see my full site, with a ton of stuff about me, my work and my writing. I'll go work on getting it back up now. So, I understand your reaction.

Thanks for the feedback:)
I enjoyed this article and thought it was very insightful. To me the only point that lacked merit was the one about telling users to use a specific browser; the motivation for that practice was very different in the early 90s than it is today.

In the 90s I think it was common for sites to demand that users switch to a certain browser because they wanted to avoid compatibility issues related to CSS and JavaScript. It wasn't (at least according to my observation) usually about providing the user with a strikingly new experience.

By contrast, most modern sites that require a certain browser do so because they're flirting with an interesting technology that offers the user something new. For example the example the author cites was a demonstration, funded by Google, to promote a use of WebGL technology that allowed users to explore sprawling real 3D environments in their browsers.

Of course, restricting a user's choice of browser is never desirable and it limits your audience. Just saying I think the motivation for doing so and the payoffs we experience today aren't comparable to those of the 90s.
A C wrapper around `sed -e "s/what-is-it/here-you-go/" would be a little more efficient, and a lot simpler. Reinventing the wheel is bad for X+Y+Z reasons, where X, Y and Z are the bugs, options, and features in the last wheel.
He finally got the courage to speak up. 26 years later. That's a geek for you. But thanks for the Gif!
That's a selling point for me: there's an actual business model which can pay for the cost of operations. Very few modern web applications scale instantly and automatically, particularly not those which are a) non-trivial and b) run by small startups. I prefer the service staying zippy rather than getting overloaded and turning off a bunch of people.
Stop Using Arial & Helvetica
It looks like the name and scripting is inspired by UnQL, which I found described in this article:

http://www.infoq.com/news/2011/08/UnQL

If that's the case, I'm surprised there's no obvious link to UnQL, so people know they're building off previous ideas. The article says Richard Hipp was planning on building a UnQLite embedded database; the website, though, says the sole developer is not Richard Hipp.
Geniet van de rust en de ongerepte natuur in de Franse Auvergne
Sorry if I'm unenlightened... but what are macro comments?
SchemaX : a Schema.org Explorer with style
If I wasn't going to get the benefit of my data automatically being distributed across servers, why would I use this? In many cases, NoSQL solutions seem to be a compromise that you make, giving up ACID (yes I know this has it) and other nice query features of databases and in return gaining the ability to scale to much larger amounts of data and having redundancy without needing to think about it.

In this case though, it's all embedded so I don't gain any of the benefits.
Collector will help you collect money
I am thinking about it. Not sure what to do about it, though.
How would you pronounce gin?
I hope the scientific details are a bit more true than the french work day length.
It's 7h50 of work/week but we usually have a long lunch break so we end up the day quite late anyways, and we generally work 8h and take some complete or half days off (Friday afternoon is a common choice) to make up for the time
Thank you for your reply. As I said, like the idea. You're only 17 so I think you're doing some great things. (Especially if I think back to all the things I was doing at age 17). When you're site is up again I'll have a look and perhaps I'll sign up.
Very nice work. Any plans of adding the ability to automatically go fullscreen on focus?
Know Thy Java Object Memory Layout
It kills the app on my phone (Nexus 4 Cyanogenmod). If I ever get a slowdown I open up the switcher and swipe away all my recent apps to close them.
Not that I know of - certainly not a large selection that function in the same way as Analog. The idea was inspired by Builditwith.me by Drew Wilson, and I wanted it to function like Tinyproj - that's how it's come together as is.

So yeah, there probably are quite a few, but I'm confident that Analog has something unique going for it.
With a spreadsheet the only thing I have to do is download it. It is that simple. No registration needed, which is one of the main complaints I see here in HN. I really like the simplicity of just let me download the thing. I haven't used it yet, though...
What if I buy my way out of jail? Works in Monopoly. I'm usually the Cannon.
Chickens and other poultry eat insects if they are raised on pasture. They directly convert this abundant food source for us. Chickens taste better and are easy enough for anyone to raise.
Why not? vim indents one more when encountering a colon at the end of a line. It also de-indents when encountering a return or break statement. Of course in all other cases you have to de-indent manually, however, hitting backspace once is not more work than typing a closing curly brace.
The question is what does it mean for application to be "running". In the past I remember closing applications down when I wasn't using them to save memory, now if I run an application I generally won't close it until I shutdown the computer.

Also many applications will make some attempt to start you again from where you left off last time when they are reloaded and modern OSs will try and preload common applications into memory at boot.
Isn't prescriptivism vs. descriptivism actually a very old divide among linguists?
The list is long.

https://en.wikipedia.org/wiki/Nestle#Products

http://www.nestle.com/brands
Drat it. iPad "corrected" my spelling and I didn't notice.
Introducing WordCamp Chicago's All-Star Lineup
Like Apple, Google & Yahoo also avoid taxes by way of Ireland
How to solve file upload problems on Wordpress blog?
The site seems like a computer generated mashup of keywords and phrases. It's a document store database similar to MongoDB, Redis, CouchDB etc and and key-value store similar to BerkeleyDB, LevelDB, etc.?

> UnQLite is 100% hand-coded, written in ANSI C, Thread-safe, _Full reentrant_ ...

It also uses its own scripting language

> [jx9] uses a clean and familiar syntax similar to C, JavaScript and JSON

The copy on this site leaves me puzzled.
This question always reminded me of the discussion we used to have in the early Quake scene; hard G or J for the word gib. Hard G always made more sense to me, but then I heard someone from id software explain that it should be a J, since the root of the word was "giblets".

Even knowing I'm not saying it the same was as the person who coined the phrase couldn't make me change. hard G gib just sounded more correct!
I think you're dead on, and I think the reason for it ends up being pretty simple once you dissect it. Programming is an umbrella that covers a huge number of other skills to varying degrees. Many of them we don't even think about day-to-day, because like you said, we've been programming since we were 5.

Easy example: typing speed. I can type ~140 wpm, and I know I'm not alone in that among developers. That doesn't make me a better programmer… but it would probably be a hell of a lot harder to learn how to code if you were still trying to figure out how to type from the home row.

There are plenty of other skills that we don't really think about, but that make our lives as coders way easier. Someone who has never used computers outside of MS Office for high school book reports is going to have a completely different experience learning to code. Even completely mundane things like knowing what Alt+Tab (or Cmd+Tab) does can make a difference in your workflow. Add up all the little things, and you end up with a pretty big gap.
Web Framework Benchmarks Round-5 + .Net & Windows added
Windows in the house.
This round's developer community contributions include Spray, Web::Simple, RestExpress, Revel, CPPSP, and the long-awaited .NET tests on Windows. Windows is included as a third chart type below. Additionally, Round 5 adds a database-update test, implemented in a dozen frameworks, to exercise the write performance of the ORM and database.
Chickens are also easy to infect with a variety of diseases that can affect humans.

And there's the small but significant risk of a bird flu developing in the poultry population.
All of the Mobile Web at I/O 2013 [video]
As a hacker/tinkerer type programmer I can understand why it might be fun to build something like this. All of the data structure fun with none of the distributed difficulty! NoSQL! I can even build in that cool new language I've been designing in my head! But like everyone else I'm straining to see a use case. "Serverless" NoSQL? If you've got something small enough that you want an embedded datastore, why use a NoSQL variant?

I understand that NoSQL literally means "no SQL," but typically it's a buzzword reserved for unconventional datastores used under heavy distribution.

Maybe you'd want a local embedded "NoSQL" to act as a local datacache? But then for that use case why create an impedance mismatch with the central datastore by rolling your own?

Jx9? So wait, I need another language to interact with the thing that's already embedded directly within my program?

Local offline data analysis? Now that makes sense. Does this have intelligent/optimized paging mechanisms? I have a feeling not, since the author seems to be couching this as an alternative to sqlite for people who like NoSQL.

I'd sincerely love to hear more about what's motivating this project. Was it just for yucks, or is there some problem that the author(s) needed to solve that wasn't well-solved by another tool?
Right here and now, we're doing it because it's fun. At the end of the day, most of us go back to practical solutions, but we have to get this stuff out of our system. :)
Django charting made *really* easy
Turns out it was easier than expected haha. http://zanderbrade.com

Thanks a bunch for all the nice stuff:)
Interesting. If you replaced R(t) with a stochastic process, perhaps with a time-dependent drift, you could incorporate a degree of uncertainty into your revenue predictions. You would then be able to solve for the optimal burn rate B(t) using stochastic optimal control. Maybe that's getting a bit too extreme though.

I wonder if anybody has applied stochastic modelling to the early stages of a start-up; treating the choice of VC funding, exit timing, etc as real-options.
Very nice, going to use this in a project now, so thanks a lot for this. It would be fully featured and extra sweet for me with some kind of lightweight feature to save a local backup of entered text. :)
Non-profits may not run a service better but it does mean they can't be bought (or it's just more complicated to do so). It can be a clear way to signal the intent behind the organisation and restrict what can be done by the company.

In the UK, it's easy to set up a non-profit as a Company Limited by Guarantee, which has no shares. Such companies can still make profits, but they can't necessarily be distributed to Directors. It doesn't prevent them from making profits or spending them any other way.

For a comparison, see past discussions about Post Haven (re: pledges to "never be acquired") [1]. Had they set up as a non-profit from the beginning, the purpose would have been clearer and enshrined in the company's legal structure. Presumably fewer people would have had cause to question the founders' motives.

[1] https://news.ycombinator.com/item?id=5229229
I'm not sure how it's determining it's "Criteria", but one of the first ones it found is pretty hilarious (spherical object search?): Literally, peas in a pea pod, very similar to this (completely safe for work) google images image: http://s2.hubimg.com/u/23177_f496.jpg
I think with equity and bonuses it ends up being much, much higher with million/year being possible.
Just a little perspective: The only people who never fuck up are people who never try.

I don't know him or you and it's not an excuse, but if you hire a 17 year old you can't expect the same level of experience as working with a freelance designer.
I don't know how I feel about just typing in the idea for my project into some random form and hitting submit.....
You can also launch many of the popular frameworks such as MongoDB, Play Frameowrks etc online: http://www.cloudifysource.org/cloudifyRecipeCatalog.html
If you actually need something like this, there's Kyoto Cabinet, BerkleyDB and others that are well known and well tested.

Why use something new with no apparent benefits? (and a lot of drawbacks)

http://en.wikipedia.org/wiki/Berkeley_DB

http://en.wikipedia.org/wiki/Kyoto_Cabinet

Edit: For extra points, read this:
http://www.aosabook.org/en/bdb.html
I wonder if the test was given after a longer period of time, how would it effect the results of both groups. Hypothesis being that the TED group would retain more over time relative to the dull lecturer group.
I think Jeff Brooks compared the desktop metaphor to be more like a "flightseat"[1] metaphor. Let me look it up.

Found it, and I meant Fred Brooks ofcourse: http://www.anvari.org/fortune/Miscellaneous_Collections/2734...

[1] like in an airplane.
The problem isn't the author's lust for tinkering and improving his dev chops. The problem is with HN, how it's designed to drive fads and constantly disturb our focus, and immature developers who change tech stacks as if it was underwear.
The Guide to Learning Any Skill in 8 Weeks (Plus Metalearning For Entrepreneurs)
The process may span 8 or 9 weeks, but you'd probably actively spend about 8 or 9 hours. That's a couple hours on the phone, and 5-6 hours on site.

Presumably, you expect to hold the job for next few years of your life, at a minimum. If you can't budget 10 hours of your time, and you can't wait for a few weeks for an answer, it just doesn't sound like you really want to work there. Unless you're in desperate need for a job sooner... then I'd understand better.
Show HN: Assent.js - lightweight inline form validation
I was earlier getting this for the original link for Torvalds, but now it is working again.