skysight-inc/HackerNews huggingface dataset:
>The new rule, which takes effect in late August, offers safety regulations for unmanned aircraft drones weighing less than 55 pounds that are conducting non-hobbyist operations.

This makes sense to me - the FAA being concerned with, well, basically commerically-oriented UAV flights and using their authority to establish parameters. Hopefully this is a helpful step to start integrating more flights and more interest in the field with trying to minimize ignorance that could be somewhat dangerous.

>The new regulations also address height and speed restrictions and other operational limits, such as prohibiting flights over unprotected people on the ground who aren’t directly participating in the UAS operation.

Sounds like this could get a waiver if the group is established and has the right safety record / resources. That's pretty neat. As a concert / festival / event attendee the last thing I'd want as a souvenir is a mangled noggin or appendage from an improperly or irresponsibly piloted UAV with a camera on it coming down on me.

Also, while the licensing parameters might seem a bit overbearing to some, I kind of think they rather reflect just how utterly terrible the testing and credentialing process is for automobile drivers in the US.

>Under the final rule, the person actually flying a drone must be at least 16 years old and have a remote pilot certificate with a small UAS rating, or be directly supervised by someone with such a certificate. To qualify for a remote pilot certificate, an individual must either pass an initial aeronautical knowledge test at an FAA-approved knowledge testing center or have an existing non-student Part 61 pilot certificate. If qualifying under the latter provision, a pilot must have completed a flight review in the previous 24 months and must take a UAS online training course provided by the FAA. The TSA will conduct a security background check of all remote pilot applications prior to issuance of a certificate.

To me it's not that the UAV license is too much, but that consumers in the US are a bit too fast and loose "entitled" when it comes to being able to play with big machines.
Unfortunately, worse is better.
oh ok.. then maybe credit card transactions if they dont buy it with cash instead
Any thoughts about switching to plack? It seems like maybe you could get some low effort performance/developer experience improvements.
Agreed the original article does a great job. However, without the "sensational" title and simpler explanation people were not paying proper attention to this.

The original article discussed a bunch of other things as well -- everyone should read it to understand the details.
just for a point of reference:

https://www.torproject.org/about/board.html.en

granted a few people with the right background, but also a bunch with backgrounds like those you listed.
A levelheaded analysis on the DAO attack and the next steps for Ethereum
You missed the other part of his comment: "as someone who hasn't observed behavior like this while in the industry". If you don't see behavior like this, it's hard to stand up against it.

I don't see behavior like this either. I'm fully in favor of standing up against it, but I'm lucky in that I don't work in an environment where this seems to be happening much. I'm sure abuse happens, because it happens everywhere, but if I don't see it I can't really stand up against it. It's one thing to proclaim loudly. It's another to take action. I personally don't have anything to take action against in my current environment.
It may be ineffective, but it's not "stupid". Most people aren't willing and able to sacrifice themselves to be unsung heroes for a larger cause.

Have you ever had a software system with a bug that only appeared in integration tests, or production environment? Every individual component satisfied its contract tolerably well, or misbehaves but in a way that isn't detectable locally, but the system as a whole has emergent misbehaviors. That's a real problem, not imagined.

See also: Tragedy of the Commons, where bad things happen even when no one individual is clearly solely responsible.
No, when your service that's running on 10k machines do not behave as expected, you do not attach a debugger to it nor dump a core.

UNIX is a great OS to share a machine amongst many users and many programs. It's not that great when your app is made of thousands of asynchronous programs. Last decade tools are to be reinvented regardless of microkernels.
There's nothing caustic about self-censoring when your view isn't worth the headaches it might give others. In terms of development, you have to respect the views of your teammates and the effect of your position on overall workflow.

Edit: for clarity, there's basically one guy here who's made it some sort of vendetta to object to the entire concept of a "battle," as though using that word for a disagreement is the issue. There's no such thing as a "perfect" team, but it seems his idea of that involves consensus.

Consensus is an abstract, reality is defined by multiple viewpoints.
I agree with that.

It's more that a lot of companies are looking for much more than someone's ability to simply churn code out these days, and if this place was one of those then it simply sounds like this guy wasn't suitable for that role.

If, on the other hand, the company was actually looking for a coder to be able to write 100% perfect code on a whiteboard, and was planning on marking them down for syntax errors, then he's probably better finding out what sort of company they are during the interview than after accepting a job.
This is a really lucid explanation of something that is often unnecessarily muddled. Well spoken. To continue going with your thought experiment, how would you feel like if certain kind of people were tortured based on how they were different from you, and it was hard for you to even conceive of what that must feel like for them?

