skysight-inc/HackerNews huggingface dataset:
Personally I will be glad when they get what to eat/not eat settled once and for all...

As it is now, there are so many changing/competing theories out, and with such frequency I have been forced to abandon considering any of them at all and just eating what I feel like.
You don't get Vim. Its composability is at the user interface level, not at the extensibility level. It's a different editor, tough to learn but incredible when you pass a certain threshold.

I've used emacs for about a decade, and Vim for about another. I switched to Vim for practical reasons but place both editors at equivalent levels of quality. Both are great. Not perfect, but great. The article is spot on at identifying the core lessons in each.
Preferral - Nashville, TN (http://workmein.com) - open to remote

We got rejected from YC. But by Q4 our software will be facilitating patient referrals for 300+ hospitals (seriously)
Come be the third hire - a full stack engineer who wants to own the product and eventually lead. as the company grows. We use a fairly standard Rails stack (Rails 4.1, postgres, redis, git, ec2, etc.) plus some other cool things like Mirth Connect.

---

Why is Preferral a great place to work?

If you're interested in, or have experience in healthcare, Preferral is the place to be. We share a top floor office (sweet pic: http://imgur.com/ag8yiza) in downtown Nashville with an $800MM VC fund headed by the former CEO of Vanderbilt Medical. Come work with us, and the former Vanderbilt Medical CIO will knuckle bump you every day (again, seriously).

We are well funded, already profitable (not just the ramen kind either), and have large enterprise customers.

--

Preferral is SaaS for patient referral scheduling. The number of patient referrals has doubled in the last 10 years to 107 million per year- most of them via fax. Preferral's goal is to dramatically increase the efficiency of care coordination between healthcare providers. Our software increases the efficiency of primary care physicians, provides specialist physicians with a better patient mix, and allows insurance companies and healthcare systems to help ensure patients stay in network. As a result, patients get higher quality, more affordable, more appropriate care with better outcomes.

I would love to hear from you whether you're interested in joining us (awesome!) or just want to chat. Shoot me a message at jon@workmein.com or @jongautsch
Then can online editors like cloud9 replace vim? They can easily connect to any server and provide same ui for server and desktop.
In lieu of civil war, I anticipate us preparing a worldwide peaceful movement, in which those who would harm come to realize the value of harmonious living. It would definitely require thorough technical underpinning, but government surveillance would be irrelevant.
Note that the title is misleading: Android ALWAYS had a read-only /system partition.

Now they're adding a slew of SELinux policies which also enforce read-only access to /system partition. These are still applied if you remount it rw, which means that in the future users will have to modify SELinux policy to write while the OS is running.

Recovery (which is tasked with updates) will keep its write ability. Also all apps which don't write to /system partition (which includes most root apps like Titanium, etc.) will not be affected.
Well you should address complaints to operators like AT&T and Verizon which force bootloader locks to your phones.

Here in EU pretty much most of the new Androids are fully unlockable including phones that ship with completely locked bootloaders on Verizon and AT&T.

Demanding that Google ships an OS with security vulnerabilities because US telcos demand bootloader locking is ludicrous.
I think the line above the printf call should be

arr[2] = 3;

I ran your program and I got 4. Then I changed arr[1] to arr[2] and got 5, as I expected.
(Side note: what the hell is that website trying to do to my computer? It's trying to open so many connections on weird ports!)
SEEKING WORK: Remote Only

Generalist software engineer for hire. You need an MVP, I can build it. You need a website, I can develop it. You need a script to automatically deploy your project, I can code it. No job's too big or too small.

I have prior experience developing software for Western Digital and Accenture.

Tech stack: Strong Python scripting scripts, being familiar with web development using Django and Flask, data scraping with Requests and BeautifulSoup, and devops with Ansible.

I have some minor front-end experience. Currently toying with React.js and d3.js.

Hit me up at my email (in profile), or on skype at wei.yen.22

Github: https://www.github.com/yen223

LinkedIn: https://www.linkedin.com/pub/lee-wei-yen/39/ba9/aa6

oDesk: https://www.odesk.com/users/~0102637248711c1f27

Keywords: Python, Django, Flask, Ansible, Postgresql, Linode, web development.
I also received this email, just prior. The password they created for me was one I use for my general TrueBlue account. There was no sign-up process for TravelBank:
"
Hello Cole

Welcome to our credit tool, Travel Bank, which allows customers to manage their credits with JetBlue. An account has been created for you with the account number and username below. You can view your transactions by clicking Here. For your security, your password has been sent in a separate email.

Travel Bank Account Number: xxxxxxxxxxxxxxx

Username: xxxxxxxxxxxxxxx

As a TrueBlue member, you can easily manage this account, including updating your password, when you sign in to TrueBlue. (Not a member yet? Register here).

To book a flight using your Travel Bank credit, visit jetblue.com and choose Travel Bank as your form of payment.

If you are a CompanyBlue Administrator, your travelers will log into your CompanyBlue account and book normally. Once Travel Bank access is granted to the appropriate travelers, they will be able to use it as a form of payment in the booking flow. For more details, refer to your CompanyBlue training materials.

We hope you find Travel Bank a useful tool for managing your credits. If you require further assistance, please visit the help section of our website.

Sincerely,

"
> you just go to the bank the check is drawn on

Which is next to impossible in some situations (e.g. no banks in the entire area)... and so 2.5% cut of the check cashier means e.g. for an amount of 1000$ 25$. Now take 1h for driving, half an hour for waiting in the queue and 10$ for 2-way bus ticket... it's the same cost actually
Eponym (New York, NY, USA)
http://www.eponymous.co

We're an eyewear company looking for engineers to help architect and build our API, which powers eyeglass orders for fashion brands. We are also looking for people to help us build our whitelabel eyewear software, and iterate on new UX features.

Our stack is Python (Flask) and MongoDB, including bits of Celery, nginx, and uwsgi. We do a lot of integration with the UPS (in fact, we maintain an open-source UPS library [1]).

We're building our API and internal dashboards (which we use heavily to process orders, eyewear prescriptions, customer information, gift cards, etc.) We white-label eyewear for other fashion brands; Classic Specs and Steven Alan are some of our brands.

Email me!

jay@eponymous.co
[1] https://github.com/classicspecs/ClassicUPS
> I understand they beat human players, but that people feel computers play in dull ways.

Without knowing anything about chess, I'd say that makes humans sounds like sore losers. I wonder if this will lead to having tournaments where you don't get points for winning matches but rather get judged on style by a panel of (human) judges...
After studying SQL at MIT with Greenspun, I came to see it not only as a nice language, but beautiful and expressive in a way similar to Lisp. I personally would rather write database applications mostly in SQL than pull as much as possible up into the scripting language through ORMs.
If you knew you could only read 2,000 more books, where would you begin?
There are also some pretty impressive videos of editing vim by voice:

https://www.youtube.com/watch?v=TEBMlXRjhZY

https://www.youtube.com/watch?v=qy84TYvXJbk
Zonino – A project to automatically find every job at a startup in London
We built a system that scrapes the websites of a bunch of London startups and aggregates their jobs. None of that recruiter nonsense.
The first point at which grades become important is the GCSE at 16 - perhaps they might start playing the game at 14/15 when choosing their options, but I don't this being the case all their life.
Isn't this one of the oldest educational strategies in the book? Or has it somehow gone out of favor? Nearly every education-related movie has a scene of the teacher specifically picking students to answer questions (often the slacker-protagonist).
If someone got pics of all these it would be much better.
Personally, I find that SQL is hard to generate. It's hard to reason about the creation of dynamic queries, say, for some types of searches. It's not reasonable to create a generic function that can operate on any same-shaped piece of data. And it's ridiculously hard to manage the concept of a pointer to a piece of data which could be one of many types, a problem I'm sure most people have faces.

Stored procedures can help with some of this, but then you've got to remember to update them every time you need to access data in a slightly different way, and it's hard to figure out when you can get rid of old stored procedures. Tools for managing them aren't up to scratch with tools for managing "real" programs.

Personally, I'm keen on RethinkDB. It's a document-oriented NoSQL database which doesn't lose your data, has built-in clustering, and an extremely strong query language built on chaining method calls. While it doesn't have transactions, the query language is powerful enough that you can easily model most forms of deterministic data transformation within a single query.
Boston, MA - full time, internship

Web Programmer, Developer, Hacker

Smarterer - http://smarterer.com/

Make a difference. Change the world. Have fun. Do something important.

Smarterer gives people unprecedented understanding of what they know and what their teams and organizations know.

We are looking for creative web programmers, developers and hackers to join our product team. Ideally you are a versatile technologist who loves to build web products, especially (but not exclusively) if you have Python experience. Our stack is primarily Python, SqlAlchemy, and JavaScript with some Backbone and CoffeeScript mixed in.

Smarterer is doing something unique and important. We're approaching a point where traditional university credentialing isn't enough. Skills are changing too quickly and what makes someone effective in a role or job is evolving. New roles appear daily that no (or few) traditional universities have courses for. People are acquiring more and more skills through non-traditional means. Companies are finding it increasingly difficult to close the "skills gap".

How do you show what you know?

Smarterer has created an innovative, machine learning, crowd-sourced testing system that will disrupt how people think about skills. Don’t let our name fool you, while our system is fun, our unique, patent-pending, technology is also deeply rooted in scientific modern testing theory.

Smarterer is enabling a revolution: in how the enterprise manages their teams and talent, in the changing job marketplace, and in the way people measure their own skills and share that knowledge.

We're funded by Google Ventures, True Ventures, Re-think education, Boston Seed as well as some amazing angel investors.

Interested? Contact me at mikepk@smarterer.com
DvdFab v9.1.5.0 Cracked
EventMobi (Toronto, on-site) we're hiring developers: http://www.eventmobi.com/about/careers/
$500,000 for me. I'm a simple man with simple pleasures living in a simple country ;)
Shredder (on iOS and Android, at least) has the capacity to tailor it's playing strength based on your success with it. It tries to match your own playing strength to give you a more interesting game. As you win it gets stronger, as you lose it plays weaker.
Looks like they're using a bunch of websockets for something. Probably that live player count up in the navigation.
My mid-sized business does not support visas.

I look at it as something so hard and complex that only the Googles and Amazons of the world can play.

Are there resources or professionals in the HN community that lay out the process and the costs?
If anyone knows their identity and suspects the canary, then disappearance or death would hint strongly at the canary being true.
It's only likely, but not certain that a or b get overwritten. How your stack is laid out is entirely up to the compiler. arr[1] is already out of bounds, however, we don't know for certain what's immediately above the array.
This article picks on Atom, but it's really arguing Vim vs Every Other Text Editor based on composed commands vs monolithic commands.

I agree that Vim's style of composed commands is somehow more natural. But Atom's core value is hackability. Atom's vim-mode package performs every operation in the article and countless more, and does it all without any special APIs or permissions. The commands that are not in the editor API, or are but are slightly different from Vim, are written using editor primitives. That hackability is Atom's special sauce, not the set of convenience commands the editor API supports.

Sublime would have been a better "target" for this comparison.
If you have certain religious beliefs then the concept of NoBeef or NoPork is an important one.

I guess that databases must be the same for some people.
> because they can't open a bank account without having the contents seized legally (child support, debt collectors, maybe on the run who knows)

I have experienced the latter two situations. If you have debt collectors hunting you, in Germany you can ask for a so-called "P-Konto" (Pfändungsschutzkonto, a bank account with a certain level that may not be seized by ANYONE. This amount gets higher e.g. if you have a family). If you're on the run... well, most banks let you keep your account as long as you don't manage to let it dry up, because then the notification letters will bounce.

Also, if you're on the run, remember that cards on your name may get flagged - if used, cops are silently alerted to arrest you. Or the CCTV footage might be used for mugshots, or your data mined to predict your behaviour.
If I remember correctly, something similar demonstrated by someone(a bounty hunter) a few months back, and was featured on HN front page as well.

I remember it was maybe related to Facebook, and not to TLS/SSL specifically. Very similar.. sending excessively long session id values.

I wonder if excessively long session id values can break something else as well?
Mathematical Background for CS
C:

#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

int nums[5] = {1, 0, 1, 0, 1};
static int cur;

int main(int argc, char **argv) {
for(int i = 1; nums[i] != 5 && i < 10; i++) {
cur = i;
if(i/4 == 1) {
printf("2 + 2 <= %d = %s\n", cur, 2 + 2 <= i ? "true" : "false");
printf("2 + 2 == %d = %s\n", cur, 2 + 2 == i ? "true" : "false");
printf("\n");
}
}
}

No strange array writes! No indirect writes at all!

It's finicky and I believe depends on register allocation, but when I compile it using whatever version of gcc-mp-4.9 I have installed from MacPorts at -O3, it outputs, among other things:

2 + 2 == 5 = true

(For all they say about evil optimizing compilers, it was really hard to make this work.)
As Evgeny says, fasting doesn't necessarily cause those symptoms. I've fasted for a day or two at a time as an adult (and about two weeks once as a fat teen). Hunger as a physical sensation is probably not usual thing to feel in the West (or, at least, in America). As an obese American, it takes more than 24 hours of fasting for me to be physically hungry; the vast majority of the time I eat for social reasons, or from boredom.

In my social circles, the most common response to a question about food is "I could eat" rather than "Yes, I'm hungry", since the latter is never literally true.
College dropout here. Anyway, my vastly-less-expensive aborted "education" really isn't the point.

> I'm not sure what the UX will be for replicating this discussion setting, and invoking individuals to share from their experience. How do you validate the quality of the comments?

"Then a box pops up on the screen with the words “Cold Call.” The student has 30 seconds to a few minutes to type a response to a question and is then prodded to assess comments made by other students. Eventually there is a multiple-choice quiz to gauge mastery of the concept."

"He unveiled the existence of a studio, built in collaboration with Boston’s public television station, that allows a professor to stand in a pit before a horseshoe of 60 digital “tiles,” or high-definition screens with the live images and voices of geographically dispersed participants."

> These are all though issues to solve, and I'm glad HBS is actively tackling it. I'm looking forward to seeing if they succeed.

Did you read the whole article, or stop in the middle?

Case based method sounds like a much better idea than wasting time listening to a lecture. I think what they mention in the article is a good start.

The type of disruption faced by Harvard and other universities applies not only to that industry but to many other, perhaps most, industries.

Maybe instead of worrying so much about saving their own asses, some of these overpaid Harvard geniuses could come up with an idea or two about how to adjust our underlying "economic" structures to align with new technological realities.

By the way, did you ask those "former PE guys" how they actually valuated WhatsApp? Did you ask the bankers who worked in Europe what they did to fix the "economic" structure so that the global "economic" crisis would not threaten the physical health and well-being of so many people?
St. Louis, MO - fulltime

Web/Full stack developer

Radialogica - http://www.radialogica.com

We are focused on communication solutions/analytics for radiation oncology - Founders, two Ph.Ds, come straight from the field. Our mission is to improve the safety, quality and efficiency of care with innovative tools that change how information is accessed, analyzed and shared by members of the treatment team.

About you: - Focused on delivering products with a great UX - polyglot thinker/Functional language lover - Eager to learn/teach other on the team about TDD, continuous integration, and functional paradigms

You will be a joining a small, and focus team of programmers where you can start to deliver an immediate impact to the healthcare of others suffering from cancer. Email nathan[at]radialogica[dot]com
SEEKING WORK - remote or UK

5+ years experience with python and perl web scraping, cloud services, databases and linux administration. will be available about 3-4 weeks from now for new projects.

email dmn001 at gmail
lichess opens only one websocket connection, on a port between 9021 to 9029. That port range prevents a weird behavior on firefox when the connection is interrupted.
Interesting but I feel the constant switching between mouse and keyboard would get annoying really fast.
Do you want ads? Because that is his we get the horrible ads
On our favorite apps.
Eh, more of a hybrid cyborg type of critter. I am surprised they didn't include Data, though.

They seem to be missing a lot of various AIs from the show, but I'm not sure it's worth listing them all.
Seeking Work: Remote or Denver, CO

http://itskrish.co/freelance

I'm a full stack web developer available for hire. I can pretty much do anything web-based you have for me, but my standard packages are:

1) Landing Pages
2) Organizational Websites
3) Prototype/MVP of a web product

