skysight-inc/HackerNews huggingface dataset:
So you don't mind that when you right click on something the contextual menu appears at the bottom of the screen, far far away on a 4k display. Or that if the system wants to tell you something, instead of a discreet notification on the bottom right of the screen, a big banner will cover half the screen while you are in the middle of something.

This system was full of moronic design decisions, only some of which have been reversed in windows 10.
It doesn't sound all that right wing to me (I'm left wing). I think you're just highlighting one of the primary underlying issues: parents, likely because of personal and economic factors, don't have the time or energy to be involved in their children's education.

I looked up some stats on Newark schools. $1B in expenditures for 43,000 students. Or: a relatively high $23,000 per student.

Increasing an already sufficient budget by 20%, when the district arguably can't effectively use its current funds seems like a mistake. It probably would have been more effective just to pay the families of the students $4600 as incentive to be more involved.
I cannot reproduce it now.
yes it does: https://www.dropbox.com/s/ku9zzet28pzjcc9/Screenshot%202015-...
At my school (NTNU) there's even talk of removing the compiler course. It's a ye-olde write-a-compiler-for-a-c-like-language-in-c course ("the cs students should learn C at some point "), which I find all kinds of wrong, but it's still sad.
Thank you for posting. Thought this article was a very interesting and in depth analysis. With the constantly changing landscape, one wonders what will be in 10, 5 or even just 2 years time...
We are talking here about Safari content blocking. iAd ads are not displayed in Safari, they are for native applications and you can display ads from whatever publisher you want in your native app.
Author is not talking about "design" - he is talking about "UX design". Totally different beast. Former is, well, design, while the latter is how user experiences your product or service.
Is there a trusted source for verifying or refuting rumors, like a newspaper or TV channel, that could be promoted instead?
Reports of Capitalism's death have been greatly exaggerated.
Sometimes, when the fit hits the shan, governments must act decisively to protect the public interest. So they call a timeout on civil society. Not quite state of war, but heading that way. But when that's not explicit, it becomes hard to tell whether or not one is living in a police state.
Psd 2 Unity Pro – Import PSD into Unity UGUI with Layers
Let me use my favourite tool of intellectual terrorism: Just use monads. Ouch, now we have two problems here. :P
Nice - I want to employ some of these kids in a decade's time...

(Meantime, I'm half expecting my boss to suggest emptying out the room with the foosball table, filling it with artificially-colored-cordial and sugary snacks, and getting a class or two full of schoolkids in there every weekend and waiting for one of our behind-deadline projects to magically appear! ;-)
Virtual Environment with xhyve
$60k is even above median in Western Europe, although that's mostly due to the anomalous high value of the USD at the moment (it converts to about 4.4k euro/month, which in Berlin would be a decent salary even for a senior dev).
Why would you blogged about your startup constantly increasing revenue? I see the only reason.
That's a pretty naive way of doing it. Without advertising, many (real as in "sells goods" sense) businesses would not find any real growth. Advertising is a business cost like any other. and websites with ads sell eyeballs.

Things cost more because of advertising or marketing in general only in the sense that said things would not exist without them.

That's like saying conferences actually cost more because of sponsors.
Citizen Participation in the Digital Age
"Now" == since we developed structured social interaction
This is a suspicious article.

> nearly half of U.S. jobs would be vulnerable to automation within 20 years. But “computers aren’t good at simulating human interaction,” Deming said. That means a job as a manager or consultant is harder to automate, and the skills those jobs require become more valuable.

If humans are being replaced with computers, then there will be need for fewer managers, supervisors etc. This would cause a decline in demand for people with "human skills" also.

> Women are getting jobs that require more social skills.

If the share of jobs that require interpersonal skill has in fact increased over the years just as the author postulates, is it really a wonder that share of women who hold these types of jobs have also increased ? Why exactly did the author show only the graph representing how the nature of jobs has changed for women ? Is the author trying to prove women are naturally better at these things ?

> Although cognitive skills don’t vary by gender, Deming cites research from psychology showing that women consistently score higher on tests of emotional intelligence and social perceptiveness.

This is a dangerous line of thinking. If women are naturally better at certain things, it is not a stretch to imagine that they would be naturally worse at certain things. This could impede our quest to bring about gender equality.
You can already have that by installing a Gnustep based disto like Etoile.

http://etoileos.com/etoile/

Or apt-get'ing Gnustep on any modern Linux. Any OpenStep compatible app should compile and run. Modern Cocoa apps won't necessarily work because Gnustep doesn't support all the new stuff that Apple developed over the years, but the basics are all there.
Because ... cargo cults[1]. :)

