skysight-inc/HackerNews huggingface dataset:
There's an argument to be made: one can't be all things to everyone. Python is a dynamic language, and adding optional features to make it work differently won't bring the benefits of either way of making things work consistently. Two syntaxes like that troll poster proposed would increase cognitive load, static typing mixed with dynamic typing would add some boilerplate for no real safety.
Show HN: Command line utility to merge/split pdf and join image files into pdf
The english note says something quite different, as to the part you wrote it appends that businesses can alternatively identify, record and report all access to non-belarusian domains.
E la Carte (Palo Alto) - We're revolutionizing the restaurant industry with touch-screen tablets integrated into POS systems so customers can order, play, and pay right from their seats without having to wait.

HIRING:
- Front-End Engineer / UI Developer
- Back-end Software Engineers
- Tools Engineer
- Test/QA Engineer
- Software Engineering Interns
- Graphic Designer

Check out openings and more details online at www.elacarte.com/jobs
This one was my favorite on yet! "Promises are made to be broken, Mr. Branch..."
It is not a grammatical ambiguity in terms of Python.

Here's a pastebin that illuminates the problem.

http://pastebin.com/3fdxts4n
"A lot of our customers are older and not great with computers"

Understand. The hand holding crowd. We have those as well so I know what you mean.

I think you need to incorporate this statement that you make elsewhere:

"Word manuscript, we make it look good on the Kindle"

in a prominent place under your banner on the homepage such as:

"We make your word manuscript look good on the Kindle!"

or

"Liberwriter makes your word manuscript look good on the Kindle!"

It needs to be right on your home page since it's the easiest way to understand at a glance and reinforce what you are doing. (See logo design below).

Also, the stuff on this page:

http://www.liberwriter.com/kindle_book_cover_images

Needs to be more prominent visual and mentioned on the home page. I think it's the key to what you are selling and it represents what every writer really wants (and is the key to vanity publishing in general like what a diamond ring means to a woman the physical representation of something).

Lastly, I would work some of the quotes from "testimonials" into the home page as well. For example this:

"contacting Kindle Support and they finally recommended Liber Writer"

can become this:

"Recommended by Amazon Kindle Support!" (in proximity to your logo at the top).

In fact, browsing your testimonials I see plenty of things that belong on your home page (which is good so take advantage of anything you can put there.)

You can use http://99designs.com or http://www.logotournament to create a new banner at the top. With the resulting photoshop files you can change and tweak the tag line when needed. At the very least a new banner incorporating a tagline would be a very easy change to make.

If you make any of these changes let me know so I can take a look. Good luck.
There isn't a best. You have your use case, and then you pick the best available for that particular case. Most popular doesn't mean most useful for your needs.

Do a Google search for one of the many grids available which show which options are best for which cases.

If you want to go with something that is best, most popular, easiest to install, etc, then go with MySQL or PostgreSQL.
>> Also, I'd like to point out that "where's the patch" is really unfair. Python programmers are 'users/customers'. So, it's like if a customer asked for a feature and you'd tell her to implement it..

No they are not customers. They aren't paying anything to anyone nor do the python devs owe him anything. It infuriates me every time someone considers a non-paying (or otherwise contributing) open source software user a customer that's "always right". In general, if you have a feature that you wish to get in an open source project, you start off by making a crude implementation yourself and then go and submit it for peer review and further discussion.

If it were a humble feature request, it should have been sent to python-ideas, not python-devs. As it was not really a feature request and it didn't have any examples what the new syntax would look like, it was just an opinion piece that should have gone to his personal blog.

Now this jerk just wasted a whole lot of the python core dev team's time, including at least two responses from Guido van Rossum. I'd much more prefer seeing the python devs spending their time on developing python than answering e-mails like this.
You can and should encrypt your partition, since your home key might end up there.

https://help.ubuntu.com/community/EncryptedFilesystems

If you want hibernate to work you can use uswsusp for example:
https://we.riseup.net/debian/encrypted-swap

