skysight-inc/HackerNews huggingface dataset:
Correct

Unfortunately a lot of people still use it

(and it's actually correct, IF you don't modify it)

It's a risk not worth taking (to me, at least)
I can't speak of his personal behavior. I've never been in a room with him nor read any accounts of that. However, dismissing his expertise as simple "flattery" without really breaking it down is dishonest. Kissinger has a track record of being quite successful. I know some countries came out worse because of him but it doesn't diminish his insights.
Geek Sublime review – a sceptical take on coding culture
Ask HN: Kicked out by co-founders – what are my options?
Last year I won a hackathon contest with a large group including only one other dev. After the contest we decided to keep working on the project. For a couple of months I played a central role developing the fundamental product concept, business strategy, legal approach, and the coding itself. Periodically I raised concerns that we still hadn't formalised equity share. My concerns were dismissed.

I discovered two of the non-devs had applied to accelerators without asking the team, despite me making it clear that in my opinion we didn't need outside investment. I handed over my work-in-progress and emailed the team saying I was moving to the "advisor tier" which the two had previously described as coming with "a small share of equity", and received positive replies from them. Since then I've been contacted by the other dev for assistance (he'd never heard of node.js - let alone the rest of the tech).

Less than a month later they asked to meet to give me a "token of [their] appreciation". They then ambushed me with an IP transfer agreement and told me that in their opinion I deserved no equity. I didn't sign it.

I contacted them explaining that if they wanted to buy me out, and retrospectively change our relationship, I would expect to be paid for the consultancy I'd provided, and quoted a fair fee. After 7 weeks I've chased them a few times and received a single request to meet in person (I declined as I want written records of all exchanges). The core two and the other dev have since enrolled in an accelerator - and therefore presumably lied about owning the full IP when they gave them equity.

What are my options?
Mmmhmm. Several problems:

1) Is that the most money they could have made with these loans? Are they getting a market return on investment? If not, then they're wasting the country's money. It doesn't matter if it's still "profitable." A lot of shit investments still make money - just less than they could have if they were better invested.

2) Are the loans profitable at market rates? Then why have students taken on seemingly such high debtloads? Ah, because everyone knows that with governments, unlike private lendors, you get this:

>"I think they should break even, but it's just wrong that they are making money on it."

>"This is obscene. The government should not be making $66 billion in profits off the backs of our students,"

>Warren and eight other U.S. senators committed to wring government profits out of student loans and address the $1.2 trillion in outstanding student loan debt they say is crushing families and putting a strain on the economy.

>"It's time to end the practice of profiting from young people who are trying to get an education and refinance existing loans."

Great, look forward to any at-market performance of your loans being shredded through political pressure. Another way of saying that your government just threw away your money.
Wikipedia (text articles alone) is about 10GB compressed. I'm in awe that I can carry around most of the world's mapping data and a lot of its knowledge on an SD card or my phone.
The pros: It's RIGHT THERE. It's in your browser, complete with console and debugger. You don't need to download a compiler or interpreter or anything to play with it. You don't have to visit any particular site. All you need is Notepad or TextEdit.

It's about as close as you're going to come to this nowadays:

**** COMMODORE 64 BASIC V2 ****
64K RAM SYSTEM 38911 BASIC BYTES FREE
READY.
◼︎

BASIC sucked in a lot of ways, but it was right there, inviting you to play around.
This is the most important point; it is totally consistent.
.. the liberals ..
The future of Wikipedia
I'd like to see explicit date types using ISO-8601 format, ie:

timestamp: new Date("2007-04-05T14:30Z")
Palo Alto, CA

INFER, INC.

- Team: fewer than 10 engineers from MIT, Berkeley, CMU, Google/Google Research, Facebook, Y Combinator, Microsoft Research, Palantir, Jane Street, IBM Research, Yahoo Research, ...

- Investors: Red Point, a16z, SHV, Social Capital, ...

- Customers: Box, Jive, Microsoft, Tableau, Zendesk, AdRoll, Nitro, and many more

