skysight-inc/HackerNews huggingface dataset:
That's how it has always been. We take different storage/memory technologies, sort them by their speed and price, put the fastest but most expensive closest to the CPU and the slowest but cheapest as far as possible. Minimizing memory footprint allows us to do more work on the faster end while minimizing storage cost allows us to store terabytes of data on your bookshelf.

There might have been just two or three levels initially: cpu register(s), system ram, and external storage. Now the spread has several more steps: registers, L1 cache, L2 cache, maybe L3 cache or part of memory as disk cache, SSD (either as a standalone drive or as an on-disk cache inside a traditional hard drive), and the good old spinning platter. We've mostly let go of tape storage by now but those are still sold for their capacity.

However, from the programmer's point of view, nothing has necessarily changed.

We have several levels of storage, more than before, ranging from the fastest on-chip cache ram to the mechanical storage and we still optimize our programs to run mostly in the fastest tip of this memory pyramid. What has changed is the size of the spread itself: the gap between the fastest and the slowest is huge in numbers. But relatively, not so much.

A quick guesstimate of the ratio of microseconds needed for a zero-page read in C64 vs. reading a byte from the 1541 floppy drive versus a read from cpu cache vs. a read from a spinning platter tells that the relative difference still roughly on the same order of magnitude. From various sources, I get a figure between 50-100 million times faster between the fastest and slowest read.

That is also what makes programming so much fun: everything gets redone all the time and the pace of advancements is crazy yet some things don't change. We just do more complex things but still bump into essentially the same tradeoffs.
> "I got a notification that encrypted search had been disabled by my ISP"

How'd you set that up?
Those sneaky assholes...
Webcam hackers could be watching you, watchdog warns
Ask HN: Cool startup related things to do with 24hrs in SF?
Hi, I'm a USC student coming up to SF for a night to attend a FBstart event at Facebook.

What are some other cool or informative startup related things to do or see while I'm in the city? Obviously company tours would be awesome but I know thats tough.

I've done the touristy tech stuff before (Apple Company Store, etc) but looking for other cool things.
Andromeda is pretty close to us. In fact, we're going to collide with it in a few billion years. After that, what little remains of our solar system by then, might end up like one of these orphaned stars.

So if Andromeda is already difficult to see by us, that gives some indication of what's going to be visible from a planet that is much further away from anything, than even that.
Most payment systems will allow sellers to issue refunds either free or with low flat cost (e.g., $.30). But Kickstarter is a different beast. I think they're probably only losing 10%, but maybe they're factoring in the cost of sending you money or if they incurred currency conversion or banking fees.

Ethically, you presumably wanted to support this company, but now you're actually asking them to lose money.

If you really just want your money back, in addition to chargebacks, ask your credit card company about your coverage in the event of refund/re-stocking fees. Some cards offer protection to cover you in this situation. Also, when initiating a chargeback, you can ask the credit card company to do a conference call with the seller and that might persuade them to do 100%, to avoid chargeback fees and potentially losing their processing account.
One more advantage of Node.js over Java is that development is much faster with Node.js.
+1 to this. I really want to give LightTable a shot. Whenever a new release is announced, I hurriedly download it, open it and then realize that I don't know what to do with it. Eventually I end up uninstalling it and going back to good ol' Vim.

A couple of videos highlighting some cool features for Clojure, Python and Javascript development would be of great help!
Google Play Store Opens to Chinese Developers
I really, really do not understand this at all. If a child dies because of what is inside that Kinder Egg, the adult that was supposed to look after the child would be responsible. Take them in for neglect or whatever, but don't ban some legitimite fun for children with responsible parents. Any child that is young enough to put everything in his/hers mouth, should be superwised by an adult and be in an environment where there is no such things anyway.
Facebook's Audience Insights: In-memory integer store for social analytics
That definition of cons() angers me. It's only useful for constructing lists... not for constructing tuples and trees :(
I agree. But does it justify idly suggesting, in frustration, that one do so?
I have yet to hear about a ban or about children dying from choking on surprise egg toys. It's totally possible and sadly happens that small kids choke on small items but in general Europeans regard it as the parents responsibility to keep their kids away from choking hazards.
vi history in BSD goes back to 1980

