skysight-inc/HackerNews huggingface dataset:
This could be anything from wildy good to wildy terrible for e-mail marketers, depending on how this ends up working. If Google makes a request for an image when the user opens the e-mail, this will be really good for e-mail marketers since now they will get accurate open stats, whereas before they only got stats for people who hit "Display Images" (surely a minority.)

On the other hand, if Google (either now or in the future, crucially) alters the behavior to be smart about pre-caching images, then e-mail marketing is screwed. It will likely make sense at Google to do this, since it will improve the user experience to have the images be pre-fetched to the proxy server before they open an e-mail.

In other words, e-mail marketing vis a vis gmail is now in a Schrodenger's cat-like situation. We can't know if Google is now fully, partially, never will, or will in the future pre-cache images, so for all intents and purposes e-mail marketing data is both highly accurate and completely worthless at the same time :)
New Mesos CLI Tools in 4 minutes
Now you're thinkin'! Homework: Define a function, of as
many terms as you like, by which to evaluate the legitimacy of a given mob grievance.
Does this affect assumptions made within genetic engineering of agricultural crops?
Actually it proves nothing of the sort, since in the process of moving they also re-implemented their app in Node.js.
It is funny how slow moving target it is, yet the compiler/tool writers can't catch up.
I feel you..... I was more wondering if there was some better compromise point between pre-allocated / dynamic but as you say, there are tradeoffs.

You're right, there must be a lot more low-hanging fruit out there. Something interesting though... isn't the Ruby interpreter just a standard (RubySpec)? JRuby (and Rubinius I think?) are other, better-performing implementations, correct? I've been thinking about trying JRuby since I was looking into Grails and thought "eh why not just try JRuby on Rails".

but i've kinda gone in the other direction anyway and am more interested in Clojure > Ruby, especially since Clojure "frameworks" are just dead simple libs. It's weird because RoR was around first (I think, maybe some overlap in development...) but it seems that now that Clojure and Scala exist, RoR is kindof like a bad compromise between the two.

Though Clojure is kindof minimal and not everyone is singing Scala's praises...
If this were true, we couldn't count Archimedes. I mean, he just did physical science without an established scientific methodology, right?
It looks like there is software in DNA, not just firmware. We are just starting to understand that gene expression is very important too, code that express(is executed) or not based on the environment, and that junk DNA is probably "not understood code" .
Never had a boss you did not completely trust? NEVER? I'd say you're beyond pretty lucky and into extraordinarily fortunate, and congratulations to you. I've only had two bosses I completely trusted, and one of them is myself. And now that I think of it, I don't even completely trust myself.
Agreed. The finding is hardly surprising, but this paper appears to formalise things very nicely.
There's no link to it at the bottom of the homepage, but they do have a feed: http://www.datatau.com/rss
CUP is seeking a programmer for "Make Your Own Urban Investigation" app
CUP seeks a programmer to develop a tablet app that lets educators use CUP’s methods to bring high school students out of the classroom to learn about how the city works. We’re looking for a programmer with experience working with PhoneGap or another similar cross-platform mobile framework who is interested in a deep collaborative process with CUP and a designer.

CUP is a nonprofit organization that uses the power of design and art to increase meaningful civic engagement, particularly among historically under-represented communities. CUP collaborates with designers, educators, advocates, students, and communities to make educational tools that demystify complex policy and planning issues. We believe that increasing our understanding of how these systems work is the first step to better, more equitable, and more diverse community participation.
Strange gelatinous creature gives hints of the first animals on Earth
Someone should do an asm.js version to compare performance.

"Chrome emulates the old operating system by a Chrome-specific version of the Open Source Universal Amiga Emulator. Stefansen brought its 400,000 lines of code, written in the C programming language originally, to the Portable Native Client (PNaCl) foundation built into Chrome."
I would imagine that google caches the images so there would be one request instead of two.
What Medium Is For
What's next for crowdfunding?
You won't be very productive with ada...