- Product: machine learning applications for non-technical users to help their businesses more effectively capture and retain customers

- Looking for: strong engineers excited to join an early-stage startup to help grow & shape the company

EXAMPLES OF RESPONSIBILITIES

- Build on and extend our sophisticated model training pipeline that uses data extracted from the web and other sources

- Build beautiful visualizations to communicate results and frontends to allow non-technical users to build complex models

- Develop and operate secure, scalable cloud infrastructure to manage and process customers' large, confidential datasets

- Continually improve how the engineering team works together

QUALIFICATIONS

- BS/MS/PhD in Computer Science, Statistics, Math or related fields

- Depth in software engineering, algorithms, and general analytical problem-solving

- Familiarity with Python preferred

CONTACT

- https://www.infer.com

- hiring+hn@infer.com
"Over half" is dubious.

The compiler could have prevented 'X' by not permitting "function == int" comparisons. That's 1/5.

The only thing you might be referring to with "cleverbait syntax" is the ++ fix in tarsnap, but note that the bug was not including ++. Being generous, we could say that if ++ wasn't allowed, it might have been more obvious that the code was broken, getting us 2/5. And being extra generous, maybe if `!i` was disallowed, they would have gone straight for `i <= 0` instead of `i != 0`. So 3/5, but yeah, dubious.

The only other one that's remotely like a C misfeature is that the compiler apparently didn't warn about 'unused parameter' in the Android bug.
Logic fail: arguing by anecdote, ad hominem, and straw man.

The advice not to be judgmental, then in the same comment being judgmental makes you a hypocrite.

You're allowed to do whatever you want, it's your life, and your time to spend however you wish. But if you're running a company and trying to get it off the ground, I believe that every minute should be spent getting it off the ground until it is.

It means making the tough decision to miss a friend's wedding because you have an important customer demo on Monday that you have to build. It means backing on a romantic getaway with your girlfriend because an investor wants to meet you that Saturday.

Do you need down time, sure, but startups are hard work, and are going to fail, and unless you're willing to do whatever it takes to make it succeed, then what business do you have running a company.

http://blog.startupcompass.co/73-percent-of-startup-founders...

Not all founders have the benefit of keeping a good salary, a sizable savings account, or other means of maintaining their current life style.

At $24k, it didn't make sense to keep a $3k a month mortgage, so I sold my house, and was committed to extending my personal runway for as long as possible.

Living off of limited resources has nothing to do with "sucking" at sales. In our first year, we got damn close to being revenue neutral with large fortune 50 companies as customers, part of TechStars, raised a sizable seed round, and had some other very good success indicators (given that all three of us were first time founders, and this we were only 1-year old).

Since you want to "get a grip on reality"--most startups require some amount of sacrifice. That you didn't have to, is great, but certainly not the status quo.

Perhaps you've found the true path to startup success, and as such you should write a book, create a startup accelerator and make more than 7-figures in revenue.
Contact info?

I've worked on frontend development for a number of projects, most recently for Business Insider.