I think a lot of well intentioned folks are in this category. I don't think it's helpful for those folks to be skewered (ala extreme social justice style) for their difficulties. But with that said, it's the sum of their difficulties and those of society at large that may create room for these kinds of situations. I mean, for a very long time, we as a society had ethical arguments for slavery. I don't think it's beyond reason to think that later generations will look at the way survivors of sexual assault are treated by society the way we look at how slaves were once treated with society: shame and wonder at how anyone could let that happen, and yet an uneasiness at realizing that in the context of the historical period, it makes total sense. Humanity is capable of some really unsettling things.

I don't know the details of this particular case, and I would hope (although even courts have difficulties with this) that justice is found in the courts. But I must say, the allegations make my stomach churn precisely because they don't seem unrealistic. I've heard stories and seen folks do things like this with the brazen presumption that no one would stop them. Sadly, they can be right to some extent. I've done what I can to put those situations to a stop (you can only really do it if executive leadership is on your side and also not rotten in the same way the toxic individual is), but the fact remains -- it's a problem, even if it's sometime subtle and hard to notice or do anything about.
So ACE is Gherkin for contracts?
and a type of shandy.
No. You're seeing a low adoption rate and imagining that it's just the typical adoption cycle taught in Business 101.

VR has been the next big thing for twenty years. It's not a niche technology because of Luddites, it is a niche technology because it works against human physiology and only a lucky few are totally unaffected by it. You're targeting an audience of people who find your product merely tolerable.

And since there are no social constructs or visual cues around this division of humans, you'll never get a network effect like you might with, for instance, a pair of pants designed for very tall people.
I switched from Ruby to Scala, and I have had an absolute blast. Elixir is sort of chained to BEAM, which doesn't appear to have as bright a future as the JVM or LLVM does, so Scala seemed like a safer bet.

Reading about Elixir is cool sometimes, but then I look at Dotty, and I feel confident that I made the correct choice.

I've also been keeping an eye on Crystal (statically typed Ruby-esque language, LLVM), but they aren't making great PLT choices so far. Maybe they'll get it together later. Scala-Native will blow it out of the water most likely anyways.

Sort of the opposite of losing statically typed programming, but I've really enjoyed the journey and it's improved my work a lot more than I thought it would. I know Ruby pretty well and I used to feel really dumb all the time when things would break, and it took some time for me to realize that it was a language problem. Looking back and reading some of the Ruby that I ported, it was impossible to reason about, and very difficult to make guarantees for. Nothing was solid at all, and runtime errors could hypotehtically stop the show at any time. With Scala there's a much sharper baseline of what will definitely work or not work.

Types make a LOT of things so much easier, in exchange for making a few things SLIGHTLY more tedious. After doing it, I'd make that trade ten more times if I had to.
Google announces the new Chromecast Audio and Chromecast 2
Orlando: Senate Republicans Set Up Vote to Expand FBI Spying
> I found that there is no app that allows me to quickly mix together text, math formulas, code, images, sketches, graphs, and other kinds of media (yes, yes, I hear you invoke the mighty LaTeX... but can you write correct LaTeX on-the-fly?).

This is where OneNote with a proper pen & digitizer screen really shines. It allows you to switch seamlessly between text and ink in your notes (it switches between text and ink mode automatically depending on the proximity of your pen tip), and attach any kind of multimedia you might need to your notes (including recordings that are time-synced with your note-taking, which I used often for lectures).

I bought a used HP TM2T with a Wacom pen & digitizer when I started college to use for note-taking and it was an amazing investment, allowing me to pretty much ditch pen and paper altogether when it comes to note-taking. And I was in an engineering program full of lectures involving long math equations and circuits diagrams that would have been impossible to draw in a timely manner without a pen.

Keeping all my notes in a proprietary format is still a scary prospect, but I haven't found any other note taking app that even approaches OneNote in terms of proper pen support and general usefulness.
I'm not going to pick any battle. Because I don't believe that is the way forward. I'll inform and I'll produce but I will not confront or invest my ego into which path is chosen. And in the position that I'm in right now I will simply produce.

That's because this is the best way to contribute to a team effort that is already underway. If and when my expertise is required for something I'm quite sure the other team members will know how to reach me.
So busy doing my job, I can't get any work done
Hah, HN police. It's my thread, look up. But I magnanimously grant you the right to post in it. You're welcome!

You're the one trying to move the goalposts and alter premises. You reframe everything in a violent physical metaphor even though you've been around long enough to know that it's the least useful thing to compare information to. I can't copy a house by looking at it so it's a crappy analogy for a website.

There's a world of difference between asking for a document and opening a door and taking it.
"The trouble with the world is that the stupid are cocksure and the intelligent are full of doubt." - Bertrand Russell

Read about the Dunning Kruger effect and relax.

