skysight-inc/HackerNews huggingface dataset:
Not sure if Microsoft has earned back it's investment on the Surface line yet. First years it was a big loss, then it has started to earn money, but it has started falling again.

Compared to Xbox, Surface revenue is about a 25% of Xbox.

Of total earnings Surface is about 3%.
Ask HN: What Are the Best Job Search Sites in Europe?
Hi guys,

I’m curious as to what everyone is using nowadays in Europe, when they think about new job opportunities? And why those sites?
In my experience, it’s depressingly common for companies to have one single Mac that they dust off once a year to test something in Safari.
As long as the two major parties are in collusion, offering two options only slightly different from each other, little progress is possible.

I also don't see a way out. A Trump style outsider win was I think the most unlikely event that could have possibly shown us another way, but he's turned out to be "a bit of a disappointment" to put it nicely.
This is the case. Sort of how RedHat does things, though they charge for support instead afaik.
If a mining pool doesn't pay out the earnings, it quickly gets abandoned by miners, and stops being a 'super node'.
One of my favorite books is "The Lucifer Effect" by Philip Zimbardo, who ran the Stanford Prison Experiment and was called in as an expert witness in a 2004 court martial on Abu Ghraib. By his logic, it's not hard to argue that higher-ups share complicity for some of the abuses that occur, for the simple fact that they establish and administer a social and procedural environment that condones, permits, or overlooks prisoner abuse instances as well as the behavior that leads up to them.
Err... do either python or rust allow this style, in both languages I've always used

("lhs=({}, {}); rhs=({}, {})", lhs.x, lhs.y, rhs.x, rhs.y)
Serverless at Oracle – The Fn project
> Watching leaders actions as the result of irrational biases operating with imperfect information is proving a closer model of reality.

At that level, one usually expects the actors to conform to the "rational actor" model, and in modern history, they actually do so, by and large. Kim-Jong Il and his father, for example, have been doing this for decades. And their continued survival is a testament to their skill.

It's only Trump who acts like the political equivalent of a compass that always points south. And even he is no enigma if you just picture him as the protagonist of a really campy western from the 50s.
After my dad had a stroke, he needed a new phone that he could use easily. We ended up with a Nokia using Windows Phone because the large tiles and keyboard buttons were something he could handle. The iOS and Android interfaces required more precision than he was able to do.

To be fair, this was 5 or so years ago and I didn't delve very far into accessibility settings for anything. WP worked fine out of the box, though.
Very good summary of the issue. This is actually a solveable problem. You use a tree of spent serial numbers and non-membership proofs. This basically eliminates the over head to the network of managing serial numbers and checking for double spends. However, it requires they be stored somewhere because some of that data is needed to make non-membership proofs and update the tree. To further reduce it, keep separate serial number data structures per some long epoch and reveal which epoch a coin was create in on spending. Now the burden epochs is only one people with coins in that epoch. For most reasonable scales, epochs can be very very long. Like 10 years.

As an aside, the fact that mimbelwimble does not have this issue should make you wonder just how much privacy it provides.
Can confirm. Microsoft offered me $10k and free help with development to port my app.
Code signing maybe? Not entirely sure otherwise.
http://www.spacexfm.com/ is a good site.
MM so you mean stop Rupert Murdoch throwing a hissy fit and bully his direct competitors then - BTW you do realise that OFCOM was set up to keep him happy (source direct quote from the then chair of an all parliamentary group on telecoms )
Except that’s not true. PD varies by focal distance (far, near) and is unchanged by any frame.

Perhaps they obtain frame measurements at the same time as they measure PD. But the machine is capable of measuring PD alone.

Try another store/human.
From 2015: https://news.ycombinator.com/item?id=8822974.
Windows Mobile is my favorite example of ecosystems being more valuable than individual user experiences.

They came out later and really managed to hit a bright spot in between the customizability of Android and the sleekness of iOS.

But without the deep app ecosystem backing them up, I'm not sure we're going to see any new players emerge in this current form factor of mobile computing.

So far we've seen:

- Amazon fail
- Microsoft fail
- Facebook fail (killed internally)

