skysight-inc/HackerNews huggingface dataset:
The reaction by the community is completely irrational. Facebook has largely left Parse, Instagram, and WhatsApp alone. It hasn't required people to use Facebook to log into those services nor has it shoved ads in Parse developers' faces. By all accounts, they simply seem to be buying companies with great products and potential and just giving them the resources to continue to grow and improve.

It makes absolutely zero sense for Facebook to meddle with Oculus by pursuing any of the ridiculous paths people are worried about like trying to integrate the Rift into the Facebook platform or turn away from the gaming community or charge for the SDK or any other tinfoil scenarios people are assuming Facebook will pursue.

The truth is, the Sony announcement was a significant shot across the bow at Oculus. From all accounts their headset is already on par with the rift, plus they have a massive built in user base. Oculus may have had the support and interest of a subset of hardcore gamers behind them but that's small potatoes compared to the console market. With Facebook, they may actually have a fighting chance to retain their position as the leader in VR.

On the upside, however, everyone is canceling their DK2 orders which should allow me to get mine earlier :)
These are just the ones which expired in the last 24 hours.
And there was only one improvement Apple saw printers needing, and they got the market to adopt it for them.
Well, it took them a few hours to block the site after they found an excuse. Let's see how long it takes them to restore access after this decision. It's been 7 hours and counting.
bluetooth OBD II reader and a bluetooth adapter for the pi, and you'd have instant vehicle stats.
"We have found the inventor of Bitcoin. At 15 AU, harassing him will be extremely expensive, however we hope NASA will do the right thing and repurpose their 2025 europa lander"
It's because they are children. Even if they are 35, they have the maturity level of children. It's why most discourse on the internet is so bad.
https://www.google.com/search?q=raspberry+pi+site%3Amp3car.c... has all kinds of similar builds
Contiguous stacks in Go
It's not really cabal but libraries that are broken. They tend to define dependencies too liberally with >=, which obviously breaks things when the depended library makes non-backwards compatible changes.

Also, the primary language implementation itself makes rather large changes sometimes.
Agreed. Eich needs to make a personal statement. We never questioned the organization, previously.

This is an important matter to the community which created and supported Mozilla from the beginning.

To us, Mozilla represents freedoms and rights for all people. For the incoming CEO to have taken a strong (and public) position at odds with that representation suggests that Mozilla has changed, or will change, or that we were mistaken.

This compromises Eich's ability to be an effective leader of the community. He is presumed to support inequality, bigotry, and hatred.

How can we ignore this? Mozilla is bigger and broader and stronger than one person, but Eich's presumed views are toxic and antithetical to what we believe Mozilla stands for.

