skysight-inc/HackerNews huggingface dataset:
Everything is readable by computer, if you have the program which reads it. For tabular data nobody needs the name of each field in every line.

For non-tabular data, why not using JSON?
Agree with this.

While the steps Thunderbolt is going is great, it's still too much money for what it doesn't deliver. I'd love to have a TB attached SAN for my Macbook Pro, but what I need is usually sufficed by FireWire 800* or USB 2.0 external drive.

* Even a FW800 external drive / enclosure is many times cost prohibitive.
Great project! It's amazing how much like an OS the browser can be (if that's what we want).

I see the web inspector works -- it would be fantastic to be able to build apps using nothing but the web inspector, save them and serve them, rinse and repeat.

Great work.
My samsung "smart" tv doesn't load the smart part until you tell it to, so just turning it on and using it like a tv is much faster than the lg one shown in that video.
Homebrew formulas are much more frequently up-to-date than other package managers due to the crowd-sourced pull-request updates - there isn't a package mantainer that has to do all the work. Formulas are straight-forward and don't have a million conditionals for different system configurations (this would be hard to maintain on linux). These two things already make it much more pleasant to use than apt-get/yum/pacman.
Thunderbolt can currently drive only one 30" monitor. This update will allow it to drive two 30" monitors, or one 4k monitor. After this update, it will be possible to drive 4 monitors at 1920x1200, or 5 at 1920x1080, but neither of those really counts as very high resolution.
InDev, Simple & Powerful Replacement For Makefile & GruntJS
For some reason your comment made me realize what encoding it was. I don't know why, hahah.
I largely agree with you.

Food for thought -- can you describe to someone why using bytecode would be faster? V8 is pretty damn fast, would it really be made any faster by using a bytecoded VM instead?

There are other reasons to use a bytecode VM besides performance, but the one with the code wins, in this case :-)
Or with a Retina TV
Hey this is really cool. Thanks.
Benchmarkers, beware the ephemeral port limit
... in 2014.
People should have lots of good things to say about Hitler. To completely demonise him, and turn him into something completely 'other', ignoring how hugely popular and effective he was, makes it too easy to pretend that what happened was a freak aberration, rather than something we need to be actively vigilant against happening again.
Who cares if it's not ready to be distributed as a binary to the masses? Who says they even want it to "gain traction"? It's a POC, and an awesome one.
I agree, and was also going to bring up the Opal solution.

