skysight-inc/HackerNews huggingface dataset:
Yeah you do make a good point. One term that really resonated with me for Twitter was "The pulse of the Internet"
Well, even Chrome OS and Firefox OS don't have their own kernels; they run on top of Linux.

If you were to build a Python OS, you'd probably start by writing PID 1 in Python. It would be a Python init, starting services written in Python, running gettys written in Python, and you'd log into a shell written in Python.

Hmm... I can actually see myself writing an init system in Python... (hell, I did exactly that at my last company.... I'd have to rewrite it from scratch, but that's no big deal...)

Great, I think I've found a new rabbit hole.
Thank you, your response was partly what I was hoping to get by saying it.
I really like articles that use real data and let me play with it too. Nice.
Wow. Images for the text on landing page?
Seriously, Amazon?
DDoSsers use reflection amplification to crank up the volume to 100Gbps+
> Maybe CNN just has something against Twitter now, who knows.

Why use a 24 hour news network when you can just get on-the-ground views from Twitter? That's probably what they have against it.
During that time, Nintendo knew how to work with game studios. The color palette is one of the most powerful examples I remember, it encompasses the technical and the artistic domains, developers and designers. With the SNES they got even further by adding composition in a way that was incredibly intuitive.
Glad you produced this article. So much memories.
Free EdX Course on Intro to Java Programming
Awesome-rubies – A collection of Ruby compilers, interpreters, VM's, parsers,etc
HKTs aren't even remotely necessary for basic functional programming.

HKTs are very useful for e.g. typeclasses (used for Monad, Functor, etc. definitions) but you don't need them. Strictly speaking, you don't even need types at all (even though they're great).
Using the AES-NI instructions seems like it should be more commonly used when you first think of it but the devil is in the details. I tried to use AES-NI for non-crypto hash functions and PRNG a few years ago and ultimately gave up on that approach even though it does work in principle.

The really short version: the AES instructions are too slow for the amount of usable randomness you get out of them. There are simple integer op sequences that exploit fast, multiple ALUs per core to consistently generate more usable randomness per clock cycle. The only "extension" instruction that generates efficient randomness per clock is the CRC instruction, though the output requires some additional processing since it is not intended to appear random.

That said, most popular hash functions can be greatly improved. For my own work I use a family of hash functions I invented a few years ago (really need to put these on github) that are 30-80% faster than Google's equivalent CityHash while having levels of robust randomness that look cryptographic when tested by SMHasher and similar test suites. My first attempts were actually based on AES, which is a cool way to do it and very efficient if you can make it work, but I could not get the required performance.

Though now that I am thinking about it again, I may have an idea on how to maybe fix the performance problem...
Amazon Letter to Shareholders in 1997
It's another web trend I don't understand. All news websites seem to do it, it's super obnoxious, and I don't know anybody who doesn't just rush to click stop as soon as they click the page.
Tool for understanding Binder relationships in Android
Is Go's AES-based hash function supposed to be a cryptographic hash? If so, did they use a standard transform (e.g. Davies-Meyer) for this task or roll their own?
I first caught this on Hacker News ;)

https://news.ycombinator.com/item?id=9420449
Game Art without an Artist
Howard Ting .NEXT User Conference: Nutanix NEXT Community Podcast EP20
I'm talking more about CNN putting tweets up on the screen and discussing the contents of the tweet. Like when a tweet about MH370 being sucked into a black hole was discussed by a panel.
I wrote a blog post about this very recently: http://stevenmays.org/turning-30/
> Any childless bachelor could know what the "path" is like by staying over with a friend that has a child and helping out for some time.

I'm childless and I don't really agree with your point. Staying with a friend that has a child and helping out isn't the same as having a child. You are able to (and will) leave at some point.

A parent has to deal with the, in my opinion, heavy knowledge that this human being's continued existence and future is mostly in their hands. That small and large decisions will now have small and large consequences for not just themselves but for their child/ren. It changes your perspective on just about everything because of this and most people can't fathom that change (is the argument.)
Staples isn't on life support, it was the second largest online retailer in 2014 (more than Wal-Mart, Apple, etc etc). I'm sure they're concerned about this move though, but they have a nice advantage over Amazon for doing their own deliveries through their physical stores.
Turns Out the Hardware in Self-Driving Cars Is Pretty Cheap – WIRED
I suppose so, yes; I very often use the dashboard specifically to do that.

