skysight-inc/HackerNews huggingface dataset:
I think there are two issues here: whether you enjoy solving real problems, or whether you enjoy solving toy problems.

Personally I get bored with toy problems. Sometimes I might write up a program to solve one. For example, I played around with writing a Sudoku solver when Sudoku was getting popular, but I got bored with it after a while and didn't put much effort into optimizing it.

But I'm usually more interested in solving real problems. For example, I just wrote some code to read an encoder knob reliably on an Atmel ATtiny104 microcontroller, which is a chip that has 32 bytes (not kilobytes, bytes) of SRAM. A solution I found online uses 16 bytes for a lookup table. I got it working using two constants that are loaded into registers and so my solution actually uses no RAM at all. I enjoy that kind of puzzle.

I had a student contact me a while ago to ask me whether I thought she should change majors to computer science. I scheduled a call and told her that before we talked I wanted her to take a crack at the "Cheryl's Birthday" puzzle that was going around -- see if she could solve it. I had solved it and I was not actually so concerned whether she could solve it, but I wanted to hear her talk about the process of trying to solve it -- did she approach it in any kind of systematic way. I think that may be an indicator of whether someone can do well at programming. Someone who just draws a complete blank when faced with decomposing a problem like that into parts may not be suited for programming.
I'm not interpreting this as any sort of issue with the pay increases.

This seemed like one way to "over compensate" one of the two partners in a business partnership and a cautionary tale. In a partnership, generally, all profits and distributions from the business pass through to the partners at the percentage of their ownership stake. Most partners (myself included) take minimal salaries in order to prevent extra taxation on payroll taxes and the bulk of the compensation comes in the form of partnership distributions. In this case IIRC the CEO became a 60% shareholder then started paying himself a salary of $1,000,000 a year. This is considered a business expense in this case and not part of the partnership distributions.

IE if the business was making 3M a year in profit and the brothers took no salary they'd split it 1.5M each (in this case 60/40 but lets say 50/50 for ease). In this case now the one brother takes 1M in salary and the profits are now $2M, split both ways and Dan gets 2M a year in salary and distributions and the brother gets $1M.

Thats how I read the case anyway.
I hate puzzles.

Using brain-teasers to evaluate coding ability is like using lockpicking to evaluate orienteering ability.
The guidelines suggest what you should submit: https://news.ycombinator.com/newsguidelines.html

Relevant to your question: "Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity."

To see your old posts, click "Threads" in the menu at the top.
>...can you get a patent for the resulting lifeform or its individual genes? My understanding is that you can not, but if that's wrong I'd love to be corrected.

Yes, you can get a patent. There are even organisations that aspire to patent organic plant variants that obviously aren't GMO. [0]

>given that all of the GMO companies seem to be grabbing patents on their products

No, not all are. First of all, not all developers of GMO technology are even companies - they may be universities or government agencies, for instance [1]. The widespread and misguided opposition to GMO technology works to the benefit for large companies (like Monsanto), though, because they have the resources to hire enough lawyers to manage the process where it matters.

Secondly, there's nothing "grabbing" about filing for patents or equivalent IPRs for plant variants; it's what you need to do to protect your variant even when you plan to release it into public domain (so that a malicious party would not claim them).

[0] https://www.geneticliteracyproject.org/2015/08/07/challengin...

[1] https://en.wikipedia.org/wiki/Golden_rice
When I worked on my start up, We built our complete hardware and then software for it.

I had to write down the drivers, and display library for the 128 x 64 lcd display with a simple scheduler, FSM and all!(Hard to mention all the work) Bulk of the work I did was using paper, eraser and pens.

A lot of work in unchartered territory requires paper work. I realized the more I worked on paper the more correct the code was and overall it took faster to write(given fewer bugs).
I doubt this is a great opportunity for businesses other than having an image of the storefront in the app. Geolocation range is wide enough that players don't need to go inside the store or be in front of it in order to have access to the Pokéstop. I guess for areas with low density of commercial storefronts could attract some foot traffic, but doubt it will be that significant in long term.
I think this is just a glimpse at Nintendo IP's potential on mobile. They've kept their IP's very close to their own hardware until recently.
I find elixir incredibly good for CRUD-type applications, macros and pattern matching alone get rid of most of the duplication and hard to follow logic that plagues most web frameworks.