These views should not be elevated to a position of official and executive leadership in our community.
I don't think long file names were supported in DOS 2.0
Imagine aliens racing space cars in a circle around an asteroid, on a track made of ice, it's the Niribu 500 :)
Twitter blocked in just a few hours but not restored since morning. (it's 15:00 in Turkey)
Looks cool, but I really get a little tweaked when incomplete things are shared like this. To me, it's not useful if I can't read through and work the whole guide, which leaves this one somewhere between email-bait to get updates on the end or just regularly incomplete.
Haskell packages like to specify requirements using both a lower bound and an upper bound. So package A depends on B being version 0.55 <= B < 0.99. Package C depends on B being version 0.90 <= B <= 1.35. So if you installed C before A you will get version 1.35 of B and will now need to either downgrade B or have two versions installed. Chaos ensues.

Why Hackage packagers like to specify upper bounds I'm not sure of. Backwards compatibility either is very hard to achieve in Haskell or maintainers just don't care that much about it. I don't know about Maven so I can't say whether that is as bad. But at least pip, npm and gems are a breeze compared to cabal.
It sounds to me like Oculus just sold out. Great now instead of a new way to game we are going to have something like Lawnmower Man Facebook.
I don't quite understand how they have enough money to do it all. They own several sports teams, two Formula 1 teams, and they sponsor everything imaginable. And they still do traditional advertising on top of that. All from selling overpriced fizzy caffeinated drinks.

But other than renaming sports teams, which is a little sad, they seem to do a pretty good job of managing it.
BTW, I think that if a company does want to try a good, though not-so-popular language, it should pick a JVM language, as the interoperability among JVM languages, and the availability of libraries that can be shared among the popular and less-so JVM languages, reduces much of the risk.

I used to agree with that, but I think the interoperability of JVM languages is overstated. For instance, using a Scala library from Java or Kotlin is a painful experience, unless its developers invested time to export a Java-friendly API (e.g. to some extend Akka).

The situation for Haskell/C is comparable to that of Scala/Java. It is easy to use Java libraries from Scala, but hard to use Scala libraries from Java. In a similar fashion, it is easy to use C libraries from Haskell, but hard to use Haskell libraries from C.

My experience with large projects is that it is more important to avoid using a large mixture of languages without clearly defined boundaries. E.g. nowadays it's popular to use a mixture of C, C++, Python, Cython, and perhaps even a little Prolog on the side. And while it all links, it is very hard to maintain, debug or for a new developer to get into. Pick one language/ecosystem and stick to it.
North Korea: Men required to get Kim Jong-un haircuts
so when am I going to be able to walk into a shop, go into a change room, strip to my underwear, and get a 3D laser scan of my body, that then gets used by clothing companies X Y and Z (of my choosing) to custom-cut clothing that fits me precisely?

It's not that the technology doesn't exist yet, it does.

Is the bottleneck at the factories? Too expensive to incorporate/replace existing mass production equipment?

Whoever jumps first, is going to have a huge 1st mover advantage.
Only because they're not good enough at the moment: once it's indistinguishable from reality, they'll choose the path of lesser resistance that gives them the most control.
Jetson TK1 Development Kit
>Your Python code is just wrong.

Could you elaborate? I want to understand how to fix it.

EDIT: I really want to know what is wrong with my code. It works. Is it a stylistic concern?

$ dd bs=1m count=10 if=/dev/random of=randomdata
10+0 records in
10+0 records out
10485760 bytes transferred in 0.878533 secs (11935535 bytes/sec)
$ python stdin_to_stdout.py < randomdata | cmp - randomdata
$ echo $?
0

EDIT2: I think I know how you came to the conclusion my code is wrong. Perhaps next time you should read the __entire__ post. Thank you.
Do any of those things really require the person to be hierarchically above you though?

I'm all for AA's, and I see the value of managers, but is it not possible to have a structure where they have some power where required, but not so much that they basically 'own' you (as is usually the case)?

I'd love to work in a place where managers are not formally 'in charge', but mostly serve the purposes you describe. I might be missing something though, so I'd love to hear arguments why this is not done or not possible.
JDK 8 bug? Lambda behaving differently than anonymous inner class
My U-Verse provided box has my Airport Time Capsule connected via Ethernet and it's MAC put in the DMZ. From there, the Airport is my network gateway. It was a little bit of a challenge to setup, but is possible.
Kickstarter already has plenty of exploitative scam campaigns. I knew (I use the term loosely, more like I had to ban from a social group for being offensively rude to women) one of the guys that ran a successful kickstarter. He hasn't updated his project in months, and his last updates were about how he's only spent a small amount of the money, is looking for a new dev team, and wants to hire a web developer on the cheap.

I knew it was a scam from the day I learned of it, just based on this guy's character and inexperience.

I can assure you that equity would be no different, unless the investments could be protected by law in some way. I don't really know how to prevent this sort of thing, investors needs to do their homework, but even that's not always accurate.
Thanks for the insightful reply! I can understand most of the code but I still do not understand how should I know what "p" and "xs" is. Is it something you get when you declare the function as being "possible" to order (I believe that's what "Ord" means based on your explanation)?
learning another script language is totally different from learning Haskell. For the latter it requires much more than syntax translation, which is implied in your comment.
Maybe they released the old saying, "If there's a will, there's a way."

People were going to bypass the blocks one way or another. Good to see the Turks are "restoring" this...whatever that means and however long it takes.
> Given we can't even afford high res video wouldn't 3D be meaningless :)

It depends... How abstract is the picture you're going to transfer? The mid/low res video of the teacher would take a lot more bandwidth than a static texture + moving model. (or even partial static/dynamic texture for the body/face, as long as we don't hit the uncanny valley problem) Video with someone drawing a graph would take more b/w than the actual 3d model of the same graph.
What to expect from Oculus in the Facebook era
Stipulating to Arrington's claims for the moment, he doesn't come across as very security-minded. When you're collaborating with a "whistle-blower", the employer is your adversary. Why would anyone use the employer's communication service to collaborate in such a case?
I'm curious about the claim that it only takes a few days to get people productive working in Haskell. I like the language a lot, but learning it has definitely been slow compared to any other language I've learned. It just seems like there are a lot of changes to how you think.

