skysight-inc/HackerNews huggingface dataset:
Thunderbird is definitely not "great"; the reason why it could appear to be so, is that it's a historical product in a stagnant market (the fact that its user base is growing doesn't necessarily imply that the market is growing as well).

I actually think it's a pretty good example of poor development strategy, specifically, they develop new features without polishing what is a very unpolished product - how on the earth they've spent resources on integrating a useless IM client, when there are tons of things that need work? Who knows. In the meanwhile:

1. using new windows when writing emails, especially in the context of a tabbed application, is a pain in the back. like this wasn't enough, a second window opens with the progress tracker, when transmitting. This means that every time one writes and sends an email, TB uses for a few seconds three separate windows.
2. the address book is buggy, and overall terrible, and it's been clearly untouched for a long time.
2a. it also uses as backend the single most braindamaged file format that JWZ has ever seen in his nineteen year career. as long as it works it wouldn't matter, but it actually does if somebody would like some interoperability.
3. when they updated the look and feel on a "major" release, they made the recipient email search much slower. since that release, I have to deliberately slow down my typing, otherwise TB doesn't find the recipients.
4. with another major release, they broke the shortcut for attaching a file.

All of these are basic functionalities.

Besides, the reason behind #1 is that the code is terrible to work with - some developer offered to work it out, but resigned after some weeks of code-diving.

I surely don't say that it's a terrible product (every product has snags), but I would say that, given the lack of resources, the poor planning, and the landscape of the market, TB is a product that does the job, but nothing more.
http://en.wikipedia.org/wiki/Superoptimization and/or the articles it cites should have been cited and consulted. Where mechanical discovery is not appropriate and you know what you want to accomplish (e.g., division by a constant integer at the cost of a multiplication or computing the number of one bits in a word) the "tricks" described in Warren's Hacker's Delight can be applied. Some, but not all optimizing compilers, look for sequences for which there is some known "trick".
How has it been successful? Some people got admitted to university on the basis of their skin color, while some other people got rejected based on their skin color. How is this a success?
Think again, my friend. ;-)
Brainstorming is not a structured exercise, it's a bunch of people throwing ideas. How productive it was is not measured by constraints.
Since realizing most people only have coffee makers and microwaves and are missing out on tools to simplify making great tea, I've made it a habit of giving out airports (dewar flask pump liquid dispensers) as gifts to everyone I know along with some tea-making utilities, like the IngenuiTEA. Water stays piping hot all day, no power needed beyond the initial boil.

Also, am East Asian, can verify: it's pretty uncommon to find a household without a rice cooker, a portable butane grill, or a Zojirushi.
Nanoinjector: Gene Therapy Advance from BYU [video]
Specifically, it uses Nix as the underlying system, but implements a new syntax and maintains a separate package tree written in this new syntax. I'm not entirely certain why.
Logging millions of requests everyday and what it takes
UIX DESIGNER

Location: San Francisco

Remote: Sure

Willing to relocate: Tentatively

-------

Technologies: Design/front end generalist with a background in user experience and interaction design. Used to wearing all hats in the design process, from research and prototyping through visual design and front end code.

Résumé/CV: http://livemethoddesign.com/

Email: patrickjsteele@gmail.com

-------

I've been a contractor for awhile, but I've been increasingly hungry to work on something bigger and harder. I'm interested in interfaces that teach people useful things, especially w/r/t finance, data vis, and problems that require a lot of systems thinking/ have a lot of surface area.

-------

Feel free to shoot me an email if you've got a cool project and just want some feedback, I'm always open to seeing what people are working on. Also happy to meet for beers if you're in SF.
You can write a function to do partial updates, and it wouldn't be any different than if it was in core. If you're using Amazon RDS they include PLV8 to make it even easier. :D

Here's someone building functions for a MongoDB API on top of Postgres 9.2. I'm glad the MongoDB API isn't in core, but they've laid the ground work so you can easily build whatever you want.

[1] http://legitimatesounding.com/blog/building_a_mongodb_clone_... http://legitimatesounding.com/blog/building_a_mongodb_clone_...
Longshot Systems, London, UK.

