skysight-inc/HackerNews huggingface dataset:
Sounds like a good idea until you realise that openwrt does not support a fair few routers, such as my classic WRT54GL. It requires more disk space than is available on it.
What license will the engine be under?
Nope, this is proper native support (though Chrome-only for now, since only that supports the DRM yet).
Challenge – How would you visualize crowd funding data?
It doesn't seem to be related to wine. I think it's more likely google ported the drm that got used on chromebooks for netflix to chrome for linux.
I disagree. It is much more feasible to have templates and widgets that work across different CMSs and blog platforms, if you can have a common html target to style with css (and enhance with js). And even if you don't think ready-made templates are a good idea (eg: using a layout made for wordpress with ghost, or vice-versa) -- many companies have heterogeneous solutions where the "web site" is actually made up of various independent systems, unified behind a proxy like Traffic Server or Apache with mod-rewrite.

Having a sane html template to target, makes it much easier to have a uniform looking (and behaving) site -- and you only have to fix css bugs in one place.
For all the LOL fans on HN
I've got a Visa card from Bank of America. I can log into their website, generate a disposable credit card number on the fly -- specifying my own credit limit and expiration date -- and then just paste the card info into the website I'm ordering from.

There's not a lot of friction in using this feature, and I use it all the time, so I find it pretty surprising that many people here seem to regard Final's implementation of the same thing as a brilliant innovation.
As of last quarter they had almost $13 billion in cash and cash equivalents[1]. Unless they are defrauding their shareholders, that money cannot be invested in stocks.

[1] http://finance.yahoo.com/q/bs?s=AAPL
Apparently people were doing that with Shellshock by patching bash on vulnerable systems.
I'm reminded of Massimo di Pierro, who teaches comp sci as his day job, talking about the problems of getting students using that stuff http://www.youtube.com/watch?v=iMUX9NdN8YE&feature=youtu.be&...
which led him to write web2py which helps avoid some command line stuff for web dev though you'd still probably need it after a while.
Hadoop != M/R, FWIW. M/R support is left in Yarn for backwards compatibility mostly.

If by M/R you mean Hadoop - Cloudera has done no such thing, their largest customer base is Hadoop.

As to "paradigm shift", we're so early in this that I don't think there even is a paradigm to shift.
My understanding is that this is not so much for a single course (where a VM would be a good solution) as for general student research. Prepackaged works less well there (though may still be made to work).
yeah, they'd need something like a botnet spread out over multiple branches of the internet, to prevent backbone-level shutoffs of the attack, and a metasploit-like framework that could extend the attack vehicle as the number of known vulnerabilities grow leading up to the attack.

... I'm pretty sure the infrastructure exists for organized crime to do this, just going by what I've read in the news.
This marxist idea won't do good for people.

If everybody starts asking for raises any time, just because they can, some people will get their raises, nice, but other people (the less useful people) will have to lose their jobs for this to happen.

Hey, you marxist who created this, there is not a lot of money in the bad capitalist pocket which he is hiding from you.
Founder here. All the leads are for remote work so you can work from anywhere. Hope that helps :)
> Python to Excel and declares Excel superior because it can make graphs much more easily.

I don't really think he meant to say that. I think he is using a writing style which emphasizes with different view points, namely seasoned programmers and their befuddlement with normal user's inefficient tools, and the normal users' befuddlement with the seasoned programmers seemingly arcane tools that seemingly accomplish the same things that their prettier, more easy to use tools already do.
How Square’s Coding Program Helps Female Students Become Entrepreneurs
I think you should read the above as:

memset(p, '\0', 10);

Probably best approach is to always use calloc, unless you fill the buffer yourself with other meaningful values immediately after allocation.
Bro make it big, since it yours why not make a game as you say put some ads and profit ! even if its not that much :D
Ask HN: Use cases for forms-based software tool?
We are working on a prototype of FormBig, a platform to quickly create forms-based software.

https://formbig.com/ [video]