Is this a feature of the way your code is structured that simplifies what people have to understand about the language before they can contribute?
The difference is that Nestle sells me a product, but with Facebook I am the product. (If I had a FB that is)

I quite simply dont want hardware owned by Facebook in my home. I liked the OR, probably would have bought one. But consider the data they scrape from you on their website, compiled with data from the hardware they now have in your home, and you become the new innovative advertising product that Facebook needed to stay alive in the advertising world after _just_the_website_ didn't give their clients what they wanted anymore.
This is not a new thing, Yugoslavia had something similar some 30-40 years ago, it was called self-governing socialism. The difference is it was forced by government and it was the only form of ownership, there were no private companies, all of them were self-governed. It works if you have a small company but it didn't show so well in companies with few hundred workers.
How about a company whose whole thing is pushing the limits of tech to create a simulated universe: https://robertsspaceindustries.com/
IMDB Movie Downloader Chrome Extension
Precisely.

Arrington couldn't conceive of any other way Google could get the mail, so he's "nearly certain" that Google read his Gmail.

Even assuming his drunken source was accurate and truthful, there are in fact many legitimate ways Google could have obtained the information.

Arrington's accusation is just reckless and irresponsible.
I'm not very knowledgeable on networking, and my question is: is there any commercial routers/modems with an open source OS? I'm assuming open = transparent
When was the last time in a Presidential debate that one guy said "yeah, my opponent is right, and I would do things the same way"?

Most of the foreign policy debate in 2012 between Romney and Obama, except when they were playing pedantics about who said what when.
Obligatory HACK THE PLANET!
When brew punks out
Minecraft Creator Cancels Oculus Rift As Facebook “Creeps” Him Out
But you can't do other things at the same time, like look at your phone or the world around you. The value is limited.
AWS Summit: Sessions to look for Cloud Delivery and Optimizing TCO
> The reaction by the community is completely irrational.

I think you are missing the big picture because you are not realizing the potential of this technology (Mark probably has, that's why he bought Oculus). VR will absolutely change the way we interact with each other in the future. This is not about gaming at all. This is about people wearing VR headsets (which will probably look like sunglasses) in everyday situations (augmented reality). Oculus is the leader in this area and Facebook is in control now. For many people a possible utopia has turned into a dystopia over night.
>On the other hand, Kickstarter is a platform where people invest in future of some geeks.

And because of that it should be a rule that no other investors or partnerships should be possible once you go to kickstarter?

What about the past two rounds of investments Oculus went through? Did all backers threw fits like this? How many other entities have given money to Oculus and have a say in how things should be run at the office?

They never threw fits cause they a) didn't know who invested and was now calling the shots or b) didn't care enough to find out.

