skysight-inc/HackerNews huggingface dataset:
So the other issue with not using a framework is security.

Modern frameworks have a level of built-in mitigation for the common stuff like XSS, SQLi and CSRF and so on.

The problem is that most developers don't even understand all the things their framework is doing for them.

Non-trivial PHP code written without the aid of a framework is a great morale booster for penetration testers.
> Hey, would it levitate there if the tube was spinning?

If the tube were spinning, the magnet would begin spinning also, but it wouldn't levitate.
The more I look into Adobe, it seems to be a great company, but whats with the whole November layoffs I read about on glassdoor.com?
5 Tips For a Best. Hackathon. Ever.
except that some automation frameworks rely on inbound ssh access to the machines. ansible would be an example of such a framework, in its default configuration at least.
Open? GFY. There's nothing open about it.
https://developers.google.com/cast/docs/terms

2.4 Your application may be de-registered by Google with or without notice at Google's sole discretion including, but not limited to, for violation of these Terms. If you have any questions or concerns regarding such a de-registration, you may contact us at https://developers.google.com/cast/support/
South Brasil here, I did not know having so much heat before...
Usually they'll be in the same order as they were in the source code.
>Anecdotal, but every Judge I've met (outside of their working environment) was a pretty self-important asshole

I'm not terribly surprised, given that judges are pretty used to being referred to (ridiculously enough) as "Your Honor", are they not? Or is that TV shit?
It does, however, exhibit the properties we use language to describe. There's a kernel of truth at the center of it.
The UK government is about to launch an Identity assurance scheme where different providers (Post Office etc) check your drivers license then give you an account hw in is then oauth'able

in short Facebook logins but with actual real names that like governments can trust

just saying that this might be the start of what usually happens to private companies colonising what turns out to be a public good
Probably it's not that they don't need people, just that they don't need so many expensive people in the US (other than execs, of course)
I thought it was "Turn off the computer" and write on paper, and talk to people, in person, etc.
This complaint was raised by a lot of television critic-bloggers during the first run of Netflix releases (House of Cards and Arrested Development in particular). I think it's ludicrous. If you and all your friends really think that weekly spoiler-free discussions are the most important thing, then just agree to watch 1 episode a week. We already have to deal with this sort of thing with weekly releases, if someone misses the recent episode (or someone else is catching up with earlier seasons on VOD).
The main Parkinson's law is the adage which states that "work expands so as to fill the time available for its completion".

That is why we should not have a Mega state.It's just a bunch of state paid administrative people inventing new work for themselves and new rules for us.

If we are unlucky this Mega state will put new rules from corporate lobbying groups which is not in the general interest of the public/voters.
KeePass: OpenSource Password Manager
Hey, I've started to learn about devops and systems administration recently and I've learned a ton in this thread and this article, so thanks for that and thanks to everyone else.

But do you know of any good resources to learn about those two things? And I'm taking about basic devops, before you even start worrying about automating, and the things you would actually automate–because I don't know what it is I should be doing in the first place.

Things like what you should be doing right after you SSH into your server, how to make your server secure, how to use nginx, chmod'ing permissions of files correctly, and things I don't even know about.

Is there a One Month Rails or Michael Hartl's RoR Tutorial for devops/sys admin?

Regardless, thanks for taking the time to read this :)
yup. and thousands do it. Zynga I think valued at a billion dollars based on faith
http://www.lightlink.com/spacenka/fors/
1 Super Bowl Commercial == 2 Tbps Internet Traffic
This is a future area where the anti-authoritarian left and right might be able to work together towards a less corporate system.
Never heard of this site. I'm going out on a limb here but my assumption is it quite simply doesn't have quite the same audience.

http://www.reddit.com/r/houseofcards has plenty of discussion

http://www.reddit.com/r/orangeisthenewblack/ has a lot of discussion as well.
Calling Dwarf Fortres "free" is mostly accurate but it doesn't really help your argument. Tarn Adams keeps ahold of Dwarf Fortress pretty tightly so that his donation stream doesn't dry up so he can continue working on it.
The latter is the obvious downside, and the reason that most people won't wait until the end of the season for shows they're already interested in.
What do you think of the name hoinz?

