skysight-inc/HackerNews huggingface dataset:
>Then replacing the corresponding inline tokens shaves off another 25 bytes from the source

I dunno, I kinda like the current size.
Thanks for that.

It's complexities like this that I am too old to have time for that would make me more than happy to pay $x/year for a premium Cyanogenmod "subscription" service as floated recently that takes care of all this for you.

I hope I see the battery life improvements, that's one of my main complaints about Android.
At least one DevOps-related talk in every Usenix LISA '13 timeslot
> I looked online for a hospital that my insurance covered, took a cab, checked myself in

Reading this feels so bizarre to me, as a European...
I really don't get the American attitude towards health-care.
I don't understand this nostalgia with shell editors, just move on and use something like sublime text.
I have a pretty good understanding of what he actually did, and when I think about the implication of immunizing every similar action by anyone on the Internet --- any vulnerability triggered by a preauth GET handler --- I have no trouble seeing why what he did was illegal. You can safely monkey around with other people's systems under that reading of the CFAA. But, once you find yourself getting private information about other users, you know something's wrong, and you need to stop right away. He didn't. Coming into that knowledge and then continuing to exploit the system is the crux of the prosecution's case here, not the nature of URLs.

But, again: I think this case didn't deserve to be prosecuted, and I think CFAA's sentencing should be revised to ensure that in the future prosecutors have no incentive to push pointless cases like it.
I've been using this for ever. I think I deserve hipster brownie points.
You are missing my point. It is not that it is impossible for people to move away from Google, just that it is far more likely that they will move away from Facebook.

And I don't remember anyone saying that people wouldn't eventually move away from iPhones, blackberries and Palm pilots. People might move away from Android, but it would take many years, and it probably won't be en masse to FFOS.
Flat Docker Images
But that's not relevant. At all. And, it weakens the criticism of the prosecution: "I hate to defend this guy, but..."

It's akin to saying, "Alan Turing is gay, but he's done some good work in cryptography anyway..." ... that example only seems ridiculous now because social mores have changed.

Weev's character would have relevance in a discussion about whether or not he deserves a Great Justice award, not whether or not the prosecution in this case is just or not.
You really think iOS has its IPSEC primitives wired directly to Dual_EC? That's what that error message suggests. It's not subtly slower; it's like doing an RSA operation on every damn packet.
I'm moving from US, it just keeps on getting worst. Fuck it.
Agreed, best Medium article I've read yet.
Make that another one: https://github.com/bearwithclaws/poole (2 years ago!)

Never really released as well. Kudos for releasing it.
This. My LinkedIn profile contains only thing:

"To see my current online profile, please visit http://..." (link to careers.so)

I lost my first job after uni three months ago and started looking. People told me I'm severely limiting my chances by not having a full LinkedIn profile. They were wrong, I found an amazing job and the bulk of interview offers came from people seeing my SO, C.SO or GitHub profiles.

C.SO doesnt have all the meaningless social bullshit, also top companies and recruiters pay a lot of money to just use their search engine.

Also, all LinkedIn mail gets redirected to the bin.
True, but, the interesting new ability is being able to externalize the costs.

Don't like my linear algebra lecture, go watch Strang. For free.

In the "olden days" we used to pay profs, in some cases cash collection, in exchange for hundreds of pages of photocopied text.

Now you can distribute a video, with someone else paying bandwidth both up and down for the cost of putting a URL on the class website or in a class email, which is kind of impressive.

There is an amusing meta "loop" that I was watching the FPGA video lecture series at home last week and during a video distributed so motivated students can self-teach, the prof was very unhappily complaining about students being too lazy to look up a simple .pdf datasheet for a temperature sensor so he was providing the information now as part of his notes or something along those lines.

So it would be possible that the same students too lazy to google for a simple device datasheet would never be motivated enough to watch a video lecture.

