skysight-inc/HackerNews huggingface dataset:
> For instance, a prison can't be too nice, lest it turns into a free vocational school and people will find committing crimes and getting caught to be an excellent way to get education.

Because heaven forbid we provide free education, vocational or otherwise. /s

EDIT: Sorry, that was snarky. But i agree with a sibling post that apparently Norway is doing alright with their approach. I'd rather see someone going to prison as a failing of society, and consider the cost of incarceration one that society should bear as a result, with the hope of re-integrating the person.

But i do understand your sentiment, i agree with the incentive misalignment.
Oh you're right! I thought you were saying to add the "the". I wonder how I never noticed that.
Prison gerrymandering has been reformed in a few places, particularly New York. Due to reforms passed in 2010, prisoners are now counted toward their home districts.

California has likewise passed a law to discontinue the process there by 2020.

For much of the rest of the country, this is still a problem.

http://www.prisonersofthecensus.org/newyork.html
Why are Skype accounts getting hacked so easily?
As I understand it, Visual Studio for Mac is simply a re-branded Xamarin Studio and will continue to be. It includes the improvements they had planned for the next release but I doubt they will do a rewrite.

I actually prefer Xamarin Studio over Visual Studio (on Windows) in some respects. For example, the Xamarin.Forms XAML previewer is much better. Looking forward to a full designer.

P.S. I've got a four part blog post series this week on Xamarin.Forms. Starting with this today: https://unop.uk/cross-platform-native-mobile-app-development...
I'd also really expect to have some pricing information somewhere to suggest that you need to pay for it to get the full service.
I feel the way she does. My highlight from this post:

"At worst, no one ever uses it, and I have nothing to show for the time. Even at best, well… let’s just say the way programmers react to technical work is very different from the way everyone else reacts to creative work."
I don't care about the touch bar and while I'm miffed about the magsafe I can deal with shelling out extra for accidental damage insurance. Personally my disappointment is with the specs which no time with the machine will change.

The mac I'm currently using was purchased 3 years with 16GB of RAM and if I replace it I will be stuck with the same capacity. I imagine there are a lot of "Pro" market segments that are well served by 16GB or less though. I'm hoping the next revision gets a >16GB capacity and it's released before I need to replace this one.
If you want to develop cross platform mobile apps your only other option seems to be React Native. I'd like to see a good rundown of the pros and cons of each approach.
Big Tech Companies Pounce as the Allure of Startups Fades
Food, Fighting with Wrinkles and Aging
I've been using Visual Studio Code on Linux to do some TypeScript development. It's actually pretty nice, and works really well in a general JavaScript environment (npm, etc).
Agreed. We'll be making changes to the site to clear that up.

Edit: We've since updated the site to make this clearer.
Grafana v4 Beta available
Net margins are only 1.5%, though, according to the industry trade group [1]. With median sales of about $25M/year, that's under $400K profit for running a supermarket. It's a decent living, but before giving up programming to buy a supermarket, consider that you can get to $400K/year income a lot quicker with less risk than you can grow a business with 1.5% margins to $25M/year.

Business is about profit, not revenues. $100M revenue is considered a huge number in software because it's assumed that your marginal costs are close to zero, and so that's basically pure profit. $100M in many other industries gives you a decent living in exchange for a lot of work. Hell, I could easily build a billion-dollar business selling $100 bills for $99.99, but I'd lose $100K on it.

[1] http://www.fmi.org/research-resources/supermarket-facts
While I agree... MS DevDiv must be an interesting place to be right now. The Linux subsystem for Windows sucks so bad, and the windows containers for docker feels half baked as well... Use the msys bash that comes with git instead.

That said, I'm happy to see this and do hope to see a similar effort for Linux as many Mac users are starting to move on. This may well be an indication that the next VS on Windows may well be based on the MD base... Should they want to unify that.

I've been very happy with VS Code for my needs all the same. Can't recommend it enough for js/Node.
The first character is often auto-capitalized in many input fields by your mobile browser.