Phoenix is quite popular but if you look at the source, it's a testament to Elixir's power as a language how light it actually is, the meatier bits are mostly around working with real-time connections, the cookie-cutter web stuff you can achieve with plug with very little work.
Where are you currently in your career? I'm kind of curious, because I never hear of compensation packages normally going up that high. So I'm wondering what skills companies are looking for at that price.
Exactly like that.

That's a lovely article by the way.
They bought it for $2 million. And then poured time and money into getting it considered a legitimate sport, spun off a reality show, promoted it's stars, and cranked out the merchandise. Branding 101, etc.
I'm curious what the error stack looks like in tail call optimizations, as this is one of the reasons Google (and iirc Mozilla) haven't implemented it.
> and with little effort turn it into TypeScript

Good point, but then how about an opt-out warning (instead of error)?
Do you always like to brag about your ignorance?

I mean I don't personally use Twitter or play Pokemon Go, but it's not to difficult to see the value they provide to (millions of) other people.
I'd love to see similar lists for other platforms like Android
Honestly it sounds like you didn't even give it a chance. The game has a ton of success largely because it gets people out into the world, finding new Pokemon as they go. Niantic is going to expand into PVP battles and the like, but it's not that bad of a game. Just needs some time to grow.
What fraud or compliance problem did Paypal face when they banned the Wikileaks account? They did it because they "violated terms of use" in that they "encourage, promote, facilitate or instruct others to engage in illegal activity”. But as far as I can tell, Wikileaks itself didn't do anything illegal, and didn't operate any differently than any other journalistic enterprise.
How a single word sparked a four year saga of climate fact checking and backlash
You can do a lot better then a 1Br on a 300k salary in the Bay Area. Even in the most expensive parts.
> This release includes plenty of new features, such as our new workflow for getting .d.ts files[0]

Does this mean that using Typings is no longer necessary, or is there some additional benefits that Typings still offers?

0. https://blogs.msdn.microsoft.com/typescript/2016/06/15/the-f...
I'm all with you for general contempt for people on HN.

I read everyday here the HN crowd claiming urgent need for an elite to set up a globalized centralized European Federal Union to get rid of nations and populism. I see people being bashed and insulted for supporting their own nation and not living for the NYSE.

Let's just throw away states, cultures, religions, and build a global free market where everyone would be happy consumer. Maybe facebook and Jp Morgan can help in this mission.

Let's celebrate the day when everyone will be chasing virtual pets on their phone. We're so in love with the people !

Pikachu !
UFC is a bit like NFL except instead of just a 3-4 month season, it has a 12 month season and it has international appeal.

However, unlike NFL it doesn't have a league that can control expansion or prevent others to compete in its market. In other words, UFC is a brand and it's a brand that is not fully understood and it's hard to predict what the loyalty to this brand is. So the buyers are taking a big risk. They're buying into UFCs reach via FOX, etc. But the market is prime from other players to take away market share.
I hope the success of Pokemon Go convinces Nintendo to do a proper mobile port of Advance Wars, or maybe even a native mobile game. Warbits is good, but I'd love to see what Intelligent Systems could do with a native iOS game.
Chef Summer Recipes: John Ford’s Southern Pot Roast
Very cool. We do something very similar on Instacart's site. Our main Redux store and header component track window size and scroll position so that all components on the site have that info and can react to if they need. Works wonderfully!
Elon Musk Teases Second Part of ‘Top Secret Tesla Masterplan’
no, because that's forgetting the entire Latin America that has timezones similar to the US.
You're right -- there is a conceptual/complexity cost to BEAM applications, distribution, concurrency, supervision trees, etc.