There are other alternatives. Profs used to be graded on how well they used high tech multimedia, I could see a prof editing a MOOC-type or EDx-type video down to fill 80% of their class time and then spending most of the class time showing a video and then 15% or so answering questions or expanding upon topics or whatever.

I think the parasitic book industry would be very unhappy were they replaced by free web videos, so we can pretty much expect a very expensive video service to appear. Parasites gotta be parasites.
The American Dream, RIP?
If it implemented some requirements of your choosing with perfect accuracy, how would you go about automating any work other than flipping colors to contrast with background?

I'm not in the graphics design business, but I could only imagine applying that tool manually, in an interactive see-if-it's good environment much like the demonstration.
> Fake It ‘Til You Make It

I.e. don't wait for confirmation from the server that the action was successful, before you indicate success the user. This can dramatically boost perceived performance in an app, mobile or otherwise.

However, even if this gain is too tempting to resist for a startup struggling to gain traction, I think it deserves to be mentioned that it's a slightly dishonest thing to do. For example I've been burned a few times after closing the app and going several hours or days, only to learn that my photo never went live. It can be infuriating. For less trivial apps, it can only be worse.
Does your iPhone use as much electricity as a refrigerator? No.
Go is strongly opinionated and very normative (which is a good thing for its main target audience). It's not surprising it attracts people who would look down to you for departing from the norm, even if your choices are technically justified.
The formatting of that page is truly wretched. It's nearly unreadable in that format.
and perhaps c) are considered careers for people older than 35

just wondering, when an engineer is promoted to manager, is he no longer a STEM worker? and isn't he no longer employed in the field of his educational background?
when is this pathetic fad going to die?
No need to lie to grandma. Obama clearly holds views antagonistic towards the deeply religious ("clinging to guns and religion.") There's nothing wrong with using that against him.
The way I do it is much simple and it's not using the API. Just open the proxy sessions in Fiddler and save the response.
No sweat; still figuring that out myself.

So, http://schema.org/ stores schemas describing a significant subset of all things ever. It's intended to use to mark up HTML so crawlers can more intelligently understand what's on your page. Is `avatar` a movie, a show, or a profile image?

I'm experimenting with using schema.org's schemas in databases, saving myself time modeling my data, and making the aforementioned HTML markup easier. Part of that experimentation is this API, and using it to auto-generate schemas.
I dropped out of my PhD program when I realized that

1. I didn't want to be an academic, and
2. Having a PhD wasn't going to help me get a non-academic job, and
3. Grad school kind of sucks.

But, as a result, I have a lot of friends who finished their PhDs, and the idea that they are metaphorically "Porsches" compared to the many talented non-PhD developers and data scientists I've worked with is laughable.
From the FAQ (http://www.datomic.com/faq.html):

When is Datomic not a good fit?
Datomic is not a good fit if you need unlimited write scalability, or have data with a high update churn rate (e.g. counters). And, at present, Datomic does not have support for BLOBs.
What MOOCs (will increasingly) highlight is the limited incremental educational value provided by most traditional educational institutions. The value is in the signals: (1) proving you can stick with something long enough to get a degree, and (2) proving you were good enough to get into a selective institution.

I have two degrees from famous universities. I remember very little from my classes, but even at the time, I don't think I learned much that I couldn't also have got from a really good MOOC class. (And from some college classes I learned nothing at all.)

And yes, learning from great classmates and making relationships for life is also invaluable, but that's not how most schools market themselves, nor why most students choose to go.
Python and Real-time Web
Keep in mind that Italy had 2-3000 artists out of a population of > 5 million. Most artists were rich aristocrats or their proteges. Comparing their lives to today's lower classes ... well yes.

And yes they had time. They had space. That's about all they had though. Sex. With the kids that came of it of course.

What will (eventually) follow the energy glut ? In some ways that's easy to predict and in some ways really hard.
1) cities will operate independently from states
2) there will be some group (ethnic maybe, or religious, or ideological) that will play robbers. Kill and rob, along the roads between cities
3) vast majority of people move back into agriculture
4) at least 80% of the population starve
5) wars about the remaining resources before it runs out, for a century or two before 1-4 start to really happen