All fail at providing anything like a competitive answer to Android and iOS dominance.

What I see are all the big players lining up to take a crack at Augmented Reality when the tech hits a sweet spot sometime in the next 5-10 years. That's the reason for the crazy investments in MagicLeap, etc. it's a bet on being able to muscle into the absolutely massive mobile ecosystem.
People don't want to accept the truth about humans in space.
At least they did it with a tweet. It's a sign of respect, right?
Evolution of Dockless Bike/Bikesharing Designs and Thoughts on the Industry
And don't forget the mega-breweries like Coors and Budweiser. They've been lobbying to keep cannabis illegal for decades.

https://www.leafly.com/news/politics/the-top-5-industries-lo...

To summarize, police unions, prison guard unions, for-profit prisons, and drug and alcohol companies spend huge sums of money each year to keep cannabis illegal, and why? Because it ensures job security and profits. We’re speechless, though sadly not surprised.

It crosses a line when profiteering requires imprisonment of thousands and thousands of otherwise non-criminal people.
I'm glad this isn't what I initially expected, which is news about cats staring into 3D printers subsequently getting blind.
10k seems reasonable enough to port it. Why didn't you?
Actually, both capital and labour shares of output have seen a relative decline at the expense of profits. [1]

Conventional theory suggests this would occur under conditions of increasing market power. Most of the symptoms of this (of which decreasing investment is one) can already be witnessed. [2]

It seems therefore that the increase in share buybacks is simply one of the symptoms of the overarching market concentration narrative. Monopolists have little need to invest/innovate due to lack of competition and are therefore free to commit resources to price manipulation or further increasing their market power.

In this context any anti-buyback campaign would prove ineffective unless carried out alongside policies designed to limit market concentration and increase competition.

[1] https://promarket.org/responsible-declining-labor-share-outp...

[2] http://noahpinionblog.blogspot.co.uk/2017/08/the-market-powe...
Windows Mobile is my favorite example of ecosystems being more valuable than individual user experiences. They came out later and really managed to hit a bright spot in between the customizability of Android and the sleekness of iOS.
But without the deep app ecosystem backing them up, I'm not sure we're going to see any new players emerge in this current form factor of mobile computing.

So far we've seen:

- Amazon fail
- Microsoft fail
- Facebook fail (killed internally)

All fail at providing anything like a competitive answer to Android and iOS dominance.

What I see are all the big players lining up to take a crack at Augmented Reality when the tech hits a sweet spot sometime in the next 5-10 years. That's the reason for the crazy investments in MagicLeap, etc. it's a bet on being able to muscle into the absolutely massive mobile ecosystem.
Exactly. Comments about"costing jobs" always miss the point, partially or wholly. _Jobs are a cost._ They are what it takes to create _wealth_. At issue is how to best create and distribute wealth.
Not at all.

1. Current AI is a miniscule subset of the set of all AI, so you need to argue why the observation generalizes to all possible AI.

2. The statement "AI cannot learn" is too ambiguous because you fail to define "learn".
Exactly. Good implementations like Whonix take steps to isolate your circuits between different applications and profiles[0].

Further in those cases you're isolating your identities with virtual machines by default, which helps enforce good compartmentalization.

Forcing all traffic into one environment and then over a single circuit means everything you ever access is linked together. The other story on the front of HN is the accused stalker who was caught partly for doing exactly this (would access his real Gmail and then "stalker" Gmail over the same connection)

Whonix also provides a model of enforcing Tor by using an isolated proxy - which doesn't require kernel modules and also allows firewall policies

I'd classify this as a naive approach that sounds like a good idea at first inspection - but the Whonix developers have really thought this through and their Wiki[1] is a tremendous resource that explains why they use the model they do.

Qubes OS is another similar approach[2]

[0] https://www.whonix.org/wiki/Stream_Isolation

[1] https://www.whonix.org/wiki/Main_Page

[2] https://www.qubes-os.org/
On the other hand, if all WP has is half-baked clones of better apps on Android/iOS, there's even less incentive to switch over.