Sleep always works, but as mentioned above, your key will be in memory...
I've read a lot of technical stuff about rockets and space missions lately to the point of hurting my brain. I am not a rocket scientist (yet ;-) but I think what one needs is to launch a single robot in orbit while more components are sent to be assembled up there with balloons e.g. to build a unmanned space station. Could that work?
It is unrealistic and paranoid.

Do you complain that your microwave oven firmware isn't hackable? Do you think that it's no fun that you can't reprogram your car's fuel system? Do you bitch that your TV isn't user serviceable? How's that "locked down shit" HP calculator?

A computer is no longer a general purpose tool but a special purpose appliance for most people.

So long as there's a market for open systems, they will be made, but don't expect grandma to want one.

Why is this so hard for some people to accept? For most people "open" means they'll have to assume responsibility for protecting themselves against threats and managing things they don't want to.
tldr; 37signals has average uptime, like everyone else.

Next up: 37signals publishes office room temperature...
Guido's (somewhat surprising) response, for those too busy to read through:

On Fri, Dec 9, 2011 at 12:26 PM, Cedric Sodhi <manday at gmx.net> wrote:
> IF YOU THINK YOU MUST REPLY SOMETHING WITTY, ITERATE THAT THIS HAD BEEN
> DISCUSSED BEFORE, REPLY THAT "IT'S SIMPLY NOT GO'NNA HAPPEN", THAT "WHO
> DOESN'T LIKE IT IS FREE TO CHOOSE ANOTHER LANGUAGE" OR SOMETHING
> SIMILAR, JUST DON'T.

Every single response in this thread so far has ignored this request. The
correct response honoring this should have been deafening silence.

For me, if I had to design a new language today, I would probably use
braces, not because they're better than whitespace, but because pretty much
every other lanugage uses them, and there are more interesting concepts to
distinguish a new language. That said, I don't regret that Python uses
indentation, and the rest I have to say about the topic would violate the
above request.

--Guido van Rossum (python.org/~guido)
Considering your feelings and how you feel about uttering them online, have you considered getting the fuck out of there?

