skysight-inc/HackerNews huggingface dataset:
It seems there is a lot of confusion going on here.

Firefox hello is a website that implements webRTC based video conferencing in a browser agnostic way.

The "firefox hello" button that has shown up in recent versions of the browser is a bit of UI magic over an API to this website. The video conferencing code is not implemented in the browser.

If you send a firefox hello link to a chrome user, it opens the webpage when they click on it instead of the UI element.

I actually think it's really neat, and have replaced skype with it since it works so widely and doesn't require everyone to have an account to use it.
Thanks for noticing the tech. Its held up under the load pretty well considering that the files are all only stored in their original .zip format (rather than unzipped and stored staticly). That, and its hosted on a $5/month DigitalOcean instance. :-)

The rendering engine indeed renders to canvas and was created by Andy Herbert (https://github.com/ansilove/ansilove.js). It was based on a popular PHP ANSI->PNG library called AnsiLove (written by Frederick Cambus: https://github.com/ansilove/ansilove)

If anyone wants to build anything on the API, please let me know (email in profile), and I'll try harder to keep it stable. :-)

Search is coming soon.

If anyone wants to help, the most needed item is RIPscrip rendering. We use ripscrip.js (https://github.com/andyherbert/ripscript.js) at the moment, but the rendering is broken on a lot of files.
If you want to know more, check out "Three Felonies a Day" by Harvey Silvergate[1]. (I don't necessarily agree with his take on everything, but it's still eye opening and worth a read.)

[1] http://www.amazon.com/Three-Felonies-Day-Target-Innocent/dp/...
> art of listening to music (that was an awesome class!)

Great! Tell me more!

Once by accident I heard the Beethoven
7th Symphony and got hooked
and didn't quit until I'd gotten through the
D Major section of the Bach "Chaconne"
on violin. Still, I never had a course of
any kind in music, certainly not a course
in "listening".

So, I still want to learn! How about some
remarks on how to listen to each of the
following three:

(1)
some Bach

http://grooveshark.com/s/Cello+Suite+No+1+Bach/3seBIM?src=5

(2)
some Vitali

http://www.youtube.com/watch?v=i4B1ifcWa9o

(3)
some Camille Saint Saens

http://www.youtube.com/watch?v=X79OkSayPSw

At least one!

For the Bach piece, some of what I get
out of listening to it, especially with
that performance, is
(a) a story of some of what happened
to someone over some interval of time,
(b) the story starts in an indefinite
way,
(c) the story continues and starts to
repeat, with emphasis in various ways,
what is important in the story so that
now we can begin to follow the story,
(c) some parts of the story are stressful
and, in this performance, are indicated
by some playing close to the bridge,
(d) the story gets some serious parts
indicated by some of the low notes,
(e) the story starts to change due to
some important and different aspects that add tension,
(f) the end is an ascending chromatic
passage that indicates triumph over the
source of the tension and
ends in a
climax with some repetition for
emphasis,
(g) in this performance the
last note with the forte at the
end of the note indicates
a successful conclusion to the story and
underlines the
victory over the source of the
tension.

Is that part of what is meant by
how to listen to music?
Given that more than half of that file is a copyright comment, and the other half basically has to follow a standard exactly, it almost makes me wonder if it meets the minimum threshold of creativity to be copyrightable.
>This is not true. Wholly foreign owned enterprises have existed in China for many years, and their permissible activities have increased greatly over the last 5 years.

The letter of the law is never the actual implementation of the law here. Wholly foreign owned enterprises are tolerated up until there is a Chinese company in competition- then you get raided by the police in the early AM and find yourself on CCTV for “Tricking the Chinese People”. You’ll be allow an exit provided you sell your business for pennies on the dollar to your direct Chinese competitor. Yes, even if you speak, read and write Chinese, yes, even if your Chinese wife negotiated for you, yes even if you have a dozen Chinese lawyers and a contract. China as a system has zero interest in protecting the interest of foreigners- and you will always be such because they have no interest in immigration in any form.

The ONLY interest China has in foreign companies is for capital and as a vehicle to transfer IP. Once they have that- the company will be shown the door. Happens over and over again but Western companies persist in thinking they will be the exception.

I’ve lived in China for over a decade, I love it here, but without exception every foreigner I know here who has attempted to start a business was screwed in the end. Rich Chinese know this and most do everything they can to do business only with foreigners and earn their money overseas.
If the physical server is not in the US, can the US "extradite" the servers? Seems like that this is something on which a lawyer could comment.
Eh, it makes sense that they would do that, and I don't think it is fundamentally wrong to try to get a rule changed that you disagree with. While I disagree with their disagreement, I am not bothered that they are working to change the rule... I just think we should work to make sure it ISN'T changed.
Hangouts has a maximum number of participants. For large phone conferences it's not usable.
This is already done, they have a huge bank fraud problem.
> "Learn Once Write Everywhere"

I can't help but think about that other chestnut, "A determined programmer can write Fortran in any language."

Of course it makes sense to apply a pattern that you know worked great in the past. The tough part is deciding when it's worth trying something else.
Does your university actually block all other wireless networks near / on campus? This is prohibited by the FCC.

At my university, the wireless APs would scan for others and try to detect if they were on-network using a student's auth. They'd tell the student to remove the AP if they wanted to continue to have access to the school network. Wireless, off-network hotspots were allowed, provided they weren't impersonating the school network.
If you are living in a house with 10+ people then it is going to be messy (messy being unclean at times) and if you can't handle that then you shouldn't live in a hacker house whether you are a girl or a guy. I was trying to make the point that I am a pretty chill person and wouldn't mind a mess yet people still tell me not to live in a hacker house.
Computational mechanisms that Hinton uses in his ML models have very little to do with what is going on in brains. It's kind of like watching a bird fly and building a jet or a helicopter. Hawkins' comment was about building a machine that "flies like a bird" - actually looking at what's going on in real brains. Hinton seems to be inspired not by brain physiology or anatomy, but by psychology.

What about you? Have you implemented in software any of the ideas you learned from looking at the brain? I mean, the software designed to perform some intelligent task?
There is already such a currency, it is called gridcoin.

The network consensus is reached by Proof of Stake instead of Proof of work, so no computational cycles are "wasted" on proof of work. But how much stake you get with is also determined by the amount of research you contribute to the BOINC group gridcoin relative to the total research done in this group. See further details there:

http://wiki.gridcoin.us/Proof-of-Research

So there is two ways to mine gridcoin: with the normal proof of stake, which means you get an interest rate whenever you use your votes to secure the network and an additional "proof of research" bonus that you get with the stakes and that depends on your relative contribution to the gridcoin-BOINC team: http://boincstats.com/en/stats/-1/team/detail/118094994/over...

There are certain projects whitelisted, folding@home is one of them but there are many more.

What makes this even more interesting is the idea of commercial BOINC projects. As soon as you have a system where the inflation/money printing process depends on the computation power given to BOINC, BOINC projects to forecast stocks, AI, general machine learning tasks.. could also be created. Then this would be the first currency that has internal value, because the money in the inflation process does not come out of thin air but is based on computing power that is either used for science or for computing projects that deliever value.

The forum where the development is discussed is here:
https://cryptocointalk.com/forum/464-gridcoin-grc/
Orange Empire
Glad to hear the ACA is helping, but as someone who has little experience with the US healthcare system: Jesus H. Christ. Unless you've got a family of nine, that is a lot of money for health insurance.
Maser Man Charles Townes Dead at 99
The New York metropolitan area spans three or four states (depending on who you ask) which might have something to do with it.
You can bet there will be some bs charges like obstruction of justice or whatever and it might even fly depending on how much of an asshole the judge is...
I'm not sure what you're reading, but I never said that sending part of a work makes it fair use. I said that there are fair uses that involve sending parts of a work and that proving a single or small number of pieces were transmitted between parties is not ipso facto evidence of infringement.
> academic environments based on groupthink and insulation from unapproved ideas.

Arguably this is true of most primary, secondary, and higher learning in America. It negatively affects everyone who goes through it, regardless of their trajectory.

Most math and science professors I had allowed notes or books during exams. Most reading and writing classes had exams in the form of essays.
I also love Ricky Jay after seeing a video, but was disappointed when searching for others that it seems that, unless I'm missing something, he's been doing the same 5 to 10 tricks his entire career. Wish he had more variety (available online I mean, he's certainly capable I'm sure.)
Either you are wrong or danr shifted goalposts, then. lohengramm's point pretty clearly is talking about women being treated differently from men, not women being treated differently from how they are now.
O2 in Germany sucks, though. You actually have to snail-mail them your resignation letter, there are frequent brief outages in the night and they are often slow at setting up your service.

I mean, they do deliver decent internet, but their customer service is awful.
That's really awesome! Maybe I am looking at the wrong hacker houses. Which ones did you stay in?
This is true! It will give you motivation to become more better..and more awesome.
> Or why couldn't a sociologist

My wife's Ph.D. was in (mathematical -- statistical)
sociology. Sociology is the study of
groups of people. So, the role of sociology
in the rise of the Internet
now would be to apply some of their scientific
methods to understanding, say, social computing,
and the social network, yes, including the subject
of that movie, Facebook. Also social
are SnapChat, PInterest, the social graph,
Fred Wilson's "large groups of engaged users",
people and social cases of
network effects, etc.

Or, just what the heck makes a successful
social application? Then how to apply
that understanding to create more successful
such applications?

Likely there is something significantly
social about the success of Apple --
just what is it?

For UX, that would be closer to parts of
psychology.
The coming rise of AI means humanity will need to grow up
Omg, I love react, but you fanboyism is just to far.
Facebook vs. YouTube: Why It's Like Comparing Apples to Oranges
Its been really surprising how much Facebook is responsible for the recent uptick in art scene production. Blocktronics has been a huge inspiration to everyone.
Although true, that's not relevant in this situation: both links posted by @smacktoward deal with percentage change in stock price, not actual stock price. Double-check the y-axis values.
Perhaps we really do have cause to worry about ELIZA, after all.
Their twitter feed has a diagram describing the process on AWS: https://twitter.com/datapath_io/status/560027255188250625/ph...

EDIT another: https://twitter.com/datapath_io/status/559741202342625280/ph...
Cop Who Fatally Shot Sleeping 7-Year-Old, Will No Longer Face Charges
Probably because it's easier than long polling and more widely supported than web sockets.
Oh, and Andy is on here too! https://news.ycombinator.com/user?id=andy_herbert
Google Leaving Most Android Users Exposed to Hackers
Hello doesn't depend on Firefox, Mozilla have bigger name and better marketing techniques.
Take as little as possible, as late as possible. Money comes with a cost (in terms of equity %, interest and/or liquidation preferences).

I suggest you create a simple financial plan. In Excel or Google Sheets, put months along the top, and each line item of expense along the left. Do it on a cash flow basis (i.e. book revenue in the month when you will receive the payment, not when you make the sale).

You can then total up each column to see your net cash in or out in the given month.

Then think about what could make you need more cash. Need to hire some sales people? Possible delays getting paid by customers? Need to scale up infrastructure before the related revenue will come in?

If you want to do this 'properly', all of the numbers in the main body of the table will be formulae, driven by a small set of assumptions (start dates and salaries of key employees, starting # customers, customer acquisition rate, monthly churn %). Then you can play with these assumptions to find your pessimistic and optimistic cash flow scenarios. This will tell you how much cash you need and when, for the most-cash-hungry scenario.

Then work backwards based on how much time you think it will take you to raise money, and when you can afford to spend the effort to do that.

If it's the first time you're putting together a monthly budget or financial model, then start simple. Don't worry about highlighting every input cell in yellow. Just make sure the big numbers make sense. Make 2-3 copies of the sheet (one for each scenario) and adjust manually to something that looks reasonable to you.
No PNGs are created.

The rendering engine indeed renders to canvas and was created by Andy Herbert (https://github.com/ansilove/ansilove.js). It was based on a popular PHP ANSI->PNG library called AnsiLove (written by Frederick Cambus: https://github.com/ansilove/ansilove)
Since they're doing it at the browser level, it would have been nice if they provided screen sharing instead of this.

Google Hangouts-like screen sharing without the need for an account would be awesome.
Not to mention, turning off your recording device(s) could be a serious liability. Whistleblowers can typically only be successful if they can bring overwhelming evidence of their claims. Audio and video recording can capture pretty much all physical phenomena that would be relevant to a legal case. I'm sure you can imagine instances where people were physically and psychologically harmed solely (or in large part) because the abuser knew no one else knew what was happening at that time and location and never would.
ISIS uses Bitcoin for fundraising
What you say is also largely true. However you can in fact have a foreign owned enterprise and operate, at least until you come on the wrong radar.

The original statement, "Any commercial company operating in China needs to have 51% Chinese participation." is entirely not correct. And even with 51% Chinese participation, a foreign partner is likely to be screwed in the end.
This is the kind of deskilling many philosophers in the strand of technological critique (Heidegger, Ellul, Marcuse, to name a few) have discussed. It's strikes me as a byproduct of the intellectual division of labor - as practices mature their component parts get separated. Many crafts have suffered the same fate and that fate has been equally lamented.
Unfortunately in this case, that won't work if you're a US corporation because the law applies to US corporations globally, regardless of what country the actual operations take place in. So the US law requires that you disobey the foreign law even in the foreign country.
Please don't. If you study the cases he cites in detail (ie by reading the verdicts or appeals) you'll find that he leaves out all sorts of critical information - not surprising, since many of the cases he talks about are ones where he represented the defendant. He's a bullshit artist. You are almost certainly not committing three felonies a day.
CS departments use Java as a teaching language based on the ease with which a plausible case for its use can be provided to administrative superiors and student customers under the jobs training model.

"Object Oriented and used by business" is enough to sell the student customers who have yet to be trained and an administration that never will.
It's not just microphones, but video cameras as well. Soon, global broadcast networks will be built, essentially allowing any device connected to the Internet to send live audio/video streams to any (and eventually all) other devices.

The upside to this will be that we (human beings) will be in control of the devices and they will be spread throughout the population (at least 1 device per person).

The news gathering and educational implications of this will likely be staggering. Secrets will become known, rapidly.
>the point of pre-bundling it is to get more attention and in that way to promote WebRTC //

Presumably though instead of FF dev team making a Moz sponsored extension Telefonica came to them and said "we'll give you this barrel of cash if we can put our name on a new part of FF that gets default installed".

Indeed Moz could have just had Telefonica named as devs on an extension and shipped it as default - which would seem more natural. The way it is makes it more like a marketing move to hijack FF as a place to put an advert.

Appear.in seems to work fine and without messing with my browser chrome.
Same here except I go much more vulgar.

It's such a hard habit to break.
Also, if I can name a character in a videogame, it's almost always Dickbutt.
Here in New York City, a lot of condos are officially owned by LLCs in order to keep the rich/famous owners' names out of the public record.

Full deeds are available free online (though only through a Java applet), dating back to the 1960s. I haven't seen this in many other jurisdictions.
But Google doesn't do structured interviews. Not always, at any rate.
It's a shame what's happening to the web.

We've apparently decided that we should use "the web" for everything, whether or not it's a good fit. So yeah, browsers are unavoidably going to accumulate features that used to be the responsibility of apps or the OS. And there will be lots of browser-specific functionality unless you're willing to wait 5 years for W3C or WHATWG or whoever to finalize a standard.
This question seems a bit odd if Patrick viewing the file doesn't actually violate HIPAA (and IANAL, but I believe it doesn't necessarily). What is "the ethical impetus behind the act" you're referring to here?
Large movie production houses won't die in the near future, because predicting a financial winner isn't as hard as you make it sound. We currently have a movie economy that is driving the big producers to make big budget comic book sequels that do well internationally (generally based on the universal appeal of liking suspense and action). They've boxed themselves into a very profitable corner of funding high budget movies that independent producers can't fund and then profiting internationally. They make a movie for $200M then make $300M+ in sales.

I do agree that more independent (but still highly funded) producers are rolling dice, then manufacturing winners with their marketing power.
Might have been more consistently used.
That's fine, but nonetheless _I_ would assume looking at it that it was just inferior workmanship - personally I'd switch the image for one that shows off the quality better. YMMV.
Half of IBM's profits come from mainframes
Some sites don't bother distinguishing between relays and exits. They just block non-Tor access from all Tor node IPs.
http://hackersurfing.com/assets/dinner5_s.jpg cracks me up. The guy's got wine in a hottub looking seriously at his laptop.. take a break from work man!
Comcast bill changes customer’s first name to “A–hole”
It sounds like you can take advantage of this though by just showing up for a week, enjoying SF.

Are you suggesting that the salaries these engineers & designers would be offered are subpar?
Hyperloop is being used other internal APIs as well.
At this point I'd say, good riddance. We'd be out of no longer neccessary cryptocurrency and a lot further ahead in terms of useful research.
Go on....

Seeing as how the C-5 has been in the Air Force's inventory for decades, converting a couple of the newly-refurbished C-5M models would seem to be an interesting alternative.
Is this april fools? what is this?
Hangouts still uses the Google Talk plugin, as far as I'm aware.
I wonder what's the primary reason for their "Mu" compiler adopting a "strict-ish" evaluation strategy.
>>I do agree college should not be free. It devalues the education and puts those who are there to truly learn at a disadvantage. Who wants to be in classes alongside people who just there because its free, or for the ride?

Being free doesn't mean they drop all their standards. Even in paid schools today you can be expelled and/or kicked out of a class for terrible performance, attendance or inappropriate behavior. As long as you keep those standards, free college should be fine. Now if you're talking about crowded classes and/or not enough teachers, maybe we should prioritize schools & teachers more and sports less... but that's a whole other discussion. I strongly believe school should be free. I expect Germany to do well with their recent changes:

http://thinkprogress.org/education/2014/10/01/3574551/german... "At least for now, however, learning German might be the best financial choice an American high school student can make."
Macallan 12 – that's a fine scotch! Also, it appears empty, which probably means he's on break whether he thinks so or not.
New OSS Project: Functional Reactive HTTP in Node
I've been working on an open source project to solve a number of issues I had while writing largish ExpressJS apps. It's called FRHTTP and while it's still a work in progress, it's definitely ready to play with. You can use it either as part of an ExpressJS app or as a standalone solution.

You can check it out here: https://github.com/ayasin/frhttp (or npm install frhttp)

I've written some blog posts about how to use it here:

Part 1:

https://medium.com/@ayasin/functional-reactive-http-in-node-part-1-a475d53908d9

Part 2:

https://medium.com/@ayasin/functional-reactive-http-in-node-part-2-36cf579276ff

Part 3:

https://medium.com/@ayasin/functional-reactive-http-in-node-part-3-6c3a2a7d1e56

It's already scratching my own itch (though I'm still actively adding features), and I'd love to hear how it can expand to help others.
"Useful proof-of-work" is still less desirable for the coin holders than proof-of-stake, so capital will move out of this coin and into a POS coin
Word “computers” in the world
> BOINC projects to forecast stocks (...) could also be created.

That particular project would, IMO, defeat the whole purpose of gridcoin. The whole idea is to have computation do something actually useful, and if we'd be directing it into stocks (especially gridcoin stocks), it would be no different than bitcoin - i.e. wasting increasing amount of electricity just to support the very process of wasting it.
Superior iPad Video Converter
ArnoldC: Programming language based on the one-liners of Arnold Schwarzenegger