Web scraping / data manager role. £30-50k depending on experience. This is not a traditional job offer, it's an offer to join our gambling syndicate, your pay will be a fraction of syndicate winnings. We need general familiarity with web tech, scripting languages, databases (we use postgres/mysql currently) and getting stuff done.

Hit me up on david@longshotsystems.co.uk to apply.
/Estimating/ is often helpful. /Estimates/ are often not
How about filling up on meat and vegetables, so there's no trick involved, and you get the nutrition you need?
It looks like he's trying to say: in an array of N >= 2 drives, "BTRFS RAID 1" will still only choose 2 disks to replicate a file to. It's just 2 different ones for every file.

Well, not every file, but you see the point.

If that's the case, this has the advantage of having a subset of files recoverable even after >1 disk failure. Unlike RAID 5.

On the flip side: read speed is limited to at most 2 concurrent disks. Unlike RAID 5, where it's N-1. But that's theoretical, what's the reality on read speeds in RAID 5?

Anyway, if that's true, that would be a really weird name. Why didn't they call that "BTRFS RAID 5"? A look at the docs doesn't make this clear to me at all. I'm not sure what to believe...
How and why to encrypt a virtual machine's disk image (2014)
If it's as I recall, it was rather boring, but otherwise rather tame. Edit: I just rewatched the trailer, and it looks fine. I just recall not enjoying the movie a whole lot.
Seeking Work

Front End JavaScript Developer

My portfolio page: www.antonchan.co
It's a lil' baby Facehugger! (congratulations!)
OP here, I used "adding to class" because I had assumed people would only use a single probability space at a time, and it would shorten the syntax since you didn't need to instantiate the space.

However, it's possible to make an instance of Ps and use the same interface. But I'd need to change a method or two around to support it. It wouldn't be a hard change. Do you envision using more than one separate probability spaces at once?

As for the docs, lemme know in an issue or PR what's too hard to follow. I tried to make it clear, but I welcome other eyes on it.

As for mathematics, perhaps Naive Bayes is a good place to start? http://suanpalm3.kmutnb.ac.th/teacher/FileDL/choochart822554...

Naive Bayes Classifier is an example of something expressed all in probabilities. I only implemented a decision tree learner using Prolly, but am planning to implement more things using it in the near future.
"tech crunch," believe it or not, is not a hive mind with a single view point. (OP here.)
Murakami has always been one of my favorite writers...

Fundamentally, he explores the space between a person and the greater society, loneliness and alienation and the way people connect with each other like two sparks in a vast darkness.

If you're just reading the comments, go ahead and read this short story :)
Symphony | iOS Developer | Palo Alto, CA - www.symphony.com

You will be responsible for developing, enhancing, and designing a world-­class mobile application for the Symphony platform. Your role will include implementing, and enhancing the iOS mobile application, alongside a team of world­-class developers, designers and software architects. You will be responsible for choosing libraries & frameworks to best meet the needs of the application. You will work with product managers and UI/UX designers to create a secure, seamless mobile experience.

Skills: iOS SDK, Objective-­C, UIKit, Core Animation, Core Text

To apply, email: careers@symphony.com
SEEKING WORK (UIX DESIGNER)

Location: San Francisco

Remote: Sure

Willing to relocate: Tentatively

-------

Technologies: Design/front end generalist with a background in user interface, experience, and branding. My favorite role as a contractor is helping early stage startups build a product and design system that can scale with company growth. I'm comfortable wearing every hat in the design process. Code-wise, strong front end - js / css / html, light experience with rails.

Résumé/CV: http://livemethoddesign.com/

Email: patrickjsteele@gmail.com

-------

Feel free to shoot me an email if you've got a cool project and just want some feedback, I'm always open to seeing what people are working on. Also happy to meet for beers if you're in SF.
MIT Tech Review sort of has a reputation for doing this.
Speed Cameras and the City
As someone who has done this with a low calorie diet, I can tell you that it helps, but only to a point. That is, you'll be less hungry on this kind of diet while losing weight than on most others, but you'll still be hungry. And you'll be plenty hungry if you're calorie restricting a lot.
Might want to change that MC to NC for all the ctrl-f folks in here.
All types of trading, no matter what system, is theoretical until it hits the market. The market is the only test.
I was not even aware of this possibility, thanks for explaining it to me.