http://highexistence.com/dunning-kruger-effect/
actual description of the ransomware: http://www.bleepingcomputer.com/news/security/ransom32-is-th...

I thought it was going to be activex based, but actually it uses NW.js, interesting.

edit: actually the new ransomware in the article is this one: http://www.bleepingcomputer.com/news/security/the-new-raa-ra...

which does use WScript/ActiveX in its code so its windows only.
I've got all sorts of ideas with various levels of work done on them in the dustbin. Sometimes you get an idea that you think will make money, but you're not really that passionate about it, and find that it takes a lot of effort to get back into it. That could be a sign that it's not worth pursuing and let it die. But if you do keep coming back to the idea, even with some time in between, it's probably worth sticking it out until the end. At any given time I've got about 15 ideas that I have varying amount of energy for, and 10 that I started briefly but never went back to, but usually only one main project per medium (not everything I do is programming) that I keep going back to over and over again.

Those are the ones you really need to make sure get out there. Then finish those and see what's next you want to go back to. It's taken me over 8 years to finish a novel, for example, but I already know what the second novel I finish is likely to be, because I keep coming back to it and putting a little work into it here and there.

Sometimes those ideas you got super excited about for a week and abandoned will be incorporated into future ideas too, and they'll all meld together into some super idea. I've got something like that percolating that I noticed is basically combining three of my past ideas into something simultaneously simpler and more powerful.

But I'm not doing it for a business, just for fun. If I did it for business, I'd have to focus a lot more, and have a lot less fun, I imagine.
I bought a Surface Pro 3 to use OneNote, and I'm quite happy with it. I think the best part is that instead of having to carry both a laptop and notebooks or paper sheets for taking notes, now I just carry a light laptop. My back is much happier since I stopped carrying around hundreds of sheets (easily weighting more than a conventional laptop) in my backpack. It's not a cheap solution, though: I spent 700€ for the SP3, plus 120€ for the keyboard (not really necessary for taking notes), and this was for the lowest-end model at a time when the SP4 was already out. Think of all the paper you can buy with that...

I take my notes just like I did on paper, which means I hardly use the keyboard. So I just mix handwritten text and math and sketches like on paper. One major advantage, especially for people who, like me, aren't very good at drawing, is that you can delete each line as many times as you want until it comes right. All of a sudden, I can figure out what I've drawn :)

I zoom in for drawing details, and resize stuff when I need to make something bigger e.g. to make the details more visible. Once in a while I insert snippets from exercise sheets and the like so I can draw on them, or fill out tables, etc.

I can't imagine myself figuring out the LaTeX representation for formulas or whatever as I try to copy stuff from a whiteboard. And I'm not going to be solving exercises in LaTeX, either. For me, it was either this or paper; sometimes I need to use paper (for taking exams, if not for anything else) and I don't find it strange at all.

I have handwriting recognition disabled as it doesn't tend to play very well with math formulas and the like, which means I can't use search, but then again paper doesn't offer full-text search either. Having recognition disabled has the added bonus of improving battery life.

I tend to organize my notes as I write them. I rarely reorganize stuff later - it's been like this since I started taking notes on paper. It never takes too long to find what I'm looking for so I'm probably doing this right...

When I need to share stuff with other people I just export the pages from OneNote. But it's still hard to send handwritten stuff through e.g. Skype.

You see, I like this setup so much that I'm willing to put up with Windows even though I don't like it very much. I'm getting a degree in computer engineering and as I move on from math and physics courses I believe I'll stop needing to write so much math, to a point where plain-text files will suffice and I can go back to my beloved Linux shell. But then I can't mix sketches with text...

By the way, when I say OneNote I mean the full Office version, not the Windows Store "app" version, which is still crap. Both are free. However, I think the reason for the success of this method is not so much the software, but the digitizer pen...
How did this get down voted out of everything I posted on here :/
> Haskell has rotted my perl brain.

<3

Can't help mention a talk from flatMap (Oslo) -- How Haskell is Changing my Brain by Alissa Pajer [1]

[1] https://vimeo.com/96639840
Great advice, I am currently lacking there. Thank you!

Edit: A follow up if you don't mind - have you investigated multi-agent autonomous systems or agent based modeling?
The rtl-sdr dongle is available for around $25 on Amazon.
They've claimed the involvement of Ralph Merkle and Neal Koblitz.

https://twitter.com/IOHK_Charles/status/463794004492951552

https://twitter.com/ethereumproject/status/43337626144945766...

Of course, I haven't seen anything other than those two tweets to indicate their involvement....
I use the iPad Pro and the pen as well.