Of course this only needs to happen if we do run out of energy, which frankly seems unlikely.
really depends on your job profile. it is a big factor in consulting and similar jobs. very job mobile crowd, hard to keep track where they are right now - linkedin makes it easy.

self updating rolodex for people that change employers frequently.
I was thinking of an offensive mobile platform rather than defensive, but the CKM is interesting.

I have not looked at this in depth. Apparently, carriers are costly to produce and requires a significant technical skills and discipline among the crew. A drone carrier that can pack the same offensive capability, yet doesn't require the level of skilled and disciplined crew, and is cheaper, is significant. Particularly, combined with the "carrier killer missiles".
Among people here who have commented on the comparative quality of these sites, it is almost unanimous that w3schools is far worse than the others I mentioned, to the extent of it actually being dangerous to use. Your reply amounts to a claim that w3schools outranks the higher quality sites in Google's results because it has higher pagerank. Frankly, this is the expected reply. If that is the whole story, it confirms my earlier claim that there is a fundamental flaw in the Pagerank algorithm that conflates popularity with quality. The hypothesis that potential revenue is in fact a signal influencing search rankings is still very much a contender. Not to belabor this, but the protestations of Google employees should not be considered as evidence one way or the other in evaluating whether this hypothesis explains the data.
Business, Business
I wish this was a default feature of schema.org. I look forward to pouring over this stuff.
Look at this course on the 25th as well. https://www.coursera.org/course/scientificcomp

It's slightly advanced, but it might be great for you for just taking materials from to explore the scope of scientific computing at large.

It goes in to things like digital signal processing, some computer vision and other things.
Sort of, kind of, but it's a stretch. "Up and down" on a page are not oriented according to gravity, but according to the top and bottom of the page. If you say "Well, we'll make the z-axis vertical because vertical is perpendicular to the plane of the desk, and that's depth", and then you put the z-axis toward the top of the page, you're using two completely different definitions of "vertical" in the same sentence.
sync/atomic would indeed be the way to solve this problem.
The Hidden Dangers of Chop-Shop Electronics
I started using 4.2.2.1 in early 1999. A friend of mine was a sysadmin at Genuity (then the new owners of that block) and they used it a lot internally. I went on to show it to a lot of my fellow sysadmins and I guess a lot of other folks did the same.
The main problem with Ph.D. degrees (from US and world) is that they sometimes really poorly equip you for a job in our field.
I don't think coding is really what is missing - it is just misalignment (lagging?) of the curriculum and projects with fast changing pace of the industry. They are a little behind...
they must've optimized it some more since I've last tried. it runs very snappily on the Nexus 4, as fast as a native app for the most part, and that hasn't been the case last time I tried it. well done.
I think that you just have to assume that every internet interaction you have with any service is tracked, indexed, cross-referenced, and then bought and sold. Possibly as aggregated data, but likely traceable to you if someone were so inclined. To think otherwise is just to believe that somehow human nature has changed. Scott McNealy was right, "You have zero privacy anyway. Get over it."
I could have coded something to generate customized versions of the original source, given three ASCII initials.
It'd useful for overlaying things on maps, or tagged things in photos etc.

For designers it's not very useful of course.
Care to give a specific example?
This is just something I picked up and reasoned out, but you will probably want to verify this for yourself.

America fields the world's largest number of carrier task force in the world. The other Western countries have maybe one each. Apparently, it required not only technical skills, but also a certain culture and discipline of the crew manning the carriers. As such, the Soviets were unable field effective carrier task force and ended up building a submarine fleet instead.

With the Soviets gone, that left the US Navy as the undisputed power on the high seas, at least, if you are going by numbers of carrier task force. It's the primary offensive power of the US Navy.

... and if there is technology that renders it obsolete, it would be a major concern.

