skysight-inc/HackerNews huggingface dataset:
To be honest, I don't really see how this is a "loophole". The amendment process was intended to allow the Constitution to remain a living document, and balance longevity with future flexibility. I don't think the framers would have been at all surprised that it is possible to effectively dismantle the Constitution or the Union entirely through amendments. If this were not intended, why weren't additional restrictions placed on the scope of amendments? As it stands, Article V places the following limits:

"... provided that no amendment which may be made prior to the year one thousand eight hundred and eight shall in any manner affect the first and fourth clauses in the ninth section of the first article; and that no state, without its consent, shall be deprived of its equal suffrage in the Senate."

Unless I'm misunderstanding some part of this paper, this seems more like a feature, than a bug. It also reflects practical realities: if a legislature overwhelmingly supports a change, any roadblocks or restrictions will most likely be ineffective in the long term.
I reject that I said they had it coming.

My point is that re-securing their network does not seems like a financial damage to me. If they had known about their vulnerability beforehand, I'm sure they would've spent the time and money to fix it then.

Plus it's something they needed to do anyway.
> a single inconsistency in a formal logical system means you can prove anything. if both A and !A are true, then you can prove anything you wish via contradiction.

I believe this has been solved in intuitionistic logic (http://en.wikipedia.org/wiki/Intuitionistic_logic). If you don't except the law of the excluded middle and require constructive proofs you avoid many of these shenanigans.
People don't necessarily hate XML, but man do we hate tags. One huge feature of YAML is its clever use of whitespace to eliminate a lot of cruft from the syntax.

That said, I'm starting to warm to the fact that Django uses straight Python for its settings. If you're going to use a Turing-complete language to write your config file, might as well use a familiar one.
Do they still count as a startup if they're ~5 years old and have >5m users? I switched from Evernote to Springpad back in 2010 after Evernote rewrote their desktop app between versions 2.2 and 3.0 and dropped Linux support (using it via Wine was horrendous). Evernote 3.0 basically because a desktop presentation of the .Net web app, which was not great, and Springpad's web clipper at the time was mnuch better. That said, Springpad just didn't really have any killer features and Evernote had a lot more traction and a hugely better marketing initiative. I am not a fan of Evernote, and never became particularly enamored with Springpad, either. If the Springpad engineers join the Google Keep team, though, I'd be really happy. Keep just totally sucks right now. :)
Free Report: 50 Powerful Copywriting Tactics To Increase Sales Conversions.
Is there a similar article but about BTRFS?
This I can start to understand/buy. Good point
> Because the proper construction of statistical evidence against alleged cheaters requires such technical expertise, Regan believes that it’s necessary to establish a centralized authority responsible for the administration of anti-cheating protocol.

> Regan also believes that a centralized authority can best fix public confusion about what constitutes scientific versus unscientific procedure. It’s too easy for people with a poor methodology to spread rumors online.

Ok, this seems reasonable.

> Eventually he would like to oversee the conversion of his 35,000 lines of C++ code into a Windows-driven program or portable app. “I see other people using my methods but not necessarily using my program,” he says.

35,000 lines! After skimming the article, I'd hope it could be done much more compactly in a high-level language, say, Julia, Clojure, or Python.
Good points.

Ansible playbooks are not always declarative. There is often stuff that looks like this:

---

---

# Launch Job to count occurance of a word.

- hosts: $server
user: root
tasks:
- name: copy the file
copy: src=inputfile dest=/tmp/inputfile

- name: upload the file
shell: ...

<more names and shell pairs ...>

---

That is just specifying a set of steps. So then it calls for for loops, if conditions, and so on.

I noticed that pattern in examples when looking at Ansible and kind of shook my head.

But oh well, I guess, it depends on how you arrived at Ansible. I think if you view it as "better than SSH-ing and running shell scripts". Ok it looks nice. But if you want a more mature declarative based configuration system, then maybe you'll start to see various flaws or design issues with it.

Chef seems more powerful. Also played with saltstack. I like saltstack better so far but aside from playing with it still use shell scripts and OS packaging pre-/post- install scripts to handle tasks like these.
> what do you remember about high school trigonometry? But you "learned" it right? Or did you, really?)

