skysight-inc/HackerNews huggingface dataset:
"The value of the original building is lost forever."

Of course, but if you are a building company, why would you care about that?.

There is this idea, that, in a society with very little scarcity, would be almost impossible to make a profit. Your only chance would be to burn everything and start again.

I really hope that theory is false.
I started with C++ around '92, but you are right, C++ was already complex back then, but it was still manageable, you could, sort of, hold its larger picture entirely in your head and still had some elegance to it.
http://homepages.inf.ed.ac.uk/wadler/papers/marktoberdorf/ba...
FLAC audio support is simpler, it's just adding a self-contained FLAC decoding library, and wiring it to the already-existing audio code.

For U2F, they have to write code to interact with the operating system USB API (for each operating system), plus the main U2F code, plus a Javascript API, all while taking care to not cause any new privacy leaks or worse.

If you want to follow, the main bugzilla item seems to be this one: https://bugzilla.mozilla.org/showdependencytree.cgi?id=10657...
But this is not new. If you leave the US for more than 6 months, you can potentially lose your green card at the discretion of CBP regardless of where you're from.
This is pretty exciting, but it looks like your user manual has not been updated in 8 months. What are you working on these days?
I recently release a project of mine that may be of interest: "Gransk - Document processing for investigations" (https://gransk.com and https://github.com/pcbje/gransk)
Here's what, Tim Pope, our favourite vim nerd has to say about this: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messa... (Same, but with more words.)

A point of contention seems to be the choice of the imperative, at least for the subject line. While I'm really used to it, both when reading and writing, many people seem to strongly prefer past tense ("Fixed bug …" instead of "Fix bug …").
Sallam throwaway jaan :)

Don't let this hold you back or defer your plans. As a former PhD student in the U.S, I can tell you that you have plenty of options in Canada and Europe. Some of my best professors studied in these areas.

Moafagh baash!
Machine Learning Videos: A collection of recorded talks
Only if you ignore PPP and use exchange rates do you get ~33k/year. However, even then plenty of people in the US make less than that.
The UK alone also has places like Imperial College, UCL, Warwick and Manchester, with top-notch CS departments. In Scotland alone there's Glasgow (birthplace of the Glasgow Haskell Compiler) and Edinburgh (birthplace of Prolog).

As another commenter noted, mainland Europe tends to spread their academic resources rather than focusing on a few prestige sites like Oxford and Cambridge, but there are many fantastic CS departments. I don't know the current hot areas, but when I was a researcher in the early 2000s, there was lots of Haskell activity in Chalmers and TU Berlin.
Show HN: Implementation of a buddy allocator for memory handling in C
I doubt a judge would find that this article of law applies here; for relaying what a private citizen was told by two strangers who approached him for a job offer without any prior contact, without engaging his professional services or hearing him formally as part of an ongoing investigation, and without formally requesting his cooperation in keeping certain information private. If someone from an agency such as the AIVD tells you something in public, you can reasonably assume (one of the definitions of that article) that it is not subject to secrecy.
Iranian government has spies everywhere and keeps pretty comprehensive lists of citizens they don't like and will harass them and throw them in prison, or executive them, on a whim when they try to re-enter.
Agreed! But the program manages your keys. For example, it will remove them if you remove them from GitHub.
The problem is that binocular vision in the real world is only really useful for about 10 feet in front of you, and is completely useless after about 50 feet. Everything you think you see in 3D past that point is your brain's postprocessing.

Therefore, for a 3D film to "look" 3D, rather than being a texture projected onto a skybox, everything has to visually take place within that range. If that means a Star Destroyer or the Death Star itself is actually hovering 30 feet in front of you and about 6 feet wide, well, the 3D demands it. Perhaps someday we'll have the confidence in 3D to let 3D only affect the near field and let big space engagements take place entirely in the far field, but we don't seem to be anywhere near that right now.

