skysight-inc/HackerNews huggingface dataset:
I fear the fact that you have to choose between the lesser of two evils to begin with is the real issue at hand. But I agree.
The 'drawn' -style output is cute. Would be nice if there were dot renderers that did 'artistic' renderings of diagrams.
Have you tried artist-mode in emacs?
I think the appeal would be that, since it's text based, it's already supported by git/mercurial/svn/name-your-vcs. A binary format would need some sort of history/diff support inside it to work well with a specific plugin for s VCS. An XML-based format would integrate well with a VCS, but you lose the clarity of the ASCII based diagrams.

It may seem "cute" or "toyish", but I woudl try to use it before giving an opinion. I certainly did that with markdown and ended up moving a lot of docs to that format, right in the repos with the code.
Every minute you use it is one minute of compute time?
So you actually get only 25/h of usage for 9.99 per month?
Spread across two instances.

I am quite interested in such a solution but the price point seems high. With at least 8*25 per month included it would be great.
works fine for me.
Bringing the Internet to more Indians – starting with 10M rail passengers
Personally, I find the Amazon rating and review system very helpful and use it frequently. I only encounter Joke comments on things like 23 million dollar books or 10 thousand dollar A/V cables. I appreciate how verbose Amazon allows you to be in your comments as well as the ability to include images. I find rooting through the junk (jokes, paid comments, that guy who just received the product in the mail and either hasn't even used it or just begun using it and shouldn't really be commenting yet) is fairly easy too.
Yemen air strike hits wedding party
I read this looking to see if there was anything we could adapt for mod_pagespeed. Making images smaller without looking worse is, of course, what anyone optimizing images wants. Unfortunately, all they say about how they actually did their perceptual compression is:

Ideally we’d have an algorithm which automatically tuned
all JPEG parameters to make a file smaller, but which
would limit perceptible changes to the image. Technology
exists that attempts to do this and can decrease image
file size by 30-50%.

As far as I know, the only practical way to do this is to do a binary search for the quality level that gives a desired SSIM [1], but this is kind of expensive and I was hoping that they had something cool to tell us here.

[1] If you're interested in getting this kind of improvement and your images are viewed enough that it's worth doing more intensive encoding to get things exactly right, you could do this:

def evaluator(image, candidate_quality):
compressed = jpeg_compress(image, candidate_quality)
return dssim(image, compressed)

best_quality = binary_search(
image, desired_dssim, candidate_qualities, evaluator)
That was my thought when I saw this headline. News is all about what's new, novel, different from normal, otherwise it wouldn't be interesting and worth talking about.
Totally agree. When I'm on Reddit and I spot the link is to flickr.com (rather than say imgur.com) I'll usually skip the link and move to the next post as I know the Flickr photo will take longer than I'm willing to wait.
Sounds pretty straight forward. Today you have either to talk or to confirm a lot until you get what you want.
The exchange rate is getting crazy these days!
It tells me to type but type what? I press all the keys but can't manage to kill a single ghost.
This is really cool, is the source code available anywhere?
Yea plus lxc will make it easier to hack :-)
I didn't want to delete the instance until you had a chance to check it out - so I left it up. But I've just been informed that its deleted now, so .. hopefully you had a chance to see what was up before it went down. Either way, all I did was log in, do the software update, then hit restart .. nothing major, but thought I should let you know anyway.
> order food, and silence your phone

Really? Around me, delivery drivers have pretty much given up on doorbells. If your phone is silent you may not get your food.
Pressed all my keys, didn't shoot.
2015 is the Year of the Linux Desktop in the Browser.

I ... really didn't see this coming.
If Firefox supports webp in the near future...

Where are you getting this? My understanding is FF still doesn't intend to add WebP support. https://bugzilla.mozilla.org/show_bug.cgi?id=856375
Russia envoy 'regrets' offending Poles in WW2 spat
YouTube comments are uniformly garbage though.
You say you went to MIT and don't know how to set up your own VPN server?
What is SMM?
> young white males who have unhealthy attitudes towards women due to the abundance of porn

You sound just like the fundamentalist Evangelicals I grew up with.
ditaa makes some much nicer diagrams: http://ditaa.sourceforge.net/
NSA's Utah Data Center[0], where they store all the data siphoned off their various programs on the Internet.

