skysight-inc/HackerNews huggingface dataset:
It's an interesting exercise to pull up an old (but reasonably complex) Xlib app and run it on a modern machine; xfig, for example.

They never pause for breath. Like, you cannot see the application think. Ever. Whenever you ask it to do something, it responds instantly. You click the mouse, and by the next frame the app has updated and is waiting for your instructions.

It's astonishing how much nicer this makes them to use.

(And it's interesting that the Xaw classic design is... um... well, it's as ugly as hell, but it's a kind of functional ugliness which you stop seeing after a bit. Motif, on the other hand, remains awful. The really interesting one of the old widget sets is Open Look, which still looks elegant and polished today: http://www.daylight.com/dayhtml/doc/thor/thor.sample3.gif)

I wonder if there's any mileage in resurrecting one of these old widget systems? Update it to work with modern languages and desktop environments, make sure the accessibility's up to scratch (Motif got this right; don't know about Xaw and Open Look), make sure that modern workflow menus-and-windows apps can be written using them...
It is all funny anecdotes. Good for a laugh and some happy revenge.

Now remember that not all have just hoarded the cash. Many have actively invested and this investment actually goes to the poorer sections of the society as daily wages. What would happen if that cash is sucked out? The rich class can live without the investment but the poor have no way to go as they suddenly find themselves jobless.

Next the government will throw cash around with policies such as NREGA to help the poor and then again you have all this money sloshing around in the economy albeit with higher denomination and newer currency.
mac has word, osirix and freesurfer etc but I agree about posture
Per disk. You can attach multiple disks to a single EC2 node.

So, RAID multiple EBS volumes and you have a larger disk.
Ask HN: Is Xamarin worth learning?
For context I'm a day to day iOS developer. However I'd like to quickly be able to make cross platform applications, and React Native is apparently lacking for Android.
Shows deep learning is the new king.
Read that again, slower.

> "the hashed passwords seem to have been changed to all lowercase before storage"
That is pop-up on click, a user action. I don't think people despise that as much as pop-up at any random time while you are reading stuff.
Good luck with that, I don't see Democrats surging in 2018, or retaking much ground locally in the interim. At the local level, the Democratic party is dead. The party needs to have a few dozen people volunteering in each district, so that we can actually have decent momentum to retake each state house & senate. Without that, the Democrats are sunk.
Could you, though?

Manhattan, San Francisco, and Boston aren't where they are because of random chance.
I thought "eargasm" was meant for particularly pleasing sounds or music. Although certainly there could be more than one way to attain "eargasm" :-)
Trustless smart-contract based platform for freelance work:
64-bit Wine has been capable of running Win16 apps for years. It does require the Win16 app to be fully protected mode, but it works fine.
Michigan says selling Tesla electric cars in state is illegal, again
If I've got to constantly look between the screen and the keyboard to make sure my finger hasn't wandered off "step into" and onto "continue", then that feels much worse for usability.
And every time there was a language designed against PL/I like languages, with the goal of fighting complexity, its adoption by the industry lead to feature growth and becoming just as complex, usually with solutions hindering by backwards compatibility.

Yes C++ is complex, but so are Python, Ruby, Ada, Fortran, C#, F#, Haskell, OCaml, Java...

Even Go will get caught in the complexity game if it gets enterprise adoption at scale.

If not the language, the libraries surely will.
Pencil. Not the high-tech mechanical ones. A simple pencil.
For those apps you can just enable "function mode", if it's not already enabled by default.
do you believe that using lethal force to protect property is ok?

When an armed party has broken into a home, knowing residents are present, only a fool would assume that only personal property is at risk. There's a fundamental difference in home invasion from, say, breaking into an unoccupied vehicle.
That's OK, clearly it also confused the producers of the Shrek soundtrack album too :)

Here's a post from couple of days ago which documents the history of Hallelujah - http://www.usatoday.com/story/life/music/2016/11/11/leonard-...
Ask HN: Registrar, hosting and email for a German non-profit?
I think everything needs to be based in the EU. I'm looking for providers who:

* Will be robust in the face of legal threats / complaints.

* Comply with German privacy / data protection law.

I'm also interested in any resources useful to a new non-profit CTO.

Many thanks.
If you redirect stdin to /dev/null, to see error messages, you will not see these error messages. If you try to grep them by "error" keyword, you will not see them either. So you will have two options — read everything using your own eyes OR fix bug in the script. So this is the bug, which causes significant time losses for OPS team pretty often (once 2-3 months someone is bitten by that).
There will definitely be inflation and cost of goods will steeply rise in the short term. I am not sure whether we can even survive long term.

The taxes and the present losses will simply be passed on to the consumer. This is because there were legitimate services being provided with such black money.
7 Storytelling Tips That Will Change Your Content Marketing Plan
Win3mu seems to be an emulator, Wine does not.
How else do you rebuild an economy that just had a huge bubble pop in one major industry, has the dust bowl going on, and has knockon effects destroying the entirety of peoples savings?

Greece tried to tighten their belt and tax their way out of it, just led to compounding double digit economic contraction.

Instead, when we have bubbles pop, we usually inject money into the economy to keep economic carnage like that at bay, and in the 1930s we created a jobs program so as to put those funds to effective use. This has worked well for the US, as compared to Greece.
China threatens to squeeze iPhone sales if Donald Trump initiates a trade war
I've been following the blog posts with great interest but I don't understand the move to turn it into a commercial project. I just don't think there's enough demand, especially for games (how many Win31-specific games were there?)

Where this would be incredibly useful would be for a lot of industrial automation, POS and other commercial software still stuck on Win31. Seems like it would make more sense to release an open source version and then add stuff like raw serial/parallel support as commercial add-ons to cover these cases.

Still, I don't blame Brad for wanting to get some return on his investment, he has put in a huge amount of work and it looks like a very well thought out and executed project.
As a criminologist you should be on top of this kind of info ;)