Maybe you can. Richard Branson seems to be an example of someone who has, but in that respect he's unusual among his billionaire peers.

[1] https://en.wikipedia.org/wiki/Cargo_cult#Metaphorical_uses_o...
N9 meets HTC One :)
Nice concept. submit to http://betapage.co and get early users.
In first look it doesn't speak well of a democratic country. But loads of false information is spread using SMS, other messaging services (like watsapp) and social platforms. If lives can be saved and bring back things to normal by doing so, then it is very much justified. The people who are being killed or facing inconvenience because of the protests are also citizen of the same democracy. Right to live is more important than right to have internet.
Book on Front-End Tooling: Gulp, Bower, Yeoman
Biggest hurdle I found moving to other OSes were bunch of NTFS formatted external hard drives with TBs of my data. How do you use them from *nix/Mac? On Mac NTFS were readonly unless you install 3rd party stuff but even then there were several problems sharing on network. Reformatting dozen hard drives to new file system was just too much work.
Automated Speech Analysis Can Identify People at Risk of Developing Psychosis
Do you think mailchimp is worse because of the ads it puts in podcasts? How about Squarespace?

Arguing that all advertising is misleading and evil is just as silly as saying that all advertising is truthful and trustworthy.

Honest salespeople know that selling a product to someone is a win-win situation. And honest ads can help people find things they are genuinely looking for, and solve a problem they are having.
Doesn't seem to scroll.
Ok, but it's the same feature as in other static typing languages, like C/C++/Java?
$396K each
Last year I bought a Synology NAS w/ 12 TB (9tb usable) and copied most of my data to it. So data wasn't a problem. Bonus now is I can use NFS!
Interesting Analogy: Customer Feedback Is Your Company’s Mirror
Yamicsoft Windows 10 Manager 1.0.1 Crack Full Free Download
What is the closest equivalent of visual studio+c# in the linux world? I.e. A high level language that can be used for a breadth of applications (web site, desktop app, console, etc) and a very rich IDE which helps a lot in term of auto-complete/debugging/discoverability? To me the IDE is at least as important as the language.
ReactNative with ClojureScript would not use a webview, but native components (at least on iOS)
I didn't realise you can use direct hardware access in a VM! (Other than HDD)

That'd be pretty good
How are you interpreting slides 5-7 then?
At least for me, coming from an imperative language OCaml's runtime seemed like magic. But I know now that it's only because I was comparing OCaml to C.

I think getting lost in the implementation details is what gets many Haskell learners, because the majority know an imperative language and use it as the base.
I don't exactly see what they are bringing to the table that Xiaomi hasn't covered already, they design is somewhere between Xiaomi, htc and Nokia.

And have fun in Germany with obi.com. They are in a different sector but are such a strong brand over here, they might litigate.
Frightening new reality...
Could be practical if there is a protocol for dash cams to communicate with each other. i.e. car behind can auto grab the video feed from the car in front of it if they are near and display it on its own screen.
Really cool work. The upshot of it is that SIMD optimizations can work within traced numpy calls. This is preferable to calling out to an optimized subroutine, because the first lets you keep your registers intact (and your trace) and the last does not.

I wonder what issues prevent them from tracing the happy-case list yet.
This is article is suspicious:

Training in mathematics, computer science and other STEM fields (what Deming would count as “high cognitive skills”) is still a great investment; that “plugging away at a spreadsheet” is still valuable. “High-cognitive-skills workers still earn more,” Deming said, “but social skills increasingly are a complement to cognitive skills.”

Lumping together droning on a spreadsheet and being a pleasant socialite as being not a bad asset and overall trendy.
If you are considering the H1B, then your choice is actually pretty simple: There was about 25% chance to get H1B this year, and likely to be less next time. Act accordingly.
I guess it would depend on how you define "best" - but I'd argue that's always been the case.
At the time I started thinking about making that change, I don't think I had a good answer. I started using Python, and Python Tools for Visual Studio, and thought, this is fucked, because I love this tool, and it's tying me to Windows still, so I consciously made the decision to switch out my dev tool to Komodo. I don't love it. It's got nothing on PTVS, but it runs on Linux really well.

For a decent dev tool under Linux - what about MonoDevelop? VSCode looks ok, but I haven't tried the Linux version, but apparently you can do C# development in it.

I'm not really up to speed with C# dev these days, last job I had which required C# was 2009, and since then I really haven't done much serious development in it (It's 95% Delphi professionally, and Python for my own stuff)

Edit: I wanted to re-iterate, I absolutely love Python Tools for Visual Studio. Those guys have created (what I have found to be) the highest quality python development tool I have experienced. The downside is it requires Visual Studio. If they can take what they have added to VS, and re-produce that in VSCode.... Wow, I would be very happy.
Turbocharging your Mesos cluster with oversubscription – Mesosphere
Yes, good site. How did you find it?
A state which has a disputed status, yet is claimed to be an "integral part" of India by the ruling political party - Its considered integral part of India by its citizens does not matter which political party is at power.
A license would be silly. However, an organization could be sued for the equivalent of leaving personal identifiable information in the their waiting root, if their website security is horrible enough.
Needing to replace the start menu, which is an integral part of the desktop
manager hardly qualifies as a standard practice for a consumer-grade operating system.

And I find the OS X Dock to be an utter abomination. I took advantage of the power I have to install software and installed a replacement.

I found the shipped state of Windows 8 unusable as a power
user so I needed to replace it as well.

Good on you.

Though, I still don't understand what the comment I was replying to meant by, "Step 1: replace everything with something else."
Bypass the paywall: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
Do you remember when the only way to make your site discoverable was to 1) get yahoo to add you to their hand-curated list of sites or 2) trade banners with a super scummy link exchange? If we still had that internet, the only sites that would get any traffic at all would be the ones that could justify their existence with traffic, i.e. these[1]. How do you get traffic if you can't get listed? You can't unless you advertise through other media.

Is everything better? No. Privacy's worse, signal to noise is worse (that's a natural consequence of availability, anyway). Are a lot of things better? Yep. Niche sites can get traffic in a way they never could before. That's the natural consequence of taking humans out of the loop- instead of having to interest Jerry or David, now your only requirement for indexing is to interest anyone who is also interesting.

Let's keep working to make things better, but let's also not forget the improvements that have already been made.

1. https://www.quantcast.com/top-sites
That's how it works ()

- you still need to make sure in your interpreter that your traces are optimizable by the SIMD optimizer, which is usually relatively fragile, that's just a feature of the optimizations at hand, GCC/clang also have this problem
I thought the review was extremely detailed and got into many aspects of the OS outside of the GUI. Details of DirectX12 and graphics performance in general, comparisons across a number of performance metrics with Windows 8, details on all the major built-in applications, info on new wifi features, data syncing, new login options... and those are only the ones that immediately come to mind.
> Went to it for that initial appeal of simplicity.. and now am very dissatisfied due to how much its lacking.

I am reminded of (but unable to find...) the Joel on Software essay that noted that it's always trivial to write simple, unbloated software, until people realise that they all have a different, lightly overlapping 10% of features that they need.
"All the Haskellers I have met seem to be quite normal, helpful"