[0] https://en.wikipedia.org/wiki/Utah_Data_Center
Um, not if you don't use Facebook?
relevant: http://prog21.dadgum.com/130.html
The article says "credit card", but I didn't think credit cards could have fees for negative balances - of course your credit card has a negative balance, that's the whole point. I think this must have been a debit card, or maybe one of those combo credit/debit cards. They also show an ATM withdrawal which suggests it's a debit card anyway.
In this case I meant that something of a runtime or additional code could be tacked on to programs when the compiler and/or run time sees that a program only computes in response to input, for example. In the case of unikernels, distinguishing parts of the "system" is an arbitrary line.
Requiring JS to read pages of a static website is nonsensical.
DNtalk.xyz – Domaining forums
DNTalk - Free and Open Domain talk

A new online community for domainers.

This forum was born out of the frustration I have with paid membership based domaining forums.

We have no pay walls and no restricted content.
We are and always will be a free and open community.

Please help us out by registering at http://dntalk.xyz/
On my LAN I don't notice any latency at all. The mouse movement is natural.

Regarding compression: I've set to the best quality and never had any problems or notable latency.

You should give X2go a try. It's simple to setup up[0].

[0] http://wiki.x2go.org/doku.php/doc:installation:x2goserver
The day I said goodbye to a country I could no longer call home
PayPal Express Checkout .NET SDK
Android development is not open (Google code dumps each release) and Android does not use the GNU userland based stack.

EDIT Also Android functionality is gradually moving into the propriety Google libraries.
They are generally reliable, but recently their entire push architecture has kind of faltered: https://developers.facebook.com/bugs/972415209463920/

I guess you get what you pay for.
"This is another piece of art" would be as useful as the interpretations in this site.
Tried to type actual words but didn't work for me either. Tested with OSX Chrome.
New gadget on Indiegogo aims to kill roaming charges
Spreading the word about your open-source project
"since it's text based, it's already supported by git/mercurial/svn/name-your-vcs"

But doesn't that still apply if you had a visual tool exporting to ASCII? It'd save you the difficulty of moving sections around in a text editor, but give you the visual diff.
>The key word here is reliability — and that’s likely the reason floppy disks are still being used in medical equipment, ATMs, and aviation hardware as Tom mentioned. The cutting edge of technology is fine for your smartphone or a video game console. But when it comes to mission-critical hardware that literally controls a potential nuclear holocaust, “tried and true” carries more weight than “new and improved.”

Great gobs of bullshit. Floppies aren't reliable and they never were. The disks are easily damaged, susceptible to contamination from dust, they wear out quickly; the same goes for the drives. As an example, the Tektronix 3000 series oscilloscopes came equipped with floppy drives, and that was by far the most common reason (like many times more often than any other reason) for repair on the things. Thankfully after they started coming equipped with ethernet, you could forget about the floppy drive. Take note that all the examples mentioned relate to industries which are very conservative WRT implementing technology, and have an onerous approval process to get new tech in use; that's not evidence that floppies are somehow superior, but rather that the process for approving new tech. is sometimes too burdensome. When I was in college, a large fraction of my IEEE chapter's non-dues fundraising was through sales of floppy disks to students; because the damn things weren't reliable.

The "This Morning" segment included is a fluff piece, and completely at odds with recent (well, 2013/2014, not too distant past) reporting of serious problems with the stewardship of nuclear weapons. I am not sure why any sane person would want to gloss over those problems

http://www.npr.org/sections/thetwo-way/2014/01/30/268880352/...

http://www.csmonitor.com/USA/Military/2014/0116/Another-Air-...
How many times are you gonna submit this? Twice in less than 24 hours is enough, IMO (especially since it was also submitted a third time in this same 24 hour period).
This. I would love, as an author and teacher, to keep my flowcharts, diagrams, etc with my book code.

Right now I'm using SVG for that, but it's kinda rotten.
Lots of state agencies collect info like Reddit comments as well as emails, and store it indefinitely. They're already quite good at linking online identities.

https://theintercept.com/2015/09/25/gchq-radio-porn-spies-tr...