To prioritize our development goals, we are looking for community feedback about:

1) What use cases would you use FormBig for?

2) What features are important for your use case?
That is excellent, should use way less resources then... looking forward to trying this when I get home.
Lol not everything is a white paper. This was simply a "don't give up" story that I think MOST of us found encouraging. But everyone's allowed to be a critic I guess.
What if it becomes highly a illegal or dangerous codebase?
Hm, some of his tweets and talks don't hint in that particular direction. Your comment seems like a bit of a black white painting...
To come back to the video: IMHO the editing and the overall interview style is aweful but that's only me.
Honestly I feel like most Unix command-line tools are pretty good. I can make a good guess what "-n" and "-i" will mean on a new Unix tool based on context.

The git commands are a big exception; it's like each individual git command was written by its own committee, each deep with NIH syndrome. The one example I remember is two different git tools having a different way of colorizing their output.
The first line of the blog post links to it.
The story is about debt collectors selling to one another, so I imagine the "there's not a lot of regulation" line is in reference to the debt market itself.
SnoopWall's Flashlight Apps Threat Report
What is fluid computing?
Really cool.
You should add your baseline to your website ("Visualize, discover and share geotagged content") somewhere so people can understand what's your product about.
For precisely the things they list at the end of the article of what it was like during and after Y-Comb..."traditional" be damned. I like it.
Oh yeah, we definitely need to write this now that vert.x's Ceylon integration just released it's 1.0 version!
Yeah I added it in for convenience, thanks for the suggestion :)
So you write FooToUTF8() and UTF8ToFoo(), where Foo is whatever the encoding is in the external format. Done.

As far as I know, UTF-8 will work 100% of the time, and is almost always the best internal representation for software you write due to how simple and uniform it is. If something is encoded in some other format, you can probably find a conversion function online.
Most of the date ranges are Sep 16 - Oct 8, which should give 3 weeks of data including for the Day of Week charts, but for analyses involving ETA the range starts on Sep 22 because it wasn't tracked until a bit later. But we wanted to be explicit about exactly which dates we're using for each chart.

We plan to keep tracking these trends as data rolls in and keep the community updated.

And that's right, we're just using the Google Visualization API: https://developers.google.com/chart/interactive/docs/gallery
I like the look of your mountain ranges. Is that done using a published method or something of your own devising?
The two co-founders (myself and eksurfus) are here to answer any questions. We are hoping to gain insight into specific use cases for FormBig to guide our to market strategy and development priorities. Thanks for any feedback you can offer.
How you startup in the Midwest Whence’s delivery app is tailored to life in Ohio
When you set out to blaze a new trail, you should not expect to find a nice paved road with bus service.

If he decides to ignore all the tools (puppet, chef, scripts, etc.) designed to make all of this easier, that's his fault.
wasn't there when I posted :-)
Revitalizing America Through Entrepreneurship
Agreed. Keep thinking that the concessions should include:

1. Disposition of all content assets (e.g. NBCU).
2. Permanent net neutrality with verification + penalty mechanisms.

