skysight-inc/HackerNews huggingface dataset:
C++ FAQs are full of massively complex conundrums like this for problems you just don't get in other languages. I used to love learning all these highly specific C++ rules and playing language lawyer when I didn't know any better and thought it was a good use of learning time to become an expert. I've since moved on to languages that weren't full of problems like this that let you just get on with what you're meant to be making. If Scott Meyers can't figure this one out what hope would anyone else?
I'm wondering if this is also a factor in transplants and one area of complications that could be identified prior to transplant. A differing immune system and white blood cells would explain many failed transplants and also this might be one instance in which the immune systems of like blood types differ and effect outcomes. May be more case of not only matching blood type but also immune system compatibility, with this being once example of how they differ.
Yet Another DDoS device – The connected mattress ;)
Not all &lt;video&gt; is created equal
Quite possibly the most rude comment I've read on HN.
> The size of the government is not the deciding factor.

For India it is. Its that simple.

What do you suggest Indian Government should do to reduce corruption while still holding same power if not increase it ? Laws & executions have failed consistently. It wont be different this time.

Corruption is a social problem with huge momentum. It took a while for it to creep in and it will take a while to creep out (like all social problems).

Reducing unneccessry regulations and red tapes are only quick fixs we have.
> so it's perfectly legal to shoot them

...but probably not on campus.
When I was a teenager in the 90's I got into guitar thanks to fantasies of being a famous musician (but also more attainable ones of attracting the interest of girls). I never had the time, resources, or motivation to become anything close to professional but over the years I'm still quite glad I took it up.

I don't practice often but as an adult I have a little disposable income to pay for a couple of guitars and an amp. I even picked up a cheap travel electric guitar with a built-in amp/speaker which is honestly awesome for noodling around over top of someone playing acoustic around a campfire or some such.

Not really trying to make any point I guess. I had vague dreams of fame and fortune but found that over time, it was still pretty rewarding to be able to play something even if I don't give it as much of my time as I might. It's a creative outlet, it can be a way to relax, and you know...occasionally, girls still dig it :)
Done! Sent them my info.

Feel free to share my website anywhere
How Jared Kushner Won Trump the White House
Methods do not work. Small groups of brilliant and inspired people work
>I had long ignored Herodotus because of that epithet

On the other hand, fuzzy ants were one of the reasons I've read Herodotus.

The problem is not so much with Herodotus himself but with the uncritical use of his writings due to his authority. The lesson is not to ignore Herodotus but that even great historians make mistakes or use bad/mistranslated sources.
Did Venture Capitalists Screw Up Bitcoin? Possibly
I was happy when my site had 7 users on yesterday.
Wasn't prepared for the 1000 when I woke up.

Adjustments have been made, and it should be running smooth now.
Hello my beloved friend,

I hope you and your family are healthy and happy. As I have detailed in my previous correspondence, my offering to you is a way to waste spammers' time by making them reply to emails. I am sure your esteemed self would have great use for such a service. Please wire $1500 to my account for attorney's fees.

Thank you and God Bless,

Stavros
Haha, same here. I learned C++ as my first real programming language, and I used to like the role of language lawyer at the forums. Still like the role, but now I do appreciate working with simpler (grammar-wise, not feature-wise) languages.
Related - YouI.tv is a commercial product that exports animations and assets from AfterEffects in order to build whole apps: http://www.youi.tv/youi-engine/
This is why written music exists.
The only thing more fragile and hard to setup than a static site generator is probably pandoc. All of these are terrible Yak Shaving opportunities. Yet, I still do it.
WCD was unique in that they had the interview - good way to get in without knowing someone. It seemed to work pretty well.
Anecdote, from someone who gave up.

