skysight-inc/HackerNews huggingface dataset:
Not true, the mechanism allows for constitutional change. This includes:

- Same-sex marriage
- A ban on building new minarets
- Phasing out Nuclear Power (defeated)
- Limitations on Executive pay and payouts
- Abolishing compulsory military service

Frankly. I have limited insight into what the average Swiss person thinks of crypto-currencies.

However, I did find the average citizen has (relatively) strong views on finance, cash and the integrity of their financial system.
haha good to see someone link it! I am the author of Scrape.it currently on mashape. I also wrote http://scrape.ly for crawling web pages and extracting data.
Show HN: Codeo - minimalistic code paste web-site
Pretty minimal clone of pastebin.
It has some problems with SSL certificate now, so your browser probably warns you about it.
From your link it seems that, ironically, choosing the Gripen does not lessen the dependency on U.S. materials:

"Indian Air Force officials, while happy with the improved capabilities of Gripen NG, identified its high reliance on US-supplied hardware, including electronics, weaponry and the GE F414 engine"
My father, who was not highly educated, spent a lot of time in the Arctic during WW2 in the company of an Oxbridge classicist and managed to pick up a lot of Homer, even though by his own account he never tried to learn it - it just "stuck".

What I take from that is that although Homer has a reputation these days for being a bit esoteric these stories, some of the oldest we have, are capable of very wide appeal.

As an aside - what I personally find most interesting is the potential historicity of Homer, probably through the combination of my father's love of Homer and watching Michael Wood's "In Search of the Trojan War" at an impressionable age...
Similar one, Pentadactyl: http://5digits.org/pentadactyl/
i saw your github repo . Wonderful work but saw your api was not working getting some errors when i tried the link http://api.ihackernews.com/by/kaushikfrnd. Can you confirm it will work if i run it on my own server .
I think VB3 had all that too.

I liked at the 21:00 minute mark how he was telling us how awesome faxes were. Surely iOS could do more with faxes.
Outrageous HSBC Settlement Proves the Drug War is a Joke
Why don't you allow single orders? I always thought you required 10+ shirts because you had to create some sort of mold and load it into the printers, but it seems that isn't the case.

With everything automated, you could easily allow anyone to create any number of shirts.
If nothing else, I think this is emblematic of where we are in both the news cycle and the scientific cycle with regards to anti-aging research. After decades of small progress in anti-aging research, we're at this neat convergence of increasing public interest in anti-aging research combined with promising early results and vastly increased funding in the area.
But /x? is for the next page.
He's right.

A referendum is always called against a law enacted by parliament.

What you are referring to is called an initiative. Those are popular requests to change the constitution to (for example) allow same sex marriage.

even though the outcome may be the same (a popular vote) the mechanisms are quite different. (In German: Referendum vs Verfassungsinitiative).

A referendum on federal level requires 50'000 valid signatures, an initiative double as much.
Would be very surprised if Boston Dynamics (and their Google overlords) are not already eyeing this tech with great interest.
Thanks for backing me up a little. I seem to have lost karma points for expressing my opinion also.
Gonna attempt to learn Haskell properly once AGAIN.
I lost 2 karma points for expressing a valid opinion? It just confirms to me that HN is not what it used to be. I'll find somewhere else to find real actual tech discussion from now on and the community here can keep their karma points and carry on with their chat about the human condition.
well i am trying to get user submissions also so may be i have to violate the robots.txt
Ah, that is a manuscript draft, but does seem to contain the correct information.
Back when I first used Linux on a 486, Enlightenment provided a fancy looking window manager with similarly-themed utility apps (like a pager). What it did in 1997, with the incredibly restricted resources available, was impressive. Even on a DX4 100, though, it was just sluggish enough that it got annoying when you were trying to get work done.