If a field is properly declared to be a password field (<input type="password" name="pwd">) of course ideally this wouldn't happen (plus, the characters get masked with stars, and hopefully what you type doesn't end up in your autocorrect dictionary, etc etc) - but it's full of shitty browsers out there.
Good news and great timing!

I had a four part blog post series on Xamarin.Forms and .NET on a Mac planned for this week. Starting with this introductory post today: https://unop.uk/cross-platform-native-mobile-app-development...
Please note that the article is from February 2014, so it's almost 3 years old.
Okay I'm getting down-voted for complimenting this as a great deck (?), so let me expand on why I think it is:

- Slide 6 "Fight hero culture", this is a real problem in many organizations where I have worked, I have written about this before: http://www.alphadevx.com/a/423-Hero-driven-development

- Slide 10 "Make it safe to learn", we all know that a blame culture still plays a big part of many organizations, and we all need to work against that to enable honest discussions about failures.

- Slide 13 "Empathy is a core value", if you cannot understand why the other guy is pissed off about some issue, you will struggle to care about fixing it. Put yourself in someone else shoes for a change.

- Slide 18 "Build a culture of shipping", focus on deliveries not dates.

- Slide 20 "Do the simplest thing that could work", most engineers will jump to the complex solutions first (myself included), learn to test the obvious first.

- Slide 21 "Beware the illusion of agreement and be explicit", just because someone is silent in a discussion does not mean that they are in agreement. They might work against the consensus as soon as the discussion is over.
It happens to us all. Glad to help proofread. :)
If you're buying people because you're in a sexist world, agreed. Should probably stop doing that though.
I wont be against some help for this main page :-)
I just try to do my best .
Each of the channels (filters, in this case) is visualized separately. The user selects a layer and each of the image maps shown represents the activations of that channel.

You can verify this by looking at the `nb_filters` key in the JSON description of the layer on the left and counting the amount of image maps on the right.
An iOS developer at Mobiconf 2016
Where is that stored ? What's behind ? How could you pretend to be liable if there are no basic explanations.

Just use pass instead and control the things on your own.
See https://passwordstore.org
We've built our own solution (OpenPGP as per RFC 4880) on top of OpenSSL.
Yeah more features is exactly what C++ needed...

Am I the only one who uses C++ as C with classes? Sometimes I use vectors or strings and I like default values in functions and other minor improvements to C. I don't want to reimplement the n'th version of string concatenation when I can just use the "+" operator, sure... and there starts the rabbit hole. Before you know it you have a "protected abstract virtual base pure virtual private destructor" and have to explain the new hired mathematician who only has experience in R what the fuck you are doing.
Why Diamond Data Storage Is Forever
In the absence of any information about your opponent, you should assume that they're equally likely to be using any strategy.

>You can't statistically lose out to your opponent if you pick it.

Right, but you can miss out on an opportunity to fully exploit the fact that your opponent is using a really bad strategy. So if you want to maximize your probability of winning against an opponent with a randomly chosen strategy, it's not the right answer. Nothing in the statement of the question indicates that you are entitled to make any assumptions about your opponent's strategy. And it's not as if determining the best strategy in a context where you lack perfect knowledge of your opponent's strategy is an unknown concept in game theory:

https://www.economics.utoronto.ca/workingPapers/UT-ECIPA-ECP...

I feel like the way you state the question at present may end up selecting for candidates who think exactly like you do. Why not just add the statement that the players have mutual knowledge of their rationality? That removes the ambiguity, and doesn't make the question fundamentally any easier.
React Patents: Facebook License FAQ, Adoption by Apple and Microsoft
Just because it was originally built for peak demand doesn't mean peak demand won't eventually exceed that as the population grows.
How to learn open test platforms and why you need to take them
My point was that while free education is great (and I did benefit from such in my country), you shouldn't have to commit a crime as a part of an entrance exam...
Did you reply to the wrong parent? I wasn't making any statements about the quality of password generation.