Only thing different is that is is well publicized that fb and oculus are now in business together. Had they done this quietly, nobody would have freaked out like this. Is it really too much to ask to put the freaking out on hold until there is actual evidence that things are being run into the ground? fb does not have a track record of acquiring and then fucking up the acquired tech. Examples are still instagram and whatsapp. They are also part of an open hardware initiative and they make contributions to open source. As far as a software company goes, they do things right.

So long as they keep their promise to let oculus work independently nothing changes other than oculus now has one big money source instead of many many smaller ones that all want a say how to do things. Unless the last two rounds of investments were all angel investors and not venture capitalists, I'd say a single silent money giver is better than many small noisy ones.
To get a clarification: If you change your WPA password will they be able to get the new password - or do they just have a list of the preconfig (factory set) passwords?
I'm sick of people having prescriptive definitions of how language ought to be used. The term 'hacker' in a media piece about someone 'remotely abusing a computer system' is entirely understandable and consequently perfectly alright to use. Language is a beautiful, dynamic, living organism that evolves depending on how it's used by everyone every day. There is no 'wrong way' when it comes to language. There are ways that work and ways that don't work; which way you go for depends on how well you want to be understood.

Try to delight in the way people use language. Defining a word strictly and pedantically is showing off by demonstrating that you know more about a word's etymology and usage than someone else. Don't do that.
Rather it's the day I stop cheering for VR, again... back to the 90s!
The "Har-har-so-many-classes-and-don't-even-get-me-started-on-variable-names" argument is true.

Sure, you can overdesign in any language, but some inner language characteristics of Java lead to it more than other languages do.
Copying input to output is a statement, if you think about it in in a logical, human way: "I want you, program, to perform the action of copying this to that". But Java, unlike some other languages forces you to say: "Make a class, make a main function because YOU need it, Java, and only after please do what I really want and copy that input to the outout".

In python, for instance, I'm in control of whether making a StreamCopier class, a copy_stream() function or just get to the core of what i want and write "print(input())".

Generally speaking, in most dynamic languages if I want to access the to_string() method of something passed to a function, I can pass a list, an int, a Duck object and till it has a to_string() function I'm good to go, or I can even monkey patch to_string() and call it a day.

In (too) many cases Java the language forces you to make instances over instances and implementation of interfaces and the like just to access the data you need in the way a framework or a method wants, not you, and often this is frustating because you see your data "just there" and the language fights against you preventing you to acccess it in an easy way. I need to call to_string() of SomeClass but I have an instance of SlightlyDifferentClassStream? Good luck with that, maybe the only possible way is to create a DifferentClassConverterProxy just to have a DifferentClassTranslator, extend TraslatorStream, feed it with my SlightlyDifferentClassStream and have something compatible with SomeClass.

This is not only true to Java, some of these "problems" arise from it being a statically typed pure OO language (a very good thing on my book when it is not implemented in a dumb way) that is put to shame by a cleaner implementation of the same principles like the one seen in C# that, on top of all, also offers a powerful dynamic programming, lambdas and so on.

Also, Java suffers from an enterprisey background. I consider a language environment to be a very relevant part of a language itself, and Java has promoted the proliferation of ridiculous bahamut frameworks with a freaking large number of classes and instances "just in the case someone needs to extend it".

These are facts, not "Har-har-so-many-classes".