I was fortunate to grow up with parents that played various instruments. Mom played the piano. Dad played the guitar and clarinet. Grandparents played the piano and the pipe organ at church. We kids were encouraged to pick an instrument we liked, and even though we didn't have much money, lessons were always something my parents figured out how to pay for. In return, we were expected to take it seriously, and learn both the instrument and the meaning of a commitment to something difficult. I took piano lessons from age 5 until 12, when they agreed that I could stop piano lessons if I took up another instrument, so I played the violin for 5 years with the public school's music & orchestra program. I quit playing altogether about the time I started driving, because having a car meant having a job, and that took the time I was using to practice.

Fast forward many years, through college, and a decade afterwards. I don't have the room for a real piano; keyboards & digital pianos just aren't the same for me. The violin is something I don't really enjoy any longer, especially without an orchestra to play in, and I do not have the time for such an endeavor.

In college, I fell in love with classical and flamenco guitar. Figuring that another instrument wouldn't be terrible to learn, since I already knew how to read music, I picked up a $200-ish classical guitar, some books of chords, and attempted to teach myself. After that miserable failure, I then attempted to find someone who could teach the style of guitar I wanted to learn, and teach it to someone who wasn't a little kid.

That turned out to be a nearly impossible task, and I think that's a big point of failure. The teaching methods out there have a focus on "kid music" to the exclusion of nearly everything else. On top of that, there is the assumption by most teachers that wanting to play guitar means you want to play rock 'n roll or pop-country. Those that don't assume that fall into the trap of thinking that you want to play in a gospel band. None of them were willing to sit down and teach the fundamentals without pushing me into playing extremely simplified versions of music I hate.

So my guitar sits in its case, in the back of the closet, unused. I gave up. Not because it was too much work. Because no one wants to teach what I want to know.
Its the same in Canada, it's not because it appears free that they don't run for profits. Health care is a massive public spending and shows when you look at the taxes you (or your employer) pay
5 tries max for engineers with at least 12 months in between each try.

You might be able to get a call if you use a different email address and different group inside google.
Yes, it's normal so long as you are in one component or the other. I don't think that you can experience a superposition of being coherent among both components—of existing in both worlds. I think that we're always unconscious in a Schrodinger state.
Or maybe you mean people in Macedonia would have made up a lot of stuff and Trump would just have ran with it! The one thing with narcissists is their lack of creativity (there are a few exceptions, but Trump isn't one of them). So they rely heavily on others to do anything.
50 Website Monitoring Services That Shut Down
Should I put form state in Redux?
Also see the real Bible for the ultimate in practical lifehacks: https://www.biblegateway.com/passage/?search=Proverbs+1&vers...
bingo. and off the tails of http://www.forbes.com/sites/kellyphillipserb/2016/11/21/irs-... i'd say the Regulatory figure just jumped significantly.
What about ROBOT9000?

https://blog.xkcd.com/2008/01/14/robot9000-and-xkcd-signal-a...
I haven't given up on the guitar.

I have given up on buying new guitars from Fender, Martin, Gibson and the other big names that peddle overpriced kit justified by the name stamped on it alone.

There's no reason their kit needs to be as expensive as it is. Lower end guitars from other brands are fine for beginners. Yeah Fender has $200ish Strat and Tele clones. But you can find those all over CL thanks to the focus of this article.

The days of arena rock are probably long gone. Fender wants to encourage people to take up guitar? Then get off your high horse and cut prices?

It's a piece of Americana most Americans can't even afford. It's their own damn fault.
mdwiki is the best take on this idea I've seen:
http://dynalon.github.io/mdwiki/#!index.md
Solving Imaginary Scaling Issues at Scale
From how I read this comment, it's not exposed on x86 because it's extremely slow on Atom:

https://github.com/dotnet/coreclr/blob/cb9cbef5cd036bb761720...
I guess "indie" is such a broad term that you could be swimming in guitars or never hear them. Most/many of the independent bands and artists around me have at least some (if not mostly) guitar-based music in their repertoire.

If I just go by the bands I saw at a local camping/music festival this past summer, probably 85% of them at least featured a guitar and more than half were some variant of the typical guitar/bass guitar/drums/keyboard setup.

Granted a lot of them do weird, unholy, and awesome things with those traditional rock band setups but they're definitely around in the indie world even while the pop world finds studio samples, synths, sequencers, and DAWs to be more efficient at producing guaranteed radio/club hits.
I was skimming his most recent book and I got the impression that a large part of it was on pretty much the same esoteric nonsense of various && constructs as this blog post.

The blog post has an excuse, I'm not sure the book does.
I'm glad Onur Mutlu's stuff is listed here. Best lecturer I've ever had.
Honest question: isn't the growth of capital also an income? And if it is, it should get taxed, no?
People probably quit electric guitars more than acoustics because you have to plug them in to get a decent sound. Not because of the steel strings (which are generally pretty light and forgiving on an an electric compared to a typical steel-string acoustic guitar). It's the hassle and volume factor rather than a physical hurdle.

Plus, there's possibly nothing more irritating than a novice guitarist hacking away on an electric quitar.
I wanted to let you know that I've added a button for Celsius.
I'm struggling with this too... I'm implementing a shell, and on the one hand I've been looking at ancient C code in bash, dash, zsh, mksh, etc. That's clearly not the right way to do it, with raw strings, pointers, and globals everywhere. It's ridiculously verbose and error prone. All recursive parsers in C seem to use setlongjmp for error handling. They have weird memory management with stack allocated strings and globals too, because memory management in C is such a pain.

I tend to like "C with classes". When I started working at Google, the C++ style was a breath of fresh air over what I had seen in the game industry (this was in 2005, so C++ was in a very different state). It was very much C with classes: no exceptions, no iostreams, no operator overloading, no default copy constructors or assignment, in/out params, etc. (Lately it has been trending toward "modern C++", albeit with custom internal libraries for errors and such)

Then C++ 11 came out -- you really can't do without auto and range for loops. It looks like strongly typed enums are useful, and some STL stuff. For recursive parsers, exceptions instead of setlongjmp seems useful too (setlongjmp doesn't work with destructors AFAIK). I'm scared of R-Value refs and move semantics -- I don't know anything about those.