My 'stack':

HTML/Jade/EJS
CSS/LESS/Sass
JavaScript
Angular.js
Leaflet.js
D3.js
Node.js (Express.js, Sails.js)
MongoDB
MySQL
PostgreSQL
PaaS/IaaS

Overall, I'm looking for quality clients and interesting work, and I'm a student so that definitely factors into rates and discounts as well.

Something recent that I've been a part of was GoCodeColorado (GoCode.co), a government run statewide competition regarding web application development for civic purposes. I won 1st place at the Denver level, and made it to the top 10 in the whole state, where the top 3 won $25k and the opportunity to get $250k more. During this experience, I worked quite a bit with the aforementioned stack, winning acclaim for my work with the UI, data visualization/mapping, and scalability of the backend of the product I built.

Some relevant links:

- http://itskrish.co
- http://itskrish.co/resume
- http://linkedin.com/in/krishdholakiya
- http://git.io/krish

Looking forward to hearing from you!

- Krish Dholakiya (krishna.dholakiya(at)gmail(dot)com)

Edit: Downvotes? Is something wrong with my post?
I just wish we could get rid of the common cold already.
(I know there are far more deadlier stuff around, but I got a cold right now, and it sucks when not comparing it against the deadlier stuff. Oh, and I also know that cold virus strains are in the hundreds, and they mutate so it's hard to develop vaccines, etc etc, but I got a cold!)
I don't like SQL either. Disclaimer: I wrote my own SQL server some time ago, then went on to help to prepare a NoSQL architecture at one of the largest tech companies.

SQL is a weird hack of relational algebra with a huge variation of syntax between different providers. Also, it's pretty inflexible if you need to change schema, you need to solve crazy transactional problems if you write your own server, not mentioning the problems arising from clustering.

Try modeling trees in SQL - if your data is mostly static, you will be saved by nested sets or their fractal successor, however most SQL servers mislead you in thinking their tree-functions are anywhere as performing. If you think you don't need trees, imagine modeling categories or an org chart in SQL, and making sure decisions at one level propagate correctly to all levels underneath and can be overriden only with correct permissions, and this must be a part of each query.
No, nothing except resources is in the way of completion of a move to a more modern platform. It's coming gradually, but we can't drop everything for a year or two to devote all of our engineering resources to getting us there.

OpenVMS has some really good ideas baked into the OS that we've had to reimplement or find off-the-shelf solutions for our new platform (for example a distributed key-value store (called "logicals"), a job queue system, and a clustered filesystem) but nothing so earth-shattering that it would keep us on VMS.

The biggest downsides are expensive hardware (OpenVMS is designed around clusters of a few beefy boxes, rather than many commodity boxes), lack of community knowledge, and lack of new software available for the platform. (End of life is also looming: http://h71000.www7.hp.com/openvms/openvms_supportchart.html .)
Edifícios Inteligentes e Preservação do Património em Conferência da OE
Firefox OS might be a viable options for low end phones, and
For high end phones Ubuntu OS might be worth it as well.
Chicago, IL - REMOTE or Local

ActiveCampaign (http://www.activecampaign.com) is looking for a developer and UI/UX designer to help us scale our marketing platform.

- Full Stack Developer: http://www.activecampaign.com/about/employment-developer.php

- UI/UX Designer: http://www.activecampaign.com/about/employment-ux.php
How can I be more clear about this? You are not a terrible person, and are not to blame.

Being part of the problem, or more precisely, part of a problematic system) does not mean that the problem is your fault, or that you have a duty to fix it.

Congratulations, you have met your basic societal obligations. You are off the hook. You are free to look the other way rather than confront or condemn sexism when you encounter it, in person or online.