https://en.m.wikipedia.org/wiki/Utah_Data_Center
It makes sense that Ulbricht had more experienced ccoders supporting his efforts. I've always wondered how he built a multimillion dollar empire one StackOverlow question at a time.
(Off-topic) The top rated review of this book is from Peter Norvig. He states "For most books, the review is a bell-shaped curve of star ratings". However, as a habitual window-shopper of books in Amazon, I have rarely come across rating distributions which look like normal. In my experience, 2 and 3 ratings are much less common than 5, 4 or 1.
The partner post from Shamus linked to this:

http://forums.shamusyoung.com/viewtopic.php?p=31058#p31058

Which (allegedly - I'm not a Japanese lawyer) quotes Japanese law -

> In Japan, "Works can be performed or exhibited freely if the performer is not remunerated, and the audience is not charged an admission fee." The source must be cited (Nintendo, or whatever).

Also (allegedly) Canadian law -

> In Canada, it is explicitly stated in 29.21 (1) It is not an infringement of copyright for an individual to use an existing work and disseminate fan created works.
MORECAST - The Free Premium Weather App (EU)
Works on FF,but not chrome.That's interesting

EDIT: well there you go :
Uncaught TypeError: Cannot read property 'toLowerCase' of undefined

EDIT2:
a relevant bug[1] and it even suggests a work around.

[1]:http://bugs.jquery.com/ticket/15220

chrome apparently does not have event.key ; you could try event.keyCode or event.keyIdentifier
The baseband and CPU are even in same chip on this phone.
I use this tool almost every day turning sequence diagrams into drawings. https://www.websequencediagrams.com While the "back of a napkin"style is hip, management seems to prefer cleaner drawings. I'd use shakey, if it made "professional" drawings.
How does this work? It doesn't appear interactive, the title doesn't match the painting (though has similarities to the actual piece), and the text on the right seems like a total joke based on the painting industry's practice of teaching artists how to use impressive-sounding gibberish so rich patrons look smart and the uninitiated feel unintelligent.
Social media manager, I think.
Modules to detect Memory leaks in Node.js
SVG/GraphML are text based too
AWS Public Data Sets
Also, org-mode has native support for it!
Relay (Facebook framework) on Rails
China will cancel debts to the world's least developed nations
Care to summarise any of the interesting parts, or is it worth holding on and checking this at home? I'm at work and I suspect clicking on "myplanetganja.com" will not go down well with our infra team. Also what does "Variety Jones == Plural of Mongoose" mean?
Regardless of whether the government currently funds drug R&D, your idea sounds a lot like government-funded R&D, thus my question of how it would be different.
NASA's big news: Mars mystery solved (Liquid water?)
It is also supported in your text editor.
There is years ago asciio, works well on linux environments, some distros have it already packaged, otherwise you can pull it from CPAN.

Looks something like this: http://wiki.cornempire.net/_media/asciiart/diagram1.png
How to Fix a Corrupted File by Brute Force
To Be More Creative, Cheer Up
Stop your engineers and marketers from driving each other crazy
The US food market is far from free, with intense regulation and subsidies, yet famine looks to be pretty much impossible here.
I'll second that method. Positive reviews are uninteresting; 1-star reviews reveal whether there really is a problem/deficiency, as usually the complaint is unrelated ("product arrived damaged"), misguided (expectations were bafflingly far from what product is, "this washcloth is a lousy database manager"), or a fluke (50,000 5-star reviews and one "one page was folded, replacement was fast & free").
That looks like it's using Dot notation: https://en.wikipedia.org/wiki/DOT_%28graph_description_langu...

I like to use http://www.graphviz.org/ to convert from DOT to PNG.
Nice post, the examples really drive the distinction home.

My big takeaway from this is that it's NOT about asking people to compromise their personal values- that probably makes people feel attacked and undervalued.

Rather, it's about getting people to see that different situations require different skillsets- and teams are actually better off when they have diverse perspectives and values- if they can work together respectfully.
Το+Απόλυτο+Πρόγραμμα+SEO+Πρώτη+Σελίδα+της+Google+-+SEO+|+WEB+DESIGN
Know Your Language: Coding Toil and Trouble with Shakespeare
US Gov finds its style
Start using Relay framework on Rails 4.2/Ruby >= 2.1, with this starter-kit.
The Pernickety Story of English Punctuation review
If you need to preface anything with "It may sound creepy but.." then it is creepy and you probably shouldn’t be doing it.
Agreed. This could be very useful if leveraged into a Wiki-plugin.
“Eve” by Chris Granger [video]
The Zen of Copy-Paste
Android uses the Linux kernel. That's where the similarities between Android and GNU/Linux end.

Ubuntu Touch is GNU/Linux. It is largely[1] made up of "standard" GNU/Linux components (e.g. glibc, systemd [soon], BASH, gcc, Pulseaudio, Gstreamer, NetworkManager, Telepathy, oFono, BlueZ, deb, apt).

This has several advantages:

1. People familiar with GNU/Linux can re-use their existing knowledge

2. The GNU/Linux ecosystem is developed by a lot of different parties. If you feel you can do better you can write your own components and swap them in (e.g. as Canonical did with Mir)

3. A community (or business) can develop their own "spins" (distros), which could extend the lifetime of your mobile (security fixes!)

4. It's a real pleasure to develop software on your Linux desktop, knowing there'll be less friction getting it to work on Linux on the mobile.

[1] The exception probably being using Mir instead of Wayland
Is that same problem, i.e. you want to be able to diff your diagrams or do you want the actual data format embedded in your document.

If it's the second, you can embed XML within SVG or a PNG. If you draw something simple in draw.io [0] (which I do co-author) and then "File->Export As" either "SVG with XML" or "PNG with XML" the diagram data is stored within the display format itself. This way you can just reload the SVG+XML or PNG+XML and carry on editing. But the PNG and SVG display as you'd normally expect.

Does that solve your problem?

[0] https://www.draw.io/?splash=0
Genuine question, not passive aggression. Why do static site generators always revolve around blogs?

Blogs are around, sure, but they're a bit old-hat now, right? There are other ways to arrange content. I've got my own single-file Python static site generator, which could handle a blog, I guess, but it would seem odd to crown that one application. Is it historical, from Jekyll? Or is blogging the overwhelming use-case for static sites?
https://github.com/technopagan/cjpeg-dssim
The accountants-dilemma
This url leads to forum posts that is written by guy named "Plural of Mongoose". I skimmed it over and it reads like memoirs of main (bad?) character from Noir book. Definitely worth a read if you're into that.
Thanks, yes, very good roster, I am aware of these performers, maybe out there some hidden excellent tight/fast ones exist?!

In my view the two best are:

169,476,113 bytes, 2.072 sec., 0.352 sec., lz4 -9

115,985,847 bytes, 386.192 sec., 0.850 sec., lzturbo -39 -p1 -b4

LzTurbo benefits a lot from bigger blocks, in above example it uses 4MB block single-threadedly, and look how fast it is, if 16 threads are to be used what the outcome would be ... maybe 0.100 sec?!
Software Design Patterns, to use or not to use, that is the question
So I am new to HN and thought this might be the best place to spark a discussion on when to use the GoF (Gang of Four) patterns or to ignore them. I have done a decent amount of reading, post searching, and running down comment thread tangents to come up with the following views most people have:

1 - Design Patterns are a great idea but rarely used in real world business software. Personally I have never really seen them in the wild other than companies that use C# .NET because the IDE (Visual Studios) makes it pretty simple to build within patters.

2 - People use design patterns to talk about the theory of how something should work and ignore the actual sample implementation of the pattern as a starting point, galavanting into complex structures and unmaintainable code. Very few people I know in the IT world wouldn't even know the majority of the 23 GoF patterns.

3 - A lot about it costing more/less to use/not use patterns when there are no hard facts that patterns have any relation to project cost. Good developers are good and Bad developers are bad which translates to Good developers == Cost Less and Bad developers == Cost More. I am basing that statement off of total project cost: planning, development, maintenance.

4 - At the beginning, everyone tries to fit as many patterns into a project as possible which seems correct but normally makes things so abstract/complex that people have a hard time following/understanding the code. (Tracing down errors becomes a nightmare when disbursed across layers of abstraction) Most seem to realized this pretty quickly and live under the credence that Patterns have a time and place.

This is the question I pose to all you developers and architects out there:

What time and what place should patterns be used? Who should be responsible for deciding if a pattern should be used? and When should you not follow at Design Patter?
the Fb app is a disgrace, and not only because of privacy reasons

Having it installed also kills your battery life. Probably a knock-on effect from the privacy invasion (but at least I have a reason not to use facebook that doesn't weird out normies).
Serendipitously, on the third slide, slideshare popped up some dialog about a feature which I just closed immediately out of habit.
How false news can spread
That is pretty awesome!

I only found two bugs:

1) if you type just something small, like "asdf", it doesn't render. It seems to require you to start with a long horizontal line to make it properly calculate the width.

2) this one is understandable, but, if you want to write code that decrements something, e.g. x--, it renders the -- as horizontal line instead.
Slashdot-style moderation works well for this IMO: give ratings for usefulness, humour, etc., use meta-moderation to moderate the moderators (maintain a moderation profile so that you can reverse moderations from poor actors).