Note, in my original post, I was not talking just about carriers. I was talking about entire carrier task forces, where escort ships (like the cruisers fielding Aegis) are centered around the single carrier.
I don't understand what would motivate such a post, or the hoax submission you posted previously. Care to explain?
Are you sure those statistics are right?
Do you have a source for them?
They just sound quite surprising to me (although I'm from the UK rather than the USA).
A reasonable solution to this might be to determine when the number of pixels that'd match dark v light is near the midpoint, adding a text-shadow (for text) or box-shadow (everything else) of 1px with the more dominant of the two colors.

Edit: Looked closer at the library, if he just added dark-mid or light-mid styles when close, the user can implement the appropriate visual differentiator. Should be good.
The nothing to hide idea is interesting because it works both ways. If I have nothing to hide then I shouldn't worry about the NSA, according to them. On the other hand, if I have nothing to hide then they should have no reason to surveil me and shouldn't do so.
There's a balance between popularity and quality that we try to be very careful with. Ranking isn't entirely one or the other. It doesn't help to give people a better page if they aren't going to click on it anyways.

You might be interested in this: http://searchengineland.com/too-many-ads-above-the-fold-now-...
Google demotes pages that have too many ads, including Google's ads.
We aren't arguing about what he did. We are arguing about why he did it. Did you seriously just not read the entire conversation above the comment? The technical aspects of exactly what he did aren't important.
He probably lost money speculating, and now he is hate-posting.
59 dead, Shots at Nairobi shopping centre.
This is a normal practice in several European countries as well, so it really depends on in which "Europe" you live.
Apropos theft, Eggers may have "appropriated" the work - and life - of Kate Losse for his book: https://medium.com/p/bf1a7c77873b.

http://www.theatlanticwire.com/technology/2013/09/did-dave-e...
Paid plug.
Actually in the early days of the iPhone even Engadget didn't count it as a smartphone because it didn't run apps. Of course this changed later. What was considered a smartphone was mostly a Palm Treo, Motorola or HTC device. Some had Windows CE some had other OSes. The real addition of the iPhone was that while everyone was focused on features that they could sell to geeks and executives, Apple focused on consumer level usability. In other words, iOS did NOT beget neither Android nor WP7 but showed the industry that there are other important things that drive success.
sorry, i actually say "we are all guilty" but I thought I'd add the rest because there is no inflection on the internet.
No, that's not it at all.

What you just mentioned is actually really easy (if it worked): factoring n where n is up to 10 megapixels.

Factoring up to a few megapixels (e.g. 3648 x 2736) isn't hard at all! At most there are 3159 guesses (square root of number of pixels) before you hit one of the factors - and that's starting at 1, rather than starting at sane minimum aspect ratio.

(It's only when you start trying to factor really large numbers that the problem becomes intractable. For example, the same trick just doesn't apply to a composite number that's 600 digits long. We're talking 6-9 digits, which a tight loop can crunch through faster than a disk read.)

The harder issue is after you do factor it into primes, you still have to combine those primes into a width and height.

For example, 640 x 480 is 307200. Factor that and you get
2^12 * 3 * 5^2.

There's obviously quite a few ways to combine those into two groups (two factors)...

so you're really not done. Probably the best heuristic is to simply count pixels and then compare with common formats.

I suppose you could do your factorization trick, and then try combining the factors in every possible way into two groups, and for any combinations that result in a "sane" aspect ratio, run some kind of vision algorithm to see if there are connected color blobs or something.

it does seem to me that for truly arbitrary pixel counts, the factors help but don't determine a unique choice.
FinFisher wikipedia page:

http://en.wikipedia.org/wiki/FinFisher

It talks about the "infection" and its "use by repressive regimes" among other things.
Saying Chrome is a fork of Safari as if it's a bad thing and the only word on the subject is a bit disingenuous. Safari is built on WebKit which is built on KHTML (which predates Apple having their own browser). Chrome was also built on WebKit but Google has now forked it themselves into Blink which will be used by Chrome, Chromium, Opera, Iron, etc so they don't have to deal with Apple while improving the code.

As for Safari itself, I don't know about Mac OS X, but I know it was a disaster on Windows. But then, Apple has always only barely been able to develop Windows software. That's one of the reasons Apple abandoned it. iTunes it seems Apple only develops on Windows because they have to and they do as little as possible with it, hence the slow, custom UI that violates all Windows UI guidelines.
well-written (and -typeset) article, although i think there is probably less controversy around this than the tone of the article suggests?

anyway, side note: switched from nm-applet to wicd-client and haven't looked back.
Did Dave Eggers 'Rewrite' Kate Losse's Book?
Canadians die in Kenya massacre claimed by al-Qaeda-linked group
I like to get the best of both pip and the distro's native package manager ...

https://github.com/jordansissel/fpm
Ha! It seems like the obvious name if you're going to write a helper application for Jekyll. Most of the things I saw poking around were to generate scaffolding, which Jekyll can do by itself now.

I was annoyed with manually moving files around, so obviously the solution was to spend many more hours than I ever would have spent doing that writing this instead.
Apple Mail, because it's nicely integrated, just works and there's a neat GPG plugin. I have no use for webmail interfaces, I'd rather use mutt in a shell than those.

Especially not Gmail, as every time I look at it, some other bullshit feature got added and the UI got more horrible.
Nairobi death toll at least 59 and still ongoing
I use Vim because I hate mice.

I didn't know that I get free membership in the Church of Scientology base don my choice of text editor.
> As soon as the NSA disclosures began, American tech firms started losing money. Even before the encryption-breaking program Bullrun was revealed, reports predicted the industry would lose between $35 and $180 billion, according to industry groups.

I have no doubt that US business is losing business and may yet lose serious business, but this article doesn't back this claim up. All I ever see is reference to the $35B prediction.
Does that link actually work for you? Mine just spins and spins.
Cygnus Rendezvous Delayed 48 Hours
My first programming language was dBASE, soon after which I started using Clipper, a superset of dBASE which compiled to p-code based binaries. It had a thriving third party library market, and supported code blocks (anonymous functions) and much more.

Clipper was also abandoned by Computer Associates who bought it from the original Nantucket Corporation. There are however two open-source projects that are still being actively developed: Harbour (http://www.harbour-project.org/) and xHarbour (http://xharbour.org/). Both are being used by enterprises that still has xBase apps around.
>I don't think that anyone pays any serious mind the conclusions of these studies.

Quite a few people do, actually. The /r/mensrights subreddit, for example, has almost 80,000 readers at the moment.
It seems to me that their must be more to this situation -- I'm doing a PhD in CS and I don't know of a single PhD I knew in undergrad (top 20 program) or grad (top tier program) who wasn't able to find a job right after graduation -- and by that I mean a job that payed more than what an undergrad straight out of college would get (though it may not involve any research). This was irrespective of the subfield in which the PhD in CS was.

It sounds very weird that someone coming from a Stanford CS PhD -- a top tier PhD program in the heart of the Silicon Valley would not be able to find a job quickly...

At any rate, whatever the circumstances, from anecdotal experience, such a case is almost unheard of for a PhD in CS coming from a good program.
Well, maybe my understanding of "whimsical" is wrong but it do not feel the same way to me. "Alyssa P. Hacker" is a poor pun that do not try to look clever.
CyanogenMod Inc. – A Betrayal to the Spirit of Android
Works great in Sweden.
what is the py2exe equivalent for linux /OSX ?
The Free Software Foundation is even more relevant now than before
Until last year, I was a daily user of dBase IV for DOS at work. Amazingly stable and easy to use, and to this day, Excel can read and write those .dbf files. I really liked it.
Show HN: Send Secret Messages over Twitter as Public Tweets
Even more annoying than the format is the fact that there are missing spaces between lots of words.