Here it is for you:

From the FBI[1]:

2013: Total Murders 12,253, during burglary: 94

From the CDC[2]:

2013: 505 deaths due to accidental/negligent discharge of a firearm + 281 deaths due to firearms-use with "undetermined intent"

[1]https://ucr.fbi.gov/crime-in-the-u.s/2013/crime-in-the-u.s.-...

[2]https://en.wikipedia.org/wiki/Gun_violence_in_the_United_Sta...
Not exactly OCI, but as an example of what can be done with FreeBSD, check out https://github.com/3ofcoins/jetpack that's a APC implementation using Jails/ZFS and other FreeBSD goodies.
Roads are built for average consumption. If they were built for peak consumption there'd be no such thing as rush hour or traffic jams. You could make the same argument about sidewalks -- at 4am, sidewalks have excess capacity eating away space that could be instead planted with foliage and serve as a habitat for animals. Unless there's 24/7 equal use of everything, there's always going to be excess capacity at some point. Your bathroom is unused probably 90% of the day, so why not open it up for neighbors to share? That would be far more efficient than having every house with their own bathroom.
Wait. Are you saying that a sandboxed web site is less safe than an app with (usually) full access to your contacts, identity, messages, location and photos?
Closure Compiler Handbook
Don't you get most of that with electric busses then? I can see the argument although for automation and how you can multicar trams with one driver.
I don't know the details, but I hear that in the BSD front (AIUI specifically openbsd, dragonfly) there's a strong preference for NFSv3, and a view that NFSv4 is crap.

It'd be interesting if somebody who knew about this could elaborate on the details for us.
I highly doubt people in Texas are building parking lots to protect against a nature preserve. It's generally because of parking requirements established by building codes.
Check your browser and IP
Selecting the right contract management solution
Jails are a general mechanism to run multiple userlands on one kernel. They started with a change root directory, an IPv4 address and no access to anything dangerous (e.g. /dev/mem). Jails grew a lot features with the biggest bump in FreeBSD 8. Starting with FreeBSD 8 jails can be nested, have multiple IP addresses etc. but they still lacked System V IPC. This changed with FreeBSD 11.