Ideally, browsers would expose some kind of assembly-level language and you could define your own interpreter.
John Carmack won $20,000 in Blackjack and donated all to FSF (1998)
That's exactly what's I feel is so wrong in the industry. Intel isn't pushing out new technologies and therefore "standards" into the market. Development is stalled to a minimum innovation, maximum profit situation.
HarlMCMC shake
Good thing Tim-Berners Lee put two slashes in there.
Where's the P? Don't you have to build something for it to be considered a [P]roduct? Where is the line between MVP and just prospecting?
Soar Networks - Empowering Entrepreneurs
Over the years, I've noticed that many programmers who want to re-write, just aren't comfortable modifying other people's code, or it wasn't written in their favorite language. So, they are critical of the code and urge for a re-write. These people generally make bad programmers. If you have people on your staff that want to re-write this program, or switch to this framework (because it's what they are used to), then watch out. That's a bad sign.

Competent programmers can maintain other people's code, those who cannot want to re-write everything. Train wreck in progress. Run from these people, or fire them if you're in a position to do so.
> If this is the one thing in the world that can only get more valuable as time goes on, why aren't you spending your entire net worth on it as we speak?

The conclusion that Bitcoin will only get more valuable as time goes on depends on the assumption that it will acheive and then durably retain a certain degree of importance as a currency.

The people that are pointing to the problems associated with that are not arguing that they believe that will occur, they are making an argument about either why it shouldn't occur or why they believe it will not occur (and, often, both simultaneously.)
Oh, ok, i didn't see that Pixate also handled download and caching of images. That's a good use case indeed, thx.
wow I haven't started but I have a /very/ similar idea to this I've been wanting to build :P

Anywho-
1. YES you should be putting it out there. Seriously. Don't worry about 'omg this might not be the most ingenius code ever'. You're already ahead of the game by shipping something. Employers love living, breathing projects. Put everything you do on github.

2. If you want to clean things up, sure go ahead and do so, although I'm pretty much gonna say the same thing as above in that it's not really doing any harm in the meantime. Get around to it when you get around to it.
So, MV=PQ and all that. Lost bitcoins are functionally identical to any other bitcoins that aren't being spent. Burning dollar bills does not move the price of the dollar in a different way than keeping them in your pocket.
They were in a position where all the ATMs and point of sale machines would stop (Chip-n-Pin is critical in the UK). The UK goverment was actually at the stage of considering whether it would have to implement emergency powers to prevent widespread civil unrest.

So yes - we were being held hostage.
Maybe Brightcove got scared by the release of AWS elastic transcoder (and their free tier) and are rushing the integration of Zencoder. I think that they acquired them just for the technology so they could replace FFMPEG and increase their speed. They are pretty slow currently and it's hard to compete on price with Amazon.
"The Founding Fathers are probably turning in their graves."

Keep in mind that the Founding Fathers were the big business interests of their time.
That idea sounds exactly like BetterWorks, a Los Angeles-based company that shut down earlier this year. BetterWorks offered companies a way to offer customized perks on a per employee basis by giving each employee an "allowance" to use on whatever combination of perks they wanted.

The problem, in a nutshell, was that the idea didn't scale. They needed two sets of salespeople: one for the customers, and one for the perks providers. Customers were difficult to acquire because many were dubious about limited "perks" to a small set of providers. Obviously, this meant that BW needed a lot of perks providers. However, the perks providers were even harder to reach, as many of them had no need to try yet another customer outreach opportunty demanding X% for little to no work. Moreover, perks providers were frequently not the only providers in a particular area, so discounting competition eroded prices, lowering the income realized through this method of customer acquisition, and thus the benefit of using BW.
Yeah, a hipster framework.
I think they can offer this as an option, but not as the only option.

* Not everyone has high-speed internet to support high-def video
* Not everyone has the latest and greatest internet-enabled TV
* Sometimes you just want to turn something on and have it "Just work" instead of "Loading..."
Have you guys seen syncpoint? Although having said that, syncpoint seems to have been removed from github.
It's time for Apple to step in and show everyone how it's done.

Of course, once this happens, a lot of people will develop selective amnesia, as it happened with phones.
Impressions from the first Coursera conference
> The magic features that's missing here is sum types. There is no good replacement in Java, and it precisely the right tool to model nodes in XML. Added to that the requirement to use mutable data structures here and it's painful. And don't even get me started on the difference between a null string and an empty string in the API.

Yess! http://loup-vaillant.fr/articles/classes-suck

Maybe learning Java and its ecosystem isn't worthwhile after all.
This is the "hyperdeflation" argument that we've already heard elsewhere. The thing about deflation is that eventually it has to stop, because there is a limit to how much value all the people of the world can hold in any currency. People are buying bitcoins now and holding on to them, because they expect Bitcoin to be a useable currency in the future. It will become a useable currency when the deflation stops. (It is somewhat useable now for buying and selling, but taking taking out a loan in bitcoins is extremely ill-advised.)

There may be some bouncing up and down before the value of bitcoins settles down to a somewhat stable final value. But it will eventually reach some type of equilibrium between the desire to hold it as a combination of desired savings (no longer held in expectation of constant hyperdeflation) and desired liquid "cash" holdings, and the desire to spend it, because sometimes there are things you want to buy.

All this holds whether or not Bitcoin replaces all other currencies (which it probably won't).

Whether of not Bitcoin hyperdeflation is bad for the world economy for some Keynesian reason is separate from the question of whether Bitcoin will continue to have value for its users.
Not quite. Losing your wallet doesn't destroy anything beside the proof that the rest of society owes you anything.

No actual worth is lost. You just lost the proof that you have a right to something useful or pleasant. It will be claimed by other people. Market will discover how much bitcoins were lost and bitcoin price will raise accordingly so other people holding bitcoin will be entitled to tiny bit more of the valuable things that society provides.

If you break your glass bowl it's a loss for the humanity. If you loose bitcoin wallet it's just a loss for you.
RDF took Prolog clauses, restricted them to triplets, and made their representation dramatically more verbose. Then it removed the reasoning engine part of logic programming and replaced it with OWL which is by default computationally intractable.

I have tried for many, many years to learn to appreciate RDF and semantic technologies in general, but everytime I get involved it screams of a problem desperately looking for a solution, and whose general case of the problem (reasoning about relations) was already solved better decades ago (and with the recent revived interested in logic/relational programming seems likely to improve soon).

If you want to represent a graph structure in your data why not sets of json objects? Sure you end up with an ad hoc vocabulary, but I've never seen a successful project make use of the RDF ideal of massively shared vocabularies.
Which sounds kind of bad, if that is the case.

1. Even if the users are idiots you shouldn't let them ruin their own application experience.
2. I would never put anything remotely connected to security and user privileges in the same storage accessible by users, so I would have to set up a separate service.
I have the 60LM7200 and it is the same way. This and the stupid wii-like remote are the only two bad things I really have to say about this TV. You cannot fully control the TV with a universal remote since a lot of the features require the pointer to select. I've tried every LG code I can find with my Dish Network remote.
If God talks to you, I'll talk to you.

God says...

Repent, and turn yourselves from your idols; and turn away your faces
from all your abominations.

14:7 For every one of the house of Israel, or of the stranger that
sojourneth in Israel, which separateth himself from me, and setteth up
his idols in his heart, and putteth the stumblingblock of his iniquity
before his face, and cometh to a prophet to enquire of him concerning
me; I the LORD will answer him by myself: 14:8 And I will set my face
against that man, and will make him a sign and a proverb, and I will
cut him off from the midst of my people; and ye shall know that I am
the LORD.

14:9 And if the prophet be deceived when he hath spoken a thing, I the
LORD have deceived that prophet, and I will stretch out my hand upon
him, and will destroy him from the midst of my people Israel.

-----

Reddit has no Republicans or Christians.

Jews or something. Don't worry all Jews are atheist after the holocaust.

God says...
Congo censured phrases ice_cream dang_it tempers metre fixing
down waking IT transforming Date frailness presence wisely
bedewed anon curest pressed chill wrested SUCH companion
vagrant suffer confused command-line beguiling embittered
announcement Exodus Denmark neck Shall craftier slackened
riper foretelling heads All-mighty arms expect Whereto
Tonga neglecting vaunt Thessalonica east she experiments
Way never_happy Each and_then_what sorry completed Carolina
lesson fool excess unexpectedly
Understandable.

RDF is understandable by computers. It brings it's semantics along.

CSV is only syntax. It doesn't even support datatypes.

JSON is simply a data format serialisation. RDF can be serialised to JSON or to XML if you wish.
To be fair, this is probably more of a cool toy and proof of concept than something you would use for industry- or military-grade security needs. According to Owen's pdf itself, complete undetectability was not the main goal of the project (page 33).
Just always use the https version then. There is nothing wrong in embedding https resources in http. `//` is just shorter and more flexible (e.g. you could switch of ssl if you want).
This is why bay area tech companies have to start accepting remote work more. It's easier to work with remote workers than to deal with the H-1B cap and waiting until next October. If you must restrict, just keep them within North & South America so you avoid major time zone issues.
JCPenny is still in business?
IBM, Red Hat, Cisco, Citrix, others form software-defined network group
Tables or columns are actually almost always a nightmare to copy and paste from a PDF. I have never had it come out sanely.
If you're looking for wide appeal, the name seems unnecessarily risqué.
Ugh, the word 'hipster' should be banished, along with the word 'fanboy'.
Steve Wozniak, Speaking To The Denver Apple Pi Club In 1984
Elon Musk Responds to Sarah Palin's Claim that Tesla is a "Loser"
"I've said many times that when a management with a reputation for brilliance tackles a business with a reputation for bad economics, it is the reputation of the business that remains intact."

-Warren Buffett
You really care about that? Well, relative URLs (and maybe using a basename meta tag) might be a workaround. But seriously, I wouldn't care about these Microsoft's bugs.
and now a triumphant return to Apple?!?
Alert HN: Check your gmail auto-forwards, mine have been broken for a month.
Last year I had a problem where emails marked as "Spam" in Gmail were not being forwarded to my main inbox.

Someone had the same problem and submitted it to Hacker News:

http://iamnotaprogrammer.com/Dont-Forward-Google-Apps-to-Gmail.html

https://news.ycombinator.com/item?id=4621571

In that topic, rather than use Forwarding, someone suggested a negative Filter. If an email does not contain a random set of charters, filter it out and forward it.

I've been using, also suggested in that topic:

-{"X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*"}

On or around Febuary 22nd, 2013, these filters stopped working. I have not received (in my main inbox) any emails from the alias gmail accounts. They've been sitting in the secondary inbox.

This is occurring in at least two forwarding gmail accounts, both starting around Feb 22. I did not touch the Filter or Forwarding settings of either.

This is extremely frustrating, as I missed several very important emails.

Has anyone else had this problem? If you're using Filters I encourage you to check your secondary gmail inboxes.
If it was me, I would just contact Disney directly. I don't understand why everyone thinks she needs a lawyer from the get-go.
> I would think, even more than that, loans would have issues in an anonymous system.

Not really; the fact that the currency is anonymous doesn't make the loans anonymous. The lender cares that someone is on the hook for the payment being made, they don't care if that person is the person to whom the cash loaned is actually transferred or the person from whom the payments will, in fact, be transferred.

Of course, to establish credit worthiness and get attractive loan terms when the currency itself is anonymous -- whether its paper dollars or Bitcoins -- people are probably going to have to engage in transactions that are recorded and verifiable by the people who they want to trust them (either directly or through trusted third parties), mitigating the benefit of any anonymity inherent in the underlying currency system.

And, loan terms aside, if you want to take out loans whose enforcement relies on the compulsory powers of the states rather than the compulsory powers of lenders who act outside of the rules imposed by the state, you probably need to adopt some kind of protocol that allows you to prove in court that a loan agreement was made with particular terms by a particular lender and borrower and that repayments of specific amounts were made on that loan, which, again, will require sacrificing some of the anonymity inherent in the underlying monetary system.
Disney works with 3rd party contractors and design agencies. If a design was claimed to be original artwork by one contractor, there's only so much that Disney can do. I'm not in any way defending them, but the possibility is there that this was either an honest mistake or a 3rd party that cut corners. I'm fairly certain there will be repercussions internally and externally due to this.
"Removes the need for munging"

with a more complicated process. I've never found a "munged" email address hard to read. Also, how do they have to prove they're human? That would be good to see on the splash page.
Rose coloured glasses. You want to startup in Canada? Either a) have access to network with money, or b) bootstrap like there's no tomorrow.