The concept fills with me with absolute horror though. Losing a part of my files is as bad as losing everything.

The performance benefit with larger files of RAID1 vs RAID5/6 can be very 'substantial'. Even my old 18 TB NAS could achieve 1+ GB/s on sequential reads.
Summerhill and Montessori are worlds apart. At Montessori, you're supposed to like what you do. At Summerhill (and Sudbury schools), you do what you like.
The curved screen is more expensive to make so it has to cost more. It looks gimmicky and unnecessary but a lot of consumers have been trained to pay extra for flashy design flourishes or innately feel better about doing so.

It's smart, this way Samsung can appeal to those types and also people who just want a normal high-quality phone with no gimmicks at a more reasonable price.
I don't get it. Is the only difference rounded edges?
IIRC, Guix uses dmd as 'init' while NixOS uses systemd, which is full feature (for better or worse), documented and communiti-fied. dmd felt cryptic to use even after a little RTFM session. People on #guix are happy to review our patches though ;)
Guix is not as old as Nix. Guix reuses parts of Nix but replaces the various languages in use for Nix packages and tools with Guile Scheme, both in the "frontend" as well as the "backend". Packages are just regular Guile modules, so the whole thing can readily be used as a library as demonstrated by Guix web, a browser interface.
http://stackoverflow.com/posts/1003841/revisions?page=2

Look who asked this question. "Not designed for this purpose," indeed. Joel and Jeff weren't sitting around trying to think of reasons for people NOT to use their site.
Reusing your restful code in WebSockets (node)
Symphony | Sr. Frontend Software Engineer | Palo Alto, CA - www.symphony.com

Symphony is seeking front end engineers with expert Javascript knowledge who have experience developing rich, high­-performance, browser-­based Javascript applications. You'll design and implement a rich, javascript­based, enterprise-­class messaging application, including client-­based end to end encryption and related security in the browser. We use backbone.js extensively and chrome wrapper / webkit for native integration.

Why you are needed now:
A sophisticated and modern javascript UI is our #1 need for a few reasons:

- huge customer and test base response for more features and the implementation of clean modern designs

- each one of these features needs to integrate to be maintainable and secure

- we have a great server side team, but our frontend developers are shaping the look and feel of our core product and we need more help now.

To apply, email: careers@symphony.com
I am still waiting for a database-based file system.

Some filesystems like NTFS/ReFS, BeFS and afaik ReiseFS4(?) and Btrfs(?)) could be extended. Microsoft extended the NTFS fs driver with the Cairo project in the NT4/5 era: http://en.wikipedia.org/wiki/Cairo_(operating_system)

All of the other functions NTFS exports for the EFS
driver begin with the prefix NtOfs, which presumably
stands for NT Object File System. One of the original
goals of the NT 5.0 project (code-named Cairo) was to
develop an object-oriented file system. Although NTFS in
Win2K probably hasn't reached the level of object
orientation that the Cairo planners had in mind,
Microsoft has extended NTFS in several significant ways
from its NT 4.0 implementation. One of those ways is
NTFS's support for encrypted files via the NtOfs
interfaces.

-- http://windowsitpro.com/systems-management/inside-encrypting... , more info: https://books.google.at/books?id=5f3mlM-JKUAC&lpg=PA117&ots=...

Later Microsoft moved the database to user mode, the WinFS project, the MS SQL db was stored in hidden directory on the NTFS filesystem: http://en.wikipedia.org/wiki/WinFS . WinFS failed because of its over complicated Metadata-Ontology and it was too slow for a filesystem (dotNet based shell extension). Microsoft moved the ideas to "SharePoint" (2007-2016) that overs now some of the proposed features: http://en.wikipedia.org/wiki/SharePoint .

