skysight-inc/HackerNews huggingface dataset:
That is a rather lovely story, enjoyed it very much. Will most definitely be reading the entirety of CompellingSF.
I was referring the energy usage of the brain. It is never all used at the same time, just a small portion, but that doesn't mean other parts are not used, just they are all turned on and off.

https://www.scientificamerican.com/article/thinking-hard-cal...
Given the effects of (economic) insecurity has on cognitive behavior/ability, what could a group of people with the same kind of stability as feudal peasants do that a program couldn't do better, more reliably and cheaper in a decade or two?
Fighting Fake News – Proof and Probability
IBM CEO makes $19 mil (+ bonus) after revenue drops in 18 consecutive quarters
"best developers" was a bit tongue in cheek, it was late and I didn't have time to come up with good wording (I'm not a good word person). but what I tried to convey; we know that even _if_ we can release a toolchain, we can't deliver a full, polished SDK. so "best developers" was more about developers that don't need any hand-holding.

but again; we can't even promise that we have the time and resources to package up a usable toolchain for third-parties.
That's when you are running a team, right? But it's not the norm to walk into any corp in London as a devops/dev/whatever contractor and work like this. There is no reason why you couldn't run a team that way in Berlin or anywhere else in the world.
Radiant – Business analytics using R and Shiny
Well from what I've just read, this entire article can be distilled down to a few bullet points.

• I cannot 'touch type' on a smartphone, therefore using a smartphone is slow.

• I do not understand the interface design patterns that my phone uses, therefore navigating my phones interfaces is slow.

• My phone does not organise things and I incorrectly assumed it would.

• Because my phone cannot organise things, I choose not to organise it myself and instead complain that it does not organise things.

I was genuinely hoping this would be a legitimate critique of modern interface design, because I love that kinda shit - but no, I just got a guy bitching and making sweeping generalisations because he can't learn how to do things.
I really like this.
Suppose we were to accept the suggestion that perhaps linearly decaying code is better built, and more robust, than exponentially decaying code.

Would this give newbies a great new tool to answer their question of which framework or language to learn?

Rails or Django? Django lasts longer.
Angular or React?
VueJs just a trend?

You could answer all these questions with this kind of analysis.

If someone wants to make a genuine contribution, a blog post contrasting the various decays of Javascript frameworks would be a hit.
Smart people don’t think others are stupid
Have you tried the Mikrotik WAPs?

I'm just about to order a Mikrotik hAP AC Lite.

https://routerboard.com/RB952Ui-5ac2nD

It's for a one-floor collective house in Latvia, so it's kind of nice to get an AP from a Latvian company. :)
The goodereader 13" is android, ReMarkable isn't. And the gooderader project has not turned to vapour yet althought I can understand linuxkerneldev's reason for being annoyed.
Or,

Phones have bad/poorly adapted interfaces for the uses I want to put them to.

Which is the title of the article really. Its not "incorrect" to ask a phone to do the things it easily could do. Phones are not 'naturally' anything; they are what the designers decided to put in there.
Don't you need a mac+xcode to do that though?
I would like to think about the set of skills that don't revolve entirely around coincidental interfaces made by a few mega corporations.

Are there computer skills more general than the ability to use iMessage or Windows Live Mail? Because if using iMessage means you now know how to chat, then what happens when NewChat(tm) comes out with a new brand experience?

What happens when Microsoft goes Metro or Windows 10?

As a society, should we be paying for user training for specific familiarity with proprietary interfaces? Shouldn't Microsoft or Apple be paying for this stuff? This is why I'm generally very suspicious of what people mean by "computer skills" in schools. They generally mean user training for Apple, Microsoft, or Google.
Depth versus Breadth in Data Science Jobs Skills
In Paris, you can get good senior developers for $100-150k, all inclusive. This includes job loss protection, health care, and the founders can keep their jobless allocation for the first couple of years of starting their company.

Also the investment tissue has considerably developped, the funding stages become a pain mostly at series C.

Honestly, I would be surprised if there is no VC development.
Owntracks does this
I don't read them either it turns out, even though I would assume I'm the kind of person to do so. I particularly notice this when say in a video game you need to hit one button to exit and then it asks you to confirm. I can find myself going through the exit, cancel exit, exit again loop multiple times before my brain catches up to what's happening.
I'd note that Michael Kende left his position at the Internet Society in May 2016. (I work at ISOC.)
Ask HN: Would you pay for a mobile phone OS?
Would you pay at all for a mobile phone OS ?
Would you pay a subscription for a mobile phone operating system ?

This assumes that support is provided as well as new functionalities and security updates.
Don't blame yourself.

XML obfuscation layer, semi-declarative runtime that can't be debugged (no breakpoints), weird rules, unpredictable failure modes, arcane config & installation, etc.

Maven is utterly broken and irredeemable. That you rose to the occasion to master it is a testimony to your adaptability and pluck.
academia is one of the biggest target groups, both in terms of marketing and development focus.
This may be bad news for Tesla, but it's good news for the world! The one thing I took away from reading David MacKay's book [1] was that electric cars are one of the best things we can be doing to reduce carbon emissions.

Also, this is good news for smart people everywhere: the amount of talent that these self-driving projects will absorb is pretty significant.

[1] "Sustainable Energy – without the hot air", David J. C. MacKay, 2008.
Stay indoors a lot do you? That ain't healthy.
http://sunlightinstitute.org/research-studies/
yeah, one of them told me to highlight a passage of text in some dense report about education effects. WTF does that have to do with "computer literacy"?!
I use Ubuntu on my work PC.

- had to buy a 2nd GPU to get 3 monitors to work

- GPU driver won't drive my 2560x1440 monitor at the max res

- popup volume control pops up every minute or so (and sound pops and stutters a bit each time this happens)

- when waking from sleep, TTY works immediately, but GUI takes about 30 seconds to appear

- something crashes on every boot, but it doesn't tell me what (I dutifully submit a crash report)

- any time I drag something in Firefox (text, image, tab, etc.), Firefox crashes

USB throughput and FS performance are very good though, and 3d, wifi and suspend-to-disk do work!

(Whatever the root cause of all of these things, be it Linux per se or some other issue, the fact remains that I don't have any of these problems on Windows. Of course, I don't get the smashing filing system speed either...)
Yes you were down for some of your users. If that's ok for you that's fine. But if I were you I would be calling my ISP and trying to sort out why customers from location X can't access but customers from location Y can.

If you're providing a service to your users, and they say that the service is down using pingdom, you should be looking into, not just saying "Works on my machine".
I once became surprisingly good at using ed because it was the editor available in a MUD environment (LPMud). I think that was in '92.

Shockingly, the MUD (3kingdoms) is still around, though I suspect they've moved on from ed.
Believe it or not, this is a product that could save an incredible number of lives over time, by allowing us to spend more time outdoors:
http://sunlightinstitute.org/research-studies/
I agree with your point. By the way, I would like to point the "elephant in the room": what if after so many hype, heuristic/ad-hoc AI becomes able to beat expensive "deep learning" AI in most cases? In my opinion, that could bring next AI "winter". E.g. imagine a 5-10$ RISCV (or ARM/PIC32) 300MHz microcontroller with 4MB of embedded RAM/ROM beating 400-2000$ ASIC/FPGA stuff with teraflops and gigabytes of RAM in most AI problems with "good enough" results.

edit: grammar corrections
Lettuce can be grown at full blast and harvested in a month. For seasonal fruits there has to either be a way to trick the plant into skipping the dormant period or a dormant period.

The marijuana thing doesn't make a lot of sense to me, it's not fragile and has relatively high value compared to the cost of shipping.
yes
https://news.ycombinator.com/item?id=9482696
Moreover, often humans seemingly "can't explain" something - or invent nonsense explanations - because the act of actually explaining their reasoning could expose them to bad consequences, often social ones.

Question: why didn't you tell me you're going to a meetup after work?

Provided explanation: because I was so busy I forgot about it.

Real explanation: because I didn't want to have a conversation about it with you.
Replacing jobs with robots will benefit the economy and society. This has been shown again and again throughout history. I is _not_ different this thime, you dear reader are not unique.
There is considerable overlap between the groups. I find your inability to acknowledge that fact toxic and a hurdle to honest dialogue.
"perfect their product before they're under pressure to go to market."

This maybe the wrong way to think about it. Outside of hard-tech I see very few companies that are benefitted by building in a void.

Though your larger point still stands, once you have product market fit, the funding regime in SF gives an unfair advantage to companies that know how to use it for their particular domains.
If HN bans politics forever, nothing of value would have been lost to the "debate," because "debate" rarely goes on here. It's a leftist echo chamber.
> The current practice of "move fast and break things" very well could be a better approach.

It's all about context. What's the cost of "breaking things"? Does your not-yet-monetized social network startup go down for a couple of hours? Or does someone die?

Also, I have witnessed first-hand the slowdown in productivity that a "move fast and break things" approach has when what you are breaking is your team's ability to work quickly and confidently with the code base.
which basically means you pay nearly no social contributions

Doesn't that cut into the social security accounts of your engineering staff?
For DDG users !hn has a similar functionality, but it does redirect you the HN Search API.
Agreed; you can reject exponential decay a priori: a code base has some minimal set of functionality that it specifies and there is some minimal set of lines required to provide that functionality. If you believe this, then the "decay" curves, must illustrate an asymptote. The asymptote only gets reduced by breaking backwards compatibility. Such an action would include projects like Angular that go ahead and throw away a ton of core functionality in moving from 1.x to 2.x.

The decay isn't actually decay at all, but represents the complement of lines that define peripheral functionality. Lines defining peripheral functionality typically require modification (refactoring) as additional functionality is added. The asymptote which all the curves illustrate but the fit cannot capture represents the proportion of irreducible core functionality.

Simply adding a constant to the fit might fix all the problems.
Securing the Five-Figure Sale – Learn how to enter the enterprise market
Social sciences do generate testable predictions, but they often run poor studies that fail to falsify untrue predictions. 538 recently had a good explanation.

http://fivethirtyeight.com/features/science-isnt-broken/
>I've translated that to copy+improve. I mean what if that approach was patent protected? How would you go about borrowing that proven approach?

That's why he talks about borrowing it from ANOTHER domain, where even if its patented, it doesn't apply to yours.
Practical guide to (correctly) troubleshooting with traceroute [pdf]
Taking into consideration the do-it-all directions the linux kernel is heading, I am more in favour of security conscious solutions, such as an APU board with BSD on it. For myself, this is still a concept. I've decided to learn more about bsd, security and networking before jumping into implementation and purchase of hardware.

Next year though! Next year!
So, this has nothing to do with the article itself and is instead about the HN post.

This is a dupe of the exact same article posted 2 hours earlier. The URL is only different because this one, the dupe, had a # at the end of the URL and bypassed dupe detection. Why isn't that something that is identified and fixed automatically? Even better, if HN detects that someone is purposefully trying to bypass dupe detection, does HN punish that user? This case looks like it could have been a simple mistake, but there's zero reason that HN shouldn't be stripping a trailing # and in general having the dupe detection flag URLs that only differ in fragment ids.
Interesting. I'm actually envisioning this being a great tool for academic research.
For anyone who misses it, this is a reference to Apple's 1997 Think Different marketing campaign. The original ode is here: http://www.thecrazyones.it/spot-en.html

I'd forgotten about this campaign, and I would have missed the reference myself, but I just happened to listen to an audiobook chapter from Steve Jobs' biography yesterday.
So would you find it acceptable that I reject to be tracked and treated to ads on paid services?
(NB: honest question. No aggressivity intended).

I'm asking because paid services are treating me this way, and honestly I resent it.
>1. The reason people raise concerns about Google, and less so about iOS, is that Google and Apple are in different businesses. Google is in the business of profiting off your personal data and that of your family members. Apple is not, and iOS makes it significantly harder for rogue apps to get access to personal data without the actual user's direct permission.

An alternative take on this is that Google has more of a vested interest in securing what data they do collect and making sure it does not leak to any other party. They've generally been ahead of the curve in terms of privacy on the web, such as keeping rogue CA's in check (remember the CNNIC fiasco?), pushing for HTTPS everywhere, or making 2-factor authentication more usable.

Unless said rogue apps are written by Google, how do they help Google's business model?
> Imagine for a company only five years back to literally say that your thoughts are sent to their server.

Well, now or five years ago, no one had the mind reading technology to say that, literally.

However, it's worth noting that Chromebooks were introduced five and a half years ago, so for a company introducing a device line to say that your work would be synced that way 5 years ago isn't something you have to work hard to imagine, if you were paying any attention at the time.
Man, with a keyboard from keyboard.io, it might actually make vanilla Emacs easier to use!

I wonder why previous designs of keyboards, including typewriters, didn't make greater use of your thumbs. It's a good half of the functionality of your hand that most input devices blithely ignore, in favor of our pinky fingers?! On the surface that seems like an ergonomic catastrophe.

Does anyone have a good reason why keyboards are designed they way they are now?
now if there was a siri for ed we wouldn't need vim, you could just ask it "how do i ..?" and before you know it you're not asking it anymore you're ed'fuing everywhere.
Oh wow. Looks like they've implemented pretty much everything I use. Thanks for the info!
And hiding which bug they are using, so Nintendo takes longer to fix them
JS is a mess: List of JavaScript and web tools
I'm curious to see what the definition for most here as to what those 100 hours would be. All in the office?

I work for a big corporation and do 40-45 hours a week. I'm paid well, and have great work life balance. I started at the bottom however where I was not paid well, worked 50-55 hrs and did not have any balance but endured to help support the family while my wife completed her doctorate.

My wife practices as well as teaches now. Teaching requires grading and if you add up all the hours she thinks about her students and takes their emails and waits for them to turn things in at 11:59 she easily works 50-60 hours but not 'traditional hours'. We have a great night and she comes home and guiltily brings her laptop to bed to get a little work done, etc.

Maybe I just don't have the drive to make more money than I need to live in the cheap mid-west and that's a huge driver? Live to work, work to live differences I suppose.
you could raise them to deal with this kind of language from day 1, we do this in germany and it works out fine. Swearing is just an rhetorical device that's appropriate in some situations and not appropriate in others, like calling somebody by their last vs by their first name. I have never understood the americans obsession with swearing (I am just guessing, sry if your not an american).
Ask HN: What's the best way to learn JavaScript nowadays?
I'm an beginner/intermediate programmer and I've made stuff in Ruby, Elixir, and Erlang. For whatever reason, I haven't learned javascript yet. Trying to start as a js beginner is frightening nowadays! There's so much (too much) information out there, much of it conflicting. Can someone familiar with the 2016 javascript landscape provide me some guidance as to:

1) Which of ES5/ES6/Coffeescript/Typescript/Purescript I should learn?
2) Is jQuery unnecessary now given the state of js?
3) What choices I can make to stay out of the js churn game.

For reference, I'm building a Phoenix application now and need to use javascript for frontend development. Servers-side generated templates w/ JS "sprinkles".

I just want to spend a weekend learning javascript so I can get stuff done, writing maintainable code that won't cut me later.

Thanks!
You can reach the jupyterlab[1] ui using that kind of url: https://notebooks.azure.com/n/<...>/lab
(i.e. replace /tree with /lab)

[1] https://github.com/jupyterlab/jupyterlab
I appreciate your approach of avoiding speculation (apart from the mass-production uncertainties) and I've just pre-ordered. I have a couple LCD pen tablets (Samsung Note 10 and Surface Pro 3, apart from a USB Wacom Intuos 3) and a Kobo Aura H₂O, and your device looks like something I'd use often.

Just to give you a little feedback, I don't expect any reply for now:

- if the cloud sync can not be disabled I'll just nuke the packets at the router, but I suspect the option will be there.

- I want the SDK (mentioned as possible in your FAQ), unofficial-void-your-warranty all the way to the moon if you want, to have a programmable scientific calculator (maybe with Computer Algebra System functionality if I find the time) on this device. Having to build a complete firmware image in my laptop (Linux) and flashing it just to install my application is acceptable, simply uploading the file as if it was a PDF is better.
> Even within HN there are bubbles inside the bubbles.

sup dawg...
>Are there computer skills more general than the ability to >use iMessage or Windows Live Mail?

wouldn't that be knowing how to program?
Funny how quickly things change https://duckduckgo.com/?q=halle+freyssinet&ia=web
Similar tools like Sendy, anyone?
Just tags plus dates would be enough to a very long way to making things much easier to organize. I know I made some notes after that meeting in October and I know I probably tagged the note with something like 'CFD' and/or 'wind'. Show me all the notes that match those criteria and I'll probably recognize the notes I'm looking for in less than a minute.
"Critical thinking" is a name given to a subject which consists mostly of applied elementary logic, some philosophy and perhaps with some probability thrown in and such.

That kind of reasoning is useful in any area in which you have to work out whether some propositions are true or false, or have to perform a thorough analysis of the cases that may occur.

It won't help you solve, say, a spatial problem ("can this cabinet be carried down this stairwell?"). That's a proposition with a truth value; if we already know that truth value, we can reason critically across that, and some related truth values that we also know.

The value in critical thinking is that students learn to avoid making inferential mistakes when working with facts and claims, not that they are gaining some powerful tool in a context-independent way that will make them more productive in any domain.
> Unless said rogue apps are written by Google, how do they help Google's business model?

Tracking information is a revenue stream. Revenue pays for content development. Content sells apps. Google profits off app sales.

Therefore, Google has a disincentive to do anything about the transparent (read: user doesn't know it's happening) third party collection of tracking information. Particularly given the noted disinclination of Android users to purchase apps, relative to their iOS peers.
Random trivia: the fictional town in the cult TV series "The League of Gentlemen" is named after Roy Chubby Brown:

https://en.wikipedia.org/wiki/Royston_Vasey
Yes, and I suspect the same is true a lot of the time for a lot of people, because parents are still people, after all--just as prone to make bad decisions, to have biases and prejudices, to not really know their own children.
I thought it would take too long to learn latex.

Writer had a nice DSL for math terms, so I had everything I need.
People want to work because they want to feel useful. Many people try to farm on their own knowing that it's probably cheaper and faster to buy from your local supermarket.
90% of us are not capable of doing a meaningful research.Are we redundant ?
Even programmers are solving a non-existent problems.The society is already getting sick of globalization and corps more powerful than nations.
This will either get worse or collapse.
The ubiquitous of communication today removes a lot of the magic of the BBS, at least to me.

On the other hand, I think there is a compelling narrative for continuing simplification of interfaces. There is no reason that 90% of what is posted, read, and written on hn couldn't be totally done in a simple terminal interface.

Mobile phones collapsed complex desktop interfaces down to a single column. Bots and sensors are making things even simpler than that. We are going from complicated back to simple again, at least from the user's viewpoint.
Is it safe to assume that it will be possible to update the firmware on the device so that some updates will be possible after shipping?
Interesting post, weird that an article doesn't work if you don't have cookies on (just completely blank)
Navigating a 2D Virtual World Using Direct Brain Stimulation
This neighborhood had many good bits but no center. La pitié, BNF, Bercy, lots of new business buildings. Maybe this will end up as some sort of cultural core.