If they were serious about growing the user base and building these apps internally was their only course of action (seems like it was) then it should have been taking more seriously (assuming parent is spot on here, I have no idea really.)
testmy.net seems to be mainly USA based, but for those outside the US, you can set the default server to one located much nearer your own location. They offer a few international servers and London, UK is one of them, plus alternatives in EU, Asia and Australia
The space station is just in low earth orbit. Radiation is a lot worse in real space.
That's not irrational - it's saving time, effort, and grief having to think about how much delivery will cost.
Adapt gambling laws to include gambling in video games which targets children
That "freed up [food service] labor" was already at the bottom of the totem pole when it comes to skill and pay. Where else would that "free" labor be readily applicable that they don't fall into reliance on social safety nets?
How would that work? The signature of the official binary would be also valid for the "other" binaries.
The Growth Hacker's Playbook to Finding Anyone's Email
In a "not big enterprise" environment, what would you choose instead?
It's really not like economists don't know these things. Kahnemann got his Nobel a long time ago, after all. They also didn't grow tired to mention the flaws in the model when I learned them as an undergrad 10+ years ago.

It's like people insisting physicists are ignoring wind resistance with their laws of motion. They know!
Same with the newer ATM's hopeless UX design my back hides the deposit cash function in the "card payments" menue FFS
Drum Kit? I'm guessing $10k just wasn't worth it for such a hugely-popular iOS app?
> Any macro nutrient in excess can cause obesity.

I would like to see a source for that from a real world experiment. Have you ever tried to eat fat in excess? It isn't too easy. Macro nutrients aren't addictive when you eat because you need food. When you eat far more calories than you need, they are absorbed easily and stored as fat easily then you have a problem. You should watch his presentations.
I had a Windows Phone 7 and loved it but ended up not being able to afford the monthly payments at the time that was required for having a smart phone. I didn't have much of an app issue but that was because I didn't have the phone long enough. I have a co-worker that also had a Windows phone as his previous phone and liked it. He wanted to get another when it was time to upgrade but he couldn't, there just wasn't any available.
Can someone explain why this is worth paying for over Envoy or Nginx for commercial use? For personal projects Go and even node Express/Koa seems good enough.
"but the lack of apps ultimately made us move to another ecosystem"

Nuts. People don't even use apps [i]. They may have facebook or netflix installed - but then it gets real thin.

https://www.apptentive.com/blog/2017/06/22/how-many-mobile-a...
This is really a shame. I brought a Windows Phone on the first day WP7 was released and it was surprisingly initiative at the time.

I stayed with WP all the way up to WP10 until last year when I finally switched away.

I was happy to put up with having fewer apps back in 2010 because I liked the OS so much, but more recently it felt like they just stopped innovating and the lack of apps is much more of an issue today in 2017.

I think Microsoft could have done more to make WP10 more attractive to users, but at the end of the day because of decisions made (primarily by Apple) to limit functionality of universal web apps and in turn creating OS specific ecosystems, they were forced to fight against a almost insurmountable network effect either way.

It's a shame because this seems to be the fate of many tech innovations.
Any judge would rule that following the law of the land is not against the interest of the company.
We'll see.

I think the netstandard -> all platforms approach, combined with the aggressive depreciation of old .Net 4.6.x versions is a road map for the future.

Maintaining two entire release chains, the 4.x and the .Net core 2.x, is an impossible long term strategy.

I would be absolutely astonished if the 4.x line is quietly folded away and depreciated ('unsupported') once the netstandard surface area means the code bases that no longer run on the .Net core fall to significantly small fraction.

At that point there will just be 'one' .Net again, and it will be .Net core, on all platforms.