Take a sane implementation of a web framework like Django. It is an opensource project born from the needs of a small group of developers. You don't have "so many classes" if you only write those that you really need to solve of your problems, and the project progresses from there to embrace the everyday, real world needs of a larger group of contributors.
Most Java frameworks I've worked with really give me the tangible perception of a large group of monkey developers programming them following line by line a technical specification bible of thousands of pages written by a council of architects with business people yelling at them "mooooore, mooooore, we need more of all of this so that we can sell to ANYONE!"
I have a $100 Brother laser printer that has been pretty fine for light duty for ~ 5 years so far (but that's at a print rate where I am still using the starter toner that came with it, with tape over the window). Wifi/Network too.
But you can't look at your phone, play with your pet, etc. while using VR. It actually removes value to have both your eyes occupied.
There is opensource firmware for a lot of different routers. You have dd-wrt and OpenWrt to my knowledge.

http://www.dd-wrt.com/site/index

https://openwrt.org/
This kind of stuff bugs me, but I understand why these companies do it. For the vast majority of users, having this information available and published in a convenient place probably reduces calls to service. And I bet the technical support staff can see all of this information as well.

I remember being surprised that tech support was able to describe all of the devices sitting behind my AT&T U-Verse modem. I have a healthy amount of paranoia from a few years working in network security. After realizing how much access they had, I went out and bought a Buffalo router running DD-WRT and never looked back.
Actually, they mean "Cracker".
I don't see why gamers would care who owns it. I'm interested in the Oculus Rift and I don't care if it was McDonald's that made it, if it works good they'll get my business.
New York Times will launch new subscription products April 2
Google Groups also removes posts from their public archive when they have the XNAY header. I use the header when I'm posting to the various Groups and lists to which I subscribe, because it effectively `tidies up' after me as I go.
It has been a laugh to be honest. I asked a friend of mine, who had very recently pre-ordered his second kit, last night if we was excited for the ability to poke people in virtual space. . . . Made me giggle.

Seriously, though. The hatred is very plain, and very understandable. The reason people loved the Oculus is because they felt they had some control over its future. They felt a part of it from the beginning, and were excited to be able to say that they were there to help. Now, though, it appears from the outside that they were used to front-fund a giant acquisition to make a very few people very, very wealthy.

So, essentially, those that I've spoken to are pissed less that it's Facebook, and more that it's any company at all. (It just happens to be Facebook, which is seen as the devil by 20-35 year olds)
Did you have to get Verizon to switch the ONT to Ethernet instead of coax? My understanding is that only one of those was live at any given time. I've been thinking about replacing my Actiontec with something better (I have the older 802.11g version) and this article has encouraged me to act on that.
I just bought 20-pack (5 colors * 4 tanks) for my Canon for 1/2 the price of a single tank kit. It's good enough to use to print charts and paperwork though I wouldn't trust it to print photos. For that I take it to a professional who has better, longer lasting dyes.
It would take 30 minutes to modify the Node.JS and Socket.IO examples into a usable, IRC-like chat server.
The Virtual Boy actually wasn't as terrible as everyone says. Sure, it chewed through 6 AA batteries in about 4 hours and was uncomfortable to use, but there were actually some decent games (namely Red Alarm). The 3D was actually noticeable; and the whole black-on-red aesthetic was incredibly immersive.

I picked one up for something like $50 (which included 6 games) so I felt it was a decent deal as a 10 year old. No way was it worth $150 or anything, but it was a neat gadget for its time.
TL;DR Man uses HDMI port to drive HDMI monitor. [HDMI monitor is in car and HDMI port is on Raspberry Pi, but this doesn't really matter as no other features of car nor pi where used.]
The Google DNS ban was lifted in 3 hours.
someone already changed the demo account password
Since Amazon has a CDN baked in (CloudFront) you just use that. If you have enough volume you can negotiate lower prices.
Why is this a story? Did they do anything other than plugging a device with hdmi output into a device with hdmi input? I expected to see some sort of special UI configuration to make the pi more ideal for being operated in a car at the very least.
New IRS Bitcoin Rules Pose a Problem Only an Army of Startups Can Solve
Future founders: Using big data to predict who will launch tomorrow’s startups
This is a typical pitfall of many FP code chuck examples. trading efficiency for superficial succinctness.
Candy crush Maker King valued at $7.1B
I see it as more of a multi-part blog series, where you can read the first few parts and wait for the rest, or you can wait until all parts have been written and read it all. In this case, it's better than a blog series, because you can be notified as soon as it's complete without having to keep checking back.