skysight-inc/HackerNews huggingface dataset:
> I wonder if they still offer the same kind of performance though

Base clock speed is down a tick (2.7ghz vs. 2.8ghz) compared to previous generation Intel chips in the M4700/M4800 line vs. the new Precision 5510. Same 8M cpu cache; presumably newer intel chips are more efficient and make up for performance difference elsewhere (e.g. less heat = less cpu throttling during intensive tasks).

Sitting on the fence here, waiting to see if Intel's next line of mobile CPUs bring significant performance improvements. Current setup (M4700, i7 extreme, 2 X SSD, 32GB) is awesome modulo the battery life, which is about 2 hours for minimal workloads.
And your school, and your supermarket, and the good restaurants, and everything. I don't think many people who live in LA would argue that you have to drive for hours to get anywhere in the city.
Evolution is not a stochastic process, even without newer models like CRISPR where we know bacteria and other organisms seek very specific genetic material and integrate it into their own genome; evolution is governed by natural selection and your DNA has a lot of tricks under it's belt.

Your DNA was meticulously constructed by billions of years of evolution and that is not by chance since there are processes that construct DNA which are not based on "random mutation", you can take in foreign DNA, activate and deactivate genes put in spacers move base pairs from coding and non-coding DNA, modify gene expression and repetition and tons of other tricks and this all happens through a process not by chance.

If you think about evolution only in terms of random mutations which are filtered out through natural selection you throw away most of what we've learned about biology in the past 50 or so years, in fact random mutation is likely not have been workhorse of evolution especially in rapidly reproducing organisms.

Microorganisms edit their DNA and they do it at a very fast pace, this is why you can have bacteria developing resistance to drugs without even reproducing since they start seeking out resistive genes in their non-coding DNA and in their environment (plasmids and phages) as soon as they are exposed to antibiotics, they can integrate them into their coding DNA activate those genes and begin making the needed proteins and even rebuild their cell membranes if needed.
>My return on the property is driven from the $1 million basis, and I get to keep all of it despite not having much of an equity stake in the property

And if that property falls to $900,000? Now you owe $1 million on a home worth less; literally throwing away $100,000.
I personally have really enjoyed working with Statamic. It is built on Laravel and super easy to customized.
Ask for more cash and hand back the options, invest the cash in your retirement or property or whatever. You don't have enough years to play the same lottery as VC's. The mere fact you are asking how to value these means you are probably in no position to do so, therefore you are probably getting a terrible deal.
Thanks, that worked perfectly.

Odd to implement i18n and then automatically choose based on UA, but not have a user option?
I suffer from this too. The one month where I cut out alcohol completely I lost significant weight. Admittedly I exercised more too, but then months where I've exercised but not cut out alcohol I've not seen nearly as many benefits.

But alcohol, it's hard. I like a beer or few to relax after work, but I think for me it became a habit. Cutting out alcohol at home was a neat compromise (allowing myself to indulge the couple of times a month I go out for programming group meetups) felt a bit like what I imagine giving up smoking would be like. It took me a couple of weeks to get used to not having a drink in my hand in the evening, and I didn't like it at all. Compounded by the fact that I don't drink soda, and rarely fruit juice (mostly water, coffee or tea).

However taking it a day at a time I did cut it out, and I became noticeably healthier. I started going to bed at a regular time, I felt more alert in the mornings. I think my work improved, I felt healthier in general, I lost weight and I felt like I had more energy.

I've 100% relapsed over Christmas, but I'm going to pick it up again in the new year.
Are you sure you're paying any tax money to the US? My understanding is that the US and France have a tax treaty, France's taxes are higher than in the US, and you are receiving tax credits for the income tax you're paying in France. You shouldn't have any obligations to the US unless you've got some income in the US while you live in France.
After having lived with red light cameras in Chicago and all the corruption that entailed... Go Texas.
Amsterdam. Love the people and the culture, the night-life is great (no, not that sort!), cycle everywhere - never stuck in traffic jams. Reasonably easy to fly back to visit family/friends in London.