I figured there can be a funnel app that allows people to cash in their coins, with the funnel app having a variety of redistribution options, eg, destroy half, equal disperse 1/4, then proportional disperse 1/4. So someone like PG or someone with a ton of karma could funnel their hoinz back into the hoinz economy rather than hoarding.

It really only requires each person to do a bit of work at the beginning, until the effort becomes self-perpetuating and infectious.

But yeah, we should be able to cash in.. it's a great opportunity.. low downside risk, high upside.. not a lot of work, good intentions. With an ABE explorer we can get on coinmarketcap and hopefully cryptsy.

add: seems like this thread was removed from all the Ask items, cool, must be a good idea.
The issue with round robin routing is that you can't do it in a distributed routing mesh. You need to share state between routers and that coordination overhead is non-trivial.
Common Lisp implementations deal with threads since day zero. The non-threaded standard has not prevented dozens of implementations to provide threads. Common Lisp has man different full implementations.

Clojure is basically just one real implementation.

Clojure limiting the use of reader macros is just another example where somebody is telling me how I should use a language. It's basically as in Java. Common Lisp and Lisp in generally has favor a different root: give power to the user. Why stop there. Why not provide a fixed amount of macros and remove the user-written macro facility from the language.
Yes, it is needed. That is what the license is, special permission.
>Most people don't have to worry about -35C.

We're replying in a thread about someone trying to use a vehicle at -40C...

>Cars start reliably down to fairly low temperatures

Start? As the parent comment states, that's the least of your problems.
When I was on IOS I regularly turned off imessage and back on again to refresh contacts. It's a pain in the ass, but it helped ease the pain of my friends switching to android before I did.
to me seems a very niche protocol written for physicist from physicist. Usually this means that there's an equal probability for it to be an awesome or horrifying experience. I've been offered a job which has to deal with that, and I'd like to make my mind wether is something worth working on, or is better to stay away.
Verisign seizes .com domain registered via foreign Registrar on behalf of US
CyberFlare is a defensive countermeasure against online profiling
IMHO the problem is more about front-end javascript than nodejs since Javascript doesnt have a module system,there is no rule as to how to write a library and include it in one's code. CommonJS and AMD are not JS specs. Ajax and the DOM are not javascript.

So front-end devs , instead of writing libraries that depend on other solid(and maintained) projects, either include dependencies or rewrite stuffs they will not maintain. That's the nature of javascript.

As for the question is there too many frameworks, I disagree. devs will mostly use frameworks that are well documented and maintained. If the last commit in your project was 2 years ago, if you dont have an issue tracker set up or you dont fix bugs, if there is no test other devs aint gona use your library that's a fact.

But again , open source projects are basically free work,so let's not complain. Let's also not forget that Javascript is usually easy to read and to fix. We are not talking about fixing some C++ here...

As a dev it is also your responsability to vet libraries.
I'm skeptical about all these new frameworks solving uniquely new things. This is not a syndrome of the Javascript community alone but of all IT: we never look to previous solutions and research, and think we are discovering the wheel every day.

Be it IT vendors rediscovering "cloud" concepts that were published in the 70's or a JS developer releasing a new framework that he rewrote using more functional idioms because object orientation is so-yesterday.

Besides it getting boring for us old farts, it feels exactly how the author describes it: more noise than value.
Show HN: test-requests, node.js middleware for server hooks in end-to-end tests
Balmy Canada.

http://en.wikipedia.org/wiki/Oymyakon

Oymyakon and Verkhoyansk are the only two permanently inhabited places in the world that have recorded temperatures below −60.0 °C (−76 °F) for every day in January. Oymyakon has never recorded an above freezing temperature between October 25 and March 17.
I bought 2 pebbles and a sony smartwatch 2 for android development. pebble is a pain in comparison. only 8 pebble apps installable at once? black and white, no touch, just 3 buttons with #4 being reserved for "back". SW2 is rather easy to program but also has severe limitations. nothing can have buttons and scroll at the same time. pebbles is programmed in C++.