BeFS includes support for extended file attributes (metadata), with indexing and a querying language like a relational database: http://en.wikipedia.org/wiki/Be_File_System, BeFS book with all details: http://www.nobius.org/~dbg/practical-file-system-design.pdf

The IBM AS/400 and iSeries had already a database-based filesystem in the 1980s: http://en.wikipedia.org/wiki/File_system#Database_file_syste...
i can help with the coding
HOPSCOTCH

Consumer education company in NYC.

Generalist engineer || iOS engineer || Designer

We're making it easy for anyone to create digital content. We have a huge community, an app that is loved by kids and adults, and VC funding.

Hopscotchers today make everything from art and illusions to Flappy Bird and Geometry Dash -- it's amazing what happens when more people have access to creating digital content.

We're a small team of 7 with experience at Etsy, Venmo, Customer.io and Pivotal labs.

If you want to be a part of this change and inspire the creators of the future, get in touch:
asha@gethopscotch.com

And check out our app: http://hop.sc/get_hopscotch
Django Developer. 1 senior, 1 junior. Mountain View or Irvine, CA.

SimpleLegal is software for General Counsels. CFOs have everything from QuickBooks to NetSuite to Oracle. Other c-level exec's have Marketo, Salesforce, and Zenefits. We're modernizing how GCs and Chief Legal Officers run their department and helping them keep their law firms honest.

Second time founders who previously built a successful bootstrapped consulting company.

Come join our team as an early developer and help define our infratructure and process.

N@SimpleLegal.com
Yeah, this is a new library. I don't expect people to use it in the wild just yet.

As for how to use it in everyday programming, I think machine learning techniques and algorithms could probably be made easier. But besides that, I was envisioning just as you can use regular expressions to do a "fuzzy match" on a string, I had wanted something that could do a "fuzzy match" on hashes, so I could branch based on a classification, rather than an exact match using "==". Something like a spam filter would be a common application. Your example about reddit would be another. Basically, making decision not just with the information on hand, but also based on prior examples.
Academics Isn't Setup for Open Source
Did you ask her about the auditioning gaffe where she turned-up thinking it was a film about illegal aliens?

YES! In fact, this was the only thing I asked her.

She said that she did mistakenly think it was a movie based on resident aliens going into the audition, but it was her understanding that the joke was already in the script and was not specifically based on her audition.

The way she phrased her answer suggested that she was pretty sure of this, but perhaps not 100% sure.

My personal and completely uninformed speculation: even if the joke in the script was inspired by her misunderstanding, they may have told her otherwise for politeness' sake. I have no idea how likely that is.
We learn from each other
Could you contact me at info at rememberwinapp dot com?
What do you use to browse in a sandbox?
Thunderbird's spam filter works pretty well, doesn't it? It's completely decentralized.

I do agree it's a difficult problem though.
Well, provide any data at all? What percentage of kids that are being shielded from stuff end up being messed up? And what does it even mean - do you mean kids should not be protected from anything at all? Or what, specifically, should they not be protected from?
Axial | Senior Python Engineer, Mobile Engineer, Frontend Engineer | New York, NY - http://www.axial.net/axial-engineering/

We are working to make the private capital markets more transparent by bringing together capital providers, advisors and entrepreneurs who operate in the middle market.

Backed by top-tier VC firms, we are furiously adding to our Engineering team to build the tools necessary to serve our varied customer base and grow the network.

We are hiring for multiple positions and you can find the list here - http://www.axial.net/axial-engineering/.

Located in the Flatiron, we are in the midst of everything awesome NYC has to offer.

Reach out to me at farhan.ahmed@axial.net if you have any questions.
Print Your Customizable Movie Award – DIY
> Aliens was one of the first action movies I ever watched (and remembered) and I don't remember ever, at all, thinking that it was odd that a woman was in charge (in fact, all of the strong characters are female).

That's because the Ellen Ripley character was originally a man named Martin Roby.
Treasure Data, Mountain View, CA.

We are looking for a Growth Engineer to help grow our B2B SaaS business (15M Series B in Jan 2015)

You are:

- resourcefully relentless and relentlessly resourceful.

