skysight-inc/HackerNews huggingface dataset:
There are two sides to buffet style advice:

1. Buy bargains when assets are underpriced.

2. Hold those assets for many years.

Also, Buffet buys substantial or controlling fractions of a company, so the other owners can't scrwwo him. If you can't do that, you can't replicate his large scale success.
I wonder how practical this would be in reality, the frequency response of a typical built-in PC speaker and microphone should be severely limited. And in addition to this there would probably also be quite a big problem with background noise, which would get worse as the distance between the machines gets larger. I guess you could use error correction and handshakes to retransmit corrupted data, but that would limit the transmission speed even further.
PayPal Hacked? No, phising just got more sophisticated
I got an email, purposely by Paypal, saying that my account was limited temporarily, due to foreign access to it. Sounds convincing, eh? No typos, the image urls are all from paypal, so there is no normal way you can find out that this email is not from PayPal, but looking into the source.

Hey wait.. it's base64 encoded and the html part looks legit, no invalid urls.
But something isn't right. The verification link shows a valid paypal url, but when hovered, it links to an url shortened by http://tr.im/ that's odd.

Because javascript is not disabled for trusted domains only, this could've tricked me. The attacker used a legitimate paypal smtp server, and passed the SPF test. Idk how. This emails has everything right, name,email etc.
Seems that an onlineshop I used got hacked (looking at you Adobe). I didn't click. It admittedly surprised and concerned me though. But getting told that you got hacked, makes you sensitive.
I'm on a hardened os and kernel, having a hardware and software firewalls and IDS running. That's good enough for a false feel of security only. More important: Disable all browser plugins! That's worth more than an IDS system, trust me.

How can you too avoid getting skimmed by ultra sophisticated and highly targetted attacks like this? I don't know. But you can generate a new email for each service you use and setup a Catch-All email address wildcard that forwards to your central inbox. Useage: google@domain.org, amazon@domain.org This can help you identify who sold your data address. To kill the spam, just delete adobe@domain.org

Never use info@ or you will get spam without registering anywhere.
I have no idea what the author is proposing, but I'm just posting to point out that it isn't the unix timestamp that is broken: it's dates in general.

There is simply no algorithm that accounts for their behaviour all the time. The best you can do is have one that works most of the time, and then have a table of exceptions (which has to be locale based).

For example, what date is 15330 days after February 30(!) 1712 in Sweden?[1]

In November 1699, Sweden decided that, rather than adopting the Gregorian calendar outright, it would gradually approach it over a 40-year period. The plan was to skip all leap days in the period 1700 to 1740.

Great.. except:

In accordance with the plan, February 29 was omitted in 1700, but due to the Great Northern War no further reductions were made in the following years.

Oops. Oh well:

In January 1711, King Charles XII declared that Sweden would abandon the calendar, which was not in use by any other nation and had not achieved its objective, in favour of a return to the older Julian calendar. An extra day was added to February in the leap year of 1712, thus giving it a unique 30-day length

But the Julian calendar sucks[2], so:

In 1753, one year later than England and its colonies, Sweden introduced the Gregorian calendar, whereby the leap of 11 days was accomplished in one step, with February 17 being followed by March 1

Once you start doing date work you'll find these crazy cases all the time. Try and tell me today's date on Mount Athos...

[1] https://en.wikipedia.org/wiki/Swedish_calendar#Solar_calenda...

[2] https://en.wikipedia.org/wiki/Julian_calendar

[3] https://en.wikipedia.org/wiki/Mount_Athos#Date_and_time_reck...
60 Minutes Overtime: Nerd of the Amazon (Jeff Bezos interview) Feb 3, 1999
This doesn't work in Mavericks (on external monitors), and as far as I know, there is no other method that works.
I am ... less than pleased with Google as a company and its policies of late (I came home a couple of weekends back to find the top 3 HN slots addressing issues with Google and the YT/Google+ integration, two of which were either links to or based on my posts there).

That said: I've found Google personnel highly responsive (though not always immediately so) to issues I've raised. Most recently with the Data Liberation Front's lead emailing me directly (after finding he couldn't reply to my G+ posts because I'd disabled interactions there) while on sabbatical to find out what's up.