I think the idea is that if you start with phoenix you don't have pay that cost unless you need it. If you end up needing to scale, the features are there. I think Uncle Bob said once that "architecture is the art of delaying decisions". Phoenix / Elixir let you do this.

Another part of the story is channels. If you're doing websocket work, you can't find a better platform than phoenix / elixir.

Once you start digging in, you realize phoenix / elixir are awesome even if you're not using all the concurrency / distribution stuff. The functional nature / immutability posture of elixir helps you with a large code base and/or lots of devs. There are other features -- pattern matching and macros come to mind -- that make Elixir a great place to code.

All that said, if you have a client, say, with modest needs that is never going to have much traffic, all that might not be worth going with something you're not familiar with. Similarly, if you're talking about a 1-2 dev project, it might not worth learning something new. In those cases, maybe it's rails or django or whatever ftw.
Here comes the Pokémon Go malware
If woman have children their careers are over in a very competitive society. And there is no child support from the government.
I don't use TypeScript, but with Flow (which has always disallowed nulls in built-in and user-defined types by default), "null" is a subtype of "any", so that would still work. Is this not the case in TypeScript with --strictNullChecks?
It does work properly on Android. It only asks for access to Location, Contacts, Camera, and Storage.
Eh, it's not THAT wide, you definitely have to be within sight of it
The standard locomotive arrangement in the US is 2 bogies of 3 axles each; 4-6-0 and 0-6-0 wheel arrangements (5 and 3 axles, resp.) on steam locomotives were also common. While the modern locomotives do have an even number of axles, it's not a multiple of 4 (like standard wagons usually are), so it's not possible to have 256 axles exactly if you have an odd number of locomotives (e.g., 2 forward/1 reverse arrangement).
At this point, however, they have built an interesting business beyond their own league and live events.

They have a subscription service - $10 a month - that has both the biggest library of important MMA fights and acts as the streaming platform and distributor for dozens of smaller leagues.

http://www.theverge.com/2016/7/8/12122826/ufc-200-sale-strea...

The UFC is even branching out to stream more niche combat sports that aren't MMA.

Because they were banned from television for so long, they were forced to focus on the digital side of the business, and it is now paying big dividends.
"Non-nullable Types"

This is the first filter I check when I am deciding to learn a programming language these days. Almost all real world code I saw have had random null checks everywhere.
It currently feels like an MVP. I'm sure it will be great once they add a proper battle system. I can easily see myself sinking hundreds of dollars into it.
Docker: DockerCon 2016 Videos: Use Case Track
Intellij-Rust Rust Plugin for IntelliJ IDEA
To get amortize the cost of the land down to $100 per square foot, would require 2 million square feet salable space. At a high 80% efficiency, that's 2.5 million square feet of construction. At 80% lot coverage and a prismatic box, that's 63 stories.

All that before parking. 2 million square feet of 1000 sf apartments with one space per apartment is 1000 parking spaces. At an optimistic 150 spaces per acre of parking deck, that's another 7 stories, so let's call it 70 stories of building.

Before construction, the 1000 square foot apartment is carrying at least $121,000 of base cost ($100,000 x 1.10 [overhead] x 1.10[profit]). At $300 a square foot of construction cost, it's already a half million dollars. And that's with mediocre finishes, average appliances and marginal amenities.

Because upgrading everything to position the apartments in the million dollar range increases profits, that's what a developer is going to do. That's why housing is so expensive.
Maybe put a physical QR code in the window or inside the store that needs to be scanned to get access to the Pokestop?

However, I'm not really sure business really want to advertise to people whose intent is just to collect virtual Pokemon.

Maybe they could somehow tie real-world purchase to in-app tokens, i.e. buy $10 worth of stuff at some store and receive 100 Pokecoins.
There was a lot of controversy previously about mapping applications having "Avoid" areas. They were basically neighborhoods with high crime rates which also happened to be neighborhoods with high minority populations. Small business owners/home owners didn't like being grouped as "avoid" when they didn't have any real control over it. Or something like that.