> Nowadays security is a must for everything except toy programs.

I disagree. A program can be quite secure enough if you follow simple guidelines and/or use secure libraries, and you'll save a huge amount of money not hiring someone to inspect and approve your code. It also depend how your program is designed and what it does, design plays a huge part in security. There are many ways to avoid vulnerabilities like not connecting the hardware to the internet, disable USB connectivity, compartmentalize user lands, and so on.

If you're making an internet browser, an internet payment solution, a government website, of course you will try to pay a lot of money trying to reduce vectors the most you can, and try to not use C, but those project are specific and security is 90% of the work. If you're making an industrial robot, a car computer, a GPS-only device, a home thermostat, a cashier computer, it's not the programming language that will make a difference in security, it's the tools require to connect to those hardware that will make hacking it difficult.

A system will only be interesting to hack if it's both a mainstream device and if the infection vectors are easy to deal with. For example, ATM machine are never connected to the internet, they use dedicated communication lines.
I don't mean to write your app in it, I mean using it for optimising tight loops and such, just as C developers occasionally write some functions in asm for performance.
Mock New York Times Re-design
- November 2013, Final review draft

- June 2014, Editorially complete (STH: we said June in the meeting, but July makes more sense, since we don't have to submit to the GA until September, IIUC)

- December 2014, ECMA approval

https://github.com/rwaldron/tc39-notes/blob/48c5d285bf8bf0c4...
That may be true, but there isn't any convincing evidence that botnets are targeting (for example Primecoin and Protoshares), at least I am not aware of any, and I follow this area fairly closely.
I gave up multiple times on purchasing Litecoins. All I want to do is securely use my american credit or debit card to purchase 200 litecoins at reasonable price and fee. In the world run by bitcoin, is that too much to ask?
Hi, I'm one of the people working on the stuff Cisco open sourced and yes, it will be predictable and verifiable builds. We are working with some of the Mozilla folks to make sure we can do that.
I'm 30. An A1000 taught me how to read. (with help from a TI 99/4A)
This raises an important point.
I don't know what they were thinking. It's wrong, they shouldn't violate their users privacy like that.
37 Signals Basecamp Now Supported by Torpio
I'm not a laywer, but this scared me: " There’s really no need to worry about setting up the business logistics from the onset since these are all secondary activities in comparison to what really matters: the business. Also, no need to initially worry about incorporation, but do assume that anything government-related will take longer than expected."

You're already pulling in $70K in 6 months and you're clearly operating what looks to be a company. Seems to me you're putting yourself up to some serious liability if something were to go wrong. Also, getting all your IP and other legal issues sorted out will save you massive headaches later on. Sure if this fails and no one cares to fight over equity, IP, and no customers sue, you might be fine. But what if it's a rousing success? You could be setting yourself up for some undue stress and some tax ramifications that outweigh putting it off.
http://www.wired.com/business/2008/10/google-ceo-call/
Not being sarcastic, but isn't that just reddit?
When I just tried disabling it, the images that were displayed after I clicked 'Display Images Below' all still went through the proxy.
This is going to affect companies like yesware.
Extreme Diets Can Quickly Alter Gut Bacteria
The Untalked About Advantage of Facebook Ads Over Other Mobile Ad Networks
If I choose to visit a website hosted by a server operated by someone else, that server is involved and can do whatever it wants.

If a piece of content is delivered to me via the mail, I should be able to open a cached version as many times as I want without any request to the remote server.

And the cached version can be built for me by my mail system, which by ALWAYS fetching the resources protects me.

As a question of what SHOULD happen, I thinkread receipts should be voluntary.
> Then the app locks up for 60+ seconds at a time every few hours

Given that the GC can generally process 1GB of live objects per second, I'd love to see an example where you have been working with 60GB+ heaps.
Random assortment of gift ideas (originally thrown together for Office Moms & Geek Dads). It might provide some inspiration.

http://www.giftwell.com/list/508408678762/mothers-day-office...

http://www.giftwell.com/list/618411296766/fathers-day-for-th...
I'm not aware of any companies providing double-blind encrypted email services, but they may be out there. Certainly they would eventually be accused of providing harbor to terrorists and other unsavories. At best, it sidesteps the problem of the lack of legal privacy protections when using a service provider of any kind.

http://www.legaltechnology.com/latest-news/data-security-in-...
I think that if we could do that, we would be well on our way to implementing an ideal society. ;)