Not to say that Google don't have their warts and have been highly insensitive to human-factors issues of late. But even some pretty testy and frustrated folk have found that there are contacts from deep within the machine.

Though JOOTSing -- jumping out of the (nominal support/ticket) system -- does seem to be rather too frequently required.
LTE penetration is still a huge issue. Then there's the question of band support (different carriers use different LTE bands - not all mobile data devices support all bands).

There're two reasons why LTE isn't a panacea to cell standards bifurcation and modern cell phones still require fall-back data radios that support EVDO, HSPA, etc.
It seems that the author thinks that Unix typically shows leap seconds to the application programmer? In fact, there aren't leap seconds there unless you intentionally turn that feature on. The seconds you get with the time() call will increment one by one. You will not have to care that leap second occurred. If you want to see leap seconds, then it is assumed that you know what you are doing. If you don't know the effects of that, please, please don't turn it on and don't write about how it's broken.

If you want to learn more about leap seconds read: http://www.cl.cam.ac.uk/~mgk25/time/leap/
And Go compile speed combined with "go run foo.go" makes it feel like a scripting language without a REPL.

But in reality, when I need quick scripting, I mostly use ZSH.
WSJ Report: Apple Buys Topsy, A Leading Twitter Search & Analytics Company
If she presents a Public interface with accessible methods and attributes.
Drones filming the protests in Thailand
The author's proposal, for those who (understandably) did not glean it from the article, is that the UNIX timestamp becomes absolutely monotonic and, in the case of leap seconds, a day becomes 86,401 UNIX seconds long. Right now UNIX days are always exactly 86,400 seconds long, and time goes backwards a second when a leap second is added.

> I know there is a lot of smugness going on in developer circles where people get high on posting comments such as “of course it is like this. it’s the way we’ve done it forever, it’s the only way.”

What the author perceives as "smugness" is a reaction to criticism of the status quo without understanding and addressing the benefits of the status quo.

I'm not preemptively dismissing the author's proposal, but you would have to overcome some fairly serious hurdles. Most notably, you would not be able to reliably construct dates in the future, because it is not generally known when leap seconds will be added. So it is unknowable what the "monotonic timestamp" for Jan 1, 2023 00:00:00 is, for example.

I think a better answer to the problem is the leap second smear that Google has implemented: http://googleblog.blogspot.com/2011/09/time-technology-and-l...
puppet isn't how things are supposed to be. for starters the initial learning curve is steep. salt is more powerful and easier to get started.
True, but JRuby comes with it own huge bag of rough edges (read: no C extensions for you without a bit PITA). IronPython is in a similar boat.

That said, I do prefer JRuby to Scala.
If you're interested in reading the data with KCacheGrind, you can do that using pyprof2calltree: https://github.com/pwaller/pyprof2calltree

The result ends up looking like this: https://f.cloud.github.com/assets/150329/1570121/5713f02c-50...
60 Minutes Rewind: Nerd of the Amazon (Jeff Bezos interview) Feb 3, 1999
My 2012 15" MBPr can output 4k @ 31hz over HDMI to my 39" Seiki monitor without any hacks on Mavericks.
Are you making that up as an example, or is that the actual description?
Microsoft loves this kind of guy!!
I really dislike how scrolling and other motions like window movement look at 30Hz. I can't be the only one.
Does it support satellite internet access?

Would it work on open sea?

How useful would it be in a European country with expensive mobile data?

Where can one buy it?
Moot isn't Open Source and cannot be installed locally. Although it looks like a nice alternative for Disqus, it doesn't meet my requirements.
Hey, BRCK dudes. They invented this thing called the "paragraph" some thousand years ago.[1] It lets you organize several or more sentences into coherent blocks of text expressing complex thoughts. Paragraphs allow you to get across multiple simpler points, expressed as individual sentences, in a succinct way that allows your reader to avoid excessive and unnecessary scrolling.

Also, for something that apparently involves Africa,[2] the loading speed of that page over my iPad's LTE is shameful.

[1] The paragraph was already in use in English by the time of Beowulf, between the 8th and 11th century.