I lived a large portion of my life with my eyes being just blurry enough that my brain still developed binocular vision (unlike some people with worse vision), but I never really got to use it very well. Consequently when I finally got glasses, the entire world for a bit looked to me like a 3D movie does now until my brain settled down about the new data feed. It was a strange perception of the world.
I've been a big fan of yubikeys for years, but I'd never use mine for something like Facebook.

I work in computer security, so I know this sounds crazy. But my brain has been rewired to work in failure modes by the not-security domain I happen to do security stuff in.

The obvious argument for TFA is to reduce the chances that my Facebook account is subject to the bad consequences of that come from a compromised Facebook account.

I'd much rather they reduce or eliminate the severity of the failure mode in the first place. TFA is only a mitigation that reduces the likelihood of account compromise. It shouldn't be possible for someone who swipes my yubikey to do any more than cause a minor social annoyance.

Unfortunately the presence of the mitigation (TFA) will - if adopted to significant numbers - combine with Facebook's other incentives to produce more severe failure effects for account compromise.

Remember back when facebook was still in it's just-college phase? And dicking around on your friend's facebook account if they left their computer unlocked was normal? And when you saw someone acting unusual, you sorta assumed someone was messing with their account? Yeah, I don't want a compromise of my facebook account to ever be more severe than it was back then.
The problem is this: a human can make a mistake but a machine cannot. For example a human driver may need to choose between swerving left or swerving right and, in hindsight, either choice could be defended because we know he had to make a split-second judgment, the outcome wasn't premeditated, etc.

With a self-driving car though, some programmer sitting in an office in the cold light of day had to make a conscious decision to kill the driver, or to kill the pedestrian. The outcome is programmed, and there are no mitigating factors like instinct or accident that can excuse it. This poses a very different moral problem for the creator of the self-driving car.
Grammar checkers are already useful, but they still have a long way to go before they can match a skilled human editor. Machine learning probably has a lot of potential here.

One useful editing technique is reading your work aloud. But it's slow and annoying to do, so I'd like to see a word processor with visualization of the predicted sound of the words. There are already many good audio visualization techniques, but for full effectiveness this needs another tricky problem solved: speech synthesis with natural prosody. Again, this is an ongoing area of research where machine learning could be very useful.