Anyway, even if we take the 'techies' grievances with the homeless as not legitimate, I think it is important to remain honest with ourselves as to what those (not legitimate) grievances are. The author is proposing a theory of the origin of those grievances that I think discards the seemingly obvious origin.

So for example, I assume the issue the residents of Kent had with the college students was somewhere along the lines of "they were a bunch of unpatriotic smelly hippies who didn't spend enough time in class". Both of us agree that would not be a legitimate grievance. What I think is relatively unsupported and usefulness is an alternative theory that the residents of Kent thought that all the college students were "Pretentious educated snobs who, on their shoestring college student budgets, contributed little to local businesses", asserting that the hippy stuff was just a convenient excuse. I mean, that could be the case, but I would want to see a pretty solid refutation of the obvious theory before I accept that less direct one.

While the residents of Kent were obviously being hateful monsters, they were probably being straightforward and honest with their complaints.

Sometimes a cigar is just a cigar, and sometimes what the mob claims their grievance is (legitimate or not) really is what they think their grievance is.
But your email server would only need to send links to images that are gigabytes apiece, and that are generated procedurally, no?

The true bottleneck would be the pipe between your procedurally generated image server & Google's server.
Not sure if good or bad, but something for potential soylent consumers to consider.
The exception (Elon Musk) is not the rule. I believe most mortals would burn out consistently working 100 hour work weeks at their jobs.
The directory name is not meant to be useful to a human - it's a means of storing some data that a human generally never needs to look at. It could be a GUID or anything. It's not like relational data stores use human readable primary key fields is it?

If we were using a relational database and we had a table for packages with "primary key","name","version", it's not sufficient to query name and version to get a package, because it's not guaranteed to be unique. For example, you might have the same version, but built using a different configuration, or having a bug fix. You might have revision 127 and 128 in there, but they're the same "version" of the software (I'm not aware of many packages which put source control revision numbers into their release version numbers.) The only way the developer can tell others precisely what he means is to specify an identity, and the rest of the information can be queried.

The hash serves another useful purpose anyway - the ability to verify a package. At the moment Nix hashes the build instructions of a package, so it's not necessary to create an exact binary, although that would be desirable when we can do so reliably. We could eliminate the need to trust package maintainers we don't know this way, because cryptographic hashes are unlikely to lie. Nobody inspects every binary package released publicly to confirm the packager hasn't inserted some malware, but it would be desirable to have the package checked if the computer can automate it. Oh, and you don't need to install from source with Nix. You can download binary derivations, but until we have exact reproducible builds, you do so at your own risk.

Configuration management and package management are not disjoint ideas, and nor do other systems treat them that way. In puppet for example, you can hook into another package manager to install new packages with a fuzzy match, then configure them. Nix configuration is just the same concept for the Nix package manager - where you can actually specify the identity of some configuration you depend on, and in turn give your configuration an identity that others can depend on.

Of course Nix is not a silver bullet, you trade away some of the convenience of other systems in exchange for having reliable distribution of software exactly as the developer/maintainer meant for it to be, and without having to cross your fingers and hope it builds OK.
He's saying get an _extra_ serial board (put it into an ISA slot) that has the 16550 on it. Back then, this was a common way to get around what you're talking about.
This is the correct answer. If google does not do this, well, we know whose side they're on.
Instapaper is free until Dec. 19th
dude, you rule! :D
A lot of what I read here reminds me of the Apple I joined 6 years ago. That's great to see other companies understand the value of small autonomous teams.
In Haskell it'd be more typical to use blocking operations for RPCs and spawn a thread for each sequence. For example, the article has a sequence of operations that should be run in order; that would be a single thread, with each operation blocking until it's ready. If some operations need to be async, then spawn another thread for just that operation.