Now the only thing jails can't have is their own IP stack. Jails share the hosts IP stack which improves efficiency and simplifies most deployments, but it prevents them having administrative access to the IP stack. There is an experimental kernel feature (VIMAGE) to jails to run their own instance of the IP stack but there are still some nasty bugs hiding in this code, because nobody thought about how to tear down the IP stack. After all it was initialised once during the boot process and kept running until the power went out.

The largest difference is in the mindset behind jails. Jails are designed as secure operating system level virtualisation. Docker on the other hand is fairly fragile and offers neither secure isolation between containers nor between containers and the host. Jails can contain a complete userland and this a very common setup.

A full FreeBSD userland + some ports/packages to make it useful is about one 1GB. This used to be a lot 15+ years ago when jails where created and the older jail management tools like ezjail reduce the per jail storage requirements with nullfs and unionfs hacks. These days 1GB isn't that much for a simple container and most FreeBSD servers run on ZFS. ZFS offers a much simpler and cleaner way to reduce storage requirements: just clone a snapshot (the template) create a new jail and copy a few config files into the clone. The only problem is that you can't rebase your clone.

Docker is designed around the idea of single purpose containers without stable storage. You can use jails to implement this idea, but FreeBSD jails support more than that. Also all the FreeBSD jail managers I used try to stay out of your network configuration as far as possible and at most configure alias IP addresses on existing interfaces.

Docker is very opinionated software fighting against limitations imposed on it by the Linux kernel. Jails are FreeBSD kernel feature touching multiple parts of the kernel with a minimal userland interface in the FreeBSD base system . Multiple higher level jail managers are available in the FreeBSD ports tree.

There is no reason why you couldn't implement a docker like jail manager and the jetpack projects started doing exactly this. Keep in mind that docket images are the worlds new statically linked binaries for people who can't figure out how to define and reproduce the relevant parts of their development environment in their production environment. Executing existing docker images with their Linux binaries would probably require a massive update to the Linux compatibility layer (a reimplementation the Linux syscall ABI).
The whole layout is lifted straight from a free bootstrap template aimed at cafe websites, slider images and all. I know this because I've used it for my girlfriend's cafe's site.
Mobile app retention rate: how to improve it?
I've been following this for a while now - I actually met this guy in a pub a few years ago, a friendly chap. While I don't subscribe to his ideology, I do wish him luck. As long as they are not harming anyone, I encourage people to push the limits of all sorts of established ideas, including big things like starting a country.

I'm still not sure - and nobody is I guess - if it's sincere, a PR stunt, or a scam, I guess it will take a while longer for us to find out. In the meantime, let's hope it's resolved in a friendly and peaceful manner and all the best to his new family (both literally and figuratively).
If lower prices mean that the market moves to more close and less documented platforms, then I'll stick to my old €50 CPU.
The issue here are the hidden strings attached to that price fall.
I assume this works by measuring the distance from the bar to the finger above it. Will it detect properly if two fingers are on top of each other?
>I'd like to know how they set out to earn an extra few thousand each month and accidentally stepped into an "empire" that will gross $100M in the span of a few years, without venture capital.

That happens a lot more than 1 billion exits happen, and even outside the startup space.

There are tons of 10-100M companies in all kinds of sectors, even in local fast-food chains...
Well like uber pool / uber X, it will have 2 price points and people can choose what is more important.

Also with more people using it, the less meandering it does. If everyone uses the "uberpool" system, it will probably pick up everyone in about 5 minutes in a 2 block radius and drop you off at one spot 1 block from your work. The more dense it is, the more efficient it gets.
Did they say it was bad?
I am not sure about BBC but now people know why Rajan previous RBI governor and govt has differences and he was forced out.
I'm not sure if Go is the best language for this task, but he might have his reasons.
import.io
Kimono
VietSpider