I was replying to address two of the three points that these people invested 6 months to build YAPPM (Yet Another Proprietary Password Manager).

As is typical of developers they've solved a problem that _probably_ didn't need to be solved. With a more product orientated mindset a business plan, and some market research probably would have preceded six months of engineering effort.

The "more beautiful" is subjective, I'd argue that having only one platform targeted makes it much easier to build an app in-keeping with one platforms HCI guidelines. I happen to use a Mac, an Android phone, and a Linux desktop, thanks to WINE I can use 1Password everywhere, and knowing that the format is public, and documented, and there are 3rd party implementations I don't need to worry about AgileBits ceasing to exist.

I'm left seeing some developers making the same mistakes that I have made when building a product before finding out if the world really needs a _subtly_ different app to solve an already solved problem.
In a word: C++ is probably not for you(r application).
Ionic 2 is a very promising hybrid approach. It's still in beta but should be out of it soon (better wait until it's released). The current beta version is quite fast. It has lots of components which are beautiful and has great support for ios, android and windows phone. It's JS (angular2) and html based.
"Thank you" and "Great work" are perfectly valid responses. These jackasses that down vote should be penalised. That would be karma.
Now only if they release a Linux version! All the existing IDEs and Editors are not even close to Visual Studio there IMO.
There also is Delphi with the mobile Addon. https://www.embarcadero.com/products/delphi
Why? So you can customize the paint? It’s not like you have access to the interesting control systems of a modern car, anyway.

Donald Trump does bring up a legitimate point: The train can be operated by a corrupt entity. With a car, you have options. With a train, you are stuck.

However, I prefer to arrange my life so I can use bicycle.
Err, how is this better than the built-in and free Keychain and iCloud Keychain built into OS X and iOS?
This is nice of course, but without C++ support it has very little appeal to me.

I don't want to learn C# to write iOS apps. I might learn it just for fun, but I will continue writing the iOS apps with Swift/Objective-C and C++.

C++ support is the weak spot of Xcode and so far I haven't found a suitable IDE for C++, except maybe Qt Creator and several IntelliJ-based IDEs, which are ok but not on par with Visual Studio on Windows.