<aside>

Soh Cah To-ah

sin over hypotenuse

cos over hypotenuse

tan over adjacent.

I'm REALLY glad I learned that, That's helped me a lot. Though, it doesn't really take away from your argument.

</aside>
I think it depends a lot on (1) product complexity and (2) who the customers are.

Stripe has the luxury of a product with straightforward requirements (note this says nothing of the technical architecture/complexity of the product, just what it does -- "process credit cards") and they're building for other developers. In a company like this, it seems easier to prioritize based on developers' understanding of the problem.

Contrast that to a place like Zen Payroll (went to breakfast with a friend who works there today). ZP has to deal with complex tax issues, understand and prioritize feature requests from a huge array of non- to semi-technical customers, and deal with major PII/infosec compliance stuff. These kinds of problems really necessitate having someone on the team who will be the go-to expert for their domain, that can act as a "customer surrogate" in discussions of what's important, how something will be used, the relevant laws/regulations/etc.

So to summarize, I think it's less necessary to have a lot of product managers if you're building a simple product for engineers. The minute you get into complex access controls, security roles, legal/compliance issues, multiple classes of customers, or complex multi-tiered pricing setups, you need a PM to make it all hang together.
For our core team we're trying to keep things here in San Francsico but if you want to send your resume and a short bio to jobs@pipelinedb.com we'll get back to you if we open things up to remote work.
I've been using Ansible a bit recently (and _really_ enjoying it) and agree that YAML can be a little wonky at times, like having to escape any template line with :{ in quotes because YAML interprets it as a dictionary. However I don't think Ansible wants you to code all your logic in YAML. You can easily write a plugin with Python and have all the proper syntax and capabilities of a programming language.

Where Ansible really shines is giving you a huge library of quality plugins/components and a simple YAML-based DSL for composing those plugins. Want to spin up an EC2 instance, copy over your code, and ensure a service is started? No problem, it's a 4 or 5 line Ansible script. When you want to do something more advanced, look at the extension points Ansible provides to plugin your own code: http://docs.ansible.com/developing_plugins.html
AWS allows you to mail drives in for import/export:

http://aws.amazon.com/importexport/
People actually play this game:

http://en.wikipedia.org/wiki/Nomic#Online_play