Downsides: Expensive, I can't speak Dutch.
I have a private blog that I write for my own to better my writing skills.

I use Ulysses (the app) with a custom style (CSS) and extract my posts to an HTML file. I then upload the HTML file and the CSS file, which Ulysses also extracts, to S3, so then I can view it and read it from time to time. I realize this isn't the most elegant solution, but it works for me because I have very specific requirements from a CMS and I haven't been able to find them in any of the CMSes out there. (Most of them don't even have a clue as to what "minimalism" means.)
Split Testing: 7 Tricks to Gain More Sales
My methods are divided into 2 -- binge and short bursts. In both I tend to use open ended questioning, perspectives and reflections as ways of enhancing the learnings.

Binge is method I use to learn a lot about a topic in the shortest period possible. I start a binge with either trying to understand more about a topic or to try an see whether a hunch I have in regard to the topic is well worth following.

Short burst is a method I use to learn something more deeply and more over a longer term. In this I put in 5-10 minutes 3-4 times a day maybe for a period of about 2-3 weeks. Then rest and reflect for a couple of weeks and then go through the cycle again.

I have written a post about it here : http://prjoshi.com.np/2017/01/02/on-learning/

Hope it helps.
1. Code tutorial websites teach mostly syntax but are weaker when it comes to teaching you how to set up an environment and structure a new environment. As such, it's useful to look at other people's code on github or similar. Websites and web applications are only partially about the code your write; they are also about the system on which they are built. Learn what it means to "deploy" a website and how that works. Even though some will argue that that's more of an operations concern, as a web developer you often have to wear multiple hats, including operations and server management.

2. With languages like javascript, especially for those with no programming experience, it's really easy to get your feet wet and believe that you "get it", that you "know javascript". That's a fallacy. Javascript, perhaps more than other languages I know, is easy to stitch together to get working (quick and dirty) but really tricky to write eloquently in a way that follows core software development principles and in a way that is easy to manage in the long term (which is part of the reason that there are so many JS frameworks out there).

3. Accept that there are things that you just don't know (and things that you don't know you don't know) and dedicate time to learning from others; not just as you get started, but forever. We spend time on our team every day sharing even the smallest things that we've learned that week to promote this idea (even things like "I discovered the `git add -p` command and here's what it does!").
> Hopefully your salary is enough to be able to afford ~$65,000 worth of option exercises every year, should you be interested in purchasing them!

Just dropping a quick clairification: OP should not assume it's necessarily a good idea to buy the options as they vest, and should not assume that they'll have to put up cash to excercise them in the future.

Probably covered by your link, but I wanted to point this out explicitly because people have been burned by these assumptions in the past.
Yeah, the lack of thumbnail generation is an issue. It's definitely something which should be built in.
You don't actually lose anything until you sell. A paper loss is a different thing. It has plusses and minuses.
Yep, I'm familiar with everything you're saying. You definitely don't need language fluency to know that you're being treated differently...just time, and a bit of social awareness. They aren't particularly subtle about it. But in my experience, this is also true of any place where your foreignness is advertised by your skin color or facial structure or height or whatever -- you're just going to be treated like a stranger, because, well, you are one.

I've met a fair number of long-term expats now, and there's a group who have taken this personally, and now have a complex about never being "truly accepted"; then there are the ones who have embraced their otherness. Those latter folks are totally aware they're different, and they just decide that they're going to be themselves, but in Japan. They seem to get along quite well. I've met foreigners who run businesses, many who are married, and even a few who are involved in local government, organizing matsuri, and so on.

Anyway, I'm not suggesting that it's easy, or that I'm in that latter group. I'm just saying that I've seen it, and it's possible, and that it seems to come most readily when you know and accept where you stand.

(Also...for the record, I've heard this exact complaint from expats in every country I've ever visited, including Europe. I was once considering moving to the Netherlands, and I had a dozen lily-white expats telling me that the Dutch are great and friendly and incredibly polite, but it's just impossible to make native friends. So it's not just Japanese people.)
For me, I started the practice of writing tests when I got to the point where I was applying for senior level positions and failing to get past code reviews with feedback like "looking for someone with more experience". This motivation could be described as external.

My internal motivation for writing tests came from doing a lot of parallel/distributed computing. I had to write tests just so I could know what the heck was going on in my data transformations. I couldn't run my code on the full dataset while developing but with tests and small subsets of data I could develop with more confidence that my code would run efficiently and correctly on the full size set.

Though it took some time to really sink in, the end result was that I began to write code naturally that in addition to being easier to write tests for was clearer and more easily understood by colleagues or even my future self.
What is miniKanren?
The OS features of Racket are still based around these ideas, particularly custodians and namespaces.
This might be my favourite "silly nerdy bollocks"-type HN post that I've ever seen, what a great idea.
+1 Sadly there is not much development there :(
When groups that are used to struggle from a position of weakness chance into power, they rarely use it as responsibly as they should. Like the dilemma of revolutions creating even more oppressive governments, but generalized.

Now in this case, we are talking about a long tradition of established power, not about a weak group suddenly rising. But I think the pattern might still apply: The rare powerful unions are not recent underdogs, but they feel a cultural oneness with the weak ones in other places. It must be very tempting to believe that you are fighting the fight of the typical weak union when you are actually expanding on the excesses of the rare powerful ones.
How Real is Reality?
Serious answer: Because many developers regard assembly as some sort deep magic only understood by elder gods.
This, of course, comes from some vague (and not entirely correct) understanding of "assembly" running beneath everything else, and thus being fundamental, yet not immediately useful to a large category of developers today. Hence it seems important but archaic. Archaic + difficult = elder knowledge.
The only people really affected are the ones without any money.

The Americans living abroad not being able to get bank accounts because the local banks are too afraid of US fines or the double taxation of income for those living abroad.
>It takes a very minor increase in value to turn a profit if your time horizon is short term.

It's hard to believe that amateurs on this board actually believe house-flipping is a sure thing.
I can select the language on the bottom right of every page of my Gogs instance.
The couple of explanations of algorithms that I looked at were good. Much more concise than a textbook, but with links to additional material.
Some time ago I worked on a tool for powering on and off USB hub ports. Most hubs don't have the circuitry for the power to work, but you could blink the lights. Hubs might make a nice set of indicator lights for something like this.

https://github.com/codazoda/hub-ctrl.c
A New Batch of Deep Learning Startups to Watch for in 2017
“They had properly listed the restaurant stop in their mission plan. Since the stop was properly listed, the soldiers had not violated any regulations, but they still received verbal counseling because their actions created an appearance of impropriety.”

I wonder if they where very loud in the restaurant? That they got clearance to stop the blackhawk is clearly the "violation" here, as long as they weren't to smug about it afterwards.
In the auto world, risk is a tradition as old as racing
It would be right where I am, which is where my extended family is. With a wife and kids and being in my 30's, I've learned that who you're with is more important than where you are.
>In my point of view, it's a sign of success of Gogs that Gitea forked it. Gogs is under MIT license and there is no problem with me totally that Gitea is developing its own version. It happens often in open source community(when you are not satisfied with upstream version, I fork a lot actually).

Seen here:

https://github.com/gogits/gogs/issues/1304#issuecomment-1246...
[Computer-go] Are the AlphaGols coming?
Good point, I was keeping my post short but should have included this! I think I was trying to highlight how expensive the options are, rather than the necessity to exercise them.
You need to know the fully diluted count of shares. After that, calculate how much of the company you beneficially own assuming full vesting, and start wargaming out scenarios of exits at $500 million, $1 billion, $2 billion, $5 billion, $10 billion, $25 billion, $50 billion, etc. It's 4th grade math with bigger numbers: 1 bps * $10 million = $1k; 1 bps * $1 billion = $100k; etc. (bps = "basis point" = 10^-4)

You might also try asking the question "I'm trying to value my options. Do you have any financial results or model which would suggest I value them upwards?" HN readers might if surveyed pick "Options are basically witchcraft" but this is very, very not true of CFOs at billion dollar companies. The information you want exists in a spreadsheet somewhere; nobody is going to hate your guts for asking to see it. (They might not say yes but, hey, that's signal, too.)
But historically you have made a lot of money off these foreigners. Will that matter to lose the business?
Thank god for pirates. People are (illegally) storing and perserving films, TV shows, etc.

Wanna find a lesbian film from Germany from before the Nazis? Pandora's Box is on the torrent sites!

Piracy is good for our heritage.
Is there any that is decent yet cheap? I've trying to find one for the small non-profit I help, but the open source implementations I found were at the toy stage (couldn't even embed a video) or Movable Type, which sounds great but at a price of $999, it's about $969 above what they can afford.
>I personally don't value stock options

Yes you do. I'll give you $50 for all of yours. What's that? Oh that's right: you do.
I've hear the G is one of the best places to watch a cricket match.
I think XML, for all the hate it gets, is so much nicer for extensible markup than all the weird template languages people invent daily...

And XSLT/XPath are really nice too. I just need to figure out how to shell out to external programs from libxslt's xsltproc and then I'll be able to do anything I want...
I have to respectfully disagree. The poster above you is not saying that they don't verify, they say they verify through different means.

They are saying, in my opinion, that it is important to step away from the S.O.P. because by doing so we gain the clarity of insight from treating them not as cogs to fill a gear ratio, but as human beings that bring an enormous range of abilities that, for various reasons, may not communicate unless one allows them to, hence the example of a root reduction in the db search space.
Not AI, but so called Deep Learning meme.

AI has been already well-researched in 90s.

The improvements in classification algorithms and the early commercialization, such as Siri or FB face recognition are responsible for the current bubble.

No major breakthrough in AI has been made so far. Better classifiers is not AI. They are mere pattern recognition.
Edge 2017: What scientific term or concept ought to be more widely known?
How's the work life balance?
WebAssembly is very different from LLVM IR, because it is essentially just the greatest common denominator of what existing JavaScript VMs handle in the backend. For instance, WebAssembly allows only reducible control flow, has very limited support for function pointers, and a particularly nasty memory model (linear memory, which precludes any kind of non-trivial alias analysis and optimization).

All of these things may change in the future (apart from the reducible control flow restriction), but, at the moment, the goal of WebAssembly is just to have a viable compilation target for C++ in the browser. Google was championing LLVM IR for this purpose in the form of pnacl, but that was not enough of a compromise to work on the web platform. :(
Being centrally cleared to reduce counterparty risk and being traded electronically on an exchange are two distinct things.

Electronic trading does change dramatically the shape and profile of a trading floor. Introducing central clearing with margining not so much.

You won't achieve electronic trading anytime soon on products where there are perhaps at most 200-300 buyers in the world, must of who are only interested in buying big chunks.
> Hell, you can tax the developers of the new buildings to front most of the public infrastructure upgrade costs

There are a couple of ways this can fail as a result of various loopholes, but it is, in general, a good approach.

Further, you can offer developers tax credits for densifying infill development since more of the infrastructure is already in place.
Source?
(The other commenter is not going to earn a response from you, so I wanted to ask. I have a not-new account and my real name is attached to it).
> The point is that Go programmers can structure their data so as minimitze garbage collection overhead, but Java programmers can't.

There is an anecdote that Minecraft, in the old days, used to pass around block coordinates as "int x, int y, int z" rather than as an instance of a BlockCoordinate class in order to reduce GC overhead. The BlockCoordinate class was introduced by a refactoring later on, thus turning Minecraft into the memory hog it now is.

So you can certainly optimize for GC overhead in Minecraft, though probably at the expense of readability.
You need to know the total amount of shares that are out there to even begin to speculate on whether the deal is good or not.
Rust on the WiFi Pineapple (and OpenWrt)
$1300 is really an unusually high strike price. While in theory there is no difference between 200 options at $1300 per share and 20k options at $13 per share, the former is very unusual and I'd at least want to know the story. If the company is to IPO there will almost certainly be a stock split.

One way to force small stakeholders off your cap table is to do a reverse stock split because fractional shares are typically paid out in cash. If that were the case here, I'd call it sketchy behavior and steer clear.
Keep stock options as possible bonus in future. It may or maynt happen.

If its very small company with only handful no.of employees and you see this company has bright future or may get acquired for billions - then try to understand how they arrived on number 200.

If you faith in product & planning to stay for 4+ years.
- You can tell them increase options with may be increased 5 year schedule.

If you think your basic income needs to be good. Then ask them reduce options and put some money
on your monthly salary.

I think 1300USD/option is very high, Google stock is $800 & I'm very doubtful you will get $1300 per stock.
Zero. All done, and no fancy math required.

Say what you will, but I've been coding professionally for over 20 years. YMMV.
Vienna. In the heart of Europe and just short drive away from every one of these: Italy Croatia, Slovenia, Hungary, Czech Republic, Slovakia, Germany, Switzerland. ranked best place to live [1] https://www.theguardian.com/business/2016/feb/23/vienna-name...

I'm not saying that the best thing about Vienna is the highway that get away from it (LOL), but as a foreigner it's the perfect "beach head" to explore the continent (and Eastern EU is crazy fun, people are more can-do than can't-do. There are a billion other reasons such as history, culture, cuisine, outdoor & sports ... Taxes are high (like everywhere in EU) but you get decent healthcare. Also salaries in IT are good especially if you are freelancing pretty identical to Germany. (avg > €60,-/hrs).

Another one of my fav is Berlin. Salaries not as high but fantastic software / start-up ecosystem. City is very affordable compared to other parts of Europe so lower salary is not huge issue.

disclosure: I'm Austrian (though have lived outside Austria the past 20+ years)

EDIT: typos
4 Ways to Use Video This Holiday Season
Well done!

Is there a trick to getting back to the grid once you've gone into a sheet? Short of a refresh, that is, which erases the work.
Remember that even if they don't hit zero, if they're underwater, say, £1299.99 they are worth essentially zero as you'll not want to exercise them (and why would you want to? You'd be losing money - and you can't write it off as a tax loss in almost all circumstances).

Then, unless they're publicly traded, or there is a legitimate secondary market, you can't even do a sell to cover.

The other way of providing equity is with RSU's, restricted stock units, where the company promises to give you, at each vesting date, a portion of stock. The problem there is that this is taxed as income on the value of the stock at vesting, and once again if there is no secondary market you'll not be able to sell enough to cover your tax liability and be in for a nasty invoice from the IRS that you need to scramble to cover.

I'd recommend having a financial planner walk through the ins and outs with you.
Alternate title: "Supervolcano continues to exist near Naples, as it has for millennia"
Your scenario is the company with the $1,300+ strike price will do a reverse stock split because they want to IPO with a $6,500+ share price instead?
Yes, this is my first assembly program. I had to look up every instruction and it took me hours to understand even the basics, but it was worth it. I have a much better understanding of x86 assembly and plan to write larger programs to continue learning in 2017.

I went with 32 bit because all the examples were 64 bit so I forced to learn the nasm and ld flags to get my program to compile, link, and run. I also learned a lot about the different registers available to 32 and 64 bit programs.
How to be a good host: miniKanren as a case study