I'd also like some kind of refactoring support for moving around blocks of text without breaking dependencies between them, eg. accidentally moving a paragraph where something is discussed to earlier in the piece than the paragraph where it's defined. Automatic detection of these kinds of dependencies would be ideal.
we are seeing issues from Europe
FPGAs Focal Point for Efficient Neural Network Inference
So a bunch of small and medium companies with zero accountability are pushing out Baby Cameras, DVRs, etc. by the thousands that are all drafted into the next botnet shortly after purchase by their blissfully unaware owners.
The data doesn't show that. It shows behavior on okcupid sites. Presumably. I don't understand why we blindly believe this data given many known issues about psych and sociology studies.
OK, then I mistakenly read sarcasm into your comment. :-(
So the issue you faced was that you used z twice, and x not at all? In that case, linear types (http://edsko.net/2017/01/08/linearity-in-haskell/) may have caught that.
The “Perfect Score” Script for Kaggle
But to be barred re-entry for less than 6 months is new.
Still, I'd expect media companies to be more likely to comply with orders to remove military secrets than to remove scientific data.

But you're right, censorship happens. How do we prevent it?
This is pretty good advice. I've been a professional writer in some manner or another for 20 years or so, and I've become keenly aware of how useless I can be when confronted with a blank sheet/screen and a mandate. Yet, once it's started it tends to finish very quickly, usually with just one draft.

I used to sort of solve this problem by writing it in my head over the course of a day or three and then spitting out some basic language to start things off.

Lately I've come to the realization that almost any level of first draft, no matter how awful or off the mark, is sufficient for me to dive right in and finish writing it quickly. So my go-to tactic is to verbally run down what I need written to someone else, like an assistant or someone who works for me who knows the topic, and then start with whatever they come up with and go from there, effectively eliminating the blank screen problem.

The basic premise of this is insightful, there's really no reason why writing has to start with an empty page. I think that's the more interesting observation than the specifics of how he gets the ball rolling, which could easily vary from person to person.
Note the list of countries does not include Saudi Arabia, the main exporter of extremist Islam.
My approach is to just write. If you accept that the initial draft is going to suck and will need to be rewritten then it is much easier to start as it takes the pressure of having to find the perfect opening.

Like many things in life, you learn by doing.
I 100% agree with this. Doctors in America are hopelessly bad for what they charge.

The system is built on rent seeking behavior. If I don't treat it immediately then the patient will come back again and I can charge him/her a subscription.

Health care in America is very inefficient. Mostly because of insurance lobbying and govt that can't make a firm long term decision.

I would love to see most common problems be self diagniosable with kits and AI.
A Deep Dive into HandBrake and Video Transcoding
When I worked for my friend John (he was a VP and a stockholder at the firm). John'd been married once and divorced in some matter of weeks and among his complaints was that he'd had three VCR's (it was a while ago) but somehow his ex wound up with all of them. Anyway, I was engaged and then newly married at the time but John was always looking for a hot twenty-something (I was in my early thirties at the time and John is a couple of years older than me).

So I switched jobs and for a couple of years I didn't run into him regularly like when we worked together but we still lived in the same part of St. Pete and one night I'm out walking my dogs and wind up in his neighborhood and there's his house for sale...it was a Thursday night and I get home and call (cell phones existed but had yet to become ubiquitous) him and am like "What the hell is going on?"

And John had met a woman who had two kids and lived in Birmingham and was getting married on Saturday and moving and taking a grunt position at a firm in Alabama and that was almost twenty years ago and their third child is going to college.
Amazon is really good at operations that are very low margin.

Google seems to brag about financial incompetence when it comes to "other" projects.

If those statements are what you use to reason your way about why AWS was first it can make sense. Though if that's the real reason it's hard to say.
Electoral reform and the illusion of majority rule
That software is called a text editor and you can configure it to do the text wrapping for you.

More seriously, it is quite hard to wrap text correctly after you submitted it. For example people add manual line breaks for structuring text and to separate things like quoted commands from the rest. It would be much more cumbersome to go back after a git commit to fix this, probably in multiple iterations until you get the intended presentation instead of just doing it right from the start.
To a certain extent, it's not possible to produce something that is both recognizable as "music" (much less as a specific genera) and which is devoid of pre-existing patterns, and I don't think that's what the parent post is claiming.

I'm not familiar with the parent poster's music, but I am pretty sure that "create basic components" refers specifically to that "copy-and-paste" from a concept into a more tangible form (like a drum loop). So it seems like they have considered this idea explicitly.

I'm not a pro, though I have to play a 3-hour solo gig tonight on piano, and most of it will be improvising ornaments over blues and jazz tunes that I already know.

One of the problems in this gig is that it becomes very easy to fall into rather generic patterns.

That repetition is a real short-coming of a lot of so-called original music that I, and many musicians I have heard and work with run into: a lot of original music is a bad copy of something that already exists.

However, in the process of re-implementing existing stuff (as opposed to consciously reworking a tune, re-performing a piece, or literally resampling audio) I tend to make mistakes, and I find that to be a good source of actually 'new' music.

I can't say for sure if my understanding is correct, but that's how I understand the parent poster's motivation.

Of course, I'm not a "composer" and I often have to create a whole lot of music without a lot of prep, so I am perhapshappier to have a large-ish library of known things in my brain that I can directly quote when I play.
You must be either rich or have a very frugal, possibly isolated lifestyle. Most people don't fit either of those categories.
I think this is known as https://en.wikipedia.org/wiki/Cryptomnesia

Paul McCartney dreamt the melody for 'Yesterday'. He was sure he'd heard it before, so he went around for weeks humming the tune to people, before deciding it was original. (I just found this story in my swipe file!)
Actually the opposite. Make it fun. Make it a family event. Give rewards for doing their chores.
until the git killer comes along and the team decides how much history they are willing to migrate. I've seen it happen every 5(?) years across several companies. Ironically it's always the oldest commit messages that turn out to be the most valuable because newer changes people remember
What type of AC / Heating does your home have? Are those two knobs in the photo the central climate control?
My statistics graduate program was about 2/3 Chinese with very poor English skills. This lead to complete self-segregation and a horrible TA experience for undergrads they were assigned to. To boot, cheating in this group was rampant.
Ada.
Neither of those passports makes you exempt from the visa requirement to travel to the US.
Alphabet’s Verily Preps for China Entry with Temasek Funds
It is time that companies start to recognize that they need to measure and address Autonomy, Mastery and Purpose. Companies need to listen to their internal people as much as they listen to their users and develop more personalized improvement programs. I feel that a lot of us are just hired to fill a single task or role by the company and are expected to stay that way when in reality people need to grow with new experiences in order to be happy.
Another OOB? At this point, hasn't anyone run a static analyzer on the darn thing and fixed all the warnings?

11/16 - NPR - https://mta.openssl.org/pipermail/openssl-announce/2016-Nove...

9/16 - dangling pointer - https://mta.openssl.org/pipermail/openssl-announce/2016-Sept...

5/16 - buffer underflow - https://mta.openssl.org/pipermail/openssl-announce/2016-May/...

3/16 - NPE, double free, etc - https://mta.openssl.org/pipermail/openssl-announce/2016-Marc...

... I'm tired looking...
Oh yeah. Totally understandable since I and other internet denizens are sarcastic about 98% of the time, but this is one of the rare instances where I was not.
Lykke Is Looking for a SEO Manager
Guardian Last Fight Android Apk Game Free Download
(Also very much not a Trump supporter)

I too think this language is a little divisive, even if it's mostly accurate. Plenty of straight white women voted for Trump too, and more than enough non-whites, sadly. Maybe a better way to phrase it would be:

"He represents those people who don't want straight white males to give up their power"
QML evolved from binding Qt C++ objects into QtScript (JavaScript). If your QObject has Q_PROPERTY, signals, slots etc. you can access it from QML too.

Did you see https://doc.qt.io/qt-5/qtquick-modelviewsdata-cppmodels.html already?

Shamless plug: You can also ping us at info@woboq.com and we might be able to help with architecture/development of Qt applications.
For the record, I didn't expect a serious reply here. But I also refuse to shut up because my views are unpopular (in some crowds) or they'll take away my internet points. People live and die because of these topics -- they're serious.

That said, I appreciate the referral. I'm going to give some of his stuff a read.
Yes, yet people praise Google for doing what Microsoft failed to do.
OP is not talking about people away for 6 months. These are American residents who might be traveling for a week and suddenly find themselves homeless. If you think that can't happen to you, I have a bridge to sell you.
I've heard lots of complaining about the ability of the rich to effectively buy visas.

As for why? Because this blanket ban is not useful, it violates the spirit of religious freedom, and it's going to cause a lot of real harm both to people who want to come here, and to our own country due to excluding people who will make us better.
What if we count all violence, including exported violence?

Saudi Arabia has extreme inequality, but it has remained stable while exporting violence to the rest of the world. Maybe war against terror provides release for this violence in US too.
Personally I just have way too high standards while no person that can fulfil these would ever like me. I can't lower them. I can't settle for someone I don't really find attractive like I can settle for a cheaper car. Because a car has a practical purpose. Even if I wish I could have a cooler car the cheap car still gets me to places. But with a partner is different. I don't have to have one. I can be alone. Sometimes I think nothing is better than something. Solitude is better than an unsatisfying relationship.
How to use trending and cutting-edge design in Augmented Reality apps
Thanks for those links. I never knew the person behind Fuzzy Sets, a topic highly relevant to the HN crowd. Lotfi Zadeh is one of the giants we stand on.
`float` should not be used for layouts, but for placement an image inside text ( e.g ), which is it's purpose.

Nowadays I don't use floats anymore. Flexbox is the current layout recommendation and I encourage you not to create legacy CSS stylesheet layouts with float.
HELP! I was made to sign away my stock options just before a majority takeover
Management asked and made me sign away stock options I've held for a few years, just on the verge of a majority stake takeover.

1. I was told that valuation was less than my exercise option.
2. If I wanted to sell my options, there were no takers.

All this happened in the space of half an hour, and I signed in good faith.

Please help me understand what might be going on. I would not normally suspect anything, but this has happened so fast, that I am clueless.
My rule of thumb in commenting is that I comment the why or how, not the what... Unless the what is sufficiently non-obvious, in which case it is usually prudent to have a really good explanation of the why, as well.
Yeah it doesn't magically make _any_ mining technique profitable again but it does shift the math back towards slower/less efficient ASICs being viable to use instead of just being a waste of money. From the article it sounds like they're using 300 of the Antminer so they're not trying to run CPU or GPU mining not sure where it falls on the current profitability range, I'm not that deep into BTC.
A small number of reposts are ok if an article hasn't had significant attention yet: https://news.ycombinator.com/newsfaq.html. This helps give good submissions more than one chance at getting on the front page. Otherwise it's too much of a lottery.

It's too bad that the author's Show HN wasn't the one that made it, but at least the project is getting attention now.
How and why to productize your freelance services
One a recent project, I've been using Golang with unrolled/render, julienschmidt/httprouter, and jmoiron/sqlx. I kind of wish I'd gone with something like Buffalo, but not using a framework has forced me to learn a lot, so I'm glad I didn't.

The application itself is hosted on a VPS running Arch Linux, behind nginx, and uses Postgres with PostGIS for a database.
holy crap.

Reported:	2014-09-10 16:07 PDT by Axel Nennker
Modified:	2017-01-26 08:24 PST (History)
CC List:	419 users (show)
Details on how to do this with nginx: http://serverfault.com/questions/241347/how-do-i-server-pre-...
1. Megaprojects are not necessarily frivolous. Eradicating malaria, for instance, is not frivolous; it improves the lives of every human living on this planet. Bill Gates has my gratitude for even making the attempt possible.

2. History disagrees with you. Countries occasionally experience revolutions wherein the lower class murders a significant portion of the upper class (only to promote their own into the same social positions, whereupon they adopt similar behaviors). The unwashed masses may never exist long without a perfumed and shaved upper class, but they can certainly put a lot of bodies in the ground when they get the itch. For instance, look at the French Terror, or the Russian revolution, or the Khmer Rouge killing fields, or the Iranian revolution, or the Cuban revolution. Eating the rich tends to set back economic development by a decade or more, but that doesn't stop the lower classes from doing it.

3. Which is why there will be a lot of free riders on the coattails of those public figures that choose to pursue philanthropic projects. I'm sure that many of them lie about anonymously donating to charities.

4. Wealth and power are not equal, but they do have an exchange rate.

5. Thank you for the grammar reminder. Were you correcting someone upthread, or just mentioning it in case someone might get it wrong later?

6. Coal-burning won't kill the planet--it will just kill some of the humans on it, and maybe some unfortunate plants and animals that happen to live downwind or downstream from industrial zones. I still haven't forgotten the TVA Kingston ash slurry spill. I'm also inclined to believe that excessive burning of hydrocarbons for energy could trigger outgassing of polar methane clathrates, which would be an ecological disaster. It won't cause human extinction, but it will crater the global economy.

7. Is wealth a means to an end, or an end in itself? Of what use to the rest of humanity is the man who hoards without end, who fills warehouses to the brim and locks them away, never to be emptied? I don't care how the rich got rich. It doesn't matter to me whether they pulled themselves up out of the gutter by their own bootstraps, or whether they were lucky enough to be born rich. I only care about what you do with what you have.