skysight-inc/HackerNews huggingface dataset:
In my experience the TeX engine has decent error messages. The LaTeX set of macros, however, do not. What happens is that LaTeX doesn't do as much error checkout at its higher level of abstraction and leaves TeX to sort it out. TeX's errors are correct but tend to refer to the lowest level of code—the least helpful pointer for the reader. It's akin to the error messages you see from a C++ compiler about template functions.
WebRTC does not currently exist on the desktop Safari either. I'm sure if a 3rd party wanted to implement WebRTC in a browser for iOS, they are probably welcome to do so.
In relation to your side note, perhaps a site like http://html5up.net/ might be of use. I'd be interested if others have other similar resources they use.
Oh, and it requires hacks and binary blobs and impossible-to-compile-your-own kernel images... So there's that too.
I've always gotten a lot of satisfaction from learning and mastering something that was initially presented as being difficult.
I'm reminded of a professor who told us that we shouldn't distract ourselves with the concept of "infinity". I'm pretty sure he would have felt the same way about kindergartners.
For commercial apps one needs to buy data. Personal projects can use free data from some websites. I have ideas (and others' suggestions) to improve the UI of the app, but decided to pursue other directions.
You could think about moving to another country with more jobs or less skilled employees. It's a globalized economy we are living in, take the opportunity and go where antagonism is low.
The first time I played through, I thought you could "Solve" only one need at a time. It made for a more interesting game and made the choices seem much more consequential.
IE users are at risk of getting hacked thanks to major vulnerability
No need to apologise. I created the library for myself first and foremost, it's opinionated and it won't suit everybody but I'm ok with that. :)
What is this, an app store for antss?
Indeed. Also, the KNN implementation is rather lightweight. It only has euclidean distance, and basic matrix datastructure.

Even just KNN needs several distance metrics built in (manhattan, hamming, mahalonobis, to name a few) and a good ball tree implementation for use on large datasets so that the search time goes from N to log N.
https://forums.digitalpoint.com/threads/yet-another-freelanc...
Or you just don't need polymorphic containers that often (other than the ones that go already gives you).
Where are all the perfunctory Betteridge's law comments?
Performance reviews at Trader Joe's heavily weight customer interaction. Employees who don't engage customers very well will receive smaller raises, and eventually leave.

Source: I used to work at TJ's.
Video Mirchi - Bollywood music videos

http://videomirchi.com

Website and android application. It's the best way to listen to indian music videos without getting lost in youtube.

Launched about 1.5 years ago and has been growing steadily since. It's fully automated and new songs get automatically added so I don't have to spend a lot of time on it. I do keep updating the app every now and then.
Agreed. I'm also extremely skeptical when classmates, instructors, or co-workers use similar tactics. I have found that, when pressed, they will often reveal that the rest is not nearly as trivial as advertised.
> It's pretty unthinkable that we still wouldn't have calculus at this point.

I'm not so sure. Several ancient Greeks, notably Archimedes, came tantalizingly close to the theory of infinitesimals. If that had panned out, we could have had calculus two thousand years sooner. Since we didn't, a few hundred years' more delay in a slightly altered history doesn't seem all that unlikely.

(I agree that the stuff about democracy is unwarranted, though.)
https://ceti.us - a crypto currency market analytics site I've been working on slowly for about 6 months. The analytics are inspired by physical modeling. I'm a full time aerospace engineering and astrophysics student that will be starting a PhD next year. The website could be monetized but I haven't the slightest clue about the best way to do that, nor do I have the time to figure it out. I literally only make improvements to the site out of necessity when my BTC growth plateaus...

Some screenshots:
http://i.imgur.com/ToA1xSy.png
http://i.imgur.com/33oT24C.png
http://i.imgur.com/U2Gx5ak.png

Stats:
< 20 active users
average session: 3hrs 30minutes
bounce rate: 24%

Note:
If you sign up for it, not all features are available to new users.

I'm also open to taking on rapid programming contracts if you need something built in the span of a few days. However, it'll have to wait a few weeks until finals are over.
http://gsick.com

It's a complete media sharing platform I made. Similar to Reddit but with a much faster way to view the content.
If you enjoyed that, here[0] is a recording of Will speaking live at a conference. It is on the same topic, only funnier and expanded to roughly 20 minutes.

[0]http://www.youtube.com/watch?v=zI9esN3BqbI&list=PLYVXx3zCnkX...
http://www.tweepsect.com/ - is blocked in Russia
If you don't think it should be on HN, go read something else, and certainly stay out of the comment thread

Why should I stay out of the comments?

As long as I follow the rules, I can comment whatever I want. I have as much right to "comment" my opinion as you have to downvote it. I have no problem taking the downvote hits.

Don't like it? go read something else, and certainly stay out of the comment thread.

There's a pretty good reason, actually. Because the HN community voted it there, and continues to discuss it. Plenty of comments have shown people in this community find it intellectually stimulating, which is the clearest pre-requisite for the link share. OTHER PEOPLE put it on the front page.

Not good enough for me.

Best analysis of Adventure Time as an adult narrative I've every seen, really.

IMO it's an overhyped show for the manchildren in a traumatized post 9-11 US (and, by it's cultural influence, the rest of the developed world).
Did you build the sites yourself (aside from the blog) or is it built on a cms? Also, where you do you get your traffic from? I can't imagine a site like this indexes well in search engines.
Lets see you do it.
For me languages which are fully incompatible and allow no code sharing are not VERY related. Languages VERY related to CL are Emacs Lisp, ISLisp and some other Lisps in the Lisp 1 / Maclisp tradition.
New Security Measures Will Affect Older Applications
Brazilians welcome genetically-modified mosquito to help fight dengue fever
http://zbugs.com - the little project which was even on a front page of HN, was featured on many websites has couple thousand monthly visitors only.
And we all get downvoted. These people surely feel strongly about their cartoons.
jtwarren@mit.edu
I really want OP to get paid for his work. I feel bad for everything he's going through with Freelancer and what they've gone through the past two years and most importantly, the stress in which his wife is going through. Thanks for emailing on behalf of OP, glad to hear Matt was able to respond to you quickly.
Mealfire.com
Nobenjam.in
For what it's worth, point them here. I'm not doing anymore business with freelancer in the face of reading this. Maybe I'm making an uninformed decision but at this point there is little reason for me to stick with them over their competitors if this is even possibly a fair summary of the transaction.
Thank you for posing this question! I'm going to love digging through these videos.