This model is possible because the Haskell runtime decouples threads from the OS's process-with-shared-address-space abstraction, so running a few million threads is a reasonable design choice. Users of Erlang will find the Haskell threading model very familiar, with the exception that Haskell also provides ways to pass around mutable state (e.g. you could pass a pointer through a channel).

It is possible to implement something like a Future monad if you really want to, based on MVar, but cheap threads make it unnecessary.
JavaScript promises are wrong and broken. See the huge spec of the Promises/A+ vs. the few lines of specification for a correct one.
They blackmailed him using the fact that he was having an affair for example. The rule obviously can't be "you can't tell anyone person X is having an affair".

>The key is that government should be unable to prevent you from exercising your rights to action

No that's not the key.
Severely impairing your ability to act or discouraging action by causing pain is essentially as effective as outright prohibition as is lowering someone's public esteem.
Show HN: Open Source Coinbase SDK for iOS - Integrate mobile BTC in minutes
Bayer also manufactures anti-mite products, which has led some critics to point out that Bayer would profit mightily from mites being the cause of colony collapse.
لیست سریالهای کره ای شماره 1
You can review the domains, even automate parts of the review process.
You should delete you comment while you still have some karma left.
Doubtful, I think. Raising venture rounds of any size (especially this one) takes a very long time! Bloomberg may have caught wind of the deal, however, and chose to release the story to capitalize on the press trend.
Ha. Sure it is.

I think you've mistaken "not in debt" for "self-reliant".
True, not a bad deal at all

Some comparison values:

With 20€ per month on Ireland (pre-payed) one can get 250Mb AND Free calls in the network + free texts AND the 20€ for calls to other networks http://www.meteor.ie/pay-as-you-go/anytime-all-in/?linkid=pa... (if you go contract, the 20€ get you 1Gb Internet + 200Mins + Unlimited texts)
Thanks for calling this out. When I started this, I really had nothing to lose (no personal assets of significance). Since there's something to lose now, I can definitely assure you the business will (very) soon be an entity with liability protection.
I can't accept this new jargon file until I see your LARPing resume.
Bitcoin Trolling everyone?
Whatever it is, I hope it doesn't involve a lot of all-caps HN titles.
There is no reason to think that the number jobs gained by new technology are equal to the number of jobs lost. In fact, based on the fact that we currently have a 40 hour standard work weak, it seems like the average time spent working per person has decreased. Over a long period of time, I suspect this is the number that will adjust to maintain employment.
French law allows warrantless access to live user data
I am not a biologist, but this discovery seems ground-braking to me.

What strikes me as an interesting question (I hope someone of you can answer) is: How long will it be, before physicians/gene specialists/biologists/etc. will use the new way of DNA interpretation in cases for regular people? How long before this discovery can be used in mainstream medicine?

My (uneducated) guess is: there has to be a huge reevaluation of the accumulated data (and assumptions) about gene connections with deceases.
LOL.

Fuck Google.
Every manager has their on and off days. On their off days, programmers are an easy target to displace aggression. The unfortunate truth of human nature is that it is rare where you find a situation where aggression is not displaced.

The pieces of the puzzle that work to set the balance are when developers are freelancers who can walk away from undesirable situations. It also helps to catalog and share experiences to "warn" other developers of potential problem companies.

The optimal situation, I've found, is working remote when the developer is well-motivated, is being compensated based on weekly milestones they help create, requirements are based on real and realistic business assumptions, and bonuses are paid weekly for meeting the milestone with an extra bonus for exceeding the milestone for that week.