While the merger as proposed wouldn't reduce competition for end users, it does give them more leverage in negotiations with content companies (e.g. cable broadcasters). That said, we need a much better regulatory regime for the ISP industry. A regime based on sound economic analysis that takes into consideration the utility nature of the business and the national reliance on broadband for the economic well-being of citizens, small businesses and startups... particularly those that are economically disadvantaged.
Tell people there is a God they beleive you with no prof. Tell them the paint is wet they need to touch it.I have been watching this man for 4 years. I have looked into what everyone is saying. I know for a fact that this is real. He is not the only scientist working on this. You people talkng trash are nothing. This is going to happen with or with out you. When you are cooking and cleaning and driving around with this technology you will never admit that you the problem. Look what they did to Tesla. Hewas discredited for coming up with science that benifits mankind, but you still use his technology. Support the new science or get out the way. Oh my god you have to forget evrything you were told. Lets save the world for our children. I think we need to pull the scientist that are trying to stop to advancement of mankind out of their house and blow their brains out on the front lawn, than go after the corparations who are paying them to discredit people who think outside the box. All you other people who think they know what they are talking about should have ended up as a stain on the bed sheets or on their moms face.
Always. This is native Netflix without running any unofficial patches to WINE to get it working. Sadly only supports the closed Chrome since that's the only Linux browser that supports the neccesisary DRM. You've been able to get Netflix working by faking your user-agent to Windows with a new enpoug Chrome and NSS, but this is without the faking your user agent part.
fake title damn u
As I already told in my thread I don't think I can create everything on my own, I am not a graphic designer and I do not think I can do the marketing of such product on my own. This is why I am searching alternates or even some people willing to help develop such a game.
Thank you. I was actually disappointed that eBay did not contact me again although they said they would (Paypal is in the eBay's Bug Bounty Program). Maybe it has something to do with their split with Paypal.
That's exactly right. Ceylon and Rust are both new languages, with, it seems to me, a fair amount of similarity in terms of overall philosophy, but they target quite distinct usecases. Ceylon -> VMs, Rust -> systems programming. And so quite fundamental differences between the languages arise out of that.
Then it can be dealt with at the time. But implying that an experiment like this shouldn't happen because of what it could become isn't helpful.
Thanks! My own devising, but really based on existing techniques. Although of course it will be "published" since source is going out. Its actually based on just two things - one is the same heightmap used for the world, transformed and overlayed several times to produce unique cracks (it reads this based on the world position, and then does a whole bunch of sin calculations and stuff to make it look random). The same map is used to add in sediment and grass, just more permutations on the calculations. The other is voronoi patterns. It combines these to form what turned out to be surprisingly unique and cool looking (even I was surprised how it turned out).
Thank you for correcting my careless notation. I often forget about the differences between some of the u-sounds, because my native language (Russian) has just one. To me, "look" and "Luke" actually sounds like a passable rhyme, and in general one feature common to nearly everyone who speaks English with a Slavic accent is that they do not distinguish between [ʊ] and [u:]. I know the difference intellectually, and I try to pronounce them correctly, but I probably still get it wrong every now and then.

I believe [ʊ] used to be [u], but I don't remember when this quality change happened.

I think there are still current dialects in the center and north of England where this split didn't happen, so they would have [lʊv]. Here's an interesting self-aware example: http://linguistics.stackexchange.com/questions/6911/understa...
The problem is not that programming or "useful work" is difficult. The problem is that getting your environment to the point of being able to do "useful work" is more complex than it needs to be.

The problem is exactly that, as you say, "the tools could be better." The various parts of the system don't work together well enough. The installation process requires understanding systems that shouldn't even need to exist.
This progress is looking fantastic. I remember when you posted about it here last year. The dedication put towards this project is admirable.

It's good to see that the engine is near completion and that (hopefully) we'll be seeing some custom characters running around the screen soon.

Are you building it in such a way that this will make networked multiplayer feasible in the future? If not, what reasons do you have for letting that fall on the wayside?

I consider myself a gamer, but I don't have a lot of time so I only spend my time on games that I think will give me a really high quality experience. This game is the one I am looking forward to the most.
That's a great idea – and a great way to distribute referral codes. Hello, free rides!
How is the title fake? I'm not awake enough to catch it. The Sandwich dude is in almost every start-up companies video ad. Title seems accurate.
FYI the x axis labels for the chart "Percent of Rides With Dynamic Pricing - Weekdays" is incorrect. You've accidentally labeled all the AM hours as PM.
Gaming the scientific publication system
Okay, so why don't you fork the project, and create your simple Foo/UTF8 methods, and confirm that they are the correct Foo/UTF8 methods for each of the document formats supported.

I'm not saying that it's really all that hard, but there are multiple document formats, and versions of those formats. The author obviously didn't need unicode support, so didn't test for it. I'm sure test cases, and a pull request would be welcome.
I've always been surprised when my friends mention how hard it is to install FOSS packages from scratch. I mean what can be more natural than

cd directory
./configure
make
make install

it's almost like in the real life:

cd kitchen
./configure microwave
make pizza

Isn't it? ;-)
>Who would want to do that, I wonder.

I think it'd be fun, so that's one reason a lot of people may share. And, it's not hard to see it as a good thing: By bricking these routers, you're bringing light to a serious issue, before it gets even more serious (more reliance on the Internet).
Y'know, even at MIT 20 years ago, there wasn't an assumption that people knew how to use computers, even for the computer science classes. Each class had an evening lecture on getting through all the "bullshit" that you needed to get started and actually learn the interesting things, instead of the peculiarities of the latest flash-in-the-pan toolchain that didn't exist 5 years ago.
If Netflix were on Chromium, and Debian accepted Chromium in its repos, I'd be upset. As it is, I'm tentatively saying that this is a partnership between Google, Ubuntu, and Netflix to expand their customer base, and as long as it isn't aggressively trying to infect the rest of the ecosystem, good on them.

Maybe a better comparison is the general glee shown about Steam coming to Linux. I would never install Steam on my machine, but I also can't imagine a situation in which I'd be forced to because (for example) Gnome wouldn't run without it anymore. Therefore, I think of it as a non-bad thing that may be a good thing if it attracts developers.
Can anyone explain what NSS has to do with DRM? This all sounds a bit voodoo to me.
Not sure about the Model S, but Google's Prius and Lexus autonomous vehicles use a radar sensor on the front of the vehicle that can see past a semi tractor trailer in front of it, providing sensor input a human would never have.
Not entirely sure whether this was satire or actually serious.
"The following "content" is alpha, like a wolf."
haha, fantastic.
Ask HN: Would you choose a web framework for financial or social reasons?
I need to choose a web framework for a long-term project, and had an interesting thought in the process.

I tried both Django and Pyramid, and technically, Pyramid is much better suit my workflow, my features and a much better to work with overall. I know I would fight against Django in the long term, because the ORM is not capable of doing one of the key features I want to implement.

So if I choose Pyramid, I will be an expert in it and technically, everything will work smoothly. However, if I choose Django, I will be an expert in Django, might have better jobs in the long term because Django expertise is paid better than Pyramid expertise. I also will meet more people, because the Django community is huge, I already experienced that!

My question is: Would you choose Django for these reasons, or just stick to the technically much better solution with Pyramid? Which is more important in the long-term?
Without DRM, someone will write a script to suck down all new Netflix videos and immediately post them to e.g. Popcorn Time. Then Netflix will drop Linux support.

It's a shame that so many people in the OSS community have such an asymmetric and hypocritical view about paying people for their work and respecting creators' licensing intents. If I take a GPLed GitHub repo, clone it, incorporate it into my commercial closed-source app, and release without source or credit to the author in violation of the GPL, everyone gets bent out of shape. But apparently quite a few people in the community don't extend that kind of respect to non-programmers. Only developers have rights -- artists, musicians, etc. can go suck it.

Just commenting on why the industry refuses to give up DRM despite the fact that it's complicated, costly, limiting, and users hate it. Want DRM to go away? Start showing the same respect to all creators that you show to others in your own field.

(Not directed at anyone in particular, but to prevalent attitudes and behaviors in the community.)
It's in software.
In sales it works well, either by commission or you have actual numbers on your value.
You're looking at a solution that solves the problem for 100% of people. Most products don't do that. The popularity of bikes proves that.

You only need to solve the problem for the majority of people ( >50% ) to be considered a good solution. The solution may prove to be elegantly simple.
I'ts only me who keeps earing "Blob!" [0] in my mind?

..[0] http://www.openbsd.org/lyrics.html#39
I mean M/R by M/R ;)
http://vision.cloudera.com/mapreduce-spark/
Try hylang 0.10.1
Young technologists love lock-in?
> [he] declares Excel superior because it can make graphs much more easily.