Here are mine:

From PandoDaily, Fireside Chat With Airbnb CEO Brian Chesky: https://www.youtube.com/watch?v=6yPfxcqEXhE

From CoinSumm.it, Bitcoin Fireside Chat with Marc Andreessen and Balaji Srinivasan: https://www.youtube.com/watch?v=iir5J6Z3Z1Q

From The Lean Startup Conference, Marc Andreessen, Chris Dixon, and Eric Ries: https://www.youtube.com/watch?v=bpwSzyqTG0E

And by far the one that made the biggest impression on me, from PandoDaily, Fireside Chat With Nasty Gal CEO Sophia Amoruso: https://www.youtube.com/watch?v=y04gnM57Sow

From that interview alone Sophia Amoruso became a huge role model for me.
Sure, maybe you can make entry nodes discoverable by users without them being discoverable by the feds. And maybe new users can get the software without going to a central location. And maybe you can distribute bug fixes securely without a central server, and without the people with the keys to sign the bug fixes getting compromised. And maybe you can deal with 90% of the peers being created and controlled by the feds. And maybe you're secure against any and all types of DOS. Maybe you're undetectable by deep packet inspection if every ISP was forced to perform it. And maybe there's no way to grief or spam the network into being useless. And maybe you can tolerate coordinated police operations, where a single bug in the software gets a hundred of your best sellers carted off to jail. And maybe the market will still be going strong after that's happened 5 or 6 times.

But I'm going to reserve judgement until I've seen it working.
None of them are built but they are all for free :-)