Future releases added more stuff to build on top of, so there was the tantalising prospect of writing e apps and having them hardware accelerated with OpenGL (I'm sure I remember something about that). Unfortunately, the API looked unfinished, the whole project seemed to constantly be pre-alpha, and the development platform just wasn't attractive to me. I'm not sure what others thought of it, but it certainly doesn't seem to have gathered pace.
Just read the original post, and realised it didn't sound as jokey as I'd intended. I'll add a smiley next time. But I was serious about the topic however. Come on... that story was at number one on the front page! :-)
"infinite 'free' labour”

We used to call that „slavery”. There’s ethical considerations to AI, and treating it as a potential source „free labour” is one of the reasons I believe humanity shouldn’t be allowed to play with matches.
http://ycombinator.com/newsguidelines.html

>On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

>Please don't submit comments complaining that a submission is inappropriate for the site.

>Resist complaining about being downmodded. It never does any good, and it makes boring reading.
I am trying to fetch all posts,comments plus all user data . I will ty hnsearch .
Correct me if I'm wrong, but I doubt ATMs are connected directly to the internet.
India's 'common man party' set to take power in Delhi
Correct me if I'm wrong, but can't somebody pull the batteries out from the outside and lock you inside your house?
New aquifer in Greenland ice sheet discovered
Angularjshub
I built https://github.com/cheeaun/node-hnapi
How to create Audio-Visualizations with JavaScript & HTML
Not only that, I think you could be creative and make physically impossible overlapping tracks, just like games like Portal 2 or The Stanley Parable have impossible architecture. As long as this doesn't happen often, you might not even realize this is happening.
Hair Conditioner Lies
حالة الطقس ودرجات الحرارة غدا الثلاثاء 24-12 فى مصر
The intense sprints should only include the work that the team believes they can complete (and commit to completing) within the sprint period.

So the team shouldn't end up having to work extended hours due to Agile - if they are then either they are estimating incorrectly, or are being forced/asked to estimate incorrectly.
What security reasons?
Linux has SELinux, though this is hideous to configure (last I checked) and most people just switch it off.
Far simpler yet readable, there is the tried and tested bencode [0], or tnetstrings [1]. There are a little less efficient than pure-binary (especially regarding integers) and have less features, but are easier to read and write, even for a human, in my opinion.

[0] http://en.wikipedia.org/wiki/Bencode
[1] http://tnetstrings.org/
Ruby, Python and Scala =)
c++ or scala undecided
Techruptive Trends Subverting the Marketing Paradigm
I was just using the term you used in your first post - which seemed representative enough for me.

If your point was to argue that mechanism can't be used (but another can) then that seems unusually specific/technical.
Redis does more than simple key-value - rather than just reading and writing values, since values can be complex types like lists and dictionaries, it can insert into them, append to them, etc. It's still key-value, it's just not simple key-value!

That said, i would hesitate to describe Redis as a database at all. A key characteristic of databases is that they store every write in a durable way. Redis can checkpoint its state periodically, but as i understand it, it either can't or typically isn't used to safely keep every write. Redis is something in between a database and memcached. I doubt there's ever a situation where you have to choose between PostgreSQL/Cassandra/CouchDB and Redis; Redis is something you would use in addition to a database.

As for text search - RDBMSs have full text search, and at least in the case of PostregSQL, it seems pretty good - see slide 49 in http://es.slideshare.net/billkarwin/full-text-search-in-post... from 2009. You might not want to be leaning on your database for text search when you're at scale (for operational reasons more than performance ones), but it's a plausible way to start.
http://brainslink.com/2010/12/be-agile-build-a-house-iterati...

Not that I agree that the linked process would be a good process for building the average house - Agile is only more efficient if there is a high risk of requirements changing or of being unknown. I (think) many people have a fairly set idea of what they want from a house, and have a finite amount of funding for it, where a functioning roof, but missing walls would be a major problem :)

That said I think these fit the bill for agile buildings:

http://en.wikipedia.org/wiki/Sutyagin_House
http://www.telegraph.co.uk/news/worldnews/1544827/Gangster-w...

http://gizmodo.com/10-incredible-diy-castles-built-by-just-o...
Cobol for Cripples?
Great post!