I guess my point is that it's 2016 and it's hard to know if there was a goldilocks moment. Google was using a restricted dialect of C++03 which I think was pretty great and built a lot of real software, but it's hard to say that C++11 didn't add anything useful.

I'm sure the Google style diverges pretty wildly from Bjarne's new effort of C++ core guidelines, which I need to look into more:

https://google.github.io/styleguide/cppguide.html

https://github.com/isocpp/CppCoreGuidelines/blob/master/CppC...

It seems like the LLVM codebase really knows what it's doing in terms of C++, which makes sense, but honestly it's fairly complex for what I want to do. So I think we are just stuck with all these local dialects, which makes code reuse a problem.
Rude but it's the truth. It's not because you work at Facebook that your job is cool.
Have been playing guitar off and on for over five years, no musical training. I found the best way to keep playing is to play along to songs you know, and routinely practice them every day. Hours go by without you even noticing, it's great.

What's hard, though, are things like actually moving to the next step. Are you even practicing correctly, continually pushing yourself to new heights, or are you defaulting to the riffs or melodies that you like to play because they're easier?

The hardest part for me, currently, is trying to learn music theory on my own. I've tried getting into the creative side, writing songs and melodies, but so far, that process isn't very fun at all because of my lack of knowledge in scales, chords, and progressions.
Wanted to let you know that I have added a Celsius button.
Is there any way you can share a part of the composition, or something that produces a similar bug?
I also have ~20 years experience developing software. I have worked on 10+ MLOC Java and C++ systems at UBS, Deutsche Bank, Morgan Stanley, Lehman Brothers and others. I came to Haskell precisely because of my experience working on such large scale systems with mainstream languages. I have spent the last 4 years as a professional Haskell developer, first at Barclays, now at SCB.