This is the same kind of weak response you see from Rubyists whenever someone points out their community's well-documented asshole problem (eg: Steve Klabnik bringing a woman to tears by publicly ridiculing her project and offering only an insincere non-apology when called on it, any blog post ever by DHH or ZS, Felipe Contreras' tantrums on public mailing lists):

"Well, in my experience, everyone in my community is super nice and helpful, so you must be wrong."

Off the top of my head, I can easily recall several Haskellers on HN who've come across to me in the past as pricks, and on multiple occasion at that: dons, loup-vaillant, and coolsunglasses.

The Haskell community, like that of Ruby, is quickly getting the reputation it deserves.
This is a preposterous statement. This is not about relying on their beneficence. This is about relying on the core values of the company, the things that the company views as a competitive advantage, the things that the company believes is one of the reasons why they've achieved unprecedented success and made boatloads of money. So you're actually relying on capitalism.

The argument for why other companies (like Google) do want your personal data is the exact same one for why Apple doesn't. Because that's how they make money. You might as well claim that Google may one day decide to just throw out all the personal data they have on everyone and become a charitable organization that gives away its software out of the goodness of its heart.

There is literally no reason to think Apple will change course about this, besides complete ignorance about how Apple works and what the core values that Apple believes in are.
I would say IntelliJ in one of its different incarnations (PyCharm, RubyMine, WebStorm, etc.). Of course, it's not specific to Linux, but that's a nice advantage.
> Edit: Looks like ghost has 38 direct dependencies in NPM, of which many have their own dependencies, etc.

This ended up putting me off. Sure, npm makes it easy to install/upgrade all the deps, but if one of the problems with WordPress is that it's a sprawling maze of potential security holes, this sort of setup really isn't the answer.
At least for the graphics, performance was an important factor.

API compatibility can be reached through other means than moving stuff into the kernel.
Employee arrested for theft of trade secrets from Machine Zone, Inc
I also use a Windows 7 machine with multiple monitors and Linux VMs for development. I also mount a number of Samba folders from a separate Linux server and generally have an ssh terminal open to it as well. Agreed that it's a nice environment. Basically the polish of Windows without sacrificing the power^ of Linux.

^I'm sure most or all of what I do in Linux could be done in Windows, but like most developers I'm far more familiar with *nix tooling than Windows equivalents.
Just checked NTNU.I've spent sometime in Trondheim when doing consulting for NetCom, nice city.

My university (FCT/UNL) had a strong focus in language design, data structures and systems programming back in the 90's as part of the compulsory lectures, with everything else being optional credits.
Wow that changed quickly. Yesterday it was all about data science and machine learning!
Yes, but pjmlp is massively understating the case. Haskell's type system and fine-grained level of compositionality is remarkably helpful when it comes to refactoring.
Well that might be because you are only looking at web development jobs. There's more to software development than making websites. Anyone making drivers/firmware will probably have to work on a Windows machine since a lot of hardware need to be compatible with Windows. The whole gaming industry is purely Windows. Most engineering software are written to run on Windows. Any "internal tool" in non-tech enteprise will probably be written for Windows.

C/C++ are still some of the most used language in the world, and a significant share of all c++/c software have been written on Windows machine.
Months, it will take months.
I know this may seem petty, but my biggest problem with Windows 10 is that it is ugly. Microsoft: Please bring back window title bar and borders with that lovely flat translucent style.
blogspam, stop upvoting this please.
Page fired all of Google's project managers at one point. There were good reasons he got moved out of the CEO job for a while.
> This would cause a decline in demand for people with "human skills" also.

I think human skills remain important in order to figure out what the customer wants. Computers might do a lot of the work, but these computers still need to be programmed. You need to understand the customer's needs and translate these into a user friendly experience.

The essence of this change seems to be that it's 'easy' to program a computer. It's harder to know what to program so that people will want to use it.
Wouldn't that pretty much be wordpress? (expect it's not a clone - it came first).
This is something that speaks to the need for rumor dispelling engines http://www.unahakika.org/