http://mvalente.eu/2014/03/31/some-random-wild-ideas/
Geneticist Cynthia Kenyon is heading to Google
I got a 1954 chevy truck. Older restoration. Supposed
it ave a corvette engine(327?). You will need to tow it away. It's a first series. If you tow it away I'll take
5 grand. You will not find a better truck to restore--at
this price. And the best part about this project, there's
no computer.

And yes--for the right price I will sell physibles.com. It
does nothing now, but I think the name has potential. I want way more money than Thepiedpiper gt though.
I think you interpret too much into this question. If you do a proof, at some point you have to say something. Either "it's trivial" or "it's obvious" or "it is known" or whatever. Otherwise, how would you stop expanding the steps of the proof?

I also don't think a university course has to hold every students hand. For example if you offer Advanced Calculus or whatever, it is fair to expect students to know that 2+2=4. If some step is too far from a students known concepts, they can either invest extra time trying to catch up (Google is your friend), or they can switch courses.

You could also debate which approach is better for learning maths. In my time, there were comparatively thin books about calculus and comparatively thick books about calculus. The latter spelled everything out. I hated them - too many words really made it hard to focus. I personally much preferred the dense books that left more thinking to the reader.

Maybe for some students the thick books are better, but I don't think a teacher has to please everybody. Students should have the opportunity to switch to another teacher or subject if they can't cope with the current teacher.
thanks for the link (and phones review :) )
These are great.... but $3 per sticker?! That's absurd.
protrackonline.com
Only usecase for female header pins on board like this is sticking bare wires into it, which is highly unreliable. If you want reliable connection, both female PCB mounted headers and male cable connectors are significantly more expensive than other way around.

If you want to read some analog sensor and it is at least somehow critical for you, you still have to use external ADC. There are some processors that have usable precision ADCs (MSP430AFExxx comes to mind), but they are not exactly SoCs capable of running Linux. Generally, ADCs on MCUs/SoCs are meant for non-critical applications, mostly concerned with user interface.
I own and run ObjectiveSee.com and it receives about 1500 page views a month on average but is targeted and a good domain. Just don't have time to run it any more and someone with the passion and time could run that site. Or use the domain for their own project.
The title of the article really annoys me. Not all fat is unhealthy. What is especially bothersome is that food companies are creating "low fat" foods by replacing fat with sugar, making them much less healthy than the original yogurt or sour cream or whatever.
They intentionally haven't released a new model, and don't plan to do so any time soon. They want to have a stable hardware platform, and spend time optimizing the software so it can benefit all the RPi owners, instead of continuously releasing new models and fragmenting the community.
You want to become a ProgrammiererIn (female ending), forget it, its a badly payed women job, and besides that: Men can not type!

My first job was a bit more modern, instead of men writing code with pencil and women typing it in, we had women who coded, did the admin job, and typed themself. The men moved up to become system architects or database designers. We had ASCII typewriters with paper tape to type our own code. The papertape then went to the print and copy room, where it was printed and copied on magnetic tape. Compile time was rare, especially at the dayshift. So once the printout was on the table, a group of coders, all but me women, took a red pencil to fix bugs, before a job was submitted.
PureScript 0.5 "Polymorph" Released
I work on Juju, a 240k loc Go project which spans 4 executables across multiple machines all working in concert, coordinating through a replicated Mongo database. It's pretty big.

Go was designed by people at Google for large projects. Saying it's only good for small ones is selling it short.
FWIW Mozilla reps generally aren't employees, but are part of the wider Mozilla community [1].

[1] https://reps.mozilla.org/
Tent looks incredibly cool. The protocol looks clean. There's work to be done on interesting front ends on top of this, but so far it is interesting.
http://interviewinfo.net/
The Media Has a Woman Problem
See my reply above.
https://news.ycombinator.com/item?id=7657271
I could see one annoyance being the lack of "fat arrow" in normal javascript and trying to reference the services in a callback.
i love the fact that the first century BCE Tironian et still shows up in irish gaelic signs today. [1] the shady characters blog has a great write up on Cicero and his scribe Tiro [2]