Significantly, there seems little to no indication (https://github.com/dotnet/core/issues/43) that winforms and WPF are going to .Net core.

You might argue that Microsoft is a legacy beast, and they won't abandon their developers by dropping support for old versions, but they already are doing that in the 'you can install it, sure, but it'll never get any more updates' (#1, #2), so you know.

Don't bet the farm on a WPF app. Just saying.

#1: https://blogs.msdn.microsoft.com/dotnet/2015/12/09/support-e...

#2: https://support.microsoft.com/en-us/help/17455/lifecycle-faq...
"Eager to steal a bicycle from a 10-year-old boy?"

There have never been children in any GTA game.
I fail to see the connection between cheap developers and Java not being a truly functional language (which it never claimed or tried to be).
I'd like to third the other children to your post. I'm working on a (free) side-project that is probably never going to see more than a few hundred users per month, so I can't really pay more than hosting just for comments, but I might be able to swing $2 for it.

Thanks for the suggestion! I definitely think there is a need for a fast, private and good commenting system.

EDIT: By the way, my username is "stavros" on your site. Also, your form says "site URL" but then complains about an invalid domain because I included the "https" part, which was a bit confusing.
Mimblewimble doesn't provide very strong privacy protections. Indeed, to a first approximation all it hides is transaction value. The aggregatable transactions only provide privacy if you assume they are generated, fully formed from nothing. Which isn't true. If they are passed around the network and things are aggregated in, than anyone observing the networking will see exactly what went in and what didn't. IF you pass them to a trusted party, well then you have a centralized party you trust for privacy.
Comparing Alexa, Google Assistant, Cortana and Siri Smart Speakers
I was going to chime in a little on it being a stretch. One of the promotions for students they did was near the summer of 2012 or 2013. The promotion was you got paid 100 dollars for every app published on the Microsoft store limit 5 for the mobile store and 5 for the regular store. So a total limit of $1000. My school actually had a Microsoft rep run a workshop over a weekend showing students how to publish an app on the store. He gave us a template for a number of apps to "test" with. I made about $300 that weekend by publishing 3 different variants of a wackamole game. The workshop I attended had about 25 students total and we all left publishing at least one app. Idk how wide spread this outreach was. I checked on my apps sometime last year and they were all still up. I ended up pulling them out of a mix of shame and embarrassment.
Python added "f strings" recently (read: in 2015)[1], which look like

f"{some_var}"

which evaluates "some_var" in the local scope. Sort of like Ruby's "#{...}" (if I'm remembering that syntax correctly). Rust supports named parameters in format strings[2] but that's not quite the same.

[1]: https://www.python.org/dev/peps/pep-0498/
[2]: https://doc.rust-lang.org/std/fmt/#named-parameters
I have always used http://man7.org/linux/man-pages/man1/scriptreplay.1.html

How is this different/better?
The problem with WP was that it was late and offered nothing very special to consumers over android/iOS (and ya, I loved my 920). Consumers had no reason to buy it, developers had no reason to dev for it, a huge vicious circle that would have been difficult to break under the best of circumstances. The war was lost when the WinMo 7 team decided to after Blackberry in 2007, ignoring the iPhone as consequential, requiring that dev/design reset later that was just too late.
On the other hand, if a serious issue is detected after a specific version has already migrated to testing, the package will never (automatically) migrate to testing as long as new blocking issues keep being found. This can make testing rather unpleasant.

Of course, the same two-week wait time also applies to any regular bugfix, unless it's manually migrated to testing. Thus, one bug that affected unstable but not testing is not proof at all. Personally, I'm happier with unstable than testing on my laptop and work desktop.
It's an interesting question, maybe ask at the Mill forum: https://millcomputing.com/forum/the-mill/

Based on my limited understanding of the Mill I'd say (1) (simple_ PHIs are implemented by the pick-phase, (2) it's an exposed pipeline with known latencies, so you can't really have the "I want to avoid the longer latency inside a single basic block", and it's probably not worth doing that for a single mult vs. a single add, (3) for cases where it matters because the latency difference is much better, you'd use two basic blocks, and rearrange belt positions at the end.
What OS were the other 98% (i.e. non-devs) of employees using?
Another question: How will they pay for that retraining; will the high skill jobs really pay enough to cover 2-4 years of schooling debt?

And that's another one - will that high skill job exist after 2-4 years of retraining?
ERPNext and Frappé
10 Secrets for Getting More Things Done in Business
The Fidesmo dual-interface smartcard might fit the bill:
http://shop.fidesmo.com/product/fidesmo-card-dual-interface
You would need to buy and install the U2F applet ("card app") onto it. There are other applets available for PGP and for Bitcoin wallets, which can co-exist on the same card AFAIR. Not sure about supported key lengths.
I'm not affiliated with Fidesmo or the applet vendors.

Any opinions on this product from the HN crowd?
E.g., what do you think about the security implications of their user-installable applet model?
And "view-source" for an extensive list of tracks.
CoinGecko Q3 2017 Cryptocurrency Report [pdf]
The non-developers guide to handle developers – Hacker Noon
Hands on with Malvertisers’ Sneaky Tricks
Probably often enough to be used to it, although it's still bad design and needs to be fixed. (I'm not sure why a non-public-facing system needed a profanity filter in the first place.) https://en.wikipedia.org/wiki/Scunthorpe_problem