Investors in Canada have an appetite for risk somewhere in the neighbourhood of "mutual fund vs GIC" levels. For someone with Silicon Valley connections, fine it could work, but this is not good general advice.

Even iNovia, which is probably the most forward looking VC in the country, has a fairly small fund (low $100M if memory serves), I believe below the size of the average US fund.
See how many girls are attending a FB event before going. LOL
Perhaps, I guess I'll find out
If you embed non-SSL content into a SSL website, you are obviously doing something wrong. Therefore the shield is already visible enough. Not giving this option at all would have been a valid attempt, too.
It's a sad state of affairs in American consumerism that folks are attracted more to discounts than low prices. Johnson's plan made sense: lower prices to what average selling prices are during promotions and cut back on promotions. Lower noise. Less discount anxiety. Too bad consumers aren't strictly speaking rational in this way (1, 2).

1)http://cl.ly/image/2y1T1L2M1s0e
2)http://cl.ly/image/1a3D3c1J1Z0I
On the other hand, the consequences of trespassing are typically pretty mild and don't usually include being placed on a "terrorist registry".
Yeah, tell me about it.Have you tried a logitech harmony yet? That'd my next step.

Also, I've been using the LG iPhone app to control the pointer & clicking via touchscreen over the network. It does most of what I want, and has a "built-in" input button!
I'm not completely up to date on the happenings at JCP, but my understanding was that Ron's strategy was going to take time to be fully realized. I would not be surprised if this is short term thinking getting in the way of a long term strategy. Regardless, JCP shareholders should be very worried since now they've traded a potentially flawed strategy with effectively no strategy at all.
I've got little to add to the larger discussion, but you know, this is kind of funny: I can ignore all kinds of crap that people on the internet get riled up over, and even the occasional personal insult, no sweat, but your assessment of Kind of Bloop and the chiptune scene in general actually made me angry.

