skysight-inc/HackerNews huggingface dataset:
For my first job-search out of school, I actually started off by accepting a temporary, fully-remote contract position for one of the first startups I was interviewing with at the time.

After a short 1 hour pairing session with their front-end lead, I was offered a choice between going through the full 1 day interview gauntlet onsite at SF to arrive at a full-time offer on the spot, or a 2 month remote contract to give us both some more time to decide if we want to proceed with working together full-time (the actual length of the contract was negotiable, I just went with 2 months because I felt that's about how long it'd take me to finish interviewing with all the companies I was interested in). They made it clear that I could continue to interview at other companies during that time frame, as long as it wasn't so disruptive that it impacted my quality of work, and that I should feel free to turn down the full-time offer at the end of the contract if I find a better offer elsewhere. I felt the latter option suited me better at the time, because it was still fairly early in my interview process, so I didn't have any offers coming up on the immediate horizon, and I was still definitely interested in exploring my options some more before deciding on my first full-time job. So I accepted it.

I had a blast working there for those 2 months, learned a lot, and among other things, completed a decidedly non-trivial addition to their app. At the end of the contract, they offered me a very generous full-time position, but I ended up taking a competing offer at my current employer instead. There was no hard feelings, and we parted on good terms.

I guess what I'm trying to say is, yes, temp-to-perm definitely isn't right for every candidate (or most candidates, for that matter), but it will give both you and the candidate much more confidence in the decision on whether or not to go full time than any interview process ever could, and there's nothing wrong with offering it as an alternative to the standard interview gauntlet and letting the candidate decide what's best for them.

You definitely have to come to terms with the fact that it's a 2-way street though, meaning you have to accept the risk that the candidate might find at the end of the contract period that it's no longer in their best interest to proceed with a full-time position at your company, and that they are free to act on that realization. Otherwise, if you try to place limits on that aspect of the arrangement, the only candidates who would likely accept it would be the truly desperate ones whom you were probably never interested in hiring in the first place. I for one certainly wouldn't have accepted the arrangement if I wasn't free to continue interviewing during the contract and free to turn down the full time offer at the end of it.
Really good argument. Thanks for not totally dropping the idea of a reasonable discussion, just because someone said "God is dead", ehm, I mean "iPhone is bad".

Actually I believe there will be another popularity spike and Apple will be a profitable company for another 20 years. But that doesn't mean iPhone's not dying. If you are that big, you can have both together.

Personal theory of mine, based on watching th tech market for 10 years (no claim to being an expert):

You are growing if you are funded and have great ideas that you can validate to be the top of the game. This is what the first iPhone and iPod did.

You are the constant leader when you provide top notch quality for a high but affordable price. That's what the Macbook does. Without an iPod like great idea you won't be able to beat that market leadership. They shouldn't expect growth with that product line, but they are really save.

And then there are losers. They may be anywhere in the market, based on previous successes and failures, but they are objectively worse than the competition and more expensive for about the same quality. This is where the iPhone stands. It lacks engineering wise so badly, it's not possible to overcome the hurdles without a complete rewrite. But the market is satisfied already. A complete rewrite is a high risk to stay on top in a stagnating market. Not worth it. The better strategy is to drain engineering costs and instead focus on marketing completely. That's what you can see with the iPhone happening. Each generation is worse than the previous, and mostly the hype and ownership-prestige is what keeps people coming back again and again. Putting money from engineering into marketing/sales will actually boost your profits for some time.

But marketing alone can't keep you on top forever. At some point the difference between fantasy and actual product will be so big that most people can't avoid the truth anymore. Then you will become the next Nokia.

Btw. I think Apple as a company still has a lot of opportunities. But the iPhone branch is dying. Hope I could explain why and why I believe that we will even see popularity rise in the next few years. Still engineering savy people have already switched away from iPhone. 100% sure about that part. For business reasons I needed to buy an ipHone 6s, and for powerusers it's a pain in the A, with no technical chance to make up the difference.
> I can walk to a users computer, be shown the bug, fix and test it on my machine and deploy it in minutes.

There's a few assumptions here. The first is that the user will recognize it as a bug and call you straight away, they could try several times before realizing this, which could be time consuming. There is also your time being waste be being called over for any potential bug.

And that's assuming the bug is noticeable, an edge case in your program could result in bad data being fed into another system. In that case your bug might not be noticed for months (or never) in which case trying to track down the source of the error is a much bigger problem.
Don't forget that the original VIM was for Amiga. Later was ported to *nix systems, ms-dos, OS/2, etc...
To survive a catastrophic event you want to diversify your risk. Pushing the limit capital implies moving to a big city which makes it far easier for nuclear weapons to wipe out the majority of humans all at once.