It might be a good idea to look at the https://en.wikipedia.org/wiki/Euler_spiral to make the curves more "realistic" or convenient to drive through. If this would be desirable of course depends on the type of game.
Like how the Daily Show calls its "news correspondants" "experts"?

Being an expert on ethics and describing one's stance is more than just opinion. It's a trade. We expect philosophers to have distinguished opinions, opinions they have defended and examined, partly inherited from history of philosophy itself. A philosopher can give its personal opinion, but usually they identify it as such. We do often want to know what the person thinks, in which case we're asking the person, not the philosopher. The person just so happens to talk like they do most of the time.
While I think the atmosphere could be a lot more co-operative and cordial, I think a lot of good work has been done anyway. The post may have attacked a straw man view that you've already discarded, but there's no denying that everyone's gotten a potentially very useful tool out of it :D

This is personal opinion, of course, but I think Redis would be better served by not striving to make formal guarantees of any sort. Instead it could continue to provide primitives while staying fast and stable. Heuristics should be acceptable and gradually improved as more approaches become feasible. This seems to be the approach being taken right now - I'm hoping you and everyone else can let that be.
They also continued shipping Dual EC DRBG as the default for years after researchers discovered it was designed so that the NSA could backdoor it.
Maybe a better strategy is convincing one of these guys who seem more likely to be forward thinking: http://givingpledge.org .
Dear Gwern, I very much appreciate everything you write. Your blog is in my top 3 quality blogs, nay, if not top 1!

But the posts are long. It's not something I say proudly, but often I read the first 3 pages but then lose focus and willpower. Maybe it's because English is my second language, maybe it's because there's so much to do in a day.

Not saying dumb-down. But if say 15% of readings end like they sometimes do for me, that's a big loss. Both for your reach and for the readers, who like me fail to get all the good stuff in there.

So as a fan giving feedback: a bit terser would not be wrong. I'm trying, and I'm using programs that let me 'save' my progress in a long text and get back after a coffee, but it's sometimes hard.

(Ironically, this is a big-ass 4 paragraph comment, haha)
You ought to give it another look then. I'd recommend Bodhi Linux, which is an Ubuntu foundation and E17 as desktop. It's stellar. (I'd tried E17 on opensuse and didn't like it as much just because opensuse hadn't packaged it as well). E17 is now "lightweight" compared to Gnome and KDE4 (maybe even KDE3, I don't know). It's super fast even on my Atom notebook, and despite being lightweight provides pretty gorgeous graphics and a very useable desktop. Enlightenment has also gone from being a "very alternative/really OUT there" environment to one that is more traditional (as Gnome3 has gone WAY out there an alienated most of its user base). A couple things I like about it:

(1) Gorgeous graphic effects, but done in a way where the effects are useful/helpful and not just eye candy for the sake of looking fancy.
(2) Very configurable with alternatives that work well on desktops, tablets, notebooks, and with options that would appeal to minimalists, or eye-candy hungry folks. But it comes with sensible defaults.
(3) Very good performance, even on hardware that would be considered low-end by 2013 standards. Again, it flies on my netbook.
(4) Some E17-specific apps, like the Terminology terminal emulator, are very pleasant. I'm not a huge fan of the E file manager, but you can use another one if you like.
(5) A good approach to widgets. They allow you to do the "widgets swoop in on top of your desktop when you request them, and then disappear" thing like OSX. By contrast, I've never understood KDE4's approach to widgets.

I think Enlightenment may have missed the commercial boat, but I'm not sure they care. Rasterman and team seem to be focused on doing interesting things because they're interesting and push the boundaries on how we interact with computers (without going psycho, like Gnome3). I can't comment on the state of libraries or APIs - I'm not a programmer - but I'm sold on Bodhi and E17 as a user/consumer and later today they're both going to get a little money from me for Christmas :)
Time to install Ubuntu.
They only say that they've never entered into a contract with the intention of weakening their products, not that they've never entered into a contract that did weaken their products without realising it at the time.
Thanks, you have done well.
You might try the personal site of the author of this piece, Mike Bulajewski: http://www.mrteacup.org/
I get into these modes every once in a while, now that I have been a IT guy [1] for 12+ years. Here are a few suggestions that might be worth thinking about. Of course you are not me, so YMMV