[1] http://www.shadycharacters.co.uk/2011/06/the-ampersand-part-...
[2] http://www.shadycharacters.co.uk/2011/06/the-ampersand-part-...
"Everyone, even doctors, find a new food to demonize every few years, then flip and say it's the bet thing ever a decade later."

Uh ya. New evidence comes to light, people change their minds. That's not necessarily a fault of the methodology.
http://stayontop.co/ - I built this desktop app for people spending most of their time on desktop. The idea is to have them remain connected with social, news, weather and email without unlocking the mobile phone every few mins to check for updates.
http://www.cseprograms.gatech.edu/csephd

I think a subset of that program would be rightly called data scientists. There is significant overlap, but statisticians are stronger in mathematical theory while data scientists are stronger in programming and computation.

At least that's how I see it. It's not particularly well defined at the moment, and a lot of people throw these words around because they're new and fun.
If you search for Banana Pi on Aliexpress, you'll find other sellers listing it at ~$55 if that makes it any better. However they don't have too much reputation, it may be annoying dealing with the escrow service if it doesn't arrive.
I like the design for tinywhois. It looks great. How many queries can it handle per day?
Slight correction: quipu was used in Andean South America (e.g. by the Incas), not by the Maya in Mesoamerica.
You should move that PDF to S3. Dropbox sharing isn't really for publicly hosting downloads and there's a quota.
I think we, as developers, go out of our way to perpetuate that myth. How many times have you heard an experienced developer sneer at a newbie because they're using Notepad or gEdit? I think that there is definitely a tendency amongst developers to venerate tools and forget that tools are great only insofar as they allow you to be more productive. When I'm using software, I care that it's correct, that its user interface is understandable, that it's secure, extensible and performant. Approximately none of those things have a correlation with the editor or IDE used to write the tool.
Very familiar to me from c API, at least for file handling. But for some reason I don't get what Go has that rust hasn't for a "better c". (Or is go not meant for system programming and it's apples to oranges?)

In any case if I need to do some machine learning, web development or parallel / distributed computing then Scala will come to mind before trying to pick Go. I rather have a bloat of features than missing some (generics, I'm looking at you)

I think that if you manage to be a good scala reader, and the type system makes sense to you, I simply can't think of any language that is small and focused as a benefit.

This is why rust looks so appealing over go for me but I guess Go has different use cases.

Can someone who is a scala developer and a go fan as well please explain to me what's the use case for me to try go for my next project? Honest curious question.

tl;dr I code in Scala, like Rust, and see go is very popular and looking for a compelling argument from someone who knows all thee languages why I should try to give go a go.
In the early 80s, even though I had access to a terminal, I always wrote my code out with pencil and paper before typing it in. Don't remember why exactly. I wonder if that was just a holdover from an earlier time and how we were taught.
I agree, someone should make an app that would take arbitrary picture and allow you to overlay sticker over it. Add some simple transformations for sticker and put it in the app store.

"Not available in the app store? Sure, there is an app for that."
Uber, Airbnb vs Cartels and Regulators
"A year or two into this, we were finally upgraded. Amidst much rejoicing, we were provided a handful of IBM 3270 dumb terminals"

Actually, the 3270 terminal was pretty smart for its time. It was capable of x/y cursor addressing (supporting full-screen editors as opposed to line editors like the original Unix "ed"), had protected/unprotected fields (for form entry, you could only enter data in the unprotected fields and tab from one field to the next, like a form in HTML), and one version, the 3279, even had a color display. You can see a photo of a 3279 here:

https://en.wikipedia.org/wiki/IBM_3279

My first experience with computers in the 1970s was with punched cards, but unlike the author, the output (printed on fan-fold line printer paper) usually came back in a matter of minutes. When your program crashed, you'd get a hexadecimal dump of registers and memory - printed on paper.
There is a demo, you can run it locally using vagrant and it's linked in the README: https://github.com/torchbox/wagtaildemo/ . If you are asking for a hosted demo, then I don't know if there is one but you could always set up your own one on services like OpenShift.
Do it!

Unless you're reluctant because they need a cleanup, in which case, do that, and then post in next month's thread ;)
No, it's exactly as tomp says - in Java 8, lambda expressions are handled by compiling them to little classes which implement interfaces.

Kind of. The truth is that something absolutely barking mad goes on in the compiler, and then extra magic is injected at runtime:

http://cr.openjdk.java.net/~briangoetz/lambda/lambda-transla...

But it behaves exactly as if there were little classes which implement interfaces. Just more efficient.
These idiots banned a/the cloudflare endpoint.

[1] http://antizapret.info/index.php --- see for yourself (108.162.196.104)
But taking a dive doesn't cause stat damage, except to your HP. Unless the mushroom people drain levels.

I actually saw "All the Little People" as an advanced version of The Sims.
I think this next retirement wave is dead broke.
Another question: if only job security enables workers to function, how to the freelancers do it? I don't think your argument holds much water.
Recent rabiolab episode on this subject: http://www.radiolab.org/story/kill-em-all/
Github can generate project pages for you with a few different layouts. Nothing fancy but a decent enough design with almost no effort: https://help.github.com/articles/creating-pages-with-the-aut...
Scala, Play, MySQL, jQuery
Common Lisp is a multi-paradigm language (imperative, functional, object-oriented) in the Lisp 1 / Maclisp tradition. It has a language spec and multiple different, but very compatible, implementations. Among its goals are portability across different machines/systems, efficiency, power and stability. Thus complex Lisp software can be ported or written in Common Lisp and usually runs on top of several implementations (examples: Maxima, Axiom, ACL2, ACT-R, Common Lisp Music, ...).

"Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs."
Ah hah! I wish I could give you more than just an upvote, as that's awesome, and I really wish I'd thought of it first. I'll give it a try, thanks very much!
yama: imap email + couchdb = RESTful email
Space-based platforms are one vector being considered for prompt global strike. To quote the cited article:

"Possible delivery systems include:
...
a kinetic weapon launched from an orbiting space platform"
Yes! Localize.js watches the page for changes, and immediately translates text that is added to the page (like an error message).

You can also translate text manually, like this: Localize.translate('Hello!');
Personally, no, not yet. My current employer has been dragging its feet over Java upgrades, so we're only just transitioning onto Java 7.

However, most of the work involved in doing that is paving the road so that version upgrades are faster. I would anticipate that moving from 7 to 8 will be much faster than moving from 6 to 7.
If you are part of the Wagtail team: Can you elaborate a bit on the differences between Mezzanine and Wagtail? On the website it says:

> But having built content-managed websites for 14 years we have strong opinions about the editor experience and how a CMS should work and be structured, and we need to manage a more rapid pace of development than we can achieve by contributing to existing projects.

.. and your editor does in fact look really nice, but what are the structural differences to mezzanine, why is it not just another backend for Mezzanine? That would be a question your landing page or README.md should answer in my opinion. Maybe you could also add Wagtail to the grid on https://www.djangopackages.com/grids/g/cms/ ?
“Just ssh into the box”…

I get what the OP is saying, but sometimes, the word "just" is justified. It is simply a command, an invocation of a program that is non-trivial itself, but the use of which has been made easy for laypersons...and by laypersons, I mean people who don't study the SSH protocol.

And I think it's important to tell people that things like "just ssh into..." are easy...it's not the action that is hard. However, understanding why you'd ssh into anything, rather than, say, FTP, or whatever...is difficult...I don't mean necessarily studying the SSH protocol, but why ssh is used in modern deployment workflows.

But until students just SSH in, they will never get to the why. So I don't really know what to tell them, except just try it.
EVE: Online history book funded in less than 8 hours | PC Gamer
Very cool. I have a sense of the punch card era, but this is the first anecdotal write-up of an intermediary period that still relied on paper input that I've seen. Thanks for sharing!

I eat up computer history, but it's especially nice to hear firsthand accounts about seemingly mundane stuff like workflow.
Rise of the 'super workers' who never take time off