Sources are at http://svnweb.freebsd.org/csrg/usr.bin/ex/
Yikes I never realized Mozilla was so dependent on Google

% of Revenue from Google Search Royalties:

2013 Not released yet (usually 11 months! after end of year)
2012 88% (90% of 304,539/311,005)
2011 84% (85% of 161,904/163,474)
2010 83% (84% of 121,109/123,206)
2009 84% (86% of 101,537/104,305)
2008 98% (91% of 83,600/77,737)
2007 80% (88% of 68,238,803/75,125,640)
2006 78% (85% of 61,561,496/66,840,850)
2005 91% (95% of 50,516,268/52,906,602)

Sources:

2012 - https://static.mozilla.com/moco/en-US/pdf/Mozilla_Audited_Fi...

2011 - http://static.mozilla.com/moco/en-US/pdf/Mozilla%20Foundatio...

2010 - http://static.mozilla.com/moco/en-US/pdf/Mozilla%20Foundatio...

2009 - http://static.mozilla.com/foundation/documents/mf-2009-audit...

2008 - http://static.mozilla.com/foundation/documents/mf-2008-audit...

2007 - http://static.mozilla.com/foundation/documents/mf-2007-audit...

2006 - http://static.mozilla.com/foundation/documents/mf-2006-audit...

2005 - http://static.mozilla.com/foundation/documents/mf-2005-audit...
Yes, if I was a customer I'd be a bit miffed if a supplier sent my email address to Facebook.
It's slightly different. QUANTUM man-on-the-side deployments can always read packets and inject packets, but it appears cannot stop packets getting through or change them en route.

Deployments in the wild appear to use cable splitters to read, so often have no direct write access due to transport layer limitations and sometimes deliberate "Data Diode" one-way firewalls on the hot pipe (just in case?); they communicate with instrumented boxes closer to 'home' on a management network, which do not have to be on-path themselves, some of which may well be hacked routers, to do packet injection. C&C was centralised pingbacks, but that lost races (typical latency: 670ms-ish) so is now distributed (with QUANTUMFIRE).

They can use that knowledge and capability together to race to control a TCP connection, after which the real packets will be discarded by the target endpoint (because the seq is "wrong"), after which they are fully man-in-the-middle and can inject redirection headers (QUANTUMINSERT), tracking cookies (QUANTUMCOOKIE) or infect downloaded executables (QUANTUMCOPPER); they can also inject RSTs to force TCP connection resets (QUANTUMSKY; also used by Blue Coat, the .cn Golden Shield, and many others).

Note this implies that they are detectable and locatable, if you know what to look for.

(Sorry I can't be much more helpful without going in and taking one, and I think they would very strongly disapprove of that. <g>)
I'm surprised to see that no one talked about money they make by selling themes or modules on sites like ThemeForest.

I personally make around 400/500€ per month by selling a few modules on the Prestashop platform, and this month I'll pass the 1.000€ bar, which feel awesome. I made around 3800€ in 8 month with just a few support, and this feels great !

We also launched the new version of VoilaNorbert (https://www.voilanorbert.com) that aims to find email of people with a slick and easy to use interface. Since the new release (two weeks ago), we made around 250$.

It's not much, but it's amazing :)
> I didn't insult you... You're going to have to work on your reading comprehension if you want to be taken seriously.

That's the third time you've insulted me and you're saying you didn't insult me? It's reasonable to see your behavior as trolling. Learn to discuss things like an adult instead of making personal attacks and maybe I'll take your ideas seriously. As it stands, you're only discrediting yourself.

By the way, judging from my comment score at least four other people inferred the same thing from your comment that I did. That's a large enough number that maybe you're the one who didn't explain yourself clearly. Think about that before making any more comments about my reading comprehension.
Not everybody who lives in a country has the right to vote.
I assume that he's pointing out that even better than running something like fail2ban (or "pf", where available) is not allowing SSH connections from 0/0.
> It also sounds like it was originally going to be the correct resolution, they just couldn't get the yields.

I strongly assume that the lower resolution was indeed Plan B, and that it's the result of another twist in the saga of Apple's relationships with the mobile component suppliers.

On a not-really-unrelated note, the Samsung Galaxy Note 4's screen is apparently pretty stellar in all respects, not just resolution: http://www.displaymate.com/Galaxy_Note4_ShootOut_1.htm .
> This is bolted onto Bitcoin, but it could be bolted onto any payment system - Visa, PayPal/eBay, Venmo, Snapcash, MMORPG in-game currencies, etc. It would probably be more useful on Venmo than on Bitcoin.

It could be bolted onto any payment system that has scriptable multisig transactions. Visa, Paypal, and friends would not work without a trusted third party escrow.
The first time I heard about this was around 2005. It's amazing that it's taken this long to become news.
It's not obscurity, it's rate limiting.
"> It works on basically every platform

Except, you know, Linux :)"

