skysight-inc/HackerNews huggingface dataset:
Arrays of doubles are actually special-cased and do exactly this.
Looks nice so far. Looking forward to the "live instance", assuming it will be a pre-populated project showing off all of the functionality.

I manage multiple concurrent projects, and I don't see an overview of open issues across projects. Am I missing that, or are there plans to add that?
Microbiome researcher does fecal transplant from African hunger-gatherer
As I understand, in Finland universities are not private so there is no "negotiation between the state and the universities". Also, there is no tuition and students get stipends from the government while studying and can additionally take cheap loans if they need more income for their expenses.

The question should not be "what is different between the systems?" but "what, if anything, is similar?".
This. "No optimization without quantification" should be pasted up beside Knuth's laws of optimization. Performance testing and profiling will tell you where the code is really spending its time. Fix those problems.

The past 20 years have shown us that naive optimization, which was never all that good, breaks completely in modern compilers, which often emit code that is optimized for the underlying architecture in ways that it's difficult for the programmer to anticipate. Like everyone who used to do a lot of hand optimization, in the late 90's I started seeing more and more cases where my clever tricks were making things worse, not better. So you can't just optimize by rote: you have to understand the specific problem you're dealing with.
Using it. But started using MEGA for some privacy sensitive file.
(I work at Inbox.)

IMAP libraries are good enough to not have to pay for
a wrapper when using most email providers

I found this actually not to be true when building my own stuff. Although IMAP is a "standard," the various different extensions and quirks mean you need to essentially build for each provider initially.

There's also a lot of stuff in Inbox API does that's not available in IMAP. Like the files endpoint[0], or threads as a first-class object[1].

Plus, you don't need to worry about MIME or character encodings with Inbox. The reason we don't great email tools is that they're hard to build.

[0] https://www.inboxapp.com/docs/api#files

[1] https://www.inboxapp.com/docs/api#threads
Y Combinator is a 30 billion dollar business. Hacker News is a big part of their operation.

It's not the job of seagulls to organize oil spill cleanup.
I'm about to launch and I hate ToSs that consist of dense nonsensical boilerplate legalese.

Is there anything out there (template or affordable service) to help a website owner construct a sane and simple ToS for their site/wepapp?
When you first wrote about how hadoop is a waste of time if you don't have multi-TB worth of data (http://www.chrisstucchio.com/blog/2013/hadoop_hatred.html ), I thought that was classic linkbait. And then I actually started seeing real benefits of not doing map-reduce for smaller datasets ( small = 1GB-1TB) & just sticking to plain old scala ( poso as opposed to pojo :)
Similarly, this article seems linkbait on the surface but makes a lot of sense if you do anything performance intensive. I recently tried implementing a multi layer neural net in Scala - I eventually ended up rewriting your mappers as while loops & introduce some mutables, because at some point, all this FP prettiness is nice but not very performant. It looks good as textbook code for toy examples, but takes too long to execute. Am still a huge fan of FP, but nowadays I don't mind the occasional side effect & sprinkling some vars around tight loops. Its just much faster, & sometimes that is important too.
Because it's not the genes but the social environment which shapes the individual's progress in a society.
Also, many (most?) people use open source software because of being free as in beer. Don't really care about freedom.
One of my clients likes to name his servers after Biblical characters. I personally prefer dry name like laptop01, laptop02, server01, server02 etc...
Google Drops Compute Engine Prices by 10 Percent
I've always thought that there should be a "Patreon" [1] for open source. Companies would commit to paying monthly to an author in exchange for some sort of reward system like getting the bugs they prioritize fixed.

I once worked for a large Fortune 500 that had several well-known programmers who's entire job was to be core-contributors to a popular ruby web framework. They were well paid and had very little oversight.

But given the popularity of this framework, it always seemed a little weird to me to have a single company funding the development. It's also a little risky for the community at large because corporate strategy shifts and an open-source project that was important yesterday may not be important today.