Having self sustaining tribes far away from population centers is a very effective way to mitigate the death of our entire species in an all out nuclear war.
Yes. And Redox too, however it is not even production ready. Also Haiku too, technically it is hybrid kernel based, but...
Rendering transparent models in real-time (ie. for games) requires a sorting step when they overlap. I can imagine a scene containing a couple hundred thousand transparent models that need sorting.
Interesting. I'd love to know more about workflows around a setup like this.

Is it possible to use Xen as traditional desktop OS with Keyboard/Mouse/Monitor running X and a Window Manager? Would you run it in a Dom0 or DomU? How would you switch between them, etc.
The comment you originally replied to points out all the ways in which the deep learning "interface" is not relatively simple, at least not if your problem has any sort of deviation from the most simple use cases. For a user, making a jpeg is a one-time one-command affair. If you think training a neural net can be reduced to this level of abstraction (with the knowledge we have today), you have either never used them in practice, or you've been very lucky with the complexity of the problems you've encountered so far.
Customer Case Study: How to Improve Contractor Management and Cloud Access
This is exactly what I was talking about. Ultimately their technical vision is different from opinions of large group of outsiders, such as you. Allowing you to input your opinion into the dev process would effectively block it. Fortunately there is a solution. Bitcoin Core is their software. You, however, are free to use Bitcoin Cash (exactly that everyone wanted, am I right?). You are free to contribute to Bitcoin Cash. You are free to start your own cryptocurrency. Don't like it? Exit.
Madhurima Sweets- Buy Diwali Mithai Boxes Online
Madhurima Sweets offer an exclusive & extensive range of mouth watering Indian sweets. It delivers Diwali special best quality Sweets & Savories gifts to India, USA & UK. Order sweets online & get free delivery all over India. www.madhurimasweets.com/seasonal-special.html
My daughter was still using my 2010 iPhone 3GS until last December. It even still worked with the App Store. I'd dig it out and fire it up again but I'm not sure where it is. I ran out of family members to had it down to.

All my iPhones get handed down. The only one out of (er, 5 devices I think?) that's properly busted is my other daughter's 4s. It started falling apart at the seams this summer and is currently held together with sliced strips of sticky tape. Still, it's lasted 5 years and was still getting OS updates last year!

The thing with OS updates is, it was supposed to be the other way around. We were told that being open source meant Android phones could never be abandoned like this. Owners would have the freedom to update the OS themselves and would truly own their device and it's software. There's no way a proprietary OS vendor would provide long terms support because it would be uneconomical and deter upgrades to new devices, but with Android that wouldn't matter.

What an utter crock of shit that turned out to be! What went wrong? How can Android fans that bought that line not be storming the gates of the vendors and Google that sold them these lies for being deceived and betrayed? But no, it's all about the new Samsung (factory worker poisoning, embezzling CEO, explodaphone coverup) shiny. Just roll over and be grateful for your new dose of utopian Android open source goodness, the best possible phones in the best of all possible open source worlds.

Un-effing-believable.
My criticism was mainly aimed at Android, which has a tendency to drop support for devices within 1-2 years.
If someone is going to 3D print your face, they're determined enough to get into your phone regardless.
The real excat numbers aren't really important but the point is that there's a trend(also showing in median PPP like you say), a long term trend that shows employees get less of the pie, and I think it's reasonable to assume that automation will push this much further and has a chance to create unemployment.
I strive for FP, but since most external libraries are OOP, I've made my peace with it.

That's probably not the right question though. If we're just focusing on implementation, using the right data structures for the problem would have to be job #1.

Screw that up, and everything else (APIs, UIs, enhancements, training, you name it) is going to be an uphill climb.
This comment makes a good argument, yet it is downvoted without any explanations–as is the similar argument by delazeur.

Here's the famous "blind orchestra audition" study: http://www.princeton.edu/pr/pwb/01/0212/7b.shtml. It showed that women are 50% (!) more likely to be hired when auditioning behind a curtain.

Surely this couldn't happen in reality, because some other orchestra would use the chance to hire all these highly qualified women, right?
This makes the S-class sound like the Nightly branch of a repo, and the E-class sound like the Stable branch of the same repo.
Not only this, but the entire banking system is fucked up. I have an account number and routing number, then I can do whatever I want to your account. That's bizarre.
8 Terms Hardware Startup Should Know Before Starting a Project
Works like a charm, better than most other sites (it uses an older version of Opera mini).
I'd say the way the menus are implemented in the HP42s is more useable than trying to cram things onto buttons. For example, on the HP12c you have to remember which registers the sum and mean of x and y are - usefully it tells you on the back. The HP42s is more explicit with its soft menus.
Windows ?
Moral dilemma in participating in an App Challenge
that was not the point, the point was that the phones crossed some threshold in performance/features where cheap phones are good enough or flagships from 3 years ago, that you do not get that much more from current flagship vs older ones/cheap phone in comparison to some years ago
I've considered opensourcing some business products and researched the various models for doing so. I found three main ones:

* pay for support, like ardour

* pay for additional features, like gitlab on-premise

* pay for hosting, like piwik, or gitlab.com

I'm not a big fan of paying for support, like mentioned in the article, because support is not just something you give to your users, it's also useful for you: if someone spotted a big bug (possibly a security issue) but is not paying for support, don't you want to know it? Asking to pay for support is also creating a lot of tension, because people will ask for help anyway, and you have to tell them they won't receive it if they don't pay.

Paying for features is an obvious and efficient way. But I also like the idea that someone in a country where what I consider a decent price is actually a big part of the income can still manage to use my product to its full extent, provided they make an effort to use it.

That's why pay for hosting seems the best way to me for opensource products : everybody can use the product to the full extent, no issue is ignored, people pay for comfort.

Obviously, this works for the products I mentioned because they are ... products, and not libs. But I think it can apply to libs as well:

* pay for support : the idea mentioned in the article

* pay for features : this is something Sidekiq is doing, would love to know how it goes for them

* pay for hosting : this one is tricky, maybe offer to help implementing the lib in customer product? Hardly scalable, though

I would say that for libraries, paying for additional features is what makes the most of sense for me.
The dilemma : The key evaluation point for the challenge is "How the app will promote the use of office paper and the benefits for the user". Even though this is just a challenge, I'm worried if my idea takes off, it would result in increased paper production which will result in increased cutting of trees.
Storm Chaser Stands in Powerful Hurricane Irma Winds
A tip (and shameless promotion) - here's a pair of functions that make the saving of sessions and loading them easier :

https://github.com/lonetwin/lonetvim/blob/master/vimrc#L279

Behaviour should be fairly self evident from the code. Feel free to ask if it isn't.
I was very surprised that depth sorting for real time rendering was not listed among the potential applications in the abstract.
As soon as Webassembly ships garbage collection and the authors are willed to create a Wasm backend for the given language.
While there may be very good counter arguments, I dont buy your bank robber argument. If I were putting together an ocean's 11 team, I would try to attract better bank robbers by offering them a greater cut. Sure this is negative value for the bank, but positive value to me and my team.
Off-topic: The animated border at the top of the screen feels like a loading bar and is making me nervous.
But isn't it simply a misconception? The 10yr statistics doesn't support your argument:
https://tradingeconomics.com/germany/unemployment-rate

As an employer, I find it extremely hard to find qualified people, and my entrepreneur friends are having even harder times, with people showing up for their first day of work either drunk, or not at all.
Who wants to sell you something that's not restricted for something that is? Unless you're willing to pay a significant premium over its real value.
The fares between EWR and NYC are insane because New York State and New Jersey don't have reciprocal taxi licenses. That $100 covered the "lost" fare back to NYC as well as the fare to EWR. If you take a taxi from EWR to NYC you'll also pay effectively a return fare since the taxi can't (in theory) pick up a legal return fare.

Most metro-area car services are cross-licensed in both states (so an NYC black car service can pick up in NJ and vice versa).
Nop

http://www.mysupermarket.co.uk/tesco-price-comparison/Soft_D...
I think with Stonehenge and the like, the thing some people find mysterious is how they were built using the technology of the day. (I don't find it mysterious, I think they did things by working hard and being clever).

The claim about Hardian's wall is that after the fall of the Roman Empire, the medieval people didn't know how to build such things at all, and could only guess how the Romans had done it. And part of those guesses might well have been "by magic".
A) I am an engineer, and at my previous company almost every engineer (9/10) had an iPhone. You should also know better than to insinuate that Elon Musk, Mark Zuckerberg, or Eric Schmidt aren't engineers, considering the companies they've created.

B) Citation needed.

C) What are the two reasons, specifically?