Steam does something similar in having the humour moderation so that things don't get moderated as useful just because they're funny.
Windows Socket Functions in Ruby Extensions
Not sure whether you comment above is directed at Youtube only, but Amazon does have "Was this review helpful to you?". I believe voting on Yes makes it more prominent. As usual, this kind of system is subject to fan-boy treatment. I once left a 1 star review of a game which I genuinely disliked and gave my reasons (involved tinkering around graphics settings in XML files); there were a lot of clicks on the "No" button to the above question, presumably because the fan-boys could not tolerate someone criticizing their favourite game.
CubeSensors Releases Three New Cube Sensors to Keep You Safe and Dry
> You start imagining Dinosaurs acting like the birds you see outside and they kind of loose all their awesomeness.

Or the other way around if you choose the right birds. Obligatory xkcd: https://xkcd.com/1211/
There's no explanation about how this is meant to work, either in the article on on Blockverify's website.

e.g. authenticating paintings: 1) Why should I trust the data in some blockchain to tell me whether or not the painting in my hands is genuine? and 2) How do I know in the first place that the data relates to this actual painting?

I can't see the magical step that can give reliable answers here.
Affluent families also pay full tuition everywhere else, without getting special preferences.

Long story short - most colleges are about quotas these days, not pure meritocracies. But at least there is an egalitarian thought behind minority/diversity quotas.