Yeah, these smart accessories are nice but still just gimmicks. Galaxy gear working only with 4.3 Android phones from Samsung is the biggest joke of all but yeah, they try to pull of an Apple-scam.
>People said exactly the same thing about Miracast in 2013 and 2012. We still aren't anywhere with it. It is more broken than it is working, it is a giant mess.

I'm glad your time-machine is working and you've experienced the 2015 ecosystem.

>You're strangely contradicting yourself. First you acknowledge that tab casting is a thing,then you pretend that tab casting isn't something it does and use that as justification for Miracast's superiority? Very confusing.

I'm not pretending tab casting isn't a thing. What I mean by "sink" is a device that receives the stream. Chromecast can do this because it controls both ends, the software you install on Chrome and the Chromecast device (the sink). Your surface area for testing and coverage is much smaller, vs a standard that is in hundreds of devices. Even then the feature is still not on mobile devices officially and is experimental.

>PS - Chromecast works with other devices. It isn't just desktops. People already made apps that could send a full Android "desktop" to the Chromecast back in the early days before Google killed it with an update. I'm sure it will return with the release of this SDK.

Yes, I've used Koush's Allcast app and it is nice. I'm not saying it won't happen (Android to Chromecast) - it will. But still you aren't getting what I'm saying here - there is only one target device you have to build for (Chromecast) not hundreds of TVs, BluRay players, and dongles.

>It is an identical surface area between the two.

I mean test and interop surface area. It is surely not identical. Your test matrix for Chromecast is n. For Miracast it is n^2. That is the real problem. Not your straw man about "DRM"
> The inverse square law of force strength falloff ...

Because there aren't any magnetic monopoles, I believe in ordinary circumstances the relationship is inverse cube of distance. Reference: http://www.newton.dep.anl.gov/askasci/phy05/phy05629.htm
It's a joke. The recently released dungeon keeper is a ridiculously pay-or-wait game. See the escapist article on the same: http://www.escapistmagazine.com/articles/view/editorials/rev...
semantics vs syntax - magnets don't have hands obviously, but the metaphor holds just the same.

There is no "technically..." nonsense! It's not a human convention either - it's an anthropomorphic metaphor.
>so why an arbitrary restriction saying once X years are up, you can't sell it anymore (or can't effectively since anyone can have it for free).

That is backwards. We set up an arbitrary restriction saying people can't reproduce it, and that is the only reason this artificially created business exists. There is no reason for this arbitrary restriction to extend indefinitely. The business would exist just fine with 20 year copyright, so we should do that.
I happened to know about the mechanical license, but didn't realize it had been extended to covers.

But this is really beside the original point. The point is that copyright was intended to promote the progress of science/arts/knowledge and there are a lot of things right now that don't fall into fair use and hinders progress.

Here are some other examples. Many years ago when the Internet was first going mainstream, fan websites of TVs and movies were getting cease and desist letters because they had pictures of the actors in their roles on their websites. Technically this is still a violation, but most companies now at least have the sense to turn a blind eye. You'll see even on Wikipedia, there are a lot of reservations of posting a screenshot of a tv show, movie, or video game because of this.

Another random example is fan fiction. This seems like it would be a good candidate for rules to relax over time. At first, fan fiction may more restricted because the original authors may in fact want to write their own sequels. But over the course of time the work enters the public stream of consciousness and progress via things like fan fiction should be allowed instead of hunted down and destroyed.