The biggest argument I hear about using Android is that it's customizable, but I would argue that 99% of people, engineers or not, wouldn't customize their phone enough to matter. I would much rather get an iPhone because, even disregarding or accepting the customizability argument, iPhones are less intrusive on your life (I don't want Google to know where I am at all times or know my phone habits), and get updates and work years after they are released. Those two objective reasons alone are enough to warrant me buying an iPhone.
Unless it involves Gitmo or drone assassinations.
Diminishing returns kick in at a remarkably low price point, especially outside the US.

$250 gets you a Xiaomi Mi A1 - a phone with a 1080p display, a full metal body, 4GB of RAM, 64GB of flash, a fast 8-core processor and guaranteed software updates directly from Google.

http://www.mi.com/in/mi-a1/

Is a $750 iPhone really three times better than that phone? Is it even 5% better? If I were an Apple shareholder, I'd be giving some serious thought to Apple's future in the growing middle-income economies. Apple are clearly going gangbusters right now, but I'm highly sceptical about their continued relevance.
> This comment makes a good argument, yet it is downvoted without any explanations–as is the similar argument by delazeur.

Because the residents of this forum are drowning in unexamined ideology.

It's actually comical just how blinkered and warped the thinking can get around here.
The OnePlus 5 grows ever more attractive, eh?
VMs are such a clunky workaround. Sure, lxc keeps the performance ok, but you still end up with a significant amount of redundant data.

Rather than work around the limitations of Debian-like package management, I find it easier, and more worth while to just start using more advanced package managers like Guix or Nix.
Some Helpful Git Commands and Workflows
Poverty has been defined in relative terms for decades, because all the data shows that this has a better correlation with various measures of the effects of poverty, such as poor health and early death, criminality, extreme political opinions, risk of homelessness, life satisfaction etc.

Example: even when corrected for purchasing power, the vast majority of people on earth are poorer than the bottom 10% in the US. Yet they tend to do much better on those measures above than absolute definition of poverty would suggest.
Agen Judi Domino QQ Dewa Poker Online Indonesia Q Kick Uang Asli
Can you share how much money you make? And is it all from Adsense?
Helpful Git Workflows
Well a lot of the differences are in the shapes and proportions of the face. A subset are to do things changeable things like hair.
And also when you have 100K broken screens you have 100K of all the other parts that are cheap. I had to replace the lightning port on my iPhone and I called around for a few minutes and bought one locally for 5 bucks I replaced myself. That gets harder when you have 100s of random phones that are slightly different.
> I think the author would benefit from learning about how web frameworks work, or perhaps how web specs mandate that your browser works.

Haha, he is the creator of Ember.js. I think he knows a thing or two about web frameworks ;)
Can you share at least a ballpark figure of how much you make from the affiliates on the site? And how many monthly users you have?
That CNY traded in China remains stuck in China. Whoever sold the BTC for CNY now has to deal with the restricted currency

Presumably most of that BTC/CNY trading is being traded for capital gains, not as a way to try to evade currency controls.
That sounds plausible. I have heard a similar story about the ruins of the Roman baths at Bath, Somerset in medieval times: the locals thought that they were built by vanished giants.
In a way it is (there are new features). But the difference is that nightly is for people who accept that something might be broken. In our car analogy MB had to spend one gazillion dollars making sure the features on nightly (S-class) are as stable as you'd expect from the battle tested version. Apple will have to do the same thing. Even though the oled screens and facial recognition is new tech, their $1k-paying customers aren't happy if it doesn't just work perfectly anyway.
> If the whole community effort was spent creating a better UI/UX standard (a standard web front end)

What do you mean by standard? HTML already has a UX/UI standard (technically standard and with some deviations in terms of design implementation depending on the browser). A <button /> is always a button and looks like a button in any browser.

The problem is that it looks awful if you are not Stallman. Both Android and iOS have been improving and refining (visually!) their UI elements, but this has not been done in the web, basically because there isn't a huge company calling the shots behind it.

If you want to improve that, we are heading in that direction with Web Components, but at the end of the day it's just an abstraction layer over the DOM elements. And I'm not sure I want Google leading the way (with Polymer).

EDIT: Some grammar.
It's not quite the same. It has some aspects of Google's module system in terms of de-duping (our internal version automatically splits up all code referenced in more than one place into a tree of synthetic modules) But Closure's optimizations go far beyond the "tree shaking" described here, which is really about pruning unused module dependencies.

Closure does pruning of methods, properties, etc at a fine grained level, moves code at a per-method level between modules, it computes whether functions have side effects and elides unused side-effect-free code, it does type-based optimizations (https://github.com/google/closure-compiler/wiki/Type-Based-P...), the list goes on and on. It's really like having GCC or LLVM for Javascript code. That's one reason why it's slow, because it does far more than the transpilers and minimizers out there.

(As many in another, GWT does many of the same things, being a fully optimizing true compiler)
> they only work on GSM (2G) networks

Haha you're kidding me? They shut down the 2G networks in Australia this year!
That's all set to change in Android Oreo.

https://android-developers.googleblog.com/2017/05/here-comes...
Might be worth looking into QubesOS[1]. It uses Xen to compartmentalize things. Never used it myself though.

[1]: https://en.wikipedia.org/wiki/Qubes_OS
> A better comparison would be separated twins (widely separated).

The two people in The Parent Trap are twins and were widely separated, yet they still looked identical, so much so that their parents could not even tell them apart.
How does Equifax gather data on people? Do they get it from the government?
Lagos megachurches building their own cities
The default tip on most machines is $0.00, but there's usually three buttons for 20%, 25% and 30% (or 20, 25 and custom).

I personally tip 20% most of the time, 25% rarely. If I'm paying cash then typically $1-2.
More broadly: not just copyright but intellectual-property in general, which is government-granted monopoly protection.