skysight-inc/HackerNews huggingface dataset:
I really don't understand the complaint about `for` loops... is it just that you can implement the same functionality with a custom-made function? I don't really get what's wrong with the language having some syntactic sugar baked in.

EDIT: should mention I don't know Kotlin so maybe there's something obvious I'm missing...
I started a new project recently, and put it on Gitlab instead of GitHub. I'm very pleased so far, and have been finding reasons to justify encouraging others to move projects there as well.
He forgets arguably the most important consideration - taxes.

C-corps have double taxation and LLCs do not. For every dollar you pay yourself from your cooperation you'll have to pay on the order of 15% more.

If you plan to never make money or just make money by raising money then a C-corps is for you. Other good argument is if you plan on going public. Otherwise strongly consider the tax implications before starting a C-Corp.
Why do tech companies prefer youth over experience?
> On-board 4GB 8-bit eMMC flash storage

Right here is the biggest benefit to these boards over say a raspberry pi. The IO rate on an SD card is so pitiful. It's extremely slow to do anything other than writing out logs.

Having 4GB of flash will help speed these little devices up a lot!
The core problem with the dynamixels is cost. I'm hesitant to use them in any situation they could get trashed because they are so expensive. Add on that they are harder to control and it's a recipe for a niche product.

Having used them I loved them, but they aren't a tool I reach for at first. But now that you've brought them up I kind of want to use them for something.

But why this board has RC PWM Servo ports? Because it's a cheap easy way of interfacing with things. More importantly, it let's you hook Brushed/Brushless ESCs up fairly easily to get things moving with motors that draw more than 1 amp.

1) DC Brushed - Spark ESC https://www.amazon.com/SPARK-Motor-Controller-REV-Robotics/d... (Disclaimer - I know the owner of Rev, he's a friend)
2) This is really a function of scale more than anything. But yes, they are expensive.
3) With the advent of 3d printing it's at least manageable to put something around them

But I agree with you that most of these are incredibly annoying.
Thanks for that! I stand corrected.

Apparently they've had this product out for about a decade now; coincidentally its been about a decade since I've really done my research. Time sure does fly and its easy to forget that biotech, like any other tech, moves quickly.
Luckily GitLab can't get too angry about someone pressing the wrong button...
Yet more evidence in favor of its use - clarity is important!
Snapchat Is the Donald Trump of UI Design
>Was he emotionally hurt by clever women lying to him? Or did he just cut-and-dry accept patriarchic notions of women as lesser beings who can't achieve the same standards of intelligence and morality?

Or maybe it's neither. Maybe he didn't think twice about it, like most of us reading it, because it's beside the point.

>That double-standard is a flaw in his thinking and his character

Thankfully, HN has some glass-house residents eager to point out such character flaws, despite the content.

I'll reiterate: if you read something like the article, and your first thought is "this author might be sexist!" (emphasis on might), then you are not without your own debilitating flaws.
GitLab acquires Gitter
I'm more confident with static typing... also easier to refactor. Go's more productive for me after a cut-off. I still love using Python for quick scripts.
I know I've seen single lamp traffic lights before.

Like this one....

https://c1.staticflickr.com/3/2041/2234314943_bdcd95d800_b.j...
In such a case the compiler has to insert a store-store barrier and not reorder the instructions to conform to JMM.
I'm sorry but we don't comment on acquisitions prices. Being transparent about it is not common in the industry and us doing this by default might make future acquisitions harder since the company being acquired might not like it. Also see https://about.gitlab.com/handbook/general-guidelines/ "Most things are public unless there is a reason not to. Not public by default are: financial and legal information"
Can virtual reality allow humans to become immortal?
>This seems akin to saying that "Everything on the menu has to have nutritional information".

We're playing a semantics game. I can easily change it to:

"Every thing you serve has to have nutritional information" and remove all ambiguity.
The opportunity to ask the opinion of someone who saw research data is too much appealing.