There is nothing egalitarian about "legacies".
Works fine for me, too. Here's the cert: http://i.imgur.com/4rJOYUq.png
I worked for years on AML systems for banks. This isn't money laundering. Indeed, I don't believe I've ever seen a "this is money laundering!" comment on a social news site that wasn't entirely and completely off the mark of real money laundering, but just seems to be a go-to for things that people don't understand.
imgmin: https://github.com/rflynn/imgmin
simon aka Varity Jones aka Plural of Mongoose writes a very long, well written tale with many dubious elements about his life after Silk Road collapses. It supposedly involves high level corruption, $75M of stolen Bitcoin that needs a password, and a beach holiday. It's worth reading, he definitely has a nice style regardless of how much truth there is in the story.
Great start! Love the UI.

FYI I bookmarked this in my "cool shit" folder. This is a high honor.
Putin calls U.S. support for rebels in Syria illegal
slides: https://speakerdeck.com/randommood/architectural-patterns-of...

Video: https://www.youtube.com/watch?v=ohvPnJYUW1E
I feel like you should have your own datacenter if you want to run a business like this. AWS is very expensive (but appropriate for many) and not intended for VDI.
It doesn't look like garbage code to me. And even if it were, a custom multitasking kernel, compiler, filesystem, and more written by a single guy is still technically interesting even if it's not well written.

On what basis do you claim sockpuppets? I don't believe it. Terry has a pretty distinctive writing style that I've never seen from any account besides his own.

Shadowbanning the guy and having very occasional discussions about his work which center almost entirely around his schizophrenia doesn't seem like "indulging" to me. It certainly gets much less indulgence than the usual march of "I built a PaaS using node.js.ruby and WebGL to create Uber for Dachsunds with only $20 million in VC funding" that's on the front page pretty much non-stop.
Who said anything about Obama? Not a fan either, but at least he speaks proper English.
That doesn't seem worth noting.
What a weird lorem ipsum