a. Get a new hobby. I have realized that having an out-of-work hobby helps your work life immensely. I don't mean a hobby that you'd go to only when bored or on the weekends, nor something 'easy' -- so listening to music, or watching movies or reading a book don't qualify for what I am recommending. It has to have a steep learning curve if you want to get a high enough level of satisfaction from the process that it improves your overall sense of well being. Learning to draw/sketch, learning to play a musical instrument or juggle or scuba dive would qualify.

b. Teach. The easiest way to get into this is get involved in your local User groups and share what you already know. Do it for free. I assure you this too will indirectly have a phenomenal affect on your work life. Also checkout http://software-carpentry.org/contrib/training.html ...which leads me neatly to my next point...

c. Challenge yourself and get involved in a writing software for a completely different domain. I see way too many software engineers limiting themselves to writing code and creating products that are consumed by other software engineers. That gets boring after a while. Write code (or quite your job and join a firm that writes code) for scientific research (think physics, phrama, genetics ...etc) or for automotive companies or for hospitals ...basically move out of the domain where software is the central/critical component (eg: web or software solution providers ...you know what I mean ?)

d. Just take a break. I don't mean a long sabbatical. Just a break. You don't even need to do something special with your break, ie: you don't need to travel to exotic locations -- you can just take a break to seriously pursue (a) above.

Hope this helps,
cheers,

[1] translation: I've held positions in pretty much every aspect of delivering software - userspace programming, systems-level programming, web dev, Level 2 & 3 support, system administration and ^devops^ (whatever that is)
I'm heads down on golang right now and will continue to be so. I never quite acquired C - wrote plenty of code in it, but it was always a struggle. Go's just above the threshold where my mind will take it wholescale (ala Python) and it gives me the ability to write simple code and generate cross-platform binaries from it.

One app: web, windows, mac, linux. I know that can be done with other tools too, but this is the one I've chosen. I like SQL too: old guys like weird tools!
Oh god. We actually had a conversation about this here a while back, how the obituary industry is due to be disrupted... we hewed it through a few rounds of getting to the core problem and it ended up as a business idea for making a targeted version of Bang with Friends, "Bang with Widows".
Perl6: Unary Sort
Does pentadactly support Firefox 26? Used it before, but it no longer seems supported.
> Another good reason to stay anonymous and never use your real name online

I suppose thats a good plan, until someone decides that you'd make a good subject to use to "emphasize to the whole world that privacy is really important because anonymity is highly limited & breakable for even the most competent and motivated person".

(I'm quoting Gwern's comments about his own initiative to unmask Satoshi.)
Wow, it is over 12 years ago that I used that website with Unreal Tournament clans! Seems like it was yesterday! Good times...
I'd be interested in learning Rust. I've been learning Haskell last year and I'm absolutely loving it.
To me the most disturbing part of the in camera proceedings was when Levinson asked for the ability to enlist public support and the US Attorney objected--not because it threatened the investigation, but because they didn't want Levinson getting any help. Ultimately Levinson did get help and the case attracted wide attention, but not everyone is so lucky. From a legal perspective I find all the technical "under the hood" arguments fascinating--but the courts don't care. They may care twenty years from now, but they don't care now. The judge has lived with computers since the 1980's and he's talking about phone numbers. Lord have mercy.
How to Upgrade an OpenStack Swift Cluster With No Downtime
Of course my use case is very much and edge case, but if they just let me have access to the damned settings it wouldn't be a problem. It's my one gripe with my iPhone
Teledildonics: here's a word that means what you think it means.
AVA Mosque
There is hundred of data sets out there why it must always be HN?
Just shows how risky putting your money into coinbase is; no safety net if they decide to pull the plug. Not until bitcoin is considered legal tender and coinbase gets a bank audit and becomes part of insurance policies to recompensate people if they did end up going bankrupt.
I guess UN should fund such people.
How will Medium make money?
I'm not consistent with this, but I do reject games from things like "Developer file system access" - WTF does a game need with that?