[2] Apparently. I didn't scroll all the way down.
Chernin Group confirms the acquisition of Crunchyroll
As a long time Gmail user heavily invested in it (with over 60GB of email), I'm waiting patiently for mailpile.is to get rolled out.
It's working for me right now. Hmm. I wonder if there's some other default I've poked?
This looks nice. I'll probably try it, if I can persuade myself to install Ruby.
I have 6 desktops and 2 laptops in my house. None of the 6 desktops have a microphone. Testing now on the two laptops, both have a built-in microphone. I was expecting the microphone would be dependent upon the built-in webcam and at least light up the webcam light when it was "turned on" but that is apparently not the case with either one. I used the built-in Windows Sound Recorder to record ambient sound in the room I'm in just now and there was no indication that it was recording anything. Scary stuff.
It's from their website. I'm not sure why I'd make that up.
That's an excellent tag line to describe Google Support.
That's copied straight from the Specs section[1].

[1] http://www.brck.com/specifications/
Crowdsourcing the discovery of new antibiotics
Some years back I determined that Microsoft had a massive problem with spam transiting their network. I found a Sr. VP's name associated with the service, phoned the main switchboard, and asked for him.

He picked up his phone on the first ring.

I briefly described the issue (and how I'd determined it was a problem), he told me he'd have the appropriate manager get in touch with me later that day. I received that call 15 minutes later, and worked with the manager (submitting specific emails and identifying where on their network the problems were manifesting) for a couple of months during which time the spam volumes fell well over 90%.

Part of the trick is knowing how to navigate / manipulate the system, and finding a problem they acknowledge as theirs. But in that particular case (and a small handful of others) I found the company highly responsive.

Now, several years later when I'd bought both a shrinkwrap product and support contract to specifically resolve a data issue with a product of theirs, I got sandbagged. Demanded my money back for the contract.

And no, I'm not a fan of Microsoft. But they do (at times at least) know how to run a business.
The real killer app here would be to get info out of an airgapped terminal.
The First Woman to Earn a PhD in Computer Science Was a Nun
Part of that is that the legacy US carriers look a lot more like Southwest today than the dinosaurs of the 1970s.

The RyanAir equivalent in the US today is Spirit.
This isn't real analysis. However:

The problem with checked luggage first arises if somebody doesn't get onto the plane in time even though their luggage has already been loaded. This essentially means that somebody has to look through all the (already loaded) luggage to remove that specific piece, which, depending on how deeply it's buried, might take considerable amounts of time. This isn't a problem with hold luggage, since there cannot be any hold luggage aboard a plane without a corresponding person.
I briefly used Microsoft's Azure Bing custom search engine, or whatever they call it. I found the support to be extremely responsive and reasonably knowledgeable, even though I was only spending a few hundred a month. That said, the actual product features and terms of use were both significantly behind both Yahoo BOSS (which uses the same Bing index) and Google's search API. (One particularly terrible term was that you can't use it on pages with any advertising besides Yahoo/Bing ads.)
Was there a post somewhere in the midst of all the ads? On my first generation iPad it's a tiny fraction of the screen.
That's not really the kind of bubble being talked about, and there are good arguments why a search engine should at least have some knowledge of search history to implement conversational search and better understand what the search terms mean in context.

If I just searched for "apple pie recipes", and my next query is "where to buy apple", I don't want to see a link to Store.apple.com
You can even buy oxygen on Ryanair flights :)

http://www.ryanair.com/en/questions/how-can-i-book-oxygen
President Obama voted one of 25 "Least infuential people of 2013" Courtesy of GQ
How to lose and recover your blog in 30 minutes
Sorry, edited. The issue is with external monitors.
I'd pay $30-$50/month for my Macbook Air to have built-on LTE and usable on AT&T or T-Mobile (yes, yes, I know technically T-Mobile isn't LTE yet).
I'd be interested in hearing about ways to drive this from an older (MacPro3,1) Mac Pro.
How can you work in advance if the hackathon isn't announced yet?
Just an FYI - for some reason the HTTPS Everywhere plugin kills your site.
For all the vilification of Ryanair, most US airlines combine British Airways prices and Ryanair service + charges.