You can see more on my personal website (http://morgante.net) or GitHub (http://github.com/morgante).

Looking for a project I can start very soon, probably at a discount to my normal rates. - me@morgante.net
They also make JSON generation by machines much easier, and don't complicate the parser. [1]

[1] Source: I've written a JSON parser from scratch and think it would be valuable
I was lucky enough to take a short-course version of 6.001 taught by some MIT 6.001 alums over MIT's Independent Activities Period (IAP). Materials are available here: http://web.mit.edu/alexmv/6.S184/

I really do recommend it for anyone trying to get into functional programming or to understand the nirvana of Lisp / Scheme.
3 Shoestring marketing stories
A story of three Israeli startups creative marketing.
My first blog post, will be happy to hear your comments
It's a general principle, not a specific one.
SEEKING FREELANCER - Remote (but based out of NYC)

Ruby Developer
Looking for a Ruby developer to help on StartupThreads, a company that makes custom merchandise for many of your favorite startups. We have a beta release of a new dashboard and API for merchandise distribution that some part time help with code review and pushing a few new features.

Looking for folks with experience with devops & api design ideally.

Javascript / Front End Developer
Longer term project, building a WYSIWYG tshirt designer tool (similar in basic function to: http://www.customink.com/lab). There are many interesting technical challenges involved that would be fun to work on. Experience with Raphael.js and HTML5 would be ideal.

Contact frank@startupthreads.com
It is kind of on purpose, that's the whole point of the writeup. It's taking a little jab at everyone who proclaims a "simple and obvious" way any given error could've been avoided. Fact is, making the programmer type more (braces or other stuff) doesn't save him from himself; the goto fail error could've been made with braces just as well as without.

The other examples are make the same point. There are ways to help catch specific bugs. But there is no magic "fix it" button. Consider static analysis for example: you actually have to run it and inspect the output. You have to interpret it right. You have to fix it right. And so on. Human error can ruin each step, as has happened.
Wow, talk about moving the goalposts.
You're probably ritht. I feel the original article was itself in poor taste, but that is no excuse for me stooping down to the same lack of taste. Apologies.
Geeksphone just made the Revolution [1] that can run FFOS and/or Android.

Also according to Mozilla there are several Nexus phones that can run FFOS [2]

[1] http://shop.geeksphone.com/es/moviles/9-revolution.html

[2] https://developer.mozilla.org/en-US/Firefox_OS/Phones#Firefo...
>But this sort of thing already happens all the time. You don't have the right flash player, or the right silverlight player, or the right version of Java.

For one, if you find it bad, then why would you want to add to this badness with extra web languages? If anything, what you say is a counter-example.

Second, what you describe has stopped happening to 90% of web users for like 5 years or so. Nobody caresa bout Java or Silverlight, and Flash is getting all the more obscure. Heck, major browsers like Safari don't ship it algother, and even YouTube plays without it. At worse, you lose some shitty casual games.

>The alternative is to forever have to deal with a language that by design cannot even handle integer math or unicode strings properly.

Well, we seem to be doing ok even with such a language. Besides, most languages cannot handle unicode strings properly anyway (including Java, Go, PHP, Python, Ruby and several others). There are just too many subtleties.
Atom Unable to open files more than 1Mb
Add rel="lightbox" To All Images Embedded in a WordPress Post
A Request for a Startup: Gmail 'Waiting For Reply' Tab
I love this concept; my only concern is that by adding comments, it becomes difficult to round-trip a JSON document. XML has the concept of comment nodes that can survive a round-trip, but there's no easy way to do this in JSON. Perhaps you could limit where comments could go (ie: tagging object properties or array items only) and add a "__comments__" property to an object and/or list that contains the matching comments for the items in the object and/or array.

Also, please add ISO-8601 dates (repeating my comment below)!

{ timestamp: new Date("2007-04-05T14:30Z") }
As much as i would like to see comments in json:
if we start throwing around json files that area not really json, but we call them json, (at least in everyday talk), we will end up breaking more apps then we fix.

Maybe the question is instead; why the hell do we need comments (and loosening of t he syntax, etc) in the first place?

Are we seriously going to keep insisting on json as a configuration format?

As Stormbrew already pointed out, we already have a format that is ideal for configurations (and sure, data exchange, why not), and it is called yaml.

yaml have comments

yaml makes it easy to enter multiline strings

and most if all; yaml is very very easy to write!

tl;dr: Just use a format suited for your needs instead of trying to change something that doesn't. Oh, and a couple of smiley faces thrown in there to ensure people don't read this in the wrong tone. People do that.. Like, all the time.. damn, now my tl;dr is too damn long! i have to add another.

tl;dr;tl;dr YAML BITCHES! (╯°□°）╯︵ ┻━┻ (but also, a puppy: http://i.imgur.com/kuDsS0i.jpg )
Agreed, it would save a lot of keystrokes if we just call it mail :)
And I still don't understand why you'd pick yaml over anything else out there.
Today's consumer cars are the most "closed" products. One used to be able to do DIY repairing on most of them ,now constructors do everything so that people cant repair anything by themself,just like Apple products. Parts are sealed,or you need Tool X to open this or that,and of course it is not sold to the public...
Here is contrasting view of the book: http://www.amazon.com/review/RCGISEFI8JYUF/ref=cm_cr_rdp_per...

Reviewing guy is Russian, so there may be some patriotism at play.
Transcriptic: Full-stack developer (emphasis on frontend)

Menlo Park, CA

Transcriptic is "Amazon Web Services" for the life sciences. Rather than carry out wet-lab experiments by hand, researchers can code up (or visually configure) their experimental protocols and then run them in Transcriptic's central, highly automated 'biocenter' in an on-demand way. Customers have no upfront capital costs and pay for only what they use. Life science research today is incredibly slow, error-prone, monotonous, and expensive with researchers spending many hours a day every day just moving small volumes of liquids from one place to another. We're building a long-term company to completely change the way life science research and development is done.

We're looking for a highly talented full-stack web developer. On top of our robotic work cells is a slew of internal services as well as a Rails app that acts as our lab information management system and customer-facing UI. Challenges range from building rich, interactive interfaces for composing protocols to presenting analytical data generated by the lab back to the user. We use d3, Backbone, and some CoffeeScript today, but you'd be free to choose your own tools and libraries.

We're a small startup (you'd be #11), but well funded ($4.1M) and have customers. You'd be able to work on interesting science and hard technology in a really small, all technical team with lots of freedom and resources.

A biology background is preferred but not strictly necessary for outstanding people.

Recent coverage:

- http://www.theverge.com/2013/12/18/5216738/inside-transcript...

- http://techcrunch.com/2014/02/18/aws-for-life-science-with-4...

team at transcriptic.com

https://www.transcriptic.com/
I couldn't tell, does the Numbers support include NaN?
Big Data in MLB: 7 Terabytes of Data a Game
Rob Walling's SaaS Building Framework
Of course we read the Daily Mail occasionally. Well not the whole thing every day. That would be tantamount to bashing one's head on the ground until your intelligence quotient descends towards the dog and monkey end of the bell curve. I'm not suggesting any other rag is any better, just with a different agenda. News should be considered based on a number of sources.

With respect to circulation; 44 million affords more lawyers than you. The Mail has certainly attracted its fair share of libel cases over the years where n_lawyers > daily_mail_n_lawyers.

It's not fit for my children to do papier-mâché with for they might accidentally read some.
Prices of cryptocurrencies are notoriously hard to predict in the long run. If it can maintain this price though, you're right - it will provide a very strong incentive for people to go and claim their AURs. That should help with the adoption inside Iceland too.
The RSA brand is now irredeemably toxic. End of story.
Five secrets for keeping cool in ETL hell
Your appliation needs to know that "timestamp" is a timestamp anyway.
Why would you want to add that to your data as well?
Massive douche.
I guess it will take some time for ZTE to provide 1.3 for their phones, because v1.3 is in pre-release stage for the moment. ZTE took quite some time to provide v1.1, but then 1.2 followed quite quickly [1].

https://hacks.mozilla.org/2014/01/upgrading-your-zte-open-to...
More importantly, they make it possible to have not-ugly documents (commas where they belong, after the clause they extend) work well with version control and merging.

- "blah"
+ "blah",
+ "blorp"

is far uglier than any trailing comma ever has been.
It allows trailing commas, and claims IE6 compatibility. I don't understand how both can be true.

In Internet Explorer 6 and 7, there is an easy to introduce
javascript bug relating to commas. If, when defining an
array or an object, you leave a trailing comma after the
last item in your collection, IE will fail to parse your
javascript file:

var x = [1,2,3,]; //ERROR
var y = {'a': 1, 'b': 2, 'c': 3,}; //ERROR
Love this idea and the execution, comics are definitely taking that step into iStockphoto territory which is so great for cartoonists. The web really opened up lots of comic artists and revenue models. This is also happening big time with 3d assets on stores like Unity Asset Store.
I pick it for config files humans have to write and read because writing and reading json as a human is tedious and error prone.
End of the Ride for Lance Armstrong
Is the reason for "json5" understandable?
The Hitchhikers Guide to the Planet.
Snap for Beginners: Haskell Web Development
Envy Up, Scorn Down: How Comparison Divides Us
i don't think it's pointless to discuss. sometimes it is sometimes it isn't.

in the apple case though the two revision numbers we have are 55179.13 and 55471. i don't know how apple numbers, so i'm not entirely sure what the .13 is, but theoretically we could have 292 patches between the two we see publicly.

it's impossible for us to know if there would have been a code change that could have caused a merge conflict at that place.
MLBAM introduces new way to analyze every play
The New Yorker tends to hang on to hyphens far longer than the rest of the printed world. Those and diaereses. You'll still see things like "teen-ager" and "coördinate" among their pages. It's just part of their style.
Also, apparently every commenter on HN runs a 7-figure startup.
If we've ignored you, it's unintentional and I apologize.

Ken and I (Andrew) list our email addresses on our home page. Similarly, every automated email we send comes with the reply address set to one of our personal email addresses. Sometimes, people reply to those automated messages asking for things we can't really help with. I try to respond to everyone, but honestly, sometimes messages just slip through.

I've considered removing our email addresses from our web page. I'm sure that would decrease the number of messages we receive, which would increase the percentage we could reply to. But that would ultimately make us less available.

If you have any suggestions on how we can keep track of a high volume of inquires, I would love to hear them. Neither of us have run a startup at this scale before, so we're naturally trying to figure things out as we go.
Disruption for basically zero benefit.

The proposed modifications are utterly trivial and don't really make anyone's life better.
The top level comment struck a chord because my son who used to be four was sleeping down the hall when I read it. Then in the morning a clarification that jumping in puddles is not something I claim by entitlement but something I can strive to create.

A lot of people came through my office to hear "no" or "yes" or "it depends". Only one of them had much impact on my life and that of my family and that's because the moment wasn't about making money or rather his not fixing to be not making money with his bright idea that wouldn't fly. He was fully present. That's why he could pick me out later in another context and remember what he had said and that's what makes it stick.

Deciding to put aside all the bullshit and be present for a child in a way that sticks is what matters. And it's hard sometimes.
Although there's some real gems in there (I can't believe I never ran across vipe before!), its Debian package conflicts with the GNU parallel package: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718816 Quite annoying.
I like the term "the Electromail" as used by The Watley Review [1].

[1] http://www.watleyreview.com
with the X bug, building X has always triggered tons of warnings, it's easy to see why they're overlooked
http://keithp.com/blogs/xserver-warnings/
Maybe that will be my new way to measure the effectiveness of my test suite.

"Imagine the NSA snuck a one line 'fix' into your software overnight. Do your tests quickly and accurately detect the problem and point to the code that is broken? If not, your unit tests are broken."
I'd say that the best recourse to a 4chan character assassination is to simply stop using the reddit/facebook/4chan for a week or two.
Eddie: Is it hyphenated?
Chief Wiggum: It used to be. Back in the bad old days. Of course every generation hyphenates the way it wants to. Then there's N'Sync. Heh. What the hell is that. Jump in any time, Eddie, these are good topics.
I'm not so sure about that, the way the browser vendors and companies beat it into their user's heads to look for the green bar with the company name on it.

Granted, it's still a scam. "Pay us money or all your customer's browsers will get scary and misleading error messages!"
You don't have to work in a company that is worth $400B. Of course, this company may pay the best, far over what other companies do - but then your complaints about your wage being artificially suppressed sound a lot like pure greed.
Is that a problem that should be solved on a data format level or a version control level?
That reads like a highly un-objective view of the book, not trying to dissuade people from reading it though - I think it's a nice perspective
How this differs from MonoTouch and MonoDroid?