While I could probably stomach giving up purity in a small project, you'd only be able to take away sum types and pattern matching from my cold dead hands.
Since the root page of a repo renders the README, the two URLs are not very different. A sophisticated duplication detection algorithm could recognize that.
Ohhh, you haven't seen a [deleted] comment before it was [deleted].
Just added Celsius.
Thanks for the new things to check out!
But only in certain areas. It's never legal to kill a goose on campus or even inside city limits.

Geese are smart enough to understand this and avoid lakes in areas where hunting is allowed.

Obviously you don't want people discharging firearms on campus. But I think if you had a couple of weeks out of the year where bow / spear hunting was legal in city parks then the geese would be much less aggressive.
Show HN: Online curl command builder
Situations not unlike this repeated during the initial growth phase of Linux as well. You had a bunch of undergrads and recent grads upgrading their system one piece at a time, or even taking castoffs from friends and family. Typically you had one good drive that wasn't quite big enough for all the junk you thought you needed.

You also had people who would build a Linux box out of any old hardware they had left over. That's how I ended up with my first firewall.
What we need here is a non-profit to vett devices and appliances against uninvited listening.
That's a good and concise summary. If you're considering running a meetup but want more info before diving in at the deep end, check out this series of blog posts I've started writing on the topic:

https://blog.toughbyte.com/what-is-a-meetup-and-why-should-i...

The blog series is still ongoing, but it is based on a talk I gave earlier this year, which you can check out here:

https://www.youtube.com/watch?v=wNZTLcutqKk

PS. If you're looking for a platform geared towards technical meetups, take a look at Meetabit which we're working on at Toughbyte: https://meetabit.com/ - your feedback would be really appreciated. We're currently available in only a few cities, but would be happy to add more cities if there's enough interest.
I'm getting this with blockchains. Upper Mgt. has heard of them. Sat through an offensively content-free Blockchain presentation some time in the past week from an unnameable consultancy. I was good, I only loudly shouted "BOLLOCKS" once. I find myself now part of a small conspiracy to keep the word bl-ckch--n from being put forward for anything in this company what so fucking ever.
There is one major problem : the answers are sent immediatly after receiving the email.

This is obviously suspicious, considering most of the mails require at least a few minutes of reading + time to write the mail.

I guess adding a delay would improve the bot's credibility by a lot!
Seriously, geese and swans are the meanest birds I've dealt with, they make Blue Jays look like amateurs. I remember during Spring where I lived (which was by a public park) the geese would nest and they had no qualms with even trying to pick fights with cars driving by. You'd think their brain would process that it's not a water buffalo and it will trample them to death after enough encounters.
> Let children find their own way to FOSS, not force them into using some half-baked clone.

A classroom setting is different than gameplay with peers.

I have a son. It's inevitable that he's going to want to play the games that his peers are playing, and my ideals are not more important than his social well-being.

But what a classroom uses and teaches is vastly different. It's _what_ is being taught that matters. For example, some teachers may choose to use online tools for teaching mathematics, whereas others will stick to textbooks and hands-on play. Both are viable methods.

I've already met with the school district on student privacy issues, and I plan to meet with them on other issues relating to software freedom, which they were receptive to.
> Power imbalance exists largely because of the regulations that are significantly increasing the barrier of entry for the new players. More regulation will make this problem worse.

Markets and the nature of economies of scale create barriers to entry. They are a normal entity of any economic system. The "free market" only alleviates situations in which there is small added value in being an entrenched player, something which just doesn't happen in many situations and which disregards network effects and established knowledge in specific industries.

What "common sense" do you expect people to have for mobile tech? 99% of people do not and should not have to know what Google Play Services is, in the same way that you probably lack knowledge of things many doctors would tell you should be "common sense", or lawyers, or accountants.

It is absolutely acceptable that there should be people on the lookout for these basic privacy issues.
Do you have access to the source? Yes? It's open source.