What about NixNote and Everpad ? Didn't use them but I remember they were touted as unofficial Evernote clients for Linux when I was considering switching.
Thanks for Mihai and Alejandro for your excellent work.
Yes, my first paying side-project (virtsync) was the fourth or fifth thing I'd started. I currently have three other ideas I'm working on, but I find it difficult to focus on one.
On the BSDs, you can use "pf" to do this as well with the (minor) advantage that it doesn't require installing another piece of software.
Uber has graduated into Big League - got attention of a Senate committee, even if of such a minor, "public feel good, no real money/power" one, yet still...

As the bumper sticker says "Government doesn't like competition" and the Uber exec clearly voiced intention to venture into typical government territory - illegal usage of private info against the ones whom you don't like.
The video on the front page of http://lighttable.com was made in April. Most of the changes since then have just been bug fixes so its pretty representative of the current state. Now that we've removed the bottlenecks on outside contributors the pace is picking up again.
"The EU" is not considering any such thing, where did you get that idea?
This Amazing Keyboard by Google Allows Two Users to Chat in Different Languages
Dr Roya Rozati Hyderabad
This is both a feature and a bug. It is definitely caveat emptor; you should do your diligence before pulling in any piece of third-party software. However, there are many, many critical systems that incorporate unmaintained open-source libraries. libxml, for example, gets a bugfix release about every year, while TeX has been asymptotically approaching version pi since 1989. That's fine; those libraries are stable, they do what they do, and I'd much rather have them available than have them disappear like closed-source alternatives.
For me the problem with GTD is the lack of good apps for non Apple platform.
Instead of cloning LightTable repo, just go to the main page [1] and download an archive.

[1]: http://lighttable.com/
> and I have no doubt they will continue to do so

Regrettably, you're quite mistaken in doing so. They're dropping CalDAV. Their IMAP implementation has been broken for close to a decade. But the very worst is their dropping XMPP is favour of Hangouts. This truly reflected Google's final intentions.
That said, I do think it is valuable to point out that while Al Franken is admonishing Uber with one hand for tracking people without permission, he's giving the NSA pats on the back with the other for doing the very same thing [1]. If anything, the NSA tracking is worse. Uber can't send me to Gitmo, but the federal government sure can.

[1]: http://www.huffingtonpost.com/2013/06/11/al-franken-nsa_n_34...
I sympathize, but a 30-inch widescreen monitor is probably easier to get hold of nowadays than a smaller one in a taller form factor.

If you're using Windows, here's a neat feature I went years without knowing: Windows key + left arrow arranges the window to occupy the left half of your monitor, and similarly with right arrow.
Wunderlist had serious sync problems that made it impossible to trust.

I don't know if they solved the problem though.
> The point of all this is that even if the victim was an unreputable person (which I have no reason to believe here, but even if) the data sifting and the threats are still wrong. Very wrong.

Agreed. If you follow the context of the comment thread, that's not the idea I was questioning.
Other than locking in users, Hangouts offers no feature that XMPP does not. Additionally, XMPP is extensible, so if they intend do add new features, they could just have extended XMPP.
s/corrupted/alternate/