I think part of it is just that I'm not used to the new one yet - it takes time to find options which I could previously find more easily - but at the same time, if I want to put a bunch of sites into development mode to name one example, I now need to individually go into each specific domain's page, click the "caching" nav icon, and change it there. I feel like it essentially takes a single page two-click mechanism and changes it to a three-click mechanism across multiple pages that forces me to think about where I'm going much more than previously.
revenue yes; profits... and perhaps even gratuitously obscene profits... probably not. but people wouldn't have invested in a "cb radio" system years ago. Wikipedia feels the need to beg every so often - not sure people would want to see that in their twitter streams, but I'm not sure who's really happy about ads either.
Not really. It was more of an exploration into different perspectives on search for life-extending technologies by aliens with different life spans. I suggest reading it.
> Also, even though not everyone comes in at the same time usually there are "core hours" where everyone is expected to be in the office. At my last job this was from 10-3. I don't think it's too unreasonable for a team to be able to find some time when everyone can be in the office, especially when it's only a few hours long.

I don't think it's unreasonable, either. In fact, I think it's necessary to run a successful business with more than one person. However, it's not "absurd" to have some definition of late or to expect some consistency in when particular people arrive. That said, the original described case is overly and unnecessarily rigid.
It would be great if paywall stories weren't allowed.
Normally, when I see a directory named "src/" in a Go project's repo, it usually means the project is not quite idiomatic to Go.

To quote from Go's blog post [0]:

Sometimes people set GOPATH to the root of their source repository and put their packages in directories relative to the repository root, such as "src/my/package". On one hand, this keeps the import paths short ("my/package" instead of "github.com/me/project/my/package"), but on the other it breaks go get and forces users to re-set their GOPATH to use the package. Don't do this.

And this project is currently practicing the anti-pattern mentioned above.

0. http://blog.golang.org/organizing-go-code

Edit: format
Criminalizing less victimless activity means less crime.
I agree. Also:

Smart phones actually have really nothing to do with cell phones -- the name phone is just some marketing skeumorphism because its a smart computer in your pocket. If the Apple phone couldn't call or text it would still be just as useful and expensive.

If you don't agree with this policy because its authoritarian -- it is -- but thats Apple and thats another debate. Given that they are authoritarian they might as well get rid of "apps that exclusively call or text" [e.g. whatsapp, hangouts, snapchat, facebook messenger, burner etc] or "fart apps". This makes sense to me.
I'm not part of the elite. I do what I love even if that means I'm broke. Saying that you cannot do what you love because you are not priviledged are just excuses. Sacrifice what needs to be sacrificed otherwise don't whine. Find a way otherwise you were never meant to do it if you give up too easily.

Most people are just talk though. They will do what they love if you hand them everything in a silver platter. Well the universe doesn't give a damn about you. You are just star waste.
I never understood Twitter management. Just accepting small and medium sized companies to consume their firehose and charge for that will be enough to significantly increase their earnings. This was the Google AdWords breakthrough.
Can you also include a note with the photo?
You can use object composition: http://play.golang.org/p/jyS38luYjM

Then make a Draw() method on the single object default to what you expect. The simple inline explanation is:

type SingleObject struct {
Cowboy
Shape
}

Access is as follows to be unambiguous:

Woody.Cowboy.Draw()
Woody.Shape.Draw()
>Twitter cut full-year revenue guidance to $2.17 billion to $2.27 billion, from the previous range of $2.3 billion to $2.35 billion.

I find it astonishing that what is basically a short message broadcast service can generate billions of dollars of revenue. So I think that they have to be doing something very right. Perhaps everyone is anticipating the inevitable next hot thing a little bit too hard.
This is major bullshit. "We all work extra" can be translated to "we're all shitty at managing our time, and so you must be too"
Yes with no character limit :)
Did the Creators of a $1M Kickstarter Blow the Cash on Mojitos?
Hopefully not an all-stock deal considering Twitter stock is down nearly 20% today.

Not that that necessarily means anything in the long term, but I imagine it would be a bit of a psychological kick in the pants to watch that happen on the day you announce a deal to be acquired.
Twitter is just a sign of what's to come for a lot of new tech companies. The street wants profit. Once you go public the whole cool startup party ends (unless you can be a cool startup AND hit your profit numbers).

It's time to be a real business or pay the price of being an overvalued pile of stinking financial junk.
The Design Genius of the Golden Age of Air Travel
They can generate that much revenue because they have scale.

It's not just a short message broadcast service.....it's a short message broadcast service with 300,000,000 users.
The original article doesn't. Neither do most of the comments.
It's funny when drivers echo the sentiment that their city would be better off with fewer cars. Of course, they mean "my driving experience would be better off with fewer other cars on the road".
I have yet to see an opponent of https everywhere address the fact that https provides important authentication. Isn't it important that when you go to your governments emergency status page you see what they published rather than the emergency rick roll that my arp spoofing laptop served you? Are you okay with Comcast injecting ads and verizon adding supercookies to your sessions?