Another example comes from an actual case law I can't remember the details from, but a book essentially about 'The most important things you should know when dating a Trekkie'. It made references to episodes in Star Trek so they got sued. Because it didn't directly parody Star Trek, it didn't fall under fair use. If I recall, the book lost the case. Again, since Star Trek has been deeply absorbed into the culture, it makes sense that copyright protection needs to weaken over time to allow more ideas/expression instead of hinder them. (A related topic might be the subtle distinction between parody and satire which is also currently a problem in current copyright law.)
Here's a more technical version of a very similar article by the same author that was previously posted on HN: http://www.drdobbs.com/tools/creating-your-own-domain-specif...
I replied to a comment that mentioned <32 Fahrenheit.
> The fact that simply by virtue of the state of being white, they were immune to being enslaved within a culture of slavery

White people were slaves, too. Both in the Americas and elsewhere. In many places, they were treated more harshly and considered less valuable than African slaves.

http://www.globalresearch.ca/the-irish-slave-trade-the-forgo...

>If you can get a cab

If you're poor, you aren't going to be taking a cab no matter what color your skin is.

>Muslims didn't get to...thousands of times in thousands of contexts over hundreds of years...get the economic boost that comes from a large proportion of the population existing to serve.

"During the 8th and 9th centuries of the Fatimid Caliphate, most of the slaves were Europeans (called Saqaliba) captured along European coasts and during wars.[2] Historians estimate that between 650 and 1900, 10 to 18 million peoples were enslaved by Arab slave traders and taken from Africa across the Red Sea, Indian Ocean, and Sahara desert.[3]

Unlike the trans-Atlantic slave trade to the New World, Arabs supplied African slaves to the Arab world, which at its peak stretched over three continents from the Atlantic to the Far East."

If you want to condemn white people for slavery, you're going to have to condemn everyone else for it, too.