:/
Actually, Bjoern Zeeb (bz@) did a lot of work around VIMAGE (sometimes also called VNET) in order to track down these bugs and fix them for 11.0-RELEASE. If you haven't, you should give it a try, because it's now the way to use per-jail IP stack.
Shit, last time I was on Windows, WPF was the new hotness. What is the latest thing?
Dry Skin Causes and Treatments – Olive Oil for Dry Skin
Why Gold Will Drop Below $1000 in 2017
Well, it'd be nice if you backed that "After 30 you are dead to your genes" with something more scientific. Because it does not make sense, really. Menopause is still some 20 years away, and even then there's evolutionary advantage of living, to provide to your offsprings and offsprings of your offsprings (hence why women live longer than men, even after menopause), see [1]. If anything, you're very much alive to your genes at your thirties, only that genes require you to focus not as much on you finding a mate. By this age, your genes assume, you have found a mate and probably have procreated at least once. So the focus shifts to providing for your progenies, and social aspects, such as "friends" ("potential ways to get laid" for your genes), naturally, wane. So you're right about that part, that it's probably evolutionary predisposition to make friends at younger age to find a mate; having said that, I have reasonable suspicion, though, that your statement "After 30 you are dead to your genes" is grossly incorrect, though.

[1] https://en.wikipedia.org/wiki/Grandmother_hypothesis
The big question is - can I use it with Intel Fortran? (I am, sadly, 100% serious.)
RIP Orion
About reversed hot/neutral. We have these[1] symmetrical adapters in Europe. How are you supposed to know the proper orientation? You are not. Because you either have an earthed metal case or you have a double insulated device.

My magsafe adapters have a "double insulation" symbol, a tiny tiny one near "UL Japan", but still need a earthed prong to not feel any shock from the laptop metal case.

1. http://images.apple.com/support/assets/images/products/ac-wa...
Audition Deep Dive: REMIX (2015)
Indeed there are none. If there were, I'd gladly move there.

One of the biggest challenges that arises when the concept of true libertarian societies comes up is how the democratic governments of the world would respond. I think they'd be overly envious and embargo the libertarian societies. Of course, the democracies would try to justify this by arguing that, 'If you want to isolate yourself from us, then don't even bother trading with us'. However, this argument totally misses the point; secession and libertarianism don't advocate for protectionism, only free trade.

Nonetheless, I suspect there'll be a wave of secessionist movements that will take over the world in the 21st century. This is the only hope (or is it Hoppe) that anarcho-capitalism has.
How to Set Up a Drone Vulnerability Testing Lab
I have used both Xcode and Text editor & Terminal for C/C++ development. In my opinion both work equally well but I would advise you to use the Text editor and Terminal method because it means you need to learn how things like build systems, LLDB, Valgrind and more work. This knowledge is essential when the IDE does something Unexpected and you need to fix it.
The original soundtrack was as awesome as they come! I just fear it will be perceived as "too artsy", or something like that, for Hollywood.
Show HN: Secrets 2 – Simple, secure password manager for Mac and iOS
So we could argue that drivers are subsidizing the cost of mostly unused handicapped parking spaces as well. I'll see a parking lot with dozens of these spaces almost chronically unused, but since the ADA requires a certain (arbitrary) number of handicapped spots, businesses are forced to build an excess capacity of these spots despite many of them sitting unused, except occasionally by the Jaguar owner who is friends with a doctor.