I keep a windows machine around mainly for writing C++ code (and games!).
For many people, that meander will save them more money than they will earn in any other 10 minute slot of the day. And sitting in a robocab is smartphone media consumption time (or time for a printed newspaper, if you're a Vicky), it's not terribly hard to tolerate minutes that way. A well designed (and sufficiently dense in usage) shared autonomous car system could also support usage patterns a lot more dynamic than rigid door-to-door pickup: instead of sitting around idle, waiting for a car to divert into the cul de sac maze of their suburb, users might prefer a little walk towards the next through road, with the app auto-negotiating a rendezvous point. Not only because taking a little walk through your neighborhood is less annoying than sitting idle on call for pickup, but also because it would actually be faster. With that usage pattern, pickup overhead for the occupants would be much lower

I say "could" instead of "will" because all this is more a question of cultural development than a technological/economic one. If individual car usage does not go out of fashion, robotic driving will only continue the trend towards ever bigger commuter castles.
> feel the vibe! the best shocks [...]

Users enjoying electric shocks. Reality distortion field operating at nominal.
Come on, it's 2016, the female partner can take care of herself. Valiant knights are not needed anymore, she's slaying dragons too.
It's stored on your local hard drive. We have more information here: https://outercorner.com/2016/08/01/storage_format.html
I'm sure it doesn't matter, I just had a mental-model that eevee was a he, and hadn't seen anything to counter that!
It's actually a fun question to ask people, whether they would eat a synthetic meat that was designed to taste like human meat. You will perhaps understandably get a lot of weird looks and squirms.
A couple of days ago, I got a DVD-R in my mailbox. When I looked at was on it, it appeared to be a list of conspiracy theory videos. The file names of several of these alleged that aborted fetuses (human) were used in the meat industry, by McDonalds specifically.

I decided not to watch them.
Sync to iCloud doesn't seem to be working.
Uh? Of course not. It will spit out exactly the same hash every time, given the same input.

How else would you verify that the password matches ?
As someone who wrote quite sized WPF application in hope that WPF will be in future be cross-platform I had a minute of silence.
> Barcelona and Copenhagen arr about an order of magnitude smaller and likely don't even make it into the top 100 cities.

Barcelona makes it into spot #92, actually. It's really not that small, the metro area is a bit over 5 million people.

> Barcelona and Copenhagen arr about an order of magnitude smaller and likely don't even make it into the top 100 cities.

Barcelona is not an order of magnitude smaller than any US city, unless you can think of a city in the states with a metro pop of 50 million.
I usually don't have to _remember_ keybindings, I use them out of muscle memory and feeling the actual keys with my fingers, using the larger cracks in desktop keyboard between the function keys to find the right way quickly without averting my eyes from the screen. No touch bar can replace that kind of efficiency.
In Indian metaphysics, this state of mind is called "rajas", which arises from a mind frenzied by self centred desires. It is characterised by desire ridden action which lacks a goal beyond the elevation of the actor.

It is compared and contrasted with tamas (lethargy/sloth) and satva (equanimity and poise).

You should check out the Vedanta Treatise[0] if you're interested further.

Disclaimer: studied Vedanta under the author in India.

[0] https://www.amazon.com/Vedanta-Treatise-Eternities-Parthasar...
As in, right now. It violates every electric safety law around.
"So… apparently it took me over 5 years to launch Secrets "

https://twitter.com/pfandrade_/status/730681656496001024

I think the developer invested nearly 6 years into it, and the comment about 6 months was time elapsed since initial release and doing the Show HN. It sounds like it was a spare time project for an indie developer.
Why don't you want to learn c# for iOS / Android development?
Yes, and if businesses want to do that, I don't think anyone here is going to object. As you say, it could be like any other perk (albeit a very expensive one to provide).

But the status quo is that businesses are required to provide parking by the government. That's the real problem; even if the business would rather have lower prices or spend more money on different amenities, they have to provide that parking.
The trick here is to use good-quailty counterfeits, and then afterwards ask her if she feels the same way about the ring. If so, buy it. If not, spend the money on something else.

Also, don't do this.
Using F# would have been a great choice. By using algebraic data types plus active patterns the size of the code base would have been dramatically reduced and much more comprehensible. And of course it would have been even more type safe.
Not even for mobile apps?
I guess as always it will mostly depend on your use case.

However this recent announcement from IBM might emphasis the need to reconsider theses year old arguments to take accounts of new facts : https://www.jamf.com/blog/debate-over-ibm-confirms-that-macs...
Best Startup Ecosystems in Europe
thanks a lot for sharing these links. Specially this one-
http://fermatslasttheorem.blogspot.com/2005/08/another-false...

I understand, I need to prove that- cos θ is irrational for all θ, where 60<θ<90. Which is not actually true.
And the reason transit sucks and cars are way more convenient in 95% of the USA is exactly what we're discussing: mandates from the government that prioritize cars over other modes.
Best website backlinks creator
> Who are we as programmers to decide what works best for our users?
Where did I say that? You seem confused.

And your argument regarding publishing and banking software is a strawman intended to shift the focus away from the real argument - that of choice. Forcing a change on my workflow can have very real effects on my ability to generate income. Why should anyone be ok with that?
Basically the author didn't earn any money aside from the money from Patreon?

Earning money on Patreon doesn't mean you're doing good things, but only that you know how to sell your own image as a brand. Am I correct?
> Credit cards make everything more expensive when the poor often can't use them due to bad credit.

Does the government force businesses to accept credit cards?

> Putting grocery stores in really upscale areas makes the groceries cost more (across all stores), even though the poor don't shop at the fancy stores.

Does the government require this?

> I'm sure what this article is arguing for.

Leaving parking mostly up to the market, because there's no compelling public interest in forcing businesses or individuals to subsidize driving.
Ruby Motion vs React Native vs Xamarin vs Native (Java/Swift) is a question I have all the time. All look interesting and worth learning
It works the other way around too. In countries where the temperatures drop down to -20C, you really don't want to be standing outside waiting for a bus or a tram, even if it's "only" 30 minutes. Any shitty old car is better than waiting outside.
So Eclipse isn't an IDE either because all functionality is in individual plugins?
Imagine the function keys never existed.. okay! That made it all better.
I would rather at least try to disassemble it before throwing away - otherwise it is likely that someone will pull it from the bin and use it or sell it.
And you can use their VR device as a warm winter hat.
You know the touch bar would have been awesome if they added it above the function key list.

And used the 2nd function (volume brightness etc) as the default for touch bar.

That way the touch bar is useful and functionality of function keys is kept. I would have bought the new mbp if that's what they did.

Now I'm going to get a dell :/
Yes, arccos(1/3) = 70.5287794 degrees
It will probably be similar to having real fur coats, vs faux fur. Distasteful in some social groups, but other people still do it.
Shops, banks etc. have gun lockers just inside the door where you put your gun while shopping.
To answer your question, Libertarians are self-interested people [1]. They would only move to a location that increase their purchasing power.

Frankly I dont want a Libertarian US but 3189 micro countries each experimenting with different mixture of laws. May the best win. Everyone know big corporations are to be avoided but they fail to extend the argument to mega-states.

[1] Like everyone else. Libertarians are just honest enough to admit it.
Why the Artificial Intelligence Community Doesn't Like Elon Musk
Happened to me too with my 2011 macbook air and my 2010 macbok pro 15' when using the 2 prong adapter at home in Europe.
Currently typing this on a 13'' late 2014 13'' MBP with 2 prongs in Japan. No problems.
Ezjail is fairly old. It works with the older less capable API to jails and is restricted to features supported by the old API. It was also designed for use with UFS on tiny disks.

Lets say you are a webhoster around the year 2000 and your servers have a handfull 36GB or 72GB SCSI disks. You want to protect each customer from all other customers and protect yourself from all customer scripts. This was before IA32 CPUs offered the features to support efficient transparent virtualisation and even if they did the resource demand per VM would have been too high. As long as your customers are happy with static file hosting everything is fine, but as soon as way want to execute some useful server side scripts you have a problem. FreeBSD offers a way to run one HTTP server per customer inside jail, but keeping a full FreeBSD userland (base + http server + databases + scripting language + customer code) per customer would quickly fill your puny little disks. Ezjails offers a neat solution to the problem: store a template just once and instantiate it with a nullfs read-only mount. Now your storage requirements are manageable at a reasonable price with hardware of the day and your buffer cache hitrates are better too. All of these indirection and aliasing hacks make ezjail more complicated than modern jail managers, because ezjail had to work around the operating system limitations instead of taking advantage yet to be invented operation system features.
> One could prevent less parking to be built but that would put more pressure on public roads.

Yes, and if demand on public parking exceeds supply, you just do the obvious: charge for it until you hit equilibrium.

> If you've ever been to an area with insufficient parking, it's pretty horrible.

It's actually not, you're just thinking with a very American mindset, assuming that everyone will drive everywhere, all the time. I recently moved to Munich, a place that, by American standards, has relatively little parking. It's fantastic, because you can actually walk and bike and take transit places, and it's comfortable and convenient.

Now I know what you're thinking: what does that have to do with offering parking? But the thing is, land use is mostly zero sum. Forcing everywhere to have huge streets and parking lots means that everything is spaced further out; not a big deal when you're in a car, but a very big deal for walking, biking, and transit. Requiring parking helps cars at the expense of other modes.
and only $150 for their external keyboard with touchbar!