http://agoranomic.org/
iRobot (http://www.irobot.com) - Bedford, MA (just outside of Boston, MA)

Do you think robots are cool? So do we! We blend cutting-edge research and practical engineering to build useful and affordable robots.

We're looking for smart engineers who are easy to work with. You should probably think robots are cool, but a robotics background is NOT required. (I had no robotics background when I started at iRobot.)

iRobot is looking for software engineers and mechanical engineers.

Here are a few of our 20+ job openings:

* Embedded software engineers: We're hiring for "big embedded" (C++, Linux, and big cpus) and "small embedded" (C, bare-metal, small cpus). If you have good OO skills (C++, Java, etc.) but no "embedded" background that's okay too - shoot me an email and we'll chat.

* Software engineers for vision, navigation, and mapping

* Software engineering manager

* Test engineers

* Mechanical engineers

* IT engineers

Check our jobs site for all positions: http://www.irobot.com/us/Company/Careers.aspx

Email me directly if you'd like to know more: csvec@irobot.com

PS: We have hired people from these "Who is hiring?" posts, thanks to HN for this service/forum!
How was what Chelsea Manning did morally right? Leaking that much information that could put other peoples' lives at risk isn't exactly morally right.
If You Want To Be A Reader
Had to re-watch a couple times: on that move, white had already moved pawn from g2 to g3, the knight from d6 to e8 is a pre-move that happens very quickly (you can see the red square); while white was setting up that pre-move, black moved the queen.

Does that clarify or did I miss what you are asking?
Why would the leak cause major portions of the engine to need to be rewritten?

Seems more likely that it was a convenient excuse.
Fleming on the Dark Side of the Enlightenment is great, I agree. But I wouldn't say his book is trying to separate the dross of ridiculous belief from the gold of "true" science or philosophy. What I take away from that book is a to me more interesting claim that Enlightenment ideals and methods have always been entangled with varieties of magical beliefs, be they utopian idealism or alchemy or (in a contemporary context) transhumanism. I wrote about this at more length in an article about the history of drugs that appeared in Aeon magazine a few months ago, if you're interested: http://aeon.co/magazine/altered-states/yesterdays-drugs-are-...
It's a great subject, which I think is why I was so disappointed in the article. I was looking forward to a few thousand words on the odd modern history of alchemy and its continuing allure, but I really feel you tried to pour a quart into a pint pot here. I would be delighted to read a scholarly dissertation on this or a tangentially related topic.
Currently in Los Angeles, Remote/Relocation to TX OK, Full Time. Sorry, but no onsite SF or NYC.

Stack (current): PHP (no framework, but OOP of course), JavaScript+jQuery, Memcached, git/svn, on CentOS

Things I play with: Android/Java, ReactJS

Things I've played with: NodeJS, Python, Mathematica

Resume: http://charmeleon.github.io/resume.html

Two years of software development experience, I'm currently in LA but I've plans to relocate to TX (currently looking at Houston/Austin) by end of year (sometime after August).
Ask HN: Recommended GMAT Exam Prep Material?
I am planning on applying for a handful of MBA programs and am looking for recommended GMAT exam preparation material. Any advice would be much appreciated!
South Bay (Sunnyvale, Mountain View, San Jose, Palo Alto...etc) Full time/Contract/Part time.

Stack: QA, QA automation, Perl, Java, SQL, Selenium, File system testing, balck-box/white box testing, Linux scripting.

Resume link: http://goo.gl/Mlm494

Contact: Please see resume.

Posting for wife. Looking for a company where her skills
will be enhanced and she can build here career. Any domain is fine. Looking for Junior to Mid level position.
Are any consumer NAS that implement ZFS even available?

Sounds like ZFS's proactive sector sweeps across all managed drives would handily solve the problem the article raises with conventional RAID.
Show HN: I send you popular designs on Dribbble every morning, feedback?
There is no link or company info.
>But the entirety of HN is deeply biased because almost anyone here is an intellectual who likes knowledge in general, so they didn't mind the English and Reading and Social Studies classes even if they didn't directly contribute to their future employability or character.

Out of curiosity, was this what it was like for most people here?

by contrast, I virulently hated any course that didn't pertain to computer science. I had my speciality picked out at a young age, and my frustrations with the education system subsist almost entirely on it being unwilling to accommodate that choice.

I assumed that was a common sentiment here. Maybe not?
I'd add one more: it is impossible to remove a vdev from a pool. That means in a small server / home scenario, you have less flexibility to throw in an extra mirror vdev of old disks you had lying around, or gradually changing your storage architecture if HDD sizes increase faster than your data consumption.

However, none of these diminish what I think is the main use case of ZFS: very robustly protecting against corruption below the total-disk-failure level.
Springleaf Financial, Chicago -- Full-time, will pay for relocation and/or sponsor visas

Springleaf is a leading provider of consumer credit online and through over 800 stores across the U.S. The Chicago office is focused on all digital initiatives. We're working to redesign the web site from scratch and build a new decision engine using analytical modeling.

We are a small and quickly growing office. Join us and get that startup feel with the backing of a large financial company.

Technology stack: Ruby on Rails, Bootstrap, R, PostgreSQL, Redis, Jenkins, Git

- https://www.springleaffinancial.com/

- https://www.springleaffinancial.com/careers/

- https://www.linkedin.com/company/springleaf-financial-servic...

There are currently 244 open jobs nationwide in all fields.

Apply online or contact me directly: ronald.smith@springleaf.com
Has anyone here who is gifted with this level of ability looked into or experienced a Montessori-style education? Perhaps for your children?

My two young children are currently enrolled in a Montessori school and I can draw a lot of parallels between what the many gifted commenters here suggest as a better way to teach and my understanding of the Montessori philosophy.

Emphasis on engendering self-directed learning, freedom to explore their interests, avoidance of intelligence labels/praise such as "you're so smart", etc.
Changed to HTML doc title to avoid the linkbait in "Things Nobody Told You About ZFS".
WOW. This is word for word exactly what happened to me. The worst part is that I KNEW better than to accept this guy as a client, but I was so excited to get a client and get a deposit check that I convinced myself that I could blast through the project.
You are right in theory about schools, but in the US they are way behind cultural and commercial amenities and I can't find examples where they are catching up. That will keep suburbs in demand, and the outliers will be the unfortunate low-cost suburbs where the displaced poor end up, and those probably have bad schools already.
There's a british writer called Lionel Snell who has made a number of interesting observations on the philosophical problems and discussed them in relation to art, anarchy, political institutions etc.
"offer my clients bug fixes for free"

You should stop doing this. The way to fix it is to use a project manager like pivotal tracker that allows the client to "accept" a feature. Then, in your contract, it states that the client must test features and that you are not responsible for bugs after acceptance.

Bugs in software happen. If you write tests, they happen less. All projects should expect some amount of bugs and these should be paid for as any other normal development work.

Theoretically, an immoral dev could take advantage of this and create a lot of bugs but they wouldn't be in business long, so they disappear. A bad dev who honestly creates too many bugs suffers the same fate.

Get paid for your work. Period.
I think that it's more shameful that modern operating systems are only slowly adapting file systems that can even detect that silent data corruption has occurred. EXT4, HFS+, and NTFS all make no effort to ensure the data you read back is the data you wrote.

Slowly Btrfs on Linux and ReFS on Windows are becoming more prevalent. Since storage density is growing faster than most home users can use it, hopefully in the near future consumer computers will come configured to store multiple copies of their data. Instead of one day noticing that a picture is corrupted or the computer won't boot, periodicity scrubs will detect corruption before it's too late.
5-10 minutes isn't what they're betting on. They're betting on matches. You predict outcome of the match based on current information. If you have more of the match behind you, you can make more accurate bets, even if the outcome is still an hour away. The information asymmetry means you can find winning bets even if the market is otherwise efficient.
The history of religion is not religion, the history of magic is not magic, and to study a thing is not to advocate it. There is no issue here. Please stop.
It's a loophole because it does not maintain consistency of the law and allows for an internally modifying process.

I agree with you that it is not "one weird trick" or a "hack" or something that is unknown and easily exploitable, which is why I think Einstein et al. dismissed the concern, supposing this is the actual concern that Godel was proposing.

If anything the adoption of the 22nd Amendment - using the process that the 5th allows - somewhat shows that the system works the opposite direction by placing more restrictions on potential tyrannies.
I ride a motorcycle. Every. Single. Time. I go for a ride, I am forced to contend with somebody in a cage making a dangerous move due to either inattention or carelessness. Worse, even conscientious drivers can completely fail to see a motorcycle (or a bicycle or a kid) due to the way the brain processes vision. When you contend with this on a daily basis, you realize how valuable it would be to have somebody driving who is always paying attention and doesn't have vision holes.

Yes, bugs are a real possibility, but compare the number of miles Google has driven and the number of accidents they've had with the general public, and it compares unbelievably well, especially for such a new technology.

Finally, the NSA doesn't need your car to track you. Between your phone, your license plate and your face, you would have a hard time going off grid.
Reversing the Dropcam Part 1: Wireless and network communications

http://blog.includesecurity.com/2014/03/Reverse-Engineering-...
My dissertation is actually about the origins of the drug trade, but I think you'd be interested in the journalist George Pendle's Parsons biography, Strange Angel, which I think does a great job of teasing out what alchemy meant for 1940s practitioners: http://www.amazon.com/Strange-Angel-Otherworldly-Scientist-W...

I also touch on the topic a bit (albeit from the perspective of the history of medicine) in the Aeon article that I link to further down in the comments, although that's also aimed at more of a popular audience. Another person who you might find interesting is Pamela H. Smith of Columbia University, who's actually recreating an early modern alchemical lab there as we speak.
A shorter one:

let (+) 2 2 = 5 in 2+2;;
While I don't disagree that the original title is perhaps mildly link-baity, I don't think "Read me first" is very apt, either; this article assumes a nontrivial degree of familiarity with ZFS and its concepts.
Southern New Jersey, Philadelphia, northern Delaware // In-House or Remote // Full-Time

Stack (professional): C# + .NET (ASP.NET MVC+Razor, etc), Javascript (jQuery, React, Backbone.js, TypeScript), HTML5/CSS3, MSSQL/MySQL/PostgreSQL, RabbitMQ/ZeroMQ, Cassandra, Linux (Puppet, Pacemaker, DRBD), Xen, VoIP (Asterisk/OpenSIPS/Homer/etc), Photoshop/Illustrator

Stack (personal): C++, Lua (Embedding, OpenResty, Luvit), Python (OpenCV), Xamarin iOS, more...

Resume: https://www.dropbox.com/s/rwftk3pj1jkm676/Resume%20-%20Alex%...

Contact: alex@alexforster.com

I've been programming since I was 14, and started doing it professionally at 20. I'm currently the "jack of all trades" programmer-and-more in a small IT department for a ~2000 employee company. I've enjoyed incredible flexibility to learn and implement different technologies in my current role, but unfortunately, I have to begin looking elsewhere as we're quickly losing our autonomy to our enterprisey parent company.

The approximate responsibility split at my current job is 60% pure software development, 20% devops, and 20% networking. I absolutely adore C#, but since it isn't as vogue as I wish it was, I should mention that I'm almost as fluent in several other languages. I'm proud of having a well-diversified set of skills, and if my "keyword soup" resume piques your interest, I'd love to have a more in-depth conversation with you.

I'm tied to the area for family at the moment, but I'd be happy to spend a bit on a coworking space and work remotely.
The clause about Senate representation was clearly written to prevent 3/4ths of the states from depriving the other 1/4 of their Senate representation.

What would happen if 3/4s of the states passed an amendment repealing this clause?
>Are 16 bit enough for the tag storage? Some researches have been carried out in this respect. They showed the following result: 16 bit are not enough, overflow is quite possible and it can potentially lead to ABA problem. While 32 bit are enough.

I guess tagged pointers make a really good case for building 128-Bit systems. :)
Then it would only remove the excess, not the entire contents.
Rooting your Dropcam
At the center of this is a Markov model that gives the courtsider's employer a small betting edge with each additional point.