This is how we work at poppup. Everyone seems happy and when we have had developers who are falling behind regularly, it just means that they are not the right fit at that time and both parties can move on soon after the discovery, having learned something valuable in the process. No hard feelings.

By the way, this last bit is an advertisement for this new way of working. Poppup is looking to hire a remote rails developer right now: http://careers.stackoverflow.com/jobs/45288/rails-developer-...
"Free as in as long as you don't try to compile your own."

If you think that addresses the issues at play, you haven't been paying attention to both sides of the debate.
>exactly the same as HN

One of the first noticeable aspects of the site is how much harsher on the eyes a pure white background is compared to the #f6f6ef used at HN.
That's the kind of code that would be used in a typical RPC system written in the last ~20 years. You have some sort of client stub, a request object, and a response handle that has operations for waiting until the server has generated the response. The actual marshaling implementation could be ASN.1 or JSON or Thrift or whatever the local programmers want.

I want to know how the Cap'n'proto design discussed in the post is significantly different from this standard RPC model.
Google offer paid email analytics? Out of interest do they have a free version like they do for websites too? All I can find online are things like [0] showing how to use web analytics to track emails etc.

[0] https://plus.google.com/+DanielWaisberg/posts/XDrRoh3GoVP
Perhaps because I've lived outside the US and traveled extensively what really bothers me about US news is how egocentric it is. You get a horribly skewed world view if all you watch is US news. Also, when it comes to accidents or disasters (plane crash, terrorist attack, etc.) for some reason I am really bothered when the talking heads engage in US citizen accounting. Something like this: "A plane crashed today in <insert city>, 45 passengers died, 3 Americans". I get it, it's US news, but for some reason it feels really wrong to me that it is being reported that way. It's almost as if none of the other victims mattered. I'm sure that's not how it is intended, but it really bugs me for strange reason.

Also, US news bugs me even more when I am abroad. Watching CNN abroad vs. watching it at home produces different feelings. When out of the country I often feel the news is embarrassing. At home, regardless of the source, it oscillates between politically charged, moronic or down-right egocentric news. Most of the quality information I get is from non-US news programs or the Internet. Local and national TV news programs, regardless of network or political affiliation are deplorable.

I can absolutely see a constant stream of sensationalized and skewed news being bad for someone, particularly if they don't seek balance outside of their usual sources.
That is a shockingly low amount for prepaid data. T-Mobile has a $30/month unlimited (5GB 4G, then 2G) data and text plan (100 voice minutes).
Aside from the negative effects, at least we will no longer see HTTPS warnings on the web UI due to any non-ssl images being served by the email sender.
One guy? Wow, justice at work. We are clearly over-targeting bankers.

Oh I see, you're of the "blame the borrowers" mentality. All those slick willies/poor bums scamming the naive banks out of money. Not at all the banks packaging bad debt with full knowledge of the bullshit they were participating in, due to perverse personal incentives on their own staff trading off huge institutional risk for guaranteed short term personal gain. Nor them taking side bets on the whole system crashing so seeing a win-win either way (those of the GS variety). Not to mention the banks are supposed to know what they're getting into, they are after all the experts.

Last I checked the ones suffering after the crash are most definitely not the banks, but rather the middle and lower class who have not seen effective wage increases in 30 years and now have even more trouble finding a job. Wow they really pulled a fast one on the banks.
APPARENTLY ALL CAPS! WEEEEEEEEEEEEEEEEEEEEE!

So the SEC will soon allow non-registered (aka, not billion+ dollar clubhouses) investors invest in private funding. Setting up what basically become a privatized bonds market
It's a big topic at my institution, and here at the Libraries it's constantly being pushed and advocated with faculty and through conferences we play a part in.

http://openaccess.unt.edu/
I'm 31 and grew up with a C64 and then an A500. My first PC was a 486-DX2 66 MHz in the middle of the nineties. In the 386 days, the PC still felt far inferior to much older Amigas.