Ryanair is what US airlines would be if they charged appropriately.
These are all the sort of things that will cause me to figuratively slap you down in code review if you do anything that relies on them.

The next logical step is to start defining or disallowing more of the undefined ones.
What you are describing is not usually a problem in practice because:

1. Precise timekeeping for dates over 100 years old is not usually required (though perhaps you work in an area that is an exception?)

2. UNIX timestamps are independent of timezones and can be easily mapped to and from local time by standard, well-tested libraries. The Olson database maintains tables of local time zone information for modern time zones: http://en.wikipedia.org/wiki/Tz_database

Here is some discussion of Mount Athos, not sure if this was ever implemented or not though: http://comments.gmane.org/gmane.comp.time.tz/1610
I work at GoDaddy and recently our CEO read an email from a customer who had been encouraged by a son to use Google services for his small business, but when he couldn't figure out some issue with support ("they talked way over my head"), he called GoDaddy and found someone that worked to get his account setup.

Google probably, appropriately, calculates the cost of providing good customer support to hundreds of millions of people as way too high. But by doing so, they do leave open the door to smaller companies to compete, not on the product, but on the service and support.

Google could, at the very least, make sure that it provides sufficient support for all billing related issues. If a customer is paying for a product and there's a problem with their billing, they should be able to get a person on the phone or web chat to resolve it if the online tools are insufficient.
The guy who spends $50 on Google's ads is a customer. As is the guy who gives Google page views instead of cash. They are certainly lower priority customers but they are still customers.

If Google wants to treat such low priority customers like non-entities, they are free to do so, but lets not pretend like they should act this way, because they shouldn't. It might be fine for them to do this in the short term, but in the long term it bleeds a lot of good will, which eventually catches up with every company no matter how big.
Yeah, they're responsive after negative stories draw peoples' attention. So if you can hit the top of HN or you're Jeff Jarvis (see dell hell) you'll get ok customer service. If not, google wants you to gfad.
Teaching Assistant Hack
Does SPDY reduce/remove the need for sprites?
And how reliable/widespread is the 3G/4G network in Africa that this device presumably relies upon?
Should it not be 'advice' and not 'advise'?
I think you made a boo boo.
For mousing accuracy, check out http://smoothmouse.com/ It changes the way the mouse is buffered and was recommended to me with my 39" Seiki.
This looks nice, but GitHub-hosted comments are not an option.
Why on earth does this have 144 points? I want my 20 seconds back :)
thank you jdietrich
I think PayPal might be interested in the headers if it did actually come from their server.
Again, I have it working. Did you reboot? Maybe it's a video card thing?
Solar pressure may help Kepler planet-hunt again
His main beef seems to be that time isn't as simple as i++ and he really wish it were. But that's a lot to do with the fact that time is based on the spin and orbit of Earth around the sun.

I think, that he's seriously suggesting that we find a unit of time that can be guaranteed to just increment and not be subject to leap stuff or calendar adjustments and can go forward and backwards in time as simple increments and decrements.

A de-coupling between the time counter and our perception of time as a human concept.

Maybe use the concept of a second, but not in relation to our calendar. So instead of being "seconds since 1970" it's just "seconds".

I guess the idea being that you'd have a guaranteed increment only counter for seconds that have passed, but without coupling that to an actual calendar.

I'd probably ask what the problem was that created this thought, maybe there's an answer to that instead.
Amazing tool for beginners, but also helpful for advanced users.

GREAT: find / -type f -print0 |xargs -0 grep heythere

I tried some sub-shells, and seemed to not work so well. $() and `` would be nice.

ps -fp $(pgrep -d, krb5kdc)

ps -fp `pgrep -d, krb5kdc`

http://explainshell.com/explain?cmd=ps+-fp+%24%28pgrep+-d%2C...

edit: newlines
I'd like to see how and why a phone can succeed.