(cf. Evan Phoenix / Rubinius / EY - http://en.wikipedia.org/wiki/Rubinius, Charles Nutter / JRuby / Sun - http://en.wikipedia.org/wiki/JRuby and countless others.)

It seems to me that, in theory, we ought to have a platform for monthly payments to open source developers that maintain projects we use in production.

[1] https://www.patreon.com/
Correct me if I'm wrong, but teaching a computer to produce good low level code from high level code seems very similar to the machine translation problem (translating English to X). Why are people so hopeful about solving the former problem when the latter problem is so hard? Or are these two problems so different that the failure so far to solve one has no impact on the other?
> I'm not at all sure I'd want to deal with a parser that could handle most of them.

Python's CSV parser will handle almost anything you throw at it and it is widely used to great success.

> Ever generated a CSV file from a spreadsheet or DB interface program? Did it have a big list of options on how the CSV would be formatted, so you could easily read the generated file into whatever downstream you were using?

Just about every single CSV file that I've ever had to read was generated by someone other than me. Frequently (but not always), they come from a non-technical person.

Sometimes those CSV files even have NUL bytes in them. Yeah. Really. I swear. It's awful and Python's CSV parser fell over when trying to read them. (You can bet that my parser won't.)

> He actually has a point there.

His point is to use regexes instead of a proper CSV parser. I'm hard pressed to think of a reason to ever do such a thing:

1. A regex is much harder to get correct than using a standard CSV parser.
2. A regex will probably be slower than a fast CSV parser.
Ok, I can see that point of view.

The repo isn't technically empty. :) I put a bit of work into describing the requirements of the proposed software and making suggestions how to proceed.

Basically I was volunteering to tend a garden, not just suggesting that someone plant one.

I've just added `remover.go`

package main

import "fmt"

func main() {
fmt.Println("Limited functionality, WIP.")

//Display introduction message and prompt user if they'd like to continue.

//Determine if current process has permissions to make system changes
//IF yes continue
//IF no initiate appropriate OS call to prompt the user to elevate
// OR advise user how to quit and start over with perms.

//TODO figure out if we're on Mac or Windows
//IF Windows...
// Look for process CCNet.exe
//Criteria: it's insufficient to match the name. Checksum? Publisher name? Install path?
//If found
//var installLocation string = ?? //record the install location.
//terminate process
// Look in these directories for installation
//C:\Program Files\WinSS\Book
//installLocation //defined above
//IF found
//Delete
//IF not found
//Prompt user to offer a suggestion
// Look in this directory for key log files
//C:\Windows\WinCCNet
//IF found
//Prompt for delete
//If not found
//Prompt user to offer a suggestion
// Remove the Add/remove programs entry
// Remove auto-start keys //TODO Where are they?
//IF Mac...
// ???
}

As you can see, it is a work in progress.
A long time ago I did some work for a startup in China (I'm in the US). They paid my first invoice, but stalled and promised and didn't pay the second. After 3 months of listening to their lines ("the check was mailed yesterday", "the check will go out today!", "the person who signs the checks was in an car accident") I saw in the news that they had gotten another round of funding, and who the backers were. So I sent an email to the CEO and said that I'd let their backers know that they weren't paying their bills if they didn't pay today. Guess what? They paid.

I guess you could call it a threat of 'focused shaming'.

The amount due was a relatively small amount. A collection agency might work better for larger amounts.
US Proxy List – Free Proxy List
Is it possible to change the font? It is so, narrow and tall.

Something else I'd like to see. Make empty columns more narrow when empty to preserve space when it can be done.

A bit off topic, but does there exists any app for these things native to OSX? I don't like these web-interfaces.
Seems to be loading indefinitely for me, do you have to signup to see anything?
personally I don't think universities is only for career !
people get more socialize ! get more experience ! and get more mature.
You're confusing two things:

1. Yes, merge sort is exactly the kind of algorithm you'd use for sorting linked lists

2. No, sorting linked lists is not the primary application of merge sort
From Condi's Wikipedia article: A Senate Intelligence Committee reported that on July 17, 2002, Rice met with CIA director George Tenet to personally convey the Bush administration's approval of the proposed waterboarding of alleged Al Qaeda leader Abu Zubaydah.

Direct approval of torture.

From Wikipedia's page on war crimes:

A war crime is a serious violation of the laws and customs of war (also known as international humanitarian law) giving rise to individual criminal responsibility. Examples of war crimes such as:[1]

murdering, mistreating, or deporting civilian residents of an occupied territory to slave labor camps

murdering or mistreating prisoners of war or civilian internees

Condi seems to fit the bill perfectly.
We're planning a C memory management follow up, with a focus on Ruby GC and its recent improvements. We're also looking for authors to feature who write similar content, so if you wanted to do a series on a particular chunk of C you've worked with, that'd be sweet too.
> the sale of millions of finished AR-15s

ITYM millions of traceable AR-15s.

If someone wants an untraceable machine gun, they can buy this device and perform mods.

∴ This device catalyzes making untraceable machine guns.
The "open live instance" doesn't do anything for me. Tried Firefox and Chromium.
An Example of the Wordpress King Sumo Viral Giveaway Plugin
Sad to see some people paid $10,000 for the kickstarter and now it is free. I'd be pissed.
Gametime (www.gametime.co) is looking for engineering talent in San Francisco, CA! We are looking for full time developers with the following skill sets:

1. Android
2. iOS
3. Ruby/Backend

A little more about us:

Gametime makes getting into the game as amazing as being there. The app transforms your phone into your ticket to the best games. Since we are team ­focused, we examine thousands of potential tickets on your behalf and then present you with only the best values ­ not an impossibly long list of options. We present each option with an epic panorama view from your seat so you can select the right perspective.

Check out what people are saying about Gametime!
http://www.businessinsider.com/7-new-startups-san-francisco-...
http://techcrunch.com/2014/01/09/gametime/
http://www.today.com/video/today/55837468#55837468
http://www.geekwire.com/2014/gametime-sports-app-tickets/
http://techcrunch.com/2014/09/23/gametime-4m-accel/

What makes working here awesome:
- We're a rocket ship! Gross sales are up 26x in six months and we're expanding fast.
- We are a small company, but we're well funded and growing fast. It's an exciting time to get on board.
- We offer market rate salary and meaningful equity.
Everyone here does meaningful work. You won't end up on the "login button team" here, you will be a big part of the most important conversations on the engineering team.
- We ship constantly. iOS ships an update every Wednesday - we're looking to create a similar speed on Android too.
- Free lunch! Who said there was no such thing?
- $2000 annual education budget to learn anything you like.
- Your birthday and your partner's birthday off!
- Free games! We're right by the stadium, in the Dropbox building. Go Giants!
- MUNI and Cell phone reimbursement.

If interested visit our website or send your resume to simon@gametime.co
Apart from the time and effort spent in writing the AOT compiler as the other poster mentioned, there is also the question of compiler complexity.

You seem to be implying that JITs are somehow more complex and only help with languages having no static typing. Both assumptions aren't quite true. Also, consider the cases where it's much easier for a JIT to produce code, as it has more information than a static compiler.

For e.g. which functions should be inlined? Which mechanism should be used for dynamic dispatch? If you have 10s of types possible at one dispatch but only two seen in practice, the tracing JIT will only compile the fast paths with an exit for the other paths. The AOT compiler will have to produce a vtable or big switch statement to handle all the types as it lacks the runtime information. Which would you consider 'quality code'?
I personally don't have much of a math background, but Jamie does (he went to Cambridge for it). FWIW, Eve is actually very heavily based on mathematics and using first principles there to guide us to a solution that is backed by more than just intuition.
I believe that can only be used on government loans, not private loans. Yet another reason to avoid private student loans if at all possible.
My "computer says no" support experience was in November 2013.

If there were any options to save my friend's data and domain registration, their support guy didn't know about them, or wasn't willing to tell me.
No, I actually get the point I just completely disagree with it. The repeated suggestion that guns will make people safer just isn't demonstrated by reality. Not to keep trading anecdotes but here is the case of the Police/Walmart shooting in Las Vegas[1]. Joseph Wilcox was armed, intervened with the thought that his gun would neutralize the situation and wound up becoming another victim. This is your principle put into practice.

Gun advocates pushing the line "school shootings wouldn't happen if there were armed people on campus" sounds suspiciously similar to the joke about selling elephant repellent. Keep in mind, I'm providing you with examples of things that actually happened while your view of gun-provided safety exists in the hypothetical. I am happy living in an area where gun ownership is scarce and shootings (especially accidental) are scarcer.

[1]http://www.lasvegassun.com/news/2014/jun/22/joseph-wilcox-be...
Are Bugs Like Shellshock and Heartbleed Really Serious, or Just Hype?
I sadly, cannot. This is where the "i'm a lawyer with clients" part takes over.
Looks incredible! I'll definitely use something like this.

I had problems with special chars. I write the task and some chars just disappear.

I manage my tasks in a Sublime tab.
Yeah, exactly. For those who didn't catch it: linked lists already have O(log n) overhead, because distinguishing between n items requires log n bits for the pointer. They're fundamentally not in-place.
Then perhaps we misunderstand each other. I used those terms to describe (accurately, in my opinion) your opinions, they have nothing to do with you as a person.
and if you're neither rich nor poor, you end up being one of the poor saps with a couple hundred thousand in student loans.
Those fees have no drop out, if the semester ticket had a drop out I guess nobody really wants to do that. You get to use all public transport of the region for a very low price. (Only exemption is, when a student goes abroad and can't use it anyway it the student can be exempt, usually there is also the possibility for poor students that the ticket is paid by the student body. At least we had the possibility to do that)

The other part is the Studentenwerk (Student's Works) which runs cafeterias, housing and other services which you can use for a low price or even free.

The third part is for the student body. In most states in Germany the student body is an legal public body. It is used by the student parliament den the student committee (AStA) to fund services and other stuff which is needed to represent students and their needs. Usually the semester ticket is not made between the university and the transportation company but between the student body and the company, therefore the AStA is negotiating the contract about it. (depends on the university).

We also had three permanent employees, which helped a lot.

Insurances of any kind is not included.

Full disclosure, I used to be the chair of a student committee of the student body of an German university.
I'm a PhD student, and a big Julia fan (and contributor), and I STILL think everyone should know Python (or similar). It truly can be the language for everyone, and I've found it amazingly easy to teach it to people.
Location: Kelowna, BC, Canada

Remote: Yes

Willing to relocate: Unlikely

Technologies: Linux sysadmin foremost; Windows/AD admin skills; Hyper-V, VMWare and Virtuozzo/OpenVZ hosting; network administration (Cisco mainly); scripting in bash and Python; nginx/httpd, Unicorn, postfix, mysql. Reasonable exposure to HTML5/Javascript/Rails, and Asterisk.

Email: scott_karana@hotmail.com

-----

Jack of all trades; from diagnosing VPN issues via tcpdump and strace, all the way up to messing around with CSS3 animations and Javascript, I learn quickly and gladly. Used to working in high-stress situations, in extremely heterogeneous environments, on a team or solo.
After seeing a post on Pat Flynn's Smart Passive income blog (http://www.smartpassiveincome.com/what-i-learned-from-growin...) I decided to try the King Sumo Giveaway plugin on our educational photography blog.

I crafted our giveaway to be quite similar to the case study giveaway (which generated over 200K subscribers!)

You can see our giveaway here:

http://photographyconcentrate.com/giveaways/photography-gear...

We're giving away a $250 gift card to B&H Photo, a very popular photography store.

Our giveaway is scheduled to end tomorrow (we ran it for one week).

The Results so far:

We have about 7000 contestants. Thats not bad, but we were hoping for better results. Our current newsletter list has over 42,000 subscribers (we have far more subscribers than the case study). Plus I'm guessing that quite a few of the contestants who entered are already on our list.

The viral giveaway is a good idea, but I think it takes a lot of work to be successful. We did this giveaway more as an experiment only notifying our existing newsletter list as well as our social media audience.

For future giveaways we'll work harder on the promotion side, hopefully with better results.

The King Sumo Giveaway plugin itself works well and was easy to setup. You can learn more about it here: http://kingsumo.com/apps/giveaways/
Am I a tool or an ass? Do you have anything of substance to add?
Preserving innocent life against those who would take or subjugate it is very valuable.

Per the rhetoric I regularly encounter, the value of cars should be irrelevant to the discussion due to the loss of life thereto.
Let me know when you want to stop speaking in metaphors or empty platitudes or unrepresentative, cherry-picked snippets, and then we can have a discussion. So far, I see no actionable suggestions for how to solve the problem, or even a clear definition of the problem.
How can I login or create account?
Bamboo Talent - New York, NY

We are a talent search firm, working closely with NYC's tech community, acting as a true business partner to growing organizations looking to scale their engineering teams.

As many organizations in this space are competing for the best engineering talent, we help to accurately represent both company and opportunity to the potential candidate. We meet every client we represent, to ensure our ability to answer your questions. We focus on understanding our clients’ needs, and thus allowing you to make an informed decision on whether or not it makes sense to speak with them.

Some of our clients’ current needs include:

-Site Reliability Engineer (first hire to build infrastructure from scratch) - Innovative Consumer Web Technology Company

-Senior Engineer (Deep Ruby Skills) - Innovative Consumer Web Technology Company

-Front End/UI Developer/Designer (Awesome HTML/CSS, Strong on Design & UI) - Early Stage, Data Critical Startup

-Front End Tech Lead (Javascript, AngularJS) - Early Stage, Data Critical Startup

-Senior Back End Engineer (Ruby) - Early Stage, Data Critical Startup

-Solutions Engineer (Product/Client-facing/Integrations) - Early Stage, Data Critical Startup

-Full Stack Engineer (Ruby, Javascript) - Early Stage, Data Critical Startup

-Senior Front End Engineer (Javascript, Backbone.js, Marionette) - Well-funded E-Commerce Apparel Startup

-Senior Back End Engineer (Ruby on Rails) - Well-funded E-Commerce Apparel Startup

-Senior Software Engineer (Deep Python) – Series A Funded B2B Platform Startup

-Senior iOS Engineer (Objective-C) - Series A Funded B2B Platform Startup

-Solutions Engineer (Client-facing/Integrations) - Series A Funded B2B Platform Startup

-Senior Engineer (Java, PHP) - Advertising Technology Company

-Database Administrator (MongoDB) - Advertising Technology Company

-Systems Engineer (Linux, AWS EC2, Git) - Advertising Technology Company

-Senior Data Scientist (Machine Learning, Statistical Methods) - Advertising Technology Company

-Senior Engineer (Node.js, Express) - Clinical/Biotech Startup

Please get in touch to learn further details on these and other companies/roles we are representing.

email: jon@bambootalent.com
Local Orbit - Ann Arbor, MI - http://localorbit.com

Local Orbit is building a platform enabling local farmers, food makers, and aggregators to efficiently sell to wholesale buyers through a transparent, traceable supply chain. We currently support customers in 16 states and Canada who are transforming the food industry by running their business on Local Orbit.

We’re looking for a full stack Software Engineer to join, and eventually lead, our small talented dev team, currently bootstrapped with some of the best makers from Atomic Object.

We have a flexible work environment with an office in Ann Arbor and some remote work.

Local Orbit encourages workplace diversity. We do not discriminate in employment matters on the basis of race, color, religion, gender, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other protected class.

Interested in joining us? Then apply here. We can’t wait to hear from you - http://localorbit.theresumator.com/