http://summerofjeff.wordpress.com/2011/01/13/python-code-for...
If you decide to spend 12 hours a day, 5 days a week, parked in the parking lot of a gas station, revving your car's engine to redline, is the gas station going to feel guilty about charging you for all that gas?
Lunecase for iPhone
Chennai, India
Full-time developers.
http://www.ivivacloud.com
Help us build our SAAS Smart Workplace Solution. Our software typically integrates with real-time subsystems in buildings (think lighting systems, security systems, AHUs, CCTVs etc...) which we monitor and control as part of what we do.
We need a full-stack developer. We have interesting problems to solve.
Mail me at <haran at ecyber.com>
Probably. Background: Half-Life 2 was contending with Duke Nukem Forever for the greatest vaporware title ever, when Valve released gameplay footage and a definite release date. The half-done state of leaked game and the subsequent one year delay caused people to think it might never ship.

Of course, when the game finally came out to rave reviews, all was forgiven.
SEEKING WORK - Remote, India (Full time)

I am a full stack developer who loves to create things that can be useful for others. If you want someone who not only gets the job done on time but is constantly bugged by how to do it better, or how to solve recurring problem programmatically, then I am your guy.

4+ years experience in developing with LAMP stack and front end technologies with lots of freelancing gigs under my belt.

Keywords: nginx, jquery, bootstrap, mapstraction, javascript, php, python, shell, codeigniter, cakephp, node.js, apache2, mysql, git, svn, regular expressions

=======================================

Github: https://github.com/shubhamjain/
Homepage: http://coffeecoder.net/
Email: shubham@coffeecoder.net
Stack Overflow: http://stackoverflow.com/users/388350/shubham