For taking handwritten notes, drawing, annotating slides, etc. I use Notability. I reviewed a few of these apps and liked it because it has a macOS version, offers the option to store all files on a local WebDAV (no cloud needed), differentiates between finger (movement) and pen (writing) and is reasonably simple, i.e. quick to use.

I also looked at Evernote and OneNote. Both are fine programs and I am ok with having most of my notes on their servers; just not all of them. OneNote lost a bit lately. It used to have local handwriting recognition. This is now in the cloud. Impractical and a privacy issue.

I also looked at the MS Surface 4 instead of the iPad but found that I rather have a oversized tablet then a laptop with a detachable keyboard. I enjoy a selection of excellent epub readers and touch enabled video players more than a RAW workflow (Darktable, etc.). These were the things I found being much better on the iPad or on the Surface. There are for sure more differences, depending on the user's needs.

On the iPad I also find PDF Expert for PDK journals and books and Hyphen or Marvin for epubs quite useful. Using Working Copy as a git client is nice for occasionally looking at code or keeping notes in ASCII text. Surprisingly typing on the large 12.9 inch screen works well for me. This was not the case with smaller screens.

The iPAD is the paperless office for me as well as a portable library. It could do much more I think. Working on it.

It is also a good player for Netflix, etc. :)
Ethereum (well, Solidity) calls them methods, not functions, and everybody agrees that methods are potentially state changing procedures.

Moreover, there is a staggering amount of precedence for using "function" without implying purity, so even if Solidity did call them functions, that would be entirely normal terminology.

And, well, the entire point of invoking a contract is to effect some change to the state of the blockchain, so it would be strange to expect that Solidity methods were pure functions.
Beautiful Is Never Enough. (Volleyy.Com) a Website Marketing Tune-Up
Sometimes that fear can be a good thing. It means you are trying to do things just outside of your comfort zone, which can help you grow. If you are always 100% confident that you can do something, then that means you may be at a plateau in your personal growth. Run towards the fear.

Some specific advice that might be useful...

Bring in other people to your projects. It helps vet the idea, gives you someone to lean on if you're having an off day, and it is a huge intangible 'good' to know that you're in it with someone else. I'm reminded of a GK Chesterton quote, "It may be conceded to the mathematicians that four is twice two. But two is not twice one; two is two thousand times one."

Second, bite off as small a chunk as you can at a time. Not just in terms of features, but break your work down into one or two hour tasks. Sometimes this is not possible, but more often that not it is. Write all of these small tasks down. As you finish one, cross it off. At the end of an 8 hr day of work, even if you have no user-facing features to show for it, you will have a sense of accomplishment over these 4-8 tasks that you were able to finish. This can help act as a positive motivator to push forward.

Good luck!
How ReviewTrackers Uses Slack
WWDC 2016 Developer Perspective
In my opinion, you are probably right, to a big extent at least. I could well picture PayPal becoming the "Microsoft" of payment services: big and loaded but slow and basically living off past glories. People are already moving away to better alternatives and PayPal is too heavy, corporative and managerial to react in time.
I've admitted I'm old ... I grew up with my father teaching me I should "protect the weaker sex". Note that "Weaker sex" is NOT the same thing as "inferior sex" and my father, to this day, treats my mother as his partner.

Of course, I was also conditioned (thanks Disney) to want to be the knight in shining armor who comes to the aid of the damsel in distress.

So while I intellectually know it applies to everyone, I felt safe admitting that my original sentence contained some stereotypical ideas. And while we're at it, I know plenty of girls and women who could kick my butt - those ladies that fall into that category can feel free to be my knight in shining armor if they see me being harassed.

A funny story from my high-school days - our sociology class was assigned to perform an act that fell outside the social norms. I spent a few hours one day opening the doors for anyone who entered our local mall. One woman (who still went through the open door) asked me if my parents would be embarrassed that they'd raised such a male-chauvinist pig. I have no idea where it came from but my response was "They think they've raised a gentleman - if you'd held the door open for me, I only would have said 'Thank you'". Why is it that I often only think of the clever thing to say minutes or hours after the moment has passed?
Google Cloud Platform Now Offers Education Grants
I wasn't aware of that, and that was wrong.

However, the blog post discussed here nor anyone in the thread has suggested that that should be done so I'm confused why you are fixated on it.
Couple stole $300,000 after discovering River City Casino glitch
> I've been told that it is because podcasts are an actual source of income, whereas blog posts are not so much a way of earning a living.

The expectation that a person could start a website, fill it with advertising, and make money has made the internet significantly less valuable as a resource for finding information, IMO, so I don't have a big problem with this.
Part 2 of the series: Twenty years of free software -- part 2 etckeeper [1]

[1] http://joeyh.name/blog/entry/twenty_years_of_free_software_-...
The 4-point line could be coming to the NBA. Here’s where to put it