A strange thing is that you have handicapped parking requirements yet the NYC subway is still not even close to being Accessible for those in wheelchairs. A suburban Target is required to have something like 90 handicapped spaces (obviously I'm exaggerating,) but the NYC subway still has huge swatches of stations that are accessible only by stairs. How NYC gets away with this is beyond me -- they can force businesses to bend over backwards to accommodate the disabled, but they themselves don't do much of anything to improve the public transportation situation for the disabled. (or even moms with strollers and kids.)

If anyone wants to know why public transportation isn't a bigger thing for families -- it's because going to a grocery store with a kid(s) in a stroller via the subway is a nightmare. -- not even talking about carrying your purchases home. Buying a weeks worth of groceries and then carrying all that home on a crowded bus or train with a kid in tow? No thanks.
Nodio Introduces Blockchain-Powered Wifi Router
> People aren't going to do development on a tablet or a smartphone anytime soon.

My set up proves you wrong: Nexus 7, bluetooth keyboard, a Debian chroot with git, vim, python and apt. I take that with me to sketchy places instead of my laptop. I think a 10-inch tablet could be more comfortable to read, but I love the Full-HD screen and pocketability of the 2nd-gen N7. I find it amazing that 3 years later and no other Android tablet has a screen resolution that's comparable.
If you're using a MBP at the moment - then you're already pressing the fn key to use the functions keys for anything other than the media-stuff they've been designed around for years. Your workflow is exactly the same - you're just using soft keys instead of physical ones.
Good point with the warning signs. I think Hitler was always driven by hate and given to hateful speeches and writing, including his infamous book. He and Stalin also emerged from turmoil of WW I, bloody revolutions, socialism (nazis are socialists). But I admit I don't know enough about other fascist dictators to generalize.

It's just that Hitler's story is the complete opposite of Trump. There are zero similarities there. What motivation would Trump have to go on a killing spree among the US population?
Wasn't the original Ghost in the Shell based in Hong Kong?
Not a std lib in Python, but Django has nice API as well for saving the password [0].

from django.contrib.auth.models import User
u = User.objects.get(username='john')
u.set_password('new password')
u.save()

And here is the code which does all the magic - [1]. You can also generate nice passwords [2], use many available different hashers [3] Or write your own [4]

[0] - https://docs.djangoproject.com/en/dev/topics/auth/default/#c...

[1] - https://github.com/django/django/blob/stable/1.10.x/django/c... and https://github.com/django/django/blob/stable/1.10.x/django/c...

[2] - https://docs.djangoproject.com/en/dev/topics/auth/customizin...

[3] - https://docs.djangoproject.com/en/dev/topics/auth/passwords/...

[4] - https://docs.djangoproject.com/en/dev/topics/auth/passwords/...
For Visual Studio Online and TFS, Microsoft is using libgit2 and some custom ASP.NET code for the upload-pack / receive-pack endpoints, stuffing the data into SQL Azure. No filesystem, no `git` executable.
Artificial-intelligence system surfs web to improve its performance
You could use some of your 233,693 reputation points as bounties on security.SE to attract people to read and think about bearssl.
Note that some phones do mirror the front-facing camera view (though actual photos taken are not mirrored) [0]. Both my Nexus phones have done this, so I assume it's a common Android feature. I don't know about iPhones.

Regarding webcams: Hangouts also mirrors your camera to you during video calls. [1]

[0]: https://www.quora.com/Why-are-selfie-pictures-mirror-images-...

[1]: https://productforums.google.com/forum/m/#!topic/hangouts/Ia...
I'm getting off-topic here but can you share some resources on how low density developments are much more destructive? I'm usually very pro low density housing (and also very anti high density housing) so I'd like to have some new perspectives on this. Thanks.
> Hollywood doesn't really like asians to be their main characters

Rather than racism, I chalk it up to Hollywood's tendency to spend millions of dollars on people who they consider marketable. For example, I read reviews of "The Man from UNCLE" recently, and noticed Germans talking about the bad German accent of the lead actress, Russians talking about the bad Russian accent of the "Russian" lead. I'll throw in my own complaint of the unnatural Indian accents I have seen from "Indian" characters of Hollywood. Can't they find real Russians or Germans or Indians to play these roles?
>Obviously VS Code is not an IDE (as VS is)

OBVIOUSLY? :D VS Code starts looking more and more like an IDE to me :-) Still looking forward to hear what people define as an IDE!

Thank you for your detailed response by the way, not picking on your post, just curious what everybody finds so "unIDEish" about VS Code.
it's about strength of the personality - are you a conformist which tries hard to not stick out of the crowd, behaves as all the others, listens to the same stuff, thinks the same or do you forge your own way, whatever it means for you specifically?

I prefer this strength in women - as it is not an isolated feature of personality. Life is too short to spend it with someone that shallow, unless that is exactly what you want/need.

And yes, if it's not clear, women requesting diamond rings as statement of true love (that's just not true and won't make the relationship any better), or blabbing about 3-salary-worth of diamonds... meh, I say you can do better.
What is happening? Seriously. Microsoft releasing software to aid Mac users and Apple releasing hardware to hinder Mac users.