Instead of cutting off information it should be directed and rumors dispelled through disseminating the truth.
The Dawn of Life in a $5 Toaster Oven
China Meltdown So Large That Losses Eclipsed BRICS Peers, Twice
Yes!! Very true!! I would add that even if the introduced abstraction is NOT "wrong", adding more abstractions has its own cost in terms of readability, understandability, navigatibility, etc. of the code. Even if the abstraction is not "wrong", adding a new abstraction to remove 10 lines of duplicated code is not always a good tradeoff!

Abstracting out details so the "big picture" becomes clearer can make code more understandable. At the same time, more abstractions means more "layers", which a reader has to dig through to find out what is actually going on, making code less understandable. So there is a tension between allowing duplication, and removing it by adding a new abstraction, and which choice is better depends entirely on the specific situation.
This Trojan horse gives Amazon complete control of your device, from network connections to cameras to data.

But don't look at that! Free shiny! Pay no attention to the virus behind the curtain.
Just plot "Effort Needed" by "Skill Wanted". You get a nice, steep curve.
I guess that is why many use their modern GNU/Linux, *BSD boxes as if they had a UNIX SYSTEM V with a VT 100 in the basement.
mmm so the digital world will also be part of bans/strikes going forward. So parties will now call for bundh will ensure online shops are also closed. <joke>If telephone booth and post office is closed why should the 2g/3g/4g and land line should work they should also stop..</joke>
You don't sound like a people person...
Seems like another solution to the problem of people driving like assholes... I can't wait for autonomous cars to become the standard.
My work day is 9 hours (with a 1 hour lunch). I track my time and find that about 25% is spent taking breaks from 'working'. The path of lease resistance for me is to work for 45 minutes and then take a 5 to 15 minute break to walk around the office, check HN, get coffee/water, etc.

So yeah about 6 hours of 'working' on an average day at the office for 9 hours.
There isn't any "ads" in the music app. Don't know where you saw this, but it wasn't in the built-in Music app in Windows 10.
I know I shouldn't feed the trolls... But

init(8) != System V init scripts

https://www.freebsd.org/cgi/man.cgi?query=init&apropos=0&sek...
I was trying to uninstall something and I hit the Super key and started typing "programs" and up came some Metro app that showed a few apps sorted by size. It didn't show all installed programs. For that I had to find the old Add/Remove Programs control panel which has a regular desktop interface.
Yes, it helped with the peace. But what effect did it have on justice? Those are not the same thing.
Leaving Everywhere
Url changed from http://www.askvarsha.com/safety-truck-samsungs-shows-the-roa..., which points to this.
Personally I find category theory to be a red herring when it comes to Haskell and really programming. I feel that people learn a bit of CT, then quote it endlessly as a sort of elevation of programming from lowly code-slinging to a high mathematical pursuit. Except CT doesn't really provide all that much insight. At least not unless you're knee-deep in advanced type theory. But who has really read Benjamin Pierce's books (as beautiful as they are), or the original Hindley texts?

A side comment, this one's more about CT itself, is that the standard texts don't seem to really have many results. Not compared to, say, any undergrad book on algebra or number theory, where cool theorems come at you every few pages to twist up your brain. Category Theory always felt almost mechanical to me. Lots of definitions and rules for assembling diagrams and such, but then what. Just the Yoneda Lemma and that's it? If anyone can point me to the fun CT theorems, I'd love to hear about them.
JavaScript in one image
Ghost Revenue Dashboard – Baremetrics
I agree its a puff piece. They are basically saying 1+1 > 1+0 - of course its better to have tech skills AND social skills on top instead of just tech, but thats trivial.

10 years ago at university a professor in economics told us that skills like design and social competence would become more important, as the actual tech would be outsourced to India or east europe, and focusing on tech would be unwise.

When I look at the programmer consulting rates, the opposite has happened. Glad I made the right choice.