[0] http://www.npr.org/2012/01/25/145337346/this-app-was-made-fo...
[1] www.citylab.com/tech/2012/01/gps-smartphones-and-dumbing-down-personal-navigation/1036/
If you're on Android it's done properly through app permissions and doesn't encounter this issue.
I saw in some SEC filing, and subsequent news article that his detail was like $5m/yr
How hard is it to automate this and what impact on build times does it have?
Keep hitting F5, and you'll eventually be able to register.
It would be great if you could provide specific reasons why FireEngine is able to avoid the overheads which other projects avoid via kernel bypass.
Happy to share more with anyone interested!

Tallyfy is an app that helps you track repeatable processes like client onboarding, etc.
The thing that bugs me the most is the inconsistent implementation of default imports with ES6. Makes it hard to work with a lot of libraries.
Is that a rhetorical question? Probably 99% of people playing this game who sign in using Google use their main (only) Google account. I'm sure it never even occurred to them to make a second one for something like this -- that would just be a hassle.
Thanks a lot Daniel and a last question please I think the website delete my new post it was something cute is it possible ?
The success of the UFC is fascinating to me. I really disliked the culture of MMA back in the early 2000s, but nowadays I love the sport. The technical skill of these guys fighting is amazing, and the near monopoly of the UFC has actually created a situation where big fights are constantly happening, rather then the years of negotiation that some boxing matches have required.

As ownership now diversifies among several groups, so will the focus of the UFC, and I'm curious how that will affect things going forward.
UFC has worked hard to scoop up the competition like strike force and others. They also have strict contracts with their fighters to keep them from competing in other leagues. There's been several anti-trust lawsuits already.

http://bleacherreport.com/articles/2299031-ufc-sued-by-fight...

http://espn.go.com/mma/story/_/id/12037883/antitrust-lawsuit...
I've never played Ingress, but I've played PGO for android. Google account settings (https://security.google.com/settings/security/permissions) shows an empty list for me.
Yep, "shareholder value" can be taken to mean all kinds of things-- long and short term.

The CEO may very well be able to make a case for higher wage workers even in the "greed-above-all" context of shareholders.

FWIW, 70K "min wage" might not mean so much if most employees are line workers and there are contractors for the support jobs (eg IT-dept, janitorial, secretarial, etc).
So, where's the augmented reality smartphone app that makes solving such puzzles a snap?

I imagine an app that, when pointed at puzzle pieces, first highlights a corner piece and then highlights candidates (ideally one, but four or five would already be a big win) that fit next to it, based on matching both the shape of the edge and the image on the pieces.

Cheating? Yes. Way more work than putting one puzzle together? Yes. But it replaces fairly dumb puzzle-solving by programming.
I bet you are in your underwear inside your room with several half empty cans of warm beer around your desk.
Businesses like Walmart or Target have large enough buildings you'd have to go inside. Same goes for malls probably. Not everyone who goes to the pokéstop is going to spend money, but even if 1% of people who visit buy something, the pokéstop is still generating far more value than any other kind of online ad.
If you're very close to the interviewer's eyeline, there's a risk that the interviewer shifting will block the subject.

In his pre-Interrotron films (e.g. The Thin Blue Line), he put the camera fairly close to his head, so it's not direct address, but close.
If nobody downvoted, then the author of the comment would be unable to distinguish between "the community doesn't value my comment" and "my comment was ignored". A downvote sends a clear signal vs. a lack of signal which is important to establishing/maintaining community norms. If we didn't have that signal, there might be reddit-style pun chains on HN and new users who see that might think it's accepted by the community since those threads are indistinguishable from other comments due to the scores being hidden. Seeing comments downvoted to grey is an important signal.

Of course, replying is also a signal but it's not appropriate in every circumstance. It's redundant when sibling comments provide correct information vs. the downvoted comment's incorrect information and an in-context reading of the thread will make that apparent. Or when the downvoted comment is flamebait/trolling and you don't want feed the trolls. Or when the comment clearly doesn't fit the community norms. And, most importantly, I have neither the time nor the inclination to reply to every comment on HN offering constructive feedback so I pick and choose carefully when I do that... as I'm doing here.

Long story short, HN deemed it acceptable to allow users with a minimum karma level to downvote. It's a feature, not a bug, and as long as it's used with discretion it sends a valuable signal to the comment's author. That feedback mechanism also confers positive benefits to the entire community.
Yeah I think that's google trickery. How strange though, I would have thought the search "traditional English pie" shouldn't/wouldn't be affected by the location.
I think part of the joy is in the simplicity. Walk to a Pokemon, catch it. I think people have different expectations for mobile apps, ie. the small learning curve.
I don't want to be "that guy", but this is just the age-old teleprompter technology re-purposed to show another camera feed instead of text. It's not exactly a "eureka!" invention.
It should be "Eastern MA" given the large number of technology companies outside of the city but inside Rt 128 & I-495.
I am interested to know :)
Oh, are you chasing virtual pets 43 minutes 23 secondes per day in average too ? I'm sorry, really, I should think more positively of the future. My bad, will improve, promess ! Let's start by creating a facebook account, we will learn the pokemon thing after, one benefit per humanity at a time.
Technically the UK han't done anything with their vote. Not a single official step.
Mine was in theoretical physics. I liked my advisor and the work. But she wasn't a go-getter on grant writing, or on paper writing.