http://en.wikipedia.org/wiki/Arab_slave_trade
Looks good - will go for an in app GPS tracking to say thank you for writing it - and if the NSA and Apple know where I am at least I should keep a copy too
Uhura – A Open Source Podcasts Manager 
On beginning of this year, I started a small project to manage my podcasts channels, Why? First, Itunes is cool to manage my podcasts, but only works when I am on my computers, recently I traveled to my grandfather's house and I don't had my computers, so I started to works on Uhura to manage and listen my podcasts online. This is still a beta app, open source(https://github.com/dukex/uhura), using golang as backend and emberjs as frontend
That isn't a Chromecast stream. It is an open standard called DIAL (http://www.dial-multiscreen.org/)

Specifically, only Tab casting/full screen casting works to Chromecast. Go ahead and cast your tab/screen to your Samsung TV. I'll wait.
This is people isn't it?
Thank you! I'm literally trying to base my theories on facts, not sexism or anything.

In modern times women OUTNUMBER men in college yet the ration of women to men in STEM is abysmally low.

This isn't sexism this is factual. I'm trying to find an explanation besides: 'Science is filled with sexist pigs so that's why women avoid it.'

I'm just finding it harder to agree with the 'women are victims' stance the more I critically think about the situation.
First brain map of speech units could aid mind-reading
I imagine this has to do with how easy it has become to strip the DRM off of Adobe's current epub solution. For those users savvy enough they'll at least be able to salvage their _purchased_ books.
For a similar effect using an MR scanner see the link below. I have done similar with an old door stop. http://www.youtube.com/watch?v=fxC-AEC0ROk
What about code generation tools that matlab has been providing for the past few years? When I left the automotive industry the adoption of these tools seemed like a sure thing
I would say there is a proliferation of immature libraries and a dearth of mature JavaScript frameworks and libraries that meet the needs and desires of today's app developers. Mature frameworks are typically the work of many developers over several years, and they require time, money, and good product management, among other things. Five years ago it seemed a little off the wall to start a company whose customers were JavaScript programmers (I did it), but that's no longer the case, so I expect times will change.

I hope people invent lots of new ways to do things, and I hope the go-to software of five years from now is not the go-to software of today. I hope we aren't using jQuery and Mongo in ten years.
I'm debugging a thing with the events page for the restorethefourthsf.com site.
What if discussion were somehow linked to your netflix history?

So you see only filtered comments written by people who had seen the same (or less) episodes than you (at the time the comment is written).

That would be cool.
Very interesting, thanks for the reply. I'd have never thought menu labels could be a business.
So, it's okay to enslave people if you're black?
I'm curious if you, and other lispers, do acknowledge the possibility of there being languages whose users are rightfully even more smug than them? You think that you are enlightened and have seen lisp being superior. Yet perhaps you have only opened the first door and there is a whole world of even more powerful and algebraic programming abstractions you aren't aware of?
I agree - climate change is a big deal. In fact, it doesn't even matter what our CO2 output is with respect to this problem -- even if we cut it off completely we still have to brace for the threats of climate change. Coming Ice Ages and warm periods could have potentially devastating effects, and we need to be ready. That said, I don't think the temperature will change significantly overnight so we have some time to prepare.
Related work demonstrating that ultra-tight mapping loops benefit from multiple inputs per loop iteration:
https://github.com/knappador/pipe-packing-demo
Thanks to the Hacker News Gods, my account is no longer blocked on here. I'm happy to answer any questions about the original blog post.
NHS web page error sent users to malicious websites
How do YOU explain why the ratio of women to men in STEM fields is abysmally low?

Because STEM is filled with 'sexist pigs' so women avoid it?

Or because women are wired differently?
>"The most important thing in life is to be free to do things. There are only two ways [...] or you can you reduce your needs to zero." (John Boyd) //

If you reduce your [other] needs to "zero" you still need money to be "free to do things". There are many activities that are free - but often you need to pay to get somewhere to do them.

For example we live on very modest means but are able to afford a holiday each year. We'd love to go abroad, the only prohibition to that is the cost of passports. We're entirely free to travel abroad and experience a different culture with our kids, we just don't have the money to do it.
There's also F#, CoffeeScript, Yaml, Sass/Stylus, Haml/Jade and several others, just among the popular languages.

And if we mean "significant whitespace" as in "newlines can act as statement and expression terminators" (since we were discussing semicolons as the alternative) we can also add a ton of other languages, like Ruby, JavaScript, Go, Scala, Visual Basic and Lua.
Maybe ICAAN's strategy of making loads of TLDs is their best attempt at a way around this, maybe they hope that eventually most of the TLDs being used won't be hosted in the jurisdiction of and controlled by any one governmental organization. Simply make the now slightly broken .com irrelevant.
Ok, but it seems simple to calculate the CO2 produced by fossil fuels, since oil production is controlled by a handful of companies and require them to collect from our air the wastes of the product they sell, just as is done with producers batteries and tires.
I'm not sure if dagw was referring to this or not, but last year some musicians put a Duke Nukem cover album together, and the original composer refused to accept royalties and got it taken down shortly after its release in the "Game Music Bundle." My memory is a little hazy, but I guess he was able to do so because they released the album before they had the rights to do the covers (I seem to remember someone saying he had not responded in months after they attempted making contact). Unfortunately it seems most information of the fiasco has been wiped from the face of the internet; the vgmdb entry[1] is about the only thing left.

It's just another example of pirates being more interested and/or capable of preserving history than the creators of history itself are: If fans weren't circulating this in the usual channels, we'd have lost such masterpieces as "BRO IT OUT YOUR ASS" to time forever.

[1] http://vgmdb.net/album/39540
I frigging hate this "nuclear power is the answer to everything" meme that gets repeated on HN.

Nuclear power requires a huge amount of fossil fuels in its life cycle. From building the plant to mining the uranium then decommissioning it. All energy extensive.

http://www.washingtonsblog.com/2013/04/nuclear-is-not-a-low-...

http://mediamatters.org/mobile/research/2013/11/07/myths-and...

Right now nuclear compares to other renewables

http://en.wikipedia.org/wiki/Comparisons_of_life-cycle_green...

however it is though if it is widely adopted, uranium will become more energy intensive to mine uranium and convert it to fuel.
Stopping a water supply to enact damage to a part of your, supposed, democratic governmental machine sounds to me like the first act of a civil war ...
One more for the 'women are victims' circle jerk!