I find it interesting that this Twitter bot seems to have the same problem in reverse: it can't reliably filter out things that aren't offensive.

Edit: Thinking about it, it's really still the same problem, i.e. false positives when trying to automatically determine whether or not a given string contains swearwords.
For everything else than a small local app that is not exactly a very eye opening offer IMO.

Think about the learning time for the completely new eco system. The new hardware and software that is needed costs money as well.
Because you don't need to go to the individual level to explain the behavior of crowds. That's like saying "hey, you don't know how quarks actually work in an atom, so how can you claim to understand physics at the macroscopic level?". That kind of argument does not hold very well.
Whatever happened to the 15-hour workweek?
Ha ha this is pretty awesome!
SEEKING WORK - Remote - Pittsburgh PA

Team player Android Developer a track record of getting projects done early with excellent productivity skills. Successfully created apps similar to UBER with Firebase, RxJava, and REALM. Android Kotlin blogger, and course creator.

Location: Pittsburgh PA

Remote: Yes

GitHub: https://github.com/TedHoryczun

Resume: http://ow.ly/YFCO30diMzi

Website: http://www.devlanding.com/

Email: TedHoryczun1@gmail.com

Rate: $55/hr
Android apps related to Bitcoin cryptocurrency
> Most Windows phone owners I know (myself included) loved the design (hardware and software)

I don't love the design, but I like it.

Maybe some people believe the tile home screen is ugly, but they are more informative compare to icon based home screen.

Yes, there are some bad designs in the Windows 10 Mobile, but all of them are fixable. And once those problems get fixed, it will be gorgeous.

I feel very sad about their current failure, and I don't think simply give up is a good choose.
I get an error for image 3 - what is the logo?
It looks like this one only outputs when you type on the keys - you have direct control over the replay speed, rather than having it play back at the speed you 'recorded' at with scriptreplay.

Reminds me of hackertyper: http://hackertyper.com/
What kind of applications are you building that really require immutable collections and functional programming? In my opinion, Java is best suited for running web servers (and thus microservices), where the work doesn't really require any functional programming at all.
WeChat has done that to some degree. Given that WeChat is basically a platform at this point, one could imagine a WeChat phone coming out in china, bypassing Android completely. Not sure what would be the point though.
It's not only Mac OS, that can be said about pretty much all software. As a developer, I always try to avoid fresh software and wait some time while it settles, unless it's a security update.
In my opinion, xargs has really niche use cases, and -exec is way more fit for general use.

- There's the issue of command line length, pipe too many files and xargs will just fail.

- There's predictibility. With -exec you get to see the entire command line structure, what is escaped, what is not, what names go where. With xargs, a couple of badly named files and you are out of luck.

- Find's syntax is just more general. Xarg is limited to pushing parameters into a script, while -exec can run whatever scrit you want, with single or multiple parameters, or flags, or whatever.

Performance is almost never an issue.
>> The lack of apps has a flip side... I'm not terrible worried about malware. ;)

Is this something people should be worried about on a phone?
I covered that in the first part of my comment: the masses are rarely nurtured when they are not useful.

So, it's more likely that they'll be left to rot, than that they'll be provided for and allowed to be included is a "post work future".