Many of my friends left and went to medical physics. I thought of it, but decided against it.

This was 20+ years ago.

In hindsight, it was a mistake (for me) not to do this.

First off: There is no shortage of PhDs to fill tenure track ranks, and there are precious few tenure track ranks available. Unless you are at a top school, with a really special advisor, and your work is getting attention, you should assume that academe is not in your future.

Yes, I know this is harsh. I wish someone had said these words to me in 1992-1994.

Second: The magic of a PhD is that it is a union card for some jobs, and a good way to open other doors. But know that the time you spend doing it, is time you spend away from economic productive life.

Has my now 20+ year old PhD been a boon to my career? I don't know how to answer this. It conveys (via a mal-advised appeal to assumed authority) some intelligence. And maybe it gets me better bargaining ability. Or maybe not. Maybe it typecasts me. I don't have enough data to know.

What I do know is, given the benefit of hindsight, I would have done very different things.

Third: You always have options, and you always have choices. You need to ask, and answer, a very hard question for yourself. Specifically, what do you want to do with your life? And even if you don't have a hard answer, which is fine, a roughly general sense of what you want to do is a good thing.

I decided after seeing the FSU collapse, and the market flooded with fairly senior FSU physicists, that I would focus on learning to be an entrepreneur and business guy. I like working with, and building, supercomputers, and it turned out there was at least some demand there at the time.

You need to ask yourself these sorts of questions, and you know, its ok to answer "I don't know". But take the time to figure out what makes you happy. Because YOLO, and its better not to waste time doing something that you won't be happy doing and not making any living doing it.
This is mainly an issue because Vitalik endorsed DAO forks- If he had said "This does not justify a fork" I would be 100% anti fork, for the same reasons you describe: Vitalik needs credibility to pull the POS transition through.
Those are just things it has access to on your phone. That's not the permissions you give it on your Google account, which might include sending email as you. Those you can find here https://security.google.com/settings/security/permissions?pl...
Here's a single data point. I used to work one layer removed from a billionaire (he was my boss's boss). I didn't interact with him much, but I had to do work directly for him regularly, and it sometimes required dropping by his house.

He had at least one armed guard at his house driveway entrance 24/7. I suspect he had at least one other somewhere. But he drove himself to work in a pretty regular car and didn't have guards anywhere but his home that I can tell. We worked in a big building that had cops on the first floor during business hours, so I guess that was covered too.

This guy is very private though, and you wouldn't know he was a billionaire unless you worked with him. There's barely any information on him if you Google him.