I favour (!) British spelling too but 'organization' is more correct in the etymological sense as it derives from the latin 'organizo'. The British form is in a way a corruption itself because it favours 'ise' as it is easier than learning the etymology. 'Oxford Spelling' is an etymologically correct variant of British spelling.
Isn't this on (way smaller) scale how the Solar system works? The spin of the planets and their axes are similar and mostly aligned?
Voyager's won't reach the nearest star before 40,000 years, but, dunno, are any of the two actually aimed at any neighbouring star?
I mean, come one, having a Voyager pass by some anonymous star at 170 light years of distance in 1,2 million years, and never come closer than 2650 AU to the star, what's the chance of actually detecting it by ET - even if an advanced civilisation is (will be) watching from one of its planets. It's tiny and, by the time it arrives, even the radioactivity levels will have dwindled to nothing. The only things that would make it stand out is it's speed, and the fact it's made of metal. They would need a very advanced radar, capable of detecting tiny masses of metal at enormous distances. Then, to investigate it, they would basically have to go grab it - but would you justify hunting for any chuck of metal transiting by the Oort cloud - what if it were just a piece of debris from an asteroid?!
That's for building from source, which is only necessary if you want to back on Light Table itself or write a plugin.
People who don't have a room for a 10'x10' desk but have ample room for drawers? I'd say that for a lot of people, constant access to other windows and constant re-arrangement (whether manual or automatic) isn't a big issue, so elaborate positioning constraints are barely an improvement over alt-tab. The primary solution for both kinds of users who need to keep several sets of different windows seems to be virtual desktops (or "tags") anyways, whether it's tiling or not. Moving windows between sets is rare enough...

And then you've got the problem with in-application windows, e.g. Firefox' tabs or vim/emacs buffers or tmux/screen windows. Yet another nested set of layout methods, constraints and shortcuts.

Which is why I fail to see it as inherently better, just like there's nothing wrong with on-desktop icons or scrolling desktops. Don't get me wrong, I'm using i3 myself, as the grid/stacking nature makes for some convenient keyboard shortcuts and I'm fine with the looks, but I doubt that this saves me a lot of time compared with my previous long-term staple of lwm...

But yes, the cargo-culting is pretty annoying. Ncurses apps aren't that minimalistic (esp. when you hear this from late-game Plan 9 fanboys), and if your screenshots are just a bunch of music players and IRC windows, I doubt any claims of huge productivity gains.
To "dig dirt" means to gather embarrassing private information about someone that could ruin their reputation. Exactly what information could you gather to embarass and discredit a small child? There's no logical way to interpret that as a threat against Sarah's kids, and I'm giving Sarah the benefit of assuming she's clever enough to realize that. Sarah brought her own damn kids into this to tug at the audience's heartstrings and make herself look more sympathetic.
I don't think you can set this at a key-specific level, but in Keychain Access, you can ctrl-click on the keychain and set it to lock after x min of inactivity / when sleeping.

I'm not sure if you can put your ssh keys on a specific (non-login) keychain.

If you want those, you may want to go to Keychain Access > Preferences > First Aid > uncheck "Keep login keychain unlocked".
It means this is the wrong place to moan about it.
I've been acquiring SaaS users for <$10 for awhile now at around 50 cents a click. I find the ads extremely effective if you know what you're doing and target the right demographics. That being said, the conversion thing makes total sense. There's lots of little tricks that have worked like make a campaign with over $100/day on ads and you get prioritized over the little fish and then lower it right away so you're still prioritized in their display algo but you aren't spending at that amount. If your adspend really is 100 start it higher like 1000. Lots of little tricks you can do that will tweak the system to your advantages. but buy paying for likes or showing ads to people who like candy crush or "insert corporate page" you'll probably burn at over a dollar a click to your site and most of those will bounce hence leaving an ineffective campaign.

The thing is though even if it's slightly working it's probably cheaper then AdWords, so for larger budgets/non personal it's a great way to get the same amount and comparably the same targeted traffic for less capital.

Also if the ads are so horrendous please explain the numerous ad hackers that have done TeeSpring campaigns making 100k by targeting niche at scale. Sorry just some musings on facebook ads from someone who's seen people do it wrong, and has made money on the network for myself and clients.