There's an interesting (albeit tired -- we've been having the same conversation since at least the dawn of the sampler) question in there about where the line between "remixing" and "ripping someone off" gets drawn, but you didn't have to shit all over a subculture and genre of music to pose it.

EDIT: I'll add that there is a pretty direct parallel to be drawn here to the long-running controversy around hip-hop's heavy usage of sampling. Your article, then, read a bit like someone attempting to begin a thoughtful debate about this old "remix culture vs. copyright law" issue with a characterization like "hiphop is a primitive and culturally bankrupt musical 'genre' consisting of a sad excuse for poetry shouted on top of other people's music, and its creators are crooks who appropriate the hard work of others for a less sophisticated audience."

There are people out there that actually believe things like that (maybe even you?), but most of them have the good sense not to say so in public under their true identity. I'd like to think that has something to do with the common decency of not demeaning cultures that one is completely unfamiliar with, and not just fear of appearing to be a racist.
So what's your favorite talk then?
One reason to resent the pervasiveness of new technology -- not that it's inherently bad or that we're becoming luddites, but we don't want to deal with each company's separate and probably-shitty implementation of something we can do well on our computers.

My refrigerator does not need to tweet. My refrigerator is supposed to keep things cold. That's all I expect from it. I don't want a half-baked inventory management system or a TV.

My Blu-ray player should play movies. Not tweet, not download updates for a movie. The experience should not be inferior to VHS (by lacking the ability to fast-forward at will).

One example of a shitty experience in my recent memory: Last week I turned on my PS3 after it's been off for about a year. I wanted to play Gran Turismo (5, I think). Plugging it into Ethernet was a big mistake. First, the OS must be updated. That takes 5 minutes. Next, Gran Turismo must apply TWENTY updates before I can play. I took a picture of my screen because it was so ludicrous. I took another picture when it was installing the last update. Those two pictures are forty-five minutes apart! Finally I can play the game that worked just fine a year ago. The only thing that's new is that it asks me to sign into Playstation's network every time I load the game.

So, now, given the option to connect something to the Internet, I probably won't. The user experience matters.