Get to European soil and ask for asylum. It is not much, but at least it is better than Belarus.
vim has a :set paste toggle for its input mode.
What work in 2012 scares you?
This is the correct interpretation. Computation has nothing to do with SOPA. You could have the world's most locked down phone and still run afoul of SOPA because you're republishing copyrighted material with it.
Better Call Saul - Breaking Bad
They should definitely contact the police about that unlawful behavior.
Can I start the inevitable thread: "OMG why don't they use Google Ads. It disturbs me that someone else is achieving such a high audience share, and is so beloved by its users, and is not answering to a VC or advertiser. This threatens my worldview, so as a valued member of the startuphackerseoblogging community, I am going to suggest, nay, insist they change business models."
Adam Carolla (http://www.adamcarolla.com). I grew up with comedy, and it helps a lot whenever i'm commuting/treadmilling
The ion engines used in existing spacecraft produces similar thrust to a piece of printer paper in your hand - the thrusts of the engines are measured in terms of milliNewtons. They are useful in deep space situations, where (due to nuclear reactors or abundant solar cells) you're power rich but propellant poor, and don't have to deal with aerodynamic drag. Over a long period of time, an ion engine can yield big velocities. With drag forces though, they'd simply have no effect on a floating balloon.

A balloon could present a method of getting a lightweight rocket to a very high altitude before engine firing, reducing the drag on the rocket and allowing the rocket engine to be designed just for the very low air pressure environment at those heights (rather than the compromise that modern ground-launched rockets have to make), but the size of the payload would be limited by the balloon size (with approximately 1kg/m^3 of helium, you'd need a lot of helium to lift a rocket of any size).
So if we determine that the main cause of stealing is thrill of highjacking the car and lack of empathy to car owner then the solution would be ... rewiring their brain?
On one hand, you are correct.

But note that GP has a point about exercise. Though, as the article noted, it's just hard to do when you're chronically tired. And even snow helps, since it increases the amount of reflected light.

Some personal experience, ymmv:

A year ago I started working on the 7th floor in a more southern country than my native Scandinavia, with the roofs below covered with snow. It was wonderful, like being hit in the eyes with a baseball bat of light...
https://www.dropbox.com/features claims "Secure Sockets Layer (SSL) and AES-256 bit encryption," and I truly do believe they encrypt.

However, I also know that since their website allows me to access data and reset my password, their key management doesn't prevent Dropbox employees from viewing my stuff.
i've never owned an Android and while I've considered the possibility, I think this review nails it right on the head. looks like i'm sticking with iOS for the foreseeable future.
Previous discussion 662 days ago:

http://news.ycombinator.com/item?id=1183828
That, or the incomplete user experience is simply due to Facebook's motto of "Done is better than perfect." There are plenty of areas where the UI is lacking that have no affect on app developers.
Systems exist (just not in the US).

My provider (ABN Amro in Holland) works like this:

1. Login is your account number and card number (1234567 + 004, located on card)

2. Password is generated by putting your 'smart' card into a little device, typing a PIN in, and typing in the resulting one-time pass. Other banks do this by sending the code via SMS, which is also good (though a bit less secure).

3. Interface is not mind-blowingly web 2.0, but works pretty well.

4. Transfers to other bank accounts are free, happen within one business day, and are confirmed by performing step 2 for each batch of transfers.

5. There is an iPhone app, which you do a one-time authorization with step 2, and create a 6 digit pin code. This code let's you check your balance. Performing transactions requires step 2 again, unless you are transferring to someone in your address book (there is a limit which you can set).

To be honest, it's pretty good. It's first priority is clearly security, and given that it's pretty damn usable.

US banks should take note.
Agreed, but there's a solution.
Emacs recognises the end of a block by using "pass" to end the block. This makes it reindent properly. It's not the official python style, but I prefer to write code that way. Try it, it's not bad.
I use juicer, works pretty well!
Basically the cold war never ended for Belarus. It is the last dictatorship in Europe, the secret police is still called the KGB and they very much oppress their citizens.

It is not as closed as North Korea, but it also isn't exactly the kinda place where you would go vacationing.

There has been no indication of an Arab Spring situation, but there have been a few widely reported protests (and oppression of the people involved) they may just be widely reported because they were done by women with no tops.

As for why they do this? Because if you are a dictator and want to stay that way, you avoid and control everything that can challenge your power.
Nitpicking: technically Belarussia is as much European soil, as Germany.
There is no mass for which one ball attracts the earth more than the other ball if the other (fixed mass) ball is less than the mass of the Earth. The ratio of the two forces, the force between the varying mass ball (vmb) and the Earth and the varying mass ball and the fixed mass ball (fmb), is constant°: m_earth/m_fmb.

°Assuming equal distance between the two objects. It's still constant w.r.t. mass if you allow different distances, you just pick up a ratio term of the two distances. Again, you don't 'start' attracting one ball more than the Earth. You're _always_ attracting the Earth more.

Now that I've put it that way, we can see that the mass doesn't matter, since the previously neglected force is _only_ operating between the direction of the two masses, so there is no additional acceleration in the direction of the earth. If you pretend the earth is a infinite plane (which is typical) than we can see that this will have no effect on the fall time. Since the distance to the earth starts being equal, and the accelerations (relative to the earth) are equal, the time will be equal.

If, however, you instead acknowledge that the earth is a sphere, and we really started the two objects at rest at the same radius but different angles, than you have a restricted three body problem and I should probably not try to solve that before I've had coffee.

Thank you very much. It will be a good day.
We're looking for a programmer, open to remoting
We're looking for a Junior Web programmer and a separate junior iOS developer. Check out our website www.redpiston.com for our work. We're looking for people who are interested in latest technologies and have experience in php, javascript, Objective C, ruby, etc. Should be excited about node.js and other new technologies. email previous work to info @ redpiston . com Thanks
Yes.

My relatives frequently drive from Chicago to Omaha to visit family. Presumably because of poorer reception in Iowa they cannot use Google Maps even when plugged in because the phone still discharges.
my bank uses:

1. 12 digit pin / complex password

2. Physical reference card (like a puzzle game to answer on login)

3. Must reply to SMS to transfer funds / configure payments
thanks for the post, ryan! we think it's pretty exciting too ;)
Just because code is a tree doesn't mean a deeper tree is better than a shallower one.
I like the idea very much.

I'm not sure I would use them, I might be too afraid about your service's stability and how long it will be alive etc since you are not (yet?) a big name.

Another micro service idea: geolocation API
> What really made me change my mind about offering freemium was when I sent a thank you email a couple of days ago to everyone who used the site this Christmas. Many free customers flagged the email as spam! So let me get this straight, you just used my service to make something for your kid for free and then you nail me with a spam complaint?. When creating the letter, I have people agree to my privacy policy before they finish. It says I may contact them from time to time letting them know when our other site’s open for the holiday season. Basically, letting them know when they can get some more free stuff from me. I have an opt-out link on that policy page, and I included one in the email I sent right at the top, at the bottom and in the body of the email. No paying customers flagged the email as spam or even unsubscribed. Only the “Free” people were kind enough mark it as spam. This of course raises holy hell with my email provider which in turn causes me headaches.

I have no idea how you manage your email lists, but this is something that you have no excuse to be ignorant about. Confirmed opt-in vs opt-out has been known for many years.

It's not clear from the blog post whether there was any protection against bots and malware signing people up for a letter from santa.

It's not clear whether you asked people to confirm that they actually wanted to be be signed up, and let them know that they'd be getting further email from you.

And it's not clear what the content[1] of the "Thank you" email was. I can imagine a lot of people flagging it if it's trying to push something.

[1] I know it's not about content but about consent, but many more people flag emails selling stuff than simple thanks email.
Mass Creators | Bombtune
Hmm, I believe I've seen shades of this idea in Selenium's most basic test script format [1]. It isn't a decision table, per se, but it was designed to be as easy as possible for non-programmers to adjust. That said, I don't think table-driven programming is as widely useful as this author claims. Most of the testing engineers I know immediately moved away from Selenium script tables toward higher level constructs in JavaScript or Python. I don't think a table is great for expressing recursion or iteration.

[1] http://seleniumhq.org/docs/02_selenium_ide.html#test-suites
I was diagnosed w/ crohns when I was 16. I struggled with it my whole life; in and out of hospitals and on/off different meds. At 19 I learned about the Macrobiotic Diet and my life was never the same. It was hard to stay on the diet and make it stick so I created a tool that helps me track and balance my diet. Because I like building things I also added 450 or so other diets and it has become by permanent side project. Right now only me and a few friends are using it (web version) and the app will be in the app store in a few weeks then I am thinking about opening it up to the public to see if its something that anyone else would want to use. All of the diets I have seen mentioned on this thread are supported so if anyone would like access let me know email/city and I will try and get things up and running for you.
Why you should Never fly into Washington National Airport
Los Angeles, CA

LiveNation Labs (division of LiveNation Entertainment).

WHO: We are a brand new division of LiveNation focused on disrupting and reinventing their consumer products from within. We don't even have desks yet, just one huge room. Think of us as a startup funded by a Fortune 500 company.

DESCRIPTION:

We are looking for an engineer to work in various capacities on our product team. Work can and will include application development, systems operations, application design, support and engineering solutions to difficult problems when they arise. This position will work across all layers of the application stack: from sites to servers. While expertise in all areas isn't required, an eagerness to learn within each is a must.

RESPONSIBILITIES:

Develop and improve new and existing application products and features

Code using primarily Javascript, Ruby, Java, Objective-C and Python

Write well-tested, maintainable code

Collaborate with systems and front-end engineers to support new products

REQUIREMENTS:

BS, MS, or PhD in Computer Science or equivalent work experience

Comfortable working in a fast-paced, iterative environment

Ability to quickly become productive in existing systems

Great debugging and reasoning skills

Attention to detail

PLUSES:

Experience with A/B testing

Ruby on Rails experience

Demonstrated contributions to open-source software

Holistic application experience (ie, made your own web app or mobile app)

A love for everything and anything music and live event related.
I worked on the Garfield movies - live action with CG cats - and frames with Garfield in it required between 600-900 render hours. This is due to the physically based animation support for internal body motions and similar physics for all the fur. I've still got the render stats, because I was the render farm wrangler for those jobs...
I do all my banking from home by physically mailing stamped envelopes with checks, deposit slips, and signed letters ordering transfers. These envelopes are then opened by a teller who processes the transaction and mails a receipt of the transaction back.

It's considerably faster than trying to use their web site.
You live in a Simulation
Simplicity can be a benefit, but there are examples of languages that are either dynamically typed with optional static type annotations and languages that are statically typed but have a special dynamic duck type (that may use something like the invokedynamic opcode in the java bytecode), so why not Python?

Examples:
static typing with optional duck types: Boo.
dynamic typing with optional type annotations: many Lisps, e.g. Racket.
You're not solving a real problem.
Yeah, I wanna get out of there as soon as possible. To US, Canada, Australia, Germany, or even Poland. The heck is I'm only 15 and can't move myself; my parents appear to be OK in here.

Anyway I will not spend even a day here after I'm 18. I gonna work for some cool startup also.
Its both, but primarily status. If you drill down, you'll see the long term stats.
LOL comment in the article thread by (of course) "Anonymous":

should have done it in asm. time coding is greater but time savings in performance of program over long term makes up for it. but i guess asm is too difficult for you. visual basic is good for programmers who like “easy” job.
Calculatoare second hand
Using Palantir to Address Information Security and Insider Threat
The costs of running a manned fingerprinting system would be pretty heavy and hard to scale, I imagine, not to mention inconvenient for users.

Without some skilled operator attending closely, there are all manner of ways to fake fingerprints on both electronic and traditional ink systems. If it's going to net you a $100k car, the incentive is probably sufficient that someone would do it.
I use Wuala. I think their software is pretty nice; don't know how it compares to SpiderOak since I've never used it. They encrypt client-side. Employees can't access data. Or so they say, since the client isn't open source, which is my main hangup.

If I understand correctly, it's not as secure/confidential as Spider Oak: the encryption key for file A is Hash(A) and your own key is only used to gain access to Hash(A) in order to decrypt the files. This lets them deduplicate more efficiently on their end, but it also means they can determine if two users have the same file. It also has some other repercussions (there is a HN story about it). It's still a lot better than DropBox, though.
Hi Naf,

I love thinking through new ideas and I would be glad to help.

You can see some parts of the framework I use to evaluate ideas in my past comments.

Shoot me an email if you think I can help.

cheers,

jiggity
I attribute this to their "Move fast and break things" mantra.
Steve Jobs Action Figure
Sigh.

It makes me sad to read all of these posts because, without any exaggeration, I find bread to be one of the best pleasures in life, and living off sandwiches means it constitutes a fair amount of my diet.

If only living healthily didn't involve so much work, like actually learning how to take care of yourself, i.e. cooking, exercising regularly, etc.
Its a great idea. It comes up all the time. Why not give the homeless a little money for working to help other homeless? Unfortunately, the government has placed a huge barrier to entry in front of giving someone a few bucks for an hour of work.

You'd be better off showing them a library computer and introducing them to mechanical turk.
Combo-economics at work in Argentina
Yes, we are currently looking for a good geolocation API. If we have to built it ourselves I suppose we could monetize it..