Given the fact that Monsanto manipulated and faked data in the past (http://www.williamsanjour.name/monsanto.htm), what's your stance on this study ?

[1] https://www.ncbi.nlm.nih.gov/pubmed/15182708

[2] http://s3.amazonaws.com/academia.edu.documents/44475050/Glyp...

[3] http://www.cyberacteurs.org/sans_ogm/fichiers/boc0960245.pdf

Is this something serious or not? I've always wondered about the strength of the document.
Wish Hacker News had a way to place bets on stories
It would be cool if Hacker News had a way for users to bet on which stories will go the front page

To prevent abuse, such betting would be restricted old accounts with maybe >1000 karma . Each member gets a fixed number of tokens each week/month/day etc to place bets
It's one of those phrases that people eventually understand to mean something useful, but where that meaning isn't communicated by the phrase itself. People continue to propagate it because it's the "handle" they have for that idea, and they think that because they now have a meaning associated with it, that will make the words magically communicate said meaning to the person they're speaking to.

Come to think of it, it's a lot like a zen koan in that way. Which reminds me of this: http://cramul.us/post/113365508182/a-koan
I think you missed the 'final' keyword from @sreque comment. As long as at least one of the fields of the Thing is final, instances of it get published safely (https://shipilev.net/blog/2014/safe-public-construction/)
One side-effect of stating one's internal truth is that others may take it how they like. If you decide to take what I'm saying as smug and rude, then that's your prerogative to speak for me in an internal frame, inside your mind. Out here in the external frame, what appears to be a deterministic reality by all accounts, I'm telling you directly that I am not smug about this and I do not consider my actions rude given I'm not blaming you, personally, in my original comment. (The state of rudeness can only be evaluated by the entity which receives the comment, not someone who speaks for them out of turn.) In fact, it is my intent to help others achieve a state of understanding that allows their own assertion of my claims here. If Boothroid has something to say about me or my comments here, then that is their prerogative. I would encourage them to keep speaking for my internal frame to a minimum, however, and make observations instead of judgement. Only each of us may speak for our own internal frames.

I will note that there is blame in my comments here now, which is being directed toward someone who is clearly speaking for another's thought processes - that would be you speaking for me being smug and Boothrid in my "being rude" to them, when I'm saying otherwise here publicly. This behavior can contribute to a cyclic behavior of increasing blame (from the irrationality spreading) if one decides to ignore what another is saying and continue speaking for their internal frame.

Tending toward the aesthetic encourages letting go of personal judgement because once you stop judging yourself, you stop judging others. There's also a deeper cause for letting go of judgement, which involves understanding what all of this really is. You may think you are are separate entity and definitely have a right to claim separation from the whole, if that's what you want. OTOH, I think you are one part of a larger unidentified, unified entity: a global consciousness frequently mistaken for "God" by religions.

However, me stating that internal thought to you here is direct blame if you don't believe that, given I (would and am) pointing out publicly that you are part of a global entity (which itself is an irrational thought). Again, spreading irrationality by broadcasting irrational logic is not ideal, so I really shouldn't do it. However, I did it here to prove a point. ;)
Um, do you realize that those licenses prohibit using it on a phone, because Sun/Oracle wanted to protect JavaME? So what you're asking for is for Google to not do Android, and then they wouldn't have the problems that they're having doing Android. That's... not a useful suggestion.
Job hopping early on in your career to maximize your baseline salary won't affect your career. What may affect your career is the opportunity cost of picking the wrong company (esp Startups) if you had a choice, and the one you didn't pick takes off.
Thanks, though I have no idea what the "Fargo treasure" is, so I'm not able to comment on it.

Do you have links to it, proof it's fake, the related death, etc.?

(Attempted to Google "Fargo treasure" but it appeared there were a number of different Fargo treasures.)

EDIT: Link
http://www.telegraph.co.uk/film/kumiko-the-treasure-hunter/t...

Yes, I would hope it's obvious that a fictional treasure is not real. Difference between your example and mine is the source is claiming it's real, aware people are dying, and spending money to help look for missing people.
5 Features You Can Use in ES6 Today
Hitting Absolute Zero Has Been Declared Mathematically Impossible
The Bomb Detective
edit: would prefer to delete this because it's not especially constructive...

Can't we be realistic about companies instead of getting wild eyed? You don't have any reservations about recent events?
"Extreme" in that it ignores everything, but very simple to implement: parse the name and toss.
My meaning was more that we don't have blatant long term evidence to compare to the research used to justify HPV vaccines.
You're paying a substantial amount of money up front to hypothetically mitigate a hypothetical future expense that only occurs at the point where cash flow (at least on the order of "covering legal expenses") stops being an issue.

That doesn't sound like a good deal to me, but that's just, like, my opinion, man.
I agree with you as far as C++ goes. I think the difference is that the things Scala adds respect the rest of the rules of the language.

If you introduce exceptions in C++, everyone working on any line of the codebase needs to understand exception-safety. If you introduce RAII you have to enforce it on every constructor, and since constructors can fail you have to introduce exceptions. If you introduce templates you have to use RAII for all your types in case they're used in a template.

In Scala if you use a higher-kinded type it works exactly as you'd expect (indeed I'd argue that the absence of higher-kinded types is equally confusing - why can't I use List as a type parameter in Kotlin?) - a method or type that uses HKT acts like any other method or type. If you have a function whose implementation uses a pattern match it might make it confusing to read that function, but to any caller from outside that function still conforms to its signature and still makes sense. If your colleague writes a Profunctor instance for one of their types and litters your code with ^>> calls that's probably annoying (and should probably fail code review), but ultimately it's just a plain old function call that you can click through to in your IDE and see what it's doing and whether it makes sense.
Yup, that is what my friend does. Kindle Unlimited erotica, one new book per month. New releases get ~100k reads during the first month, then another ~50k from all the previous books per month.

Very few people actually "buy" the erotica. Most just consume it through KU.
I don't know.

That's why I asked.
A CEO might prejudge a person coming from one company to another based on perceived risk to workplace culture the same as when assessing someone just out of school or coming from or into enterprise or out of military service or out of prison or back to the workforce from raising a family or when switching vocations or with gray hair or lip piercings.

Of course it could also be based on direct empirical observation, or just liking to hear the sounds of one's own tweets. On the other hand, the would-you-want-to-work-at-a-company-where position probably falls flat in the case of Uber...it already ate the cake.
> or it is in a place where an 85 year old man can carry a 40lb chest. I know some AT thru hikers that old, but I don't think their packs were that heavy, and the load was better distributed/more ergonomic.

Say it's filled with coins: he could have carried the empty chest and its contents separately, distributing the load. He could have also made multiple trips.
Easier? Maybe not. An agent can betray you, even if only to say, "I'm an agent!" Humans require handlers and are unpredictable in their actions and circumstances, and of course they can always suddenly flee or die. You have to deal with people, contact people, leave traces with people.

A failure to hack is almost always going to be just... a failure to hack. A failure to turn an asset or a turned asset... yikes.
Have you ever interviewed at Google? They care about syntax, psuedocode will not cut it in the interviews... and Google has a lot of strong programmers.
This has happened before. Yahoo used to be a hot company to work for. Now, if you still work there, people wonder why you haven't left yet. It is definitely harder to get a job with Yahoo on your resume. Will the same thing happen to Uber? It's possible. You won't feel it until the feeling is very strong, which means it will be too late for you to move.

If you are concerned now, and can find a better offer that you are very comfortable with, I'd say jump ship.
The sense of "guile" that we associate with cleverness is actually a pretty new subtlety. In older english it was basically equivalent to intelligent / skillful. (see http://www.websters1913.com/words/Clever ). I'm not sure when this was translated, or whether the russian meaning is different, but as it reads, intelligence is the most accurate meaning in that context. Unless the russian meaning is radically different, he's clearly stating intelligent women = liars, even if it's not comfortable to recognize that.

Agreed that motherhood is not the sexist part. If you as a man value children and fatherhood, then someone who values motherhood is the logical choice. There's nothing wrong with motherhood, and I think the vast majority of people do rightly view it as noble and respectable, as long as it's a choice at least.

I don't care at all about "freshness, elegance, humanity", and those traits do seem valued plenty as is. I've never seen someone get less respect in tech for exhibiting those values.
I won't defend Monsanto's behavior here, but this is all arising as a response from the IARC's determination that glyphosate is a potential carcinogen. As a cell-biologist/biophysicist, this determination seemed primarily politically motivated by anti-GMO crusaders - existing evidence really doesn't seem to support it. Glyphosate isn't at all like known mutagens. Longer-format critique: https://risk-monger.com/2016/07/06/iarcs-disgrace-how-low-ca...
Actually, I didn't mean that.

First, the OP doesn't say anything about "on behalf of and directly coordinated with".

Second, my intent is to point out the futility of vesting greater in public agencies to handle problems arising (in part) from malfeasance in public agencies.

It seems like the old adage about digging deeper to get out of the hole you're in. I'll grant that there may be ways to finesse this, with proper checks and balances. But it would certainly be an exception to see a proposal that tries to create such interlocking responsibilities, rather than just casting Public Choice economics to the wind.
https://en.wikipedia.org/wiki/Pok%C3%A9mon_Go

As shown, the developer and publisher is Niantic which is also the developer of Ingress.

Perhaps you are referring to this snippet:

> The concept for the game was conceived in 2014 by Satoru Iwata of Nintendo and Tsunekazu Ishihara of The Pokémon Company as an April Fools' Day collaboration with Google, called the Google Maps: Pokémon Challenge.[21] Ishihara was a fan of developer Niantic's previous transreality game, Ingress, and saw the game's concept as a perfect match for the Pokémon series.[22] Niantic used the crowdsourced[23] data from Ingress to populate the locations for PokéStops and gyms within Pokémon Go, and data from Google Maps to spawn specific Pokémon on certain terrain or environment.[24][25]

So for background, The Pokémon Company is more or less a licensing body for handling licensing of the Pokémon IP and franchise. They collaborated with Niantic to meld an Ingress inspired augmented reality game with the Pokémon IP.

Yes The Pokémon Company is a subsidiary of Nintendo so in a way Nintendo had a hand in the collaboration...but I would probably classify it as a 2nd or even 3rd order relationship. But that is a personal judgement call I suppose.

In my mind, the augmented reality game design was wholly pioneered and executed by Niantic (not once but twice). The idea for melding said design with Pokémon IP came from the franchise licensing entity of The Pokémon Company which is a joint subsidiary of Nintendo, Game Freak, and Creatures who were the three businesses holding copyright on Pokémon at the time of its founding [1].

But again, somewhat of a personal view point.

To me, I wouldn't necessarily attribute much related to Pokémon Go to Nintendo.

[1] https://en.wikipedia.org/wiki/The_Pok%C3%A9mon_Company
Thanks - haven't heard of Gitter, came to the comments to ask about the potential impact to Mattermost. Sounds like there's room for these two to coexist within GitLab.
>in what way is whiteboarding like real work deadlines?

hurdur, what is stress, I dunno. Why is everyone on this site suffering from autism?
Migrating our analytics stack from MongoDB to AWS Redshift
Seems like every other day when special interests were allowed to do something they should not have been due to their large financial backing.

Corruption isn't as obvious in the U.S., but never mistake that as lack of prevalence.
Crazy idea: Open Source democracy
They're killing us and lying to us.
I think Uber won't turn off too many but I obviously work for the Trump campaign is going to significantly change how well your resume works for you.
What happens to Mattermost? They even touched on this ...

"What about Mattermost, how is this different?

Gitter was built to be used in the open. We’ve always seen Gitter as a network, or a place where people can come to connect to one another. Team collaboration, whilst possible, has never been a core aspect of the Gitter experience.

Mattermost is a powerful, integrated messaging product for team collaboration - we will continue to ship and recommend using Mattermost for internal team communication."
When I lived in Australia, I did some contracting then decided to go back to full time. I narrowed my choices down to 2 jobs, one at 120k, and one at 80k.

In the end I picked the 80k one because during the interview they asked me to come in for the day and do a 'test' for a few hours, which was building a small project, then I got to sit with a couple of the members of the team and take them through it. I had a LOT of fun (more fun than I imagined) and ultimately decided to go there.

One of the best jobs I've had.

Obviously between 2 great jobs then the 20k would be the tipping point. But money isn't the sole reason I work. I love what I do for a living.
There's also the problem that adding the annotation layer on top of the original article can impact performance. I've seen some examples of people using Genius annotation in exactly the segment you mention (political/journalistic), and in every case the annotated version was slow to load and sluggish to browse through. It got to the point where seeing the mention of annotation was enough to kill my interest in clicking through to read more.

"Annotating other people's content" is one of those evergreen ideas that keeps popping up (here's an article I wrote about a startup doing the same thing, way back in 1999: https://jasonlefkowitz.net/2006/12/third_voice_wro/), but every time someone tries it implementation issues seem to kill them.
I can't imagine ever telling someone I found it. I don't know the exact tax implications but I imagine it would be a lot like gambling which can be up to a 40% taxation rate. I would quietly take the gold, turn it into cash, and slowly launder the cash and never report it. Heck, I would just pay cash for everything and would probably just spent it naturally over my lifetime like this without bothering to launder. As long as I avoided the kinds of purchases that raise eyebrows, the IRS would never know. My normal salary would just go into savings/investments.

I imagine most people would do this, at least the kinds of people who would hunt $1m lockboxes.

As a side note, I wonder if you can DIY ground penetrating radar light enough to be carried on a drone. Imagine a few drones shooting electromagnetic waves at the ground and waiting for a reflective ping from a metal box. You could probably cover a lot of ground with a few drones running everyday for a few days. If you can figure out how to filter out the false positives, you can probably just find this thing via radar. I imagine an old man doesn't have the ability to dig very deep and this thing might only be a couple feet underground, so within some reasonable sensing specs.

edit after some googling:

Working ground penetrating radar drone for $500 here. Heck, its even FCC legal! Its a IG42-SB4 robot which can drive for 3 hours on stock batteries, so maybe double that battery pack and you get 6 hours of non-stop sensing. Just a few of these should cover every human walkable path in a matter of days, perhaps a couple weeks at most (guesstimate).

https://hackaday.io/project/4440-open-ground-penetrating-rad...

Looks like he uses this visualization library from the US Navy. I'm no expert but I imagine something like this would be able to show a treasure chest-like box very easily once you have all the data. Cubes don't exist in nature so once you see something cube-like in your data, go on a hike. If you're clever you can have your drones pipe their data via 4G every five minutes or so, shoot it to your desktop, and look at this data in almost realtime. Or if you're especially clever use CV to look for square-like shapes in the data and to alert you when they pop-up. Now you can tell that drone to go back to double-check and to scan from different angles. If it really, really looks like a cube from different angles, then go on a hike and enjoy your million bucks.

http://pfmabe.software/
I don't see a huge difference between Scala's Options and Kotlin's null safety. In Scala, you can still do this:

val x: Option[Int] = null
From what I've heard they actually aren't accepting Bitcoin any more (counter to the claim in the EFF article) because Coinbase dropped them for the same reason. I would suggest that it's time for them to look into a self-hosted Bitcoin payment processor.

https://www.reddit.com/r/Bitcoin/comments/5q5jj2/fetlifecom_...
The blog post is now up: http://blog.gitter.im/
Not sure if IronPython is still supported or if it is going to be support on CoreCLR, so how relevant is IronPython today?
Genetic variant accelerates normal brain aging in older people by up to 12 years