skysight-inc/HackerNews huggingface dataset:
I'm excited for this - being able to test drugs/treatments on human-like brains could be a gigantic boon for research in neurological conditions. I'm also a little wary - there could be a large backlash against this, I could easily see people being squeamish on anything that sounds like "growing human brains in labs".
So what's the point in putting your e-mail address at the end of the license/about/readme ?

If you don't want to receive e-mails, don't put your e-mail.

If you just want to receive some kind of e-mails (like just congrats but not bugs), add that information in the end. Of course some people won't comply, but that's just human behavoir.

Now, just putting your e-mail and letting the black hole eat them without an answer is very disappointing to those who took their time to read the license/about/readme, find your e-mail, put their hope that you're able to help them in some problem, and then... nothing.

Edit

Yes, I did read the thread, the original post, and so on. I'm just putting myself in the position of the average costumer, or not-so-average, that took time to read the available documentation and tried to fix something, or to ask for a new feature, or anything else. He isn't receiving spam. I'm not suggesting, either, that he should address the problem or even find out who's the correct person to blame inside the company X that did the GUI of the radio for the company Y that finaly sold it to DENSO that will sell it to Toyota...

One way to fix would be, for example, changing the license in any future version to read "If you're using this software inside any component that will be used in a car, you should display the Copyright_automotive.txt contents instead of this one".

Edit 2