It's pragmatic, with the right intent, niche, offer, and funnel. Custom audiences greatly increase your chances as well, and massive retargeting with "users that aren't truly retargeted but you have their data" Probably not by throwing generic money at it and expecting magical high value users/sales.

P.S. Agreed! re: StumbleUpon is SO HOT for their ads. I wish their were more native advertising networks. StumbleUpon and Facebook are hot. Twitter seems to only work for certain niches with custom cards for optins but even then it seems it's over a dollar per click and generic web traffic or the plethora. StumbleUpon CPM seems to be some of the best ratios out there, and clicks are really cheap sub $1.
Google paid Mozilla around $275 million in search royalties in 2012, the latest year Mozilla has released financials.

Source: https://static.mozilla.com/moco/en-US/pdf/Mozilla_Audited_Fi...

90% of $305 million in royalties (see page 4 and Note 8)
"Ncurses apps aren't that minimalistic"

Or, generally, that composable.
Elon Musk worries Skynet is only five years off
Only 3 children have died by choking on it in all its history. To put this in perspective cows kill 20 people per year in the US.
If you offer RSS I wouldn't have to pay (I assume) - if you had an API I would use it for commercial use.
Thats because the like button is not the same as permission to spam.

I see tons of websites hiding content before you "Like" the page or nagging users to "Like" the brand, even the big ones.

People hated Facebook previous year because there was tons "spam". Basically every shitty page owner or marketer was thinking this is great, i can send my marketing or "spam" message to everyone dump enough to "Like" for no cost.

Also i don't know why people thing that facebook is worse then google adwords.
In adwords you pay for every click, and lets say it converts. The next time that same user searches for something on google you will again pay for that click, And if you want to re market to that same user, you can do that but you have to pay.
At least with facebook you get some of that reach for free after people liked you page.

Im not going into is it worth the money people pay, and facebook sure is pleased that people keep poring money into its platform thinking it is something its not.
Getting Started with Fabric on xCode
Well, hackers have been finding ways to view others' webcams since webcams have been a thing, but this article is about the Insecam website in particular [although it's not mentioned by name].
If neither party does anything, the buyer is out 2x and
the seller is out 1x. This encourages the buyer to pay
up and the seller to deliver.

If the seller doesn't mail the goods and cannot be contacted, surely the buyer will have a choice to either (a) leave the payment in escrow, getting nothing back (but giving nothing to the seller) or (b) approve the transaction, getting 1X back (but giving 2X to the fraudulent seller).

Wouldn't buyers choose (b) because getting back 1X is better than nothing?

And if you're going to release payments even when you're the victim of fraud, you might as well not bother with the escrow?
Something doesn't seem right. If we are this good in image recognition, how come we are still using captchas?
Are we so good in image recognition that it can identify young girl, bunch of bananas, guitar etc just by training it from an image set of just few thousand image. Whats the catch ?
On one hand google says their self-driving car can't understand all the situations on the road while this algorithm can identify so many details from an image like a strong AI would. Feels very strange.
Or just use both :) https://dgl.cx/2010/01/haproxy-ssh-and-ssl-on-same-port
Como fazer Cupcake de morango
That's a reasonable question, I don't see why it was downvoted.

We don't plan to make money from Light Table. We will continue to maintain it but our main focus now is Eve (http://www.chris-granger.com/2014/10/01/beyond-light-table/). The recent changes are all aimed at making sure Chris isn't a bottleneck on the project - the three biggest contributors were given commit access, the plugin and deployment infrastructure was moved to fit and we removed the CA. There has already been a flurry of improvements as a result.
Why should 3x be any more convenient than 2.5x or 2.2x in a properly designed system? It's not any more difficult in Android (although images are prescaled in size buckets for efficiency and IQ reasons).
If someone is emailing me due to something I messed up on, it's important. If replying means I can close a sale, it's important. If not replying means I can lose a customer, it's important. If I am blocking someone's progress by not replying, it's maybe important.

And my favorite unimportant email: anyone asking me to update them on the status of something.
8 proven techniques that build trust in your website