The challenge is more widely used apps that ask for permissions that make no sense to me as a developer. App developers should be able to provide a justification for each permission.

Ideally I'd like to be able to reject specific permissions, and the app should just tell me what functions are disabled... or I'll take my own risks.

Basically, IMHO, Android permissions is almost as broken as UAC in Windows, with all but a very small % of people actually reading and bothering to understand application permission requests.
With 100 billion stars in the Milky Way, we're talking millions (or more), not thousands.
Still orders of magnitude off. Several billions of dollars can do many things but halting and reversing global climate change isn't one of them.

If it's going to happen at all, which it probably won't, it'll take the coordinated effort of at least all the G-20 nations.
Linux: https://github.com/acg/psmisc/blob/master/src/killall.c

FreeBSD: http://svnweb.freebsd.org/base/stable/10/usr.bin/killall/kil...

OSX: http://www.publicsource.apple.com/source/shell_cmds/shell_cm...
True statelessness? Even if you disregard POST as "not true REST", the PUT and DELETE methods involve changing state. REST is an acronym for "representational STATE transfer", and is all about dealing with state in an simple and transparent way, not about avoiding it.
Speak for yourself. I know about every programming language, high, low, down to assembly. Your ad-homonem attack is so silly considering that you aren't talking to a scripter or web guy. I'm a generalist and Python is one of my least favorites. It has hardly any redeeming qualities other than Django, NumPy library and CPython's speed.
REST Architecture Constraint - HATEOAS
Cleaning up after a user's process that has something that's effectively a fork-bombing.

Also, terminating an employee.
No worries, I agree with your comment on the tone -- it does come across as cold-blooded to even think as far as lawsuits when "you might induce someone to commit suicide" is a possibility.

Just saying "someone might be unstable enough to harm themselves or others" is more than enough for most people, I hope...

I think the tone comes from the reality of so many unstable people wandering around the internet, some of them extremely obnoxious. How far does basic empathy go in the face of delusional extortionists, hate-spewing bigots, etc.? ...but still, falling back to "I should avoid doing evil even to evil-seeming people" is better than some of the alternatives.
rp = robotparser.RobotFileParser()

rp.set_url("https://news.ycombinator.com/news/robots.txt")

rp.read()

# Reads the robots.txt

rp.can_fetch("*", 'https://news.ycombinator.com/news')

>>>> True
no, that's on the inside. it replaces the "knob". the keyhole/tumbler remains on the outside so that it can be opened with a key.
Hi everyone.

As the founder and CEO of Packt I want to say thanks to everyone for this feedback. It's really crunchy and specific. We can work on it. We will, and we are.

We'll publish almost over titles in 2013.

We're trying to bring the benefit of structured, organised and reliable content to as many new tools and technologies as we can. We have tended to prioritize quantity, and we have dropped the ball more often than we should. I'm really ashamed about the times we've released content that isn't up to scratch, or we've come across as aggressive or internally focused. I'm accountable for that, and I apologize.

However without being too defensive, I do need to recognize everyone we have worked with on a lot of projects where together we've brought devs a quicker and easier way to share knowledge, quietly, systematically, and reliably. We've also donated over $200k to open source projects as part of our ongoing support.

In terms of specifics, we are working on improving in-house testing and tech editing, the whole tech reviewing process [including who, how and why], how to improve our offer and process with authors to deliver better content and a better experience, how to release updates and corrections faster, improved CRM and discriminating contact. I'll be honest..that's a lot to do while at the same time we keep the titles flowing and the knowledge being shared.

If we're letting you down, or you want us change, let me know. It's my problem. We'll get together and try and work it out.

Happy Christmas to everyone

Dave Maclean

davem@packtpub.com
A Behind the Scenes Look at Google Ventures
Peter Thiel, you know where you should invest now. This is a product every human being will pay for.
Degrading in what sense? For Cobol or for wheelchair users?