Open Source need not be free as in beer, nor as in freedom.
Einstein's http://myweb.rz.uni-augsburg.de/~eckern/adp/history/einstein...
OTOH not doing it, will lead to an uncontrollable growth of privacy abusing services and products, plus as a side effect we might reach a place where every single vendor is doing it.

>Power imbalance exists largely because of the regulations that are significantly increasing the barrier of entry for the new players.

There is also a barrier of entry for the new player who wants to do 'the right thing' because of an established economy where only certain business models can succeed.

>More regulation will make this problem worse.

No regulation will also make it worse.
I really think the average beginner is not somebody who knows nothing about packaging, but someone like me who knows a lot about other packaging systems. When I started with pip a few months ago, everything was confusing, largely because pip has confusing conventions that don't match tools like bundler, cargo, and npm that I'm more familiar with.

I do think you're misrepresenting the instructions to the beginner. The instructions to the beginner are (1) download (2) cd (3) run tox.

Beginners shouldn't even need to know what pip is, tox (or another build tool) should handle everything for you.
no, don't remember why that wasn't an option - maybe i was not even aware of it. I am not really experienced in the ruby toolset, just trying to use tools written in ruby.
That is starting to sound like 419eater.
>The price is ridiculously volatile and has had multiple bubbles

I have an armchair's knowledge of economics and economic history, but wasn't this precisely the case before the Fed switched off Gold?
One thing to keep in mind is that your lack of security can impact others, often without them being aware. So for example, you may be a boring law abiding citizen, but your brother is an anon. Well, that conversation where he told you about his dissident views got recorded, and they got a snapshot of him off from your camera, and in 2024 when dictator X turns the totalitarian surveillance key, your brother gets sent to re-education camp or worse.

There's many more angles, but that is one I don't think people think of very often. Another quick example is this, I have had to be very clear to and friends and family who know me on facebook (even though most of my data is poisoned) that they should never tag me in a photo, and preferably should never post a photo of me in the first place.
Some people have also reported hours less battery life than advertised.
Look on Goodreads and Amazon for books with 4.2+ stars (preferrably 4.6+, but those are uncommon) ratings, then filter from there. They need to have a good number of reviews (to suggest they've been read some number of times).
No, it had the wrong connectors: it didn't work with anything else.
I guess this shows how much of a commodity video lectures are. It's difficult to know the quality in advance of watching a video.

Teaching is a market for lemons. Worse, the student who buys a lemon will often not realize it, nor the employer who hires the lemon-trained student.

Most of the videos listed here are from reputable institutions. I guess we're lucky that the lemon-sellers are trying to profit from their videos.
Here goes Apple's "no you can't have fun on Touchbar". They pretty much baited people into doing things like this :).
Oh yeah, those do cover the same wavelength range. The atmosphere of the Earth absorbs a lot of the light and has a strong thermal background though. The sensitivity of JWST is orders of magnitude better than ground/airborne observatories [1], so things that JWST want to do will be basically impossible from the ground.

[1] http://ecuip.lib.uchicago.edu/multiwavelength-astronomy/imag...
Same here, I will look at Scala Native, like Scala, but instead of JVM as the target platform, its using LLVM
Nice ad hominem.

Just take it as a proof of concept - it animates emojis today, but it can be useful for some other "useful" things in the future.
> And you won't be able to create new music until you've learnt the fundamentals, scales and chords etc and yes that takes time, effort, patience and practice. There's no shortcuts.

If one has passed high school mathematics, the amount of music theory sufficient to compose typical pop tunes can be covered in about one day.

Diatonic scales, blues scale, intervals, 3-chords, some 4-chords, a hint of higher n-chords. Chord roles and examples of typical chord progressions. Something about bass lines and drum patterns.

It will probably not make you able to compose hit tunes, but you will learn enough terminology to understand what is going on.
I was amazed to attend a seminar on Faust by Yann Orlarey in Beijing last summer. I was the only one in that room who had a programming background and happened to know a little bit of functional programming.