There is an enormous market for a good dumb phone. Or, well, idiot savant phone: makes calls, makes calls well, and does nothing but makes calls. Between those who just don't want a smartphone, and those who carry enough computing power to not want yet another Cray 2 in a pocket, there's a large niche for a phone that is just a phone, syncs contacts effortlessly, eliminates every unnecessary/redundant call step, is just the right size & shape, uses every available network aggressively & seamlessly, leverages every service to save money, and has as clear & pristine a sound as makes audiophiles drool. Instead, we have fat folders with idiotic interfaces designed to make you spring for a smartphone just to get something thinner & easier.

I saw Smith Corona collapse. A market for typewriters remains to this day, decades later, untapped. Dumbphones are following the same path: a viable market wrecked by an industry dazzled by the sometimes undesirable glitz of a competitor.

Whither the iPhone nano? Many want it.
Option Trading Eduction, Media & Research for a New Generation
Use "bignum Planck units since the big bang". That is the ur-clock.
OP here. I really wish this hadn't been submitted, but it's here so I might as well...

> Most notably, you would not be able to reliably construct dates in the future

You already need libraries for these functions. The only difference is that right now, those libraries have to calculate against a moving target instead of one that behaves predictably. I wrote this post a long time ago to suggest a strict(er) divide between computer timestamps and human timestamps, because Unix timestamps are in effect neither.

There are countless apps that implicitly assume timestamps are linearly counted upwards. Most people would say those are bugs, but they'd only be right on superficial grounds. What most applications rightly want is a monotonic, predictable way to count the passing of time and to exchange that data with other apps.

My idea was to introduce such a linear counter for apps that want it, not (as some people here obtusely suggested) replacing the Unix timestamp with this no matter the ecosystem breakage.
Try https://lwn.net/Articles/476263/ then, which is a summary of Dave's talk on the state of XFS.

The TL;DR version would be that XFS aims to be get out of your road and provide a big, fast pipe to make optimal use of your available hardware. It does not try to implement end-to-end checksumming, thin provisioning, RAID, data de-duplication, or other overhead.

Dave makes the point that traditionally people characterised XFS as for very high-end workloads, but suggests that commodity hardware is now at the point (in terms of IOPS and transfer rates) that "high end" is now quite affordable, so you should consider it for workstations, laptops, etc.

The XFS authors think it will remain a better choice for certain workloads, such as the modify-in-place work of databases, video editing, and so on, that copy-on-write filesystems like ZFS and btrfs.
Thanks for the great comment!

Anybody interested in the noise colors might take an interest in

http://playnoise.com/ (hint, hit more and enable stereo, I find that much more interesting for some reason).

Also http://en.wikipedia.org/wiki/Colors_of_noise
Everyone complains about Ryanair, but they still buy the tickets. What the hell do you expect? I fly from Dublin to London every two weeks like clockwork and Ryanair is perfectly fine for the job. All I need is a bus in the sky (I'd actually prefer a train, but nobody's built a tunnel yet).

Why should I subsidize someone else's bag, seating choice, or forgetfulness? Don't think of them as fees, think of them as discounts.

For what it's worth, on the rare occasion that Cityjet (run by Air France) is cheaper I take that, but this is only once every few months. It IS far nicer, with free wine (seconds if you'd like), decent sandwiches, desert chocolates, and a landing at LCY.
Also check out how Android handles adapters for list views while you are at it - for both iOS and Android, you can efficiently recycle tagged views, so that if your table view has mixed types of data, you get the right recycled view.
OP is sharing some lessons in life. Take em or leave em. There's hundreds of songs or stories about loving someone and losing them. Even though such things happen to everyone we don't dismiss the story just because it isn't unique.
There already is a continuous monotonic timer available in most operating systems, it just happens to be relative to some internal counter local to that system (and depending on virtualization layer doesn't always provide monotonic guarantees). This value can generally be translated into a fixed (and vice-versa), serialized timestamp for persistence.
You can't know what the UNIX timestamp for Jan 1, 2023 00:00:00 is either. Is DST going to be in effect? What if the relevant governing body decides to change the offset of the time zone you are in?
I would expect xargs to stop processing arguments strictly after the first non-flag argument.

Arguments to xargs do appear to be parsed, example below:

http://explainshell.com/explain?cmd=find+%2F+-type+f+-print0...