You should read more carefully. He claimed no such thing. His real claim was that users tend to react like that. And we programmers must be prepared for such backlash.

> The author does not seem to understand why command line tools still work the way they worked in the sixties

The author is saying the users don't understand. He knows about their goodness. The problem is to teach it.

> He mentions git, the version management system that uses the command line mostly, but forgets to mention that although git could surely have (and has) a GUI, it would disable you from doing many things.

Not necessarily: http://tonsky.me/blog/reinventing-git-interface/

> I often pipe git output to other tools, something you just cannot do with a GUI.

A nice GUI could, among other things, record what you just did and translate it into the command line equivalent. But more importantly, when you have a GUI, the command line no longer have to act as an interactive user interface. It can now be dedicated to what it does best: API.

Removing the command like would bring the apocalypse (as it mostly did on Windows), but merely adding a GUI can make things much better.

> Oh, and he uses nano for command line text editing. I suppose that also explains a thing or two when working with Vim or Emacs is so much better than any other text editor.

He knows about the Vim/Emacs holy flame wars, so he most likely used one or the other. But go teach either of them to the hapless student. The Emacs tutorial alone takes several dozens minutes to get through. Extremely useful, but quite steep. Nano on the other hand can be taught in seconds. So it is more likely the first text editor the students will see. If you want them to write Python code and you only have an hour before they leave, you have little choice.
The entire point of Nomic is getting people to agree to rule changes, though. Not flailing as fast as you can to win out.
It's a good point, but this isn't new info.