- a big believer in using programming to automate tedious tasks.

- technical but most interested in having direct business impact.

- not afraid of digging into the data to prove/disprove ideas.

We are rebuilding our growth strategy, and you will be a core member of this effort.

If interested, please email me at kiyoto@treasure-data.com with an example of an intelligent growth tactic you have implemented.
Participation in Discussions on GitHub Survey
Before anyone bothers with it, none of the Docker stuff for the project works. I've got a container building the code, but I'm not getting anything from the daemon once it launches.

Here's the repo I'm working now: https://github.com/kordless/swarm-twister
Tastebud (http://www.tastebud.co) -- Chicago, IL iOS / Android Mobile Software Engineers: Full-Time

# About Us

Here at Tastebud, we are obsessed with creating mobile experiences that personalize the world around you. Through a combination of sophisticated algorithms and meaningful data, we are one of the first companies to create a personalized brick and mortar shopping experience. Best of all, we are profitable with a live product that is providing real results.

# About the Team

We are an smart and experienced group of software engineers and data scientists. Whether it is understanding the dynamic and complex relationships around large data sets, designing the greatest mobile experiences, or building the best recommendation engine on the planet, we are strongly focused and determined on solving the most challenging problems.

We are currently building the next generation of mobile applications, all powered by our extensive experience in personalization. We understand the value in stable, established frameworks and patterns, but we aren't afraid to jump into new technologies when the opportunity rises. We enjoy great clean code, but understand that sometimes you need to hack something out. We are fans of open source and aim to contribute back when we can. We enjoy working with smart people who can get things done.

# About You

You understand mobile. You have gone from idea to app store, quite possibly more than once. You know a great mobile-centric API when you see one, even better if you have designed one yourself. You understand the challenges that the app store brings and know how to work around them. You know how to iterate and build a product that delights our users. You enjoy the ability, freedom and encouragement to develop our mobile strategy.

We can offer a competitive salary, a great office in downtown Chicago, a flexible schedule, and a few cool office perks.

Interested? Send us a quick email: jobs@tastebud.co
13 Ways to Fail at Online Marketing
Official HN Rap Group?
Using Pixate
Of course in China and Korea, schools are run like dictatorships and the students there outperform most of the world. The type of school isn't the issue, it's the involvement of the parents. Try this self governing concept at some inner city school where being "smart" is considered "acting white." The problem with schools is sometimes structural, but nearly always cultural. Look at achievement levels of first gen Asian American student whose parents often arrived in the U.S. not speaking a word of English and with just the clothes on their back. Also compare DC schools that spend almost $30k per year per student and yet DC schools aren't even in the same universe as Sidwell Friends where tuition is $35k per year. How is Sidwell able to be an ultra elite school providing top notch education while DC schools spend just $5k less and are models of failure? My point is that money and new styles of doing things doesn't compensate for disengaged parents and certain cultures that don't value education as highly.
"I don't know how else to describe this: The movie made me feel bad. It filled me with feelings of unease and disquiet and anxiety. I walked outside and I didn't want to talk to anyone. I was drained. I'm not sure "Aliens" is what we mean by entertainment. Yet I have to be accurate about this movie: It is a superb example of filmmaking craft."

I felt the same about "The Pianist"!
In the case of Chattanooga, one of the cities that petitioned for this, there was little or no business to compete with. They want to expand their network to outside the city limits, largely two areas that currently have either no broadband at all, or only have low speed broadband.

This causes problems for the people in those areas. Schools assume students have access to the Internet at home, and assign homework that requires Internet for research. Parents have to frequently drive their kids to McDonalds or church or someplace else with public Wi-Fi so the kids can do their homework.

Tennessee does allow for a municipal electric company to offer municipal broadband, which is how it works in Chattanooga, but it can only serve areas where it offers electricity service which was why they could not expand the broadband to the neighboring communities.
Years ago, your post [1] about a fractious, joyous workplace shaped me as I entered the workforce. How's Blue River compared to that? Any fistfights?

[1] https://news.ycombinator.com/item?id=141967