The none cypher provided this without encryption, but it's long been deprecated.
Doesn't storing the secret in a file first violate half the point of this service? Once it's written to disk in plaintext it's just as recoverable as your shell history.
Based on Amazon's choice of clipart images (bulk janitorial supplies) and verbage (lab beakers, break room snacks) they chose to highlight this launch, it looks like AmazonBusiness is competing with companies like Global Industrial[1], ULINE[2], etc more so than Office Depot and Staples.

Most of the items (paper, pens, etc) people bought from Office Depot, they could get already get from the normal amazon.com/office.../ [3]

The integration they offer with businesses accounting systems' purchase order workflow may be another enticing feature.

[1]http://www.globalindustrial.com/

[2]http://www.uline.com/

[3]http://www.amazon.com/office-products-supplies-electronics-f...
Major ouch. Although it's pretty funny to see that their first reaction was to call it a leak before investigating...
Fair enough. I should have found a better example. But do you really think those obedient people got that way because there's some sort of conspiracy by some elite, like Noam Chomsky alludes to?
Cistern: The Vision of Reinvented Network Monitoring
Huh, he seems to focus pretty heavily on G+ API, which was probably pretty bad when he posted this in 2011. Any idea if it's gotten better?
Wow that is somewhat surprising. I work at hedge fund, what one might consider a fairly stogy industry, and nobody cares when I come in to work, which is 9 or 10 usually.
Do you have an example demonstrating that pattern? I'd love to see it.
I've created a Go client for Disque, available here:
https://github.com/zencoder/disque-go
Today? Fine.

In the future? Very possibly in the same unfortunate spot a lot of bookstores and then general B&M retail chains were put in due to Internet-shopping in general but Amazon particularly.

IMO they have a lot of reason to be worried mid to long term if they are paying attention, especially in light of Amazon's obvious push to get things delivered to you ridiculously fast if you opt for it (and this goes way beyond their whole drone PR).
>I find it astonishing that what is basically a short message broadcast service can generate billions of dollars of revenue.

Basically a short message service? That's naive. Twitter is a marketing platform with 300m people signed up to receive marketing materials, people who also readily provide the platform with the details of what they like/would likely click on/spend money on, where they are in the world, what age they are, what gender they are and more. Of course it's extremely valuable.
Twitter leak demonstrates power of scraper bots
Why not use interactive CLI instead of command line CLI (like routers have) to avoid leaks through the shell command history and other related channels?
if you the sort to worry about vault's command line being a security risk, you shouldn't be managing your secrets from your wordpress host in the first place.
Very well explained. I hope next parts will address screen scrolling, sprite animation, and "raster effects".
I would not consider a proprietary, monopoly-controlled communications platform to be a model for anything.
Site's down now, but: https://mail.python.org/pipermail/python-announce-list/2004-...
Sure, it isn't logically impossible. In fact, everyone is certainly the best in the world at SOMETHING, if you get specific enough (like, I am best in the world at physically occupying the space I exist in).... but that doesn't really mean much. Being the best at something only means something if what you are the best at matters.
But, but, but... ads and adblockers and how eveil ads are and let's block them! Let's pay for content and all that jazz.
lots of user X advertising = profit

valuation typically comes from:

profit X magic multiplier

where your magic multiplier is functionally a premium based on twitter's future profit potential

they're a publicly traded company, and last I remember they report their earnings publicly to shareholders

according to http://www.cnbc.com/id/102573751
their earnings were

$436 million

----------------

I've noticed more and more ads on twitter: in their android widget, on their apps, on their site.

I'm constantly getting emails asking me to use a twitter ads coupon or read about new ads features.
tellapart's business, afaik, is this:

* ecommerce retargeting for eg shopping cart abandonment (put shoes in your cart then don't buy? Those shoes follow you around the internet). This, btw, requires catalog integrations with retailers and is not easy.

* dynamic pricing (though who knows how used this is)

* cross device retargeting (competing with fb+google+twitter who stitch identities with logins/single sign on, and drawbridge which estimates them)

It's not clear to me exactly what the synergies with twitter are. The obvious one is cross device retargeting, but if twitter can't get that done with their signin, I'm not sure how much tellapart can help.
This is essentially what 'swatting' is.
Well, start by not doing the wrong thing to do.
Nope. Never seemed appealing to me, as I have easily installed Nagios with the graphing plugins and other added features in the past by hand - for a few companies at least.

One of the biggest wins of Icinga2 for Nagios shops is the fact that it can be sort of retrofitted to work with your existing Nagios hosts using NRPE.

Of course, NRPE is highly insecure and this is not recommended, blah blah, but it works, and I'm sure there are more than just a few people still using and older version of NRPE in production.
Interesting, reminds me of HaLVM (Haskell on Xen) and Mirage OS (OCaml):

- https://github.com/galoisinc/halvm

- http://www.openmirage.org/
The reaction makes a lot of sense.
Their revenue is miniscule compared to a $34 billion market cap.
That market cap can only be justified by massive future revenue growth. The results are indicative that the future revenue growth might not be as massive as people thought it was.
Coinbase Expands to the United Kingdom with Wallet, Exchange
I like matrix factorization models too !

Most of the netflix prize style models will have problems with this sort of data though. The problem here is that you only have positive data, and no negative data: you can assume that artists the user listened are positive, but there is no explicit negative votes for artists the user didn’t like. This means that there is no gradient for Funk style (http://sifter.org/~simon/journal/20061211.html) SGD solvers to descend.

Better matrix factorization models would be something like the weighted ALS (http://labs.yahoo.com/files/HuKorenVolinsky-ICDM08.pdf) or BPR (http://www.ismll.uni-hildesheim.de/pub/pdfs/Rendle_et_al2009...) approaches which can handle this sort of thing directly.

Having said all that - this post isn’t about CF. Its just trying to explain some basic concepts in information retrieval using finding similar artists as a problem.
I googled your exact question and got this:

“It is difficult to get a man to understand something, when his salary depends on his not understanding it.”
I was born and raised in the Traverse City area. The Great Lakes have become remarkably clearer throughout the years. I was told that it was due to the invasive species of Zebra Mussels[1] which have no natural predators in the Great Lakes. As their population exploded, they have significantly increased the clarity of the water.

--
[1] - http://www.noaa.gov/features/earthobs_0508/zebra.html
"The data was released in a format that only a computer could detect, Christinat added." does anyone know what's meant by this 'format'? USA Today http://www.usatoday.com/story/tech/2015/04/28/twitter-seleri...
In places like jails, schools, and libraries (where the owner can add a compromised CA cert and users don't have permissions to remove it) it's entirely possible to MITM and decrypt all TLS traffic, so I don't get why you're still arguing as if that wasn't the case.

While the long tail of sites isn't on HTTPS yet, the most popular ones are HTTPS-only already, and the result is that in Chrome HTTPS sites are browsed more often than HTTP sites:

https://plus.google.com/+IlyaGrigorik/posts/7VSuQ66qA3C
Somewhere in my computers I have a PDF of Michael Barr's testimony. I read through it (< 300 pages) one evening with a friend. Both of us had worked in an embedded device company that dealt in life and death type devices, such as cars, traffic controls, etc. So we are familiar with the tools and rigor needed to design and develop safety critical systems. It is a matter of great professional interest to us to observe what transpires in legal cases relating to software quality.

Some of the key overall findings: The management was at fault, by picking people who were not experienced in developing real-time devices to lead software development (many software faults were those of inexperienced developers, and of developers inexperienced in real-time control). The lead developers were at fault, following extremely poor coding styles. The end code, of course, was badly done, as you might expect from management who didn't understand and leads inexperienced in the field.

Toyota, bluntly, messed up in breadth and depth when it came to software quality control. If you can find an unsafe coding practice listed on the web, Barr found it and detailed the precise ways it was unsafe. Huge interrupt service routines, complex logic in the wrong places, huge cyclomatic complexity.

It is understood in the world of safety and real-time software that certain designs of code are to be encouraged and others discouraged, based upon painful experience. It is not a handwavy "different strokes for different folks" field. The information from the Barr transcript can be used as a comprehensive manual of things to not do.
This. Your comment succinctly sums up the sad state of journalism in 2015. I sometimes wonder how, or even if, journalism school addresses the challenges a serious journalist will face in a market dominated by "clickbait news".
This just reality for many of us. Find something besides work to focus on, save as much as you can, and look forward to the day that you have the FU money to wake up every day thereafter to do whatever you please. Check out mrmoneymustache.com
Astroturfed votes and comments aren't ok here.
Looks like this is the new version of http://www.amazonsupply.com/ which is now shutting down.
They actually demonstrated buggy behaviour, as well as the number of paths that could lead to that behaviour (very large).