Every RPG rulebook I've ever read has a preface or afterword where they say something to the effect of "These rules aren't set in stone, this is your game! If a roll will take the story in an unsatisfying direction, or a rule is getting in the way of your players' enjoyment, throw it out!"

In fact, that might be a better litmus test for what distinguishes a role playing game from other kinds of games: do the rules direct you to break the rules whenever it would be more fun?
Nice! This is awesome! Great work! :D
Are you running FxCop? Specifically CA1305: Specify IFormatProvider (http://msdn.microsoft.com/en-us/library/ms182190.aspx) should help with this class of bugs - or at least make the bug easier for reviewers to catch (CultureInfo.CurrentCulture stands out in config parsing code).
I have three different routers running DD-WRT (I couldn't manage to find usable packages of the other three firmwares you mention). Of those, one is running kernel 3.2.12, one is running 2.6.34, and one is running 2.4.37. I know for a fact that the one running 3.2.12 (firmware build 2012) is never going to be updated, as newer builds are larger and do not fit in the router's flash. The others are in a similar situation, with their builds not having been updated since 2011 and 2010 respectively.

I appreciate what the DD-WRT people are doing, but I would hardly hold them up as the paragon of updated, secure firmwares.
Used to be me. But I got sick of remembering all the arcane stuff. Now its a pulldown menu away in an IDE.
why is this "bad news"?
Nobody cares about cracking Widevine to extract 4 Mbps Netflix streams when Blu-ray rips are already available on the Pirate Bay. But if someone does crack it, Google will release a Chrome "security update" that makes it just different enough to make the crack not work, they'll tell Hollywood everything is fine, and the process will repeat until one side gets bored (see iTunes).
I'd like to know that too. Right now, I think the engine looks more interesting than the game -- but the engine is really only interesting in as much as I can play with it...
I agree with you. Anything else just reeks of over-entitlement. I mean, if someone spends their free time to make something useful, that's great! If it doesn't quite meet your standards, that's your problem and you can either: fork it or send a pull request (ie fix it yourself), or pay someone (original author or someone else) to do it.

I'd rather people who build stuff for themselves release it to the rest of us than keep it to themselves.
It seems you can toggle start/stop with "Space". However, there is no mapping for the "Reset" command. You had two buttons, Google! And you failed...