As far as I could find (in https://curl.haxx.se/docs/copyright.html), I would never blame regular car users, not even some tech users, if they couldn't find what Daniel is responsible for. The license just says:

---

COPYRIGHT AND PERMISSION NOTICE

Copyright (c) 1996 - 2016, Daniel Stenberg, daniel@haxx.se, and many contributors, see the THANKS file.

All rights reserved.

Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder.

---

If you read that and can find where it says that it's not about the GPS, the mapping of the Electronic Fuel Injection, the windshield wipers, or something else, or even that it's about some specific piece of software, please, just point it out.
You can have a big party that doesn't cost a lot. I went to an Algerian and a Malian wedding, with 200+ and days of partying for very cheap (even for the local standard).

What I'm talking about are incredible expense like putting fresh flowers everywhere, renting a some fashionable place, spending thousands on rings, dress, make up artists, haircuts, etc.

You can absolutely have a great venue, look stunning and have fun with 100 people without getting in debt for 5 years. This is not what TV is selling you though.
"dropping $6,000-10,000+ on a diamond engagement ring"

How much?! Do people really spend that much on an engagement ring? Here they're a few hundred euro at most. Unless you're a millionaire or like to pretend to be, perhaps.

I would say that if you need to have a big stone in your engagement ring at all, you're still a slave of the old De Beers advertising campaign. You may outsmart them on the product, but you're still obeying the message of having a big sparkly stone.
We use Xamarin Forms a LOT for our internal and public facing apps. I started exploring it almost 2 years back, because native Android development just sucked, and C# has the async/await keywords, which is simply perfect for asynchronous operations in UI.

It has not been an easy road. After 2 years, I'm finally beginning to reap the benefits. The simple problem is this: this is another layer over the existing layers and it's very hard to get it right, especially if the underlying layers suck.

Just because you've learnt Xamarin Forms doesn't mean you can choose not to learn the underlying native platforms. You can skip over most of the details, but something will always come back to bite you, and then you have to go figure it out. Xamarin Forms works on top of Xamarin Android, that works on top of Android SDK and Android Tooling, which works on top of the JDK, which works on top of the OS you're developing on. So many places for something to go wrong, and usually presents itself in the form of a cryptic error at the top. Developing for iOS is considerably easier.

So there's still a fair amount of expertise to develop if you're completely new to mobile development. Take it for what it is -- an abstraction, and as with any abstraction, any concrete manifestation will have its issues, and you must be ready to roll up your sleeves to figure it out. And it does get keep getting better with every subsequent release.

But it does eventually help -- we have to get the complex bit right once, and then it simply works. Don't approach this like you would approach an Android app -- make sure you understand UI design best practices -- especially reactive design and data binding.

We also have .NET stack, so I'm finally in this beautiful world where all my logic is represented as C# Expression Trees on the server side, that gets serialized and pushed down to our Xamarin Forms Apps. Looking forward to WASM adoption, so I can finally get rid of that JavaScript mess.

So if you're writing a one-time app, and you just want to target Android/iOS, and you don't care how you've done it, no it doesn't make too much sense.

But if you're trying to make a long-term bet, in this awful fragmented device-oriented world, (and having to write the same app twice goes against the very nature of your existence), well that's my bet, I will be cautiously optimistic. If you're on .NET, it's a no-brainer -- there are simply too many other benefits to ignore, and philosophically very true.

The architecture itself (Forms, Xamarin.Android, Xamarin.iOS, Custom Renderers, Platform Effects, Bindings to access native libraries) is theoretically flawless (or very close to it), a work of art -- and I'm a sucker for theory, no matter the real world pain.
Guess I could have stated that better. I'm saying that people who emigrate obviously are tenacious and by necessity have worked harder than most to achieve their goals. They are in that sense a-typical and (thus) by definition not everybody is like them. (The sense I got from some of OPs posts was basically "I avoided committing any crimes, therefore others should easily be able to by sheer force of will". I was questioning the premise.)
It's true, no other tech hub can hold a candle to the traffic in Silicon Valley - let alone the cost of housing!
I did get panics but I haven't been able to reproduce them. The only thing I can think of is create a jail without an assigned IP, start it, assign one, shut it down and start it up again.
Kaspersky Internet Security 2014 and Activation Code Serial Key
IIRC he said they discontinued Xamarin for Linux because of a lack of demand
120v isn't going to hurt you, just scare you. You have too much resistance.
Is there a way I can try iocell while I've got existing iocage jails?
* in the US.

We've certainly had prisons before 1829 elsewhere in the world.
Civil rights and feminism didn't get quite so much economic pushback. Whereas any proposed change to economic organisation would encounter extremely well-funded opposition. That made it easier for a corporate-friendly version of those ideas to be promulgated (e.g. equal pay for female CEOs as male CEOs, corporate-sponsored floats at Pride). Not everyone in the movements would have been entirely on board with this kind of "selling out", but it actually helped get mainstream adoption.

Would you rather your ideas were (a) totally ignored apart from occasional condemnation or (b) promoted in a watered-down version insincerely by big businesses? It's not an easy choice.
Providing Psychological Safety – Coding with Empathy
That's true.

My pet theory was that the invaders had no concept of computational security - the first movie makes it clear that they're telepaths, and a telepathic society might not have any need for software-based access restrictions. They might not even have the concept of locks. So any transmissions they had would be unencrypted, and would probably consist of a header that says something like "execute the following X bytes of code: <payload>", which any system would accept and attempt to execute.

With an architecture like that, reverse-engineering it would be much easier than trying to get through encryption and access-control based system (although you'd still have to figure out how the executables work.) But hey, David was a genius.
My iMac, specifically the USB keyboard (I needed the numpad), gives a slight electrical sensation when I touch it anywhere other than a key.
Sounds like Usenet :)

RSS is probably easier to layer on top of those new fangled HTTP-over-P2P networks like IPFS.

Heck, I remember proposals for combining RSS and BitTorrent, so an RSS feed could be spread via BitTorrent, with incremental updates being applied, and with each entry containing BitTorrent magnet links. This was proposed as a distributed way to provide podcasts ("podcatching"). Not sure if it got implemented.
I swear it came from Transformers, where it sort of made sense. It predates Inception. https://vimeo.com/3037247
Why do they want to do that, though? A huge quality of my city (Dresden, Germany) is precisely the wild fluctuation between very dense areas and places that feel like villages (usually because they actually were villages that were annexed in the 20th century). It feels much more livable and diverse than e.g. http://www.dorisleslieblau.com/blog/wp-content/uploads/2014/...
So how has the US tradition of engagement diamonds survived the (entirely proper and welcome) amelioration of sexual stereotypes? I'm living in a bubble, I know, but huh? I've been married four times. I've never given, or received, an engagement ring. I've never even been explicitly engaged. I don't even recall that the topic ever came up. I suppose that it was just part of mutual selection process ;)
Skimming through it this seems largely a description of historic and broken cryptography and almost no information about practical modern cryptography.

(also the obligatory note: no HTTPS for a webpage about cryptography?)
Ironically, one of the analogies suggested in the comments on that post starts out "Imagine you have a Toyota..."
You do realise that lots of people all eating out at a restaurant is much more efficient than all those people cooking and eating at home right?
...if you own a house.
Did you miss the bit that they're emailing him about stuff that has absolutely nothing to do with him?

Why would he know anything about the delay in audio and video when connecting through bluetooth? Or about the GPS?

He's happy to get emails about curl, even bug reports.
Same here. I get

> We're sorry, the page you requested cannot be found.
That's fair. I definitely have done a lot of sample-based and multi-track audio work and again have never hit that limit (on this MBP). However I do agree that if you rely on 3rd-party plugins there is a crapshoot every year as to how long you have to wait before compatibility reaches 100% and you can upgrade your system without breaking previous mixes or set ups.
FreeBSD: {
url: "pkg+http://pkg0.nyi.FreeBSD.org/${ABI}/quarterly",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
"...you likely don’t want to have a trail of evidence that you are a part of an Instagram and Spotify hacking ring." - this and the rest of her message could almost be considered cute.

On a more serious note I can absolutely see how some people can't be reasoned with in a situation like this.
But then they know someone is on the other end of that email address. For you, a reasonable person, that is a nice thing to know and you'll move on. For other people, they'll do anything form keep emailing more harassing things and escalating the language, to posting that email address on every spam signup form they can find.
Depends on the restaurant. McDonalds', sure. Michelin 3-star, probably not. I don't cook like that.
What I meant to emphasize was that Ada was well designed in the first place, and yes GC was a problem and so were some of the restrictions and aspects of the standard libraries. For example, a big one was unconstrained types for generic actuals...

C is a mine-field of devastating design flaws which have caused many people to die because of decades old decisions made on a whim and any change to basic libraries to make them safer and removing dangerous functions is heresy.

As far as Python, yes the two versions of the language is troublesome for users but the language is objectively better and students learning programming for the first time benefit from a more robust version.

Feel free to give me a random code snippet ;p
I think mainly for minor parts.

From my initial research it appears the React Native on Android suffers performance problems. I.e. the Discord app on that showcase is still native Android, whereas their iOS app is React Native.
It gets old very quickly.

I used to have a phone number that was one easily mistaken digit away from the largest pizzeria in town, and people angrily complaining about wrong or delayed orders was not funny. One of my siblings sometimes took orders he had no intention of fulfilling :P

Edit: see also legal (or other) threats, from the same author (mentioned elsewhere in the comments)

https://daniel.haxx.se/blog/2016/01/19/subject-urgent-warnin...
Ask HN: How do you use the keyboard, including function keys, for real work?
I've seen discussion in a few places since the new MBP announcement about the function keys going away. I know that I personally use them a lot keyboard shortcuts including function keys for my work flows. E.g., in my terminal prompt I have mapped common commands that I use all the time into macros assigned to function keys. For my Ruby workflows, I have various rake & bundle commands a single key press away. For when SSHed into Linux servers I have stuff like "sudo apt-get update && sudo apt-get upgrade" ready in a split instant. I tell you, it really is a party trick at work.

How do you use the keyboard? I am alone in using key mapping settings with the aim at being able to do as much as possible without resorting to the mouse or retyping?

I would love to compile some of the answers here into a blog post and help spread the discussion.
It wouldn't matter. One particular episode of Leverage featured an Irish loan shark. Everybody complained that the attempted Irish accent of the actor was terrible and couldn't they get an actual Irishman to play the role? The twist: the actor is Irish and he wasn't doing an accent, that's how he normally talks.
> You know, you don't need an engagement ring to get married

You also need a partner who wants to get married to you. Where does HN get it's perfectly compatible partners from? A difference in opinion is not unexpected - not everyone is equally pragmatic. Also,things that are considered "deal-breakers" are far from universal.
There are definitely legitimate use cases for autoplaying media. Youtube would be annoying if you had to click play on every page.

I think Facebook's implementation strikes just the right balance. The video autoplays when it's in view, but without audio. If you want audio, you can click the play button to view it properly.
only immature people with little real relationship experience would consider this childish signaling worth a dime. the only signal being passed is bowing to peer pressure just because you don't want to stick out
I'm guessing because Linux on laptops isn't a big money maker. Linux on server is where Intel focuses.
Those e-card providers should of course do some rudimentary sender e-mail verification.
Stoneless rings are common in other countries. Tattoos are up and coming. A bit more painful, but still cheaper than a diamond (and much more permanent).
Or you could write a bot that auto-publishes parts of the eCard emails you get to e.g. twitter. Would be interesting for the rest of us :)
$4.5B, not $45B.
I've heard performance problems.
> Now, just putting your e-mail and letting the black hole eat them without an answer is very disappointing to those who took their time to read the license/about/readme, find your e-mail, put their hope that you're able to help them in some problem, and then... nothing.

He is not obligated to answer every email he receives.

He is certainly not obligated to play first-tier tech support for anyone who happens to purchase a product that uses curl.
But you're leaving out various post-WWI details, like how the strictures of Versailles were weakened, how some of the victors ... actually, didn't entirely buy into it to begin with, and/or significantly softened their stances after a while. The US post-Wilson, the U.K., and even Soviet Russia, while not a signatory, engaged in significant cooperation with Weimar and later Nazi Germany (after all, the German defeat of Imperial Russia was a necessary precursor to their capture of the country, and their attempt to gain territory to the west was stopped in Poland). After all, Germany was given enough breathing space to rearm and try again, both before and after Hitler's rise to power.

While I'll agree the desire for conciliation was much strong, on the other hand, the harshness of the occupation, the severe losses of wealth ... I too have Southern roots, my mother is Cajun, and one story in her family history is how a great-great or so grandmother kept the Damn Yankees from stealing the family horse by wrapping her arms around its neck and just not letting go. The South indeed started from a lower base, and was sufficiently knocked down that a new war was not in the cards, on the other hand, resistance to the military occupation was also harsh and didn't end until it ended.

Some don't count overall conciliation and reintegration to have been completed until 1994, when the Republican capture of the Congress included hitherto unseen gains for the party in the South.

And let me emphasize, as I noted to masklinn, I'm not focusing on the winners except as that is relevant to the losers.
Thanks, that's a helpful review. It has me wondering if it might benefit from the hardware improvements enough that swapping would be noticeably faster.
I've come already a long time ago to the conclusion that writing libraries (as opposed to writing applications) is a task best reserved for those who are:

a) too stupid to understand how crap their library interface/implementations are

b) super smart and can get it right the first time

c) people with endless time to work on their libs (and then recode their apps that dependend on their libs)

These days I'm trying very hard to avoid the compulsive disorder of library writing and just write applications.
The onky reason Taiwan is there is that it has US support for it's existence.
Don't know why this downvoted. Perhaps the wording used? Because the idea is correct. One way to fix would be, for example, changing the license in any future version to read "If you're using this software inside any component that will be used in a car, you should display the Copyright_automotive.txt contents instead of this one"
How would companies submit bids though?
Should they have their own natural language/keyword analyzer to identify which product the customer is actually looking for and submit their price for it?
It's obviously just people that have no clue what cURL is and when it's appropriate to contact the author of the software. The email is there to report cURL related stuff, not ask for car usage advise.
Some shops in Germany require cash below a certain threshold (anywhere between 3€ and 10€) because of card transaction fees (which are in the 5-10 cent range as far as I'm told).
Wait you chose a few locations that happened to be richer that voted for Clinton and used that as proof?

Look here:
http://edition.cnn.com/election/results/exit-polls
All four different exit polls clearly show Trump winning in all the higher income brackets.
How could your company improve its support of its software developers?
I'm doing research for an article, and one of the sections involves recognizing the need to support software developers.

If there was one thing your company could do to improve its support for software developers (encourage higher quality software or improve morale), what would it be?
Express your coding thoughts as a haiku, sonnet, or even a cinquain
They could put it in the description if they desired, which would be a good idea I think.
could have fooled me http://fortune.com/2016/11/10/nvidia-earnings-stock-machine-...
'It depends' ;) First of all, if you're using 'stable iocage' then you're out of luck, since too much changed in devel iocage, and iocell is based on devel branch. Second, it would either involve renaming your datasets in few places (from iocage to iocell) or changing few strings in iocell (from iocell to iocage). Other than that, iocell aims to work exactly the same way as iocage, with same principles, workflow and so on. Check out the commits history in iocell `develop` branch to find the one where iocage name is being changed, it should give you an idea on what and where to do. I am also planning some migration guide for existing iocage installations, but it might not be very easy/very stable, I am afraid.
C# is a lot different today than it was 7 years ago. You might be in for a shock. The nice thing is you can develop it today as you did 7 years ago, but with heavy use of lambdas and var, it reads almost like another language.
FlappyLearning: Program learning to play Flappy Bird by machine learning
Personally I'm assuming I won't see that in my lifetime. I suspect lab-grown meat will be good enough for fast food/processed food use within 2 decades, perhaps eventually something as good as a cheap, frozen supermarket steak/chicken breast, but I doubt we'll see something that can hold it's own against high end meat within 5 decades.

Honestly I suspect the fake meat people will produce something I'd want to eat instead of a really nice steak before the vat meat people.
This is simply incredible.

Apparently it has been captured in a book "REUNIONS" [0].

[0] http://www.chrisporsz.com/the-books.html
Could somebody draw a simple diagram with resistors and perhaps capacitors to illustrate what the problem is?
PGP sign your releases
"Naked female showing her beaver"