skysight-inc/HackerNews huggingface dataset:
Stories like these amuse me, mostly because it reminds me a bit of my own journey. Years and years ago, I remember tuning vim into oblivion, spending more time in .vimrc than in my code (but I had time, Gentoo was busy compiling... something). I learned a great deal and I still use vim whenever I'm ssh'ed some place. But. I started valuing my time and I realised that tuning a text editor is not worthwhile. I don't mean it in a bad way - go nuts if you feel like it, I just chose not to do so.

I'm a happy user of Sublime Text now, have been for years. It's such a relief. I know none of its features and it feels great. I enjoy the speed, mouse support, clear text, its remembering of all unsaved files and other user friendly features.
Given your profile shows all your comments and submissions (and would likely still show them if only the name was changed), I'm not sure what the big deal is here.
> There are many questions in life that are interesting to consider, independent of whether they're falsifiable. It tends to get boring to consider only questions that can be experimentally proven...

You say "boring", I say "ruthlessly pragmatic."

It could be argued, crudely, that the non-verifiable questions are akin to epistomatic masturbation. We are drawn to them, and debating them makes us feel good, but the result is ultimately empty and meaningless.
And of course the answer changes depending on where you're from. Over here, you can't buy the Taurus, so I would probably say Ford Mondeo or Ford Edge.
I prefer tabs, but it's not a religious thing for me. I don't get any errors building the library, and I never saw that error; did you check the signatures?

Jenkins integration is obviously not going to work as that was never the goal. I think CI is mostly a cover up for failing culture, an excuse to waste more time on ceremony.

I'm glad you got your rant.
I once gave a phone number over the phone using Nine-er for 9. Operator thought I said "Nine Oh" (or 90).
Why don't people ever give native emacs a try?

Because some of us would still like to be programming in 20 years' time rather than being crippled by carpal tunnel ;)

I included a smiley, but I'm only half jesting. I tried to use native emacs for a while, but even after remapping caps-lock to ctrl, I was getting weird twinges in my wrist from all the odd angles I was having to go to in order to hit ctrl and meta. I switched back to vim, and the twinges stopped.

I didn't know about evil mode or spacemacs then, otherwise I might have tried to stick with emacs.
Isn't that addressed by this FAQ entry?

> Rest assured, we’re implementing permanent URLs that are always yours.

https://lbry.io/faq/no-auction-options
My hypothesis is that we are in a natural simulation, i.e. simulated by a computer which evolved by itself. Or layers of simulations. The "base universe" should be the simplest possible universe that is very simple, but capable of evolving the first simulation, which is more complex universe.
In theory. There is probably a lot of greenhouse emissions that goes into feeding the pigs though, like with most vegetable farming.
I had forgotten about the "quiet time" of Sublime. It felt like a repeat of the Textmate downtime.

I had also forgotten about VSCode. I like having a GUI editor handy in my dock for quickly opening something drag-n-drop style. And most of the editors I can see in there right now are a little laggy (I'm looking at you Atom, and you, Brackets) so VSCode is now downloading for a quick test.
Wanna hack your car? Macchina is a plug-and-vroom solution
EU’s copyright reforms might suck for AI startups
The Cracking Monolith: Forces That Call for Microservices
Ah interesting didn't know this, thanks.
To really future proof themselves they should have gone with 2.017*10^3

Nobody will care about significant year digits in a few billion years
Researchers discover new form of GeSe, say it’s promising
Regarding your last point, it is my understanding that in fact the laws of physics are entirely time-reversible in a mathematical sense, and that what thermodynamics does on top of that is say "in reality, time runs only in this direction".
I don't have enough experience to give you advice about jobs but a few years ago, I went through a major depressive 'episode' that lasted for about 2-3 years, suicidal thoughts and all. One thing that saved me was exercise.

I did the C25K program (couch to 5k). It gave me a goal and pursuing it, offered small successes that I could be proud of. Having a goal that I could see me progressing towards was important. Running also offered a reprieve from self-deprecating intrusive thoughts, since my brain only had enough oxygen to focus on my breathing rythm. No time for ruminating.

I don't want to say that what I did was optimal or that I'd recommend to just tough it out like me, not seeing a professional. It was dangerous.

But running/other exercise may be something that you can do to build yourself up a bit and clear your head for at least an hour each day.
The nanoseconds field in timespec is actually a long, for some reason. I have no idea why it's not fixed-size.

Let's not even get into timeval which uses the same size field for microseconds.
Crime rate in the US is not an issue, but when talking about travelling in to the US advice like leaving your phone at home etc is quite common. That does influence some people, not to a big degree yet, but it's not getting better atm is it?
AFAIK, ipfs's blacklist is just on their public http gateway node, and the network itself has no such constraints.
"I wrote this post because I often find myself justifying my use of Sublime Text to Vim and Emacs users. They often look down on Sublime users as people who haven’t put in the effort to learn a real power user’s text editor."

This is the real problem. You don't owe anyone any explanation for the text editor you use. Personally, I'm an emacs man. I know lots of people who prefer vim. Some prefer Sublime Text. Some even prefer TextPad Pro. That's fine. That's their business and at the end of the day what I care about is their code, not the editor they're using to hack on it.

If people get frustrated with their editor and ask what I'm using, then I'll tell them about emacs. But I'll also tell them emacs isn't for everyone. To wit, in the case the author mentioned of finding other files in his project I'll either use dired or open an emacs shell window and use find. This is a great workflow for me. Others would find it abhorrent. To each their own - and that is the point!
This seems to be a common running joke in some countries. The same story is also told in Estonia ("Hukata, mitte ellu jätta" vs "Hukata mitte, ellu jätta").
which is just poor advertising and marketing from google. If they did the same amount and effort in marketing the nexus devices (or for god's sake, just call them google phones!), it will become a brand that can rival apple's.

Now, of course, google perhaps don't want that to happen, since the other big manufacturers will not like it, and that marketing isn't their core business.
5 processadores Intel e AMD com boa performance e baixo custo
A "better" password that you share between accounts is far worse than less strong passwords that are unique to each account. "+D%W}B_]7|~y" might be unfeasible to brute force, but that doesn't do much good if it turns up as plaintext in a dump and you've used it for all of your work or personal sites.
Presumably the tide isn't ever sufficiently different on either side of the tunnel to cause a large current through the tunnel.
Well, we're probably talking about industrial-scale pig farming here. So yes, the carbon in that manure would otherwise likely end up as atmospheric methane. If you applied it sparingly to the soil, much of the carbon would get incorporated into humus. But large pig farms don't have enough land, so they spread thick, and you get methane.

Another issue is that most of the carbon in that manure comes from feed corn. And most of the energy in feed corn comes from ammonia fertilizer, which is made from fossil methane. But hey, it's still a win compared to field spreading.

Right.
Floating point years? ;)
Comparing Objects by Value. Part 1
Netflix Will Join Watchathon Week of Comcast
No, at most you can say it requires a way to introduce those chemicals into the bloodstream in the brain.

Actually, all you need is a way to stimulate the same receptors that are stimulated by those chemicals.

Just as with unit testing, you don't actually need to hook up your SUT to a real environment, you just need to hook it up to something that will exercise the same interface as a real environment.
With me it's the other way around.

I can do almost anything I need with Web tech.

Desktop or even native mobile development seems to be like going back to the last century.

I'm doing a native mobile project next month, and looking at the stuff a iOS dev needs to get going is horrible.
How does this compare to the SITA API?
https://www.developer.aero/Flight-Information-API/API-Overvi...
Sublime is an excellent editor and anyone who looks down on anyone else for their choice is not doing so because they are a Vim/Emacs user, it is because they are being an idiot.

Restating for emphasis. Text editors are tools. They're means, not ends. As long as you're getting your work done, I don't care whether you use vim, emacs, Sublime, Atom, VS Code, nano, or even notepad.exe.

At my last job, I used vim, one co-worker used emacs, while a third co-worker used Sublime. While we had our fair share of good-natured ribbing, I don't think any of us looked down on the others for using a different editor.
It's not necessarily about being a generalist.
You can move between different companies within the same industry and get highly specialized knowledge within a specific domain.
Going through a few companies trains you to think creatively and consider more different approaches.
They might be, but what would the manufacturer's incentive be to compete with "Amazon Basics" ?

Amazon is selling it for less, and putting their branding on the product.

I'm hardly a widget manufacturer, but to me this would be a nonsensical choice for a them to manufacture as an ODM for Amazon when they're also selling their own product through Amazon.
Why we need getMessage too
Why Firefox and Chrome Are Doing a Poor Job Promoting HTTPS
Approaches to Natural Language Processing and Understanding
Title should be: Reconsider (2015)
I routinely throw away whatever text editor I'm using and pick up a new one. Probably once a year. On occasion, the replacement text editor is one I've wrote (usually at that time).

I find it helps me write code that other people can understand and use. IDK why the text editor has such a big impact. Maybe the frustrations of certain actions in certain editors discourages those actions and subtly biases the code I write. I've not dug into it too deeply.

The one thing I hate is managing plugins and configs. This stems from my other habit of trying a new OS every year, too. The only way to keep a consistent config across all of these states is to just accept the default config as the one, true config. If a feature is good enough to be a plugin, it's good enough to be in the software.

I've been very keen to go on another text editor adventure, this time with focus on creating a good experience on mobile devices.
An FBI hostage negotiator shows you how to win with customer service rep
It's more like

import "geocities.com/bla/packagebla"

which, IMO, is totally fine, Java has popularized putting some variant of the URL in the package name.

For me, it means that all dependencies are declared by origin, meaning you don't need to track where they come from , the origin is the import.
Because of some troubles with the integration with the clipboard, mouse support by default has been reverted for now in neovim. You can still enable it with

set mouse=a
You are already divided. Unreciprocated altruism will only be harmful to you. Collective strategies win against individualist strategies.

You may want to deny this, but nothing will make reality conform to your desires.
Key Benefits of Custom Mobile App Development for Enterprises
Yes, but they will just be randomly generated strings, that doesn't really sound appealing. Also they don't exist yet.
Right, but if all of the tutorials are bad, it kind of points to a problem elsewhere.
Yes but if you're worried about attacks from co-tenants, that's OK (the cloud provider can always access your hardware anyway)
I was thinking large companies, banks etc.. I'm not in IT/programming but remember (despite being young) that 2 other calendar related 'bugs' were mentioned at the time. IIRC we've had one and the epoch bug is the second.

Strikes me that big businesses would have thought "will we need to do this again in a few years" and acted appropriately and that there should be a trickle down effect as large corps demand future proofing in IT products.

Yes negligence, ignorance, lack of foresight, corner cutting, and other human traits feed in to that.
Ethanol is a bad counterexample. Most ethanol comes from corn, and most energy in corn comes from fossil methane, used to synthesize ammonia fertilizer.
New Zealand's government isn't required to report accurate statistics.

There was a controversial interview about this in the last couple of years. One side was arguing 'what's the point in transparency? It is just going to scare people of moving to places that we are trying to rebuild.'

Get to the ground level in NZ. Walk through Christchurch at night. You have a good chance of a bad encounter, unless you're a stacked dude with quite a bit of muscle on you.
I tried to learn Emacs, but the time allegedly saved by using it was more than countered by the time fiddling with it to get it working properly. I'd rather have a pencil than a self-assembled typewriter.
Waiting for the Emacs chorded key command for hacking your ocular nerve to capture which icon you are staying at to then open your file...
This is what I've ended up doing, and it still drives me absolutely batty. Typically I'd group together all of the code and assets for a project in one place; any Go code has to exist in this separate namespace for no convincing reason.

It's fine, I can work around it, but it's still quite annoying.
Need a trusted cert quickly? A convenient script to obtain Let's Encrypt certs
Secure Apt
Small tip: you can add a dark background to the header through CSS for those who don't have the image in cache. Right now, while loading it's white text over white background.
Don't forget that money is coming out of the public purse. When it comes to the police screwing up you're lucky to get anything (in fact if he'd gone to court I doubt he would have got anywhere near as much as he did).
Show HN: Task Name Format Suggestions for JIRA
Text is a little small on first load, but tap to zoom takes care of that. Although I read almost everything in Reader Mode on Safari anyway.
With uMatrix, it looks fine. You need to allow Redislab.
> If the universe is infinite in some sense, this probability converges to 1.

Limits that extend to infinity don't have to converge to 1.
Surprisingly a full 2.6% of Stack Overflow visitors identify as non male/female, of which a 0.5% transgender. Both numbers much higher than those for the general population.

It would be interesting to see more information about this, looking forward to the follow-up article: "We will publish additional analysis related to respondents’ gender identities in the coming weeks."
It's blazing fast, intuitive and snappy with an active plugin ecosystem.

I use VS Code quite a bit in my current role, and while I agree with most of what you just said, I do have to note that VS Code's startup time is noticeably longer than vim's. There's this weird interval where the window is up, but the editor tab hasn't loaded yet where the program seems unresponsive to input. Once everything is running, VS Code is fairly responsive, but that startup lag isn't something I see in vim.
A short story by Stephen Baxter, Touching Centauri, touches on this issue of model resulution and observers. [Spoilers ahead]

The protagonists use a powerful laser to bounce a pulse of energy off an exoplanet. This forces the entities who (it emerges) are simulating the universe (or maybe just our local portion of it) to massively increase the accuracy and extent of the simulation, so that the returned pulse behaves as physically expected. Previously they had been simulating the remote star system in a low resolution way due to the lack of observers there. The sudden need to increase the simulation's extent and resolution overwhelms their computational resources and the simulation crashes. A resource exhaustion attack on "reality", in other words.
Some observations.

Wouldn't have thought of built-in help as a popular (47.1%) way of teaching yourself.

Oracle usage only 16.5%, but I guess it makes sense considering the web developer proportion.

CoffeeScript as the third most dreaded language, behind only two instances of Visual Basic. But reading the definition of "dreaded" in makes more sense.

Sharepoint as the most dreaded platform, ha ha, no surprise there.

Clojure as the top paying tech worldwide, wow. But missing entirely from the list in US, UK, Germany, France sections, so where are all the Clojure devs? In general that's... comforting, if only there were any Clojure shops in my country (okay, admittedly I've heard about one startup using it).
any iOS app for it?
I think it is a good product but I can not understand it fully from home page. Please make a simple, concise explanation of what it does. Who must use it and what problem is solved.
Watch your weight: machine learning and computer vision on a smartphone at MWC
They didn't say you have to replace it every two years, like a phone. Maybe european washers are better, but I've never seen a ~$400 washer fail within 5 years. You can buy 5 of these washers for the price of a $2000 washer. This means that in 25 years (if they fail every 5 years), you would've spent the same amount, but every 5 years, you get newer technology.
> or even notepad.exe

As long as you write all your code on one line
Or written by people whose native language isn't English, which is a possibility.
I use vim and don't miss the mouse; I don't even have a scroll wheel (I much prefer a proper old fashioned 3-button mouse with a proper middle button).

A tags file and ^] and ^t to navigate is faster than file browsing and scrolling around. * and # to quickly jump between instances of the same token. ^6 to quick swap between buffers, and ^o and ^i to quickly jump back and forth between locations I've visited.

Fast cursor movement using b, w, {, }, /search, [[, ]], is also much faster than mousing around or slowly navigating using arrow keys.

Scrolling is done by ^e and ^y, and zz to center on the cursor. Faster than a scroll wheel.

And don't forget the almighty '.'. To quickly replace a variable name, stand on the variable, hit * to search for it and remember the search. Then 'cw' to change a word, type the new name, hit escape. Then 'n.' to find the next instance and repeat the edit.
If the typo was in the name and you cancel because of it, then you should just tell them this isn't your name and thus the contract is invalid. If they claim it is, then tell them if that's the case, why do you refuse to correct an obvious error? And until they do, the contract is null and void.
My instant takeaway: Does China have their own version of stack overflow or is it due to the firewall? That many more developers in India vs. China or is English just more commonly spoken in India?
It's not about the banks selling your information but about you having (or giving) access to your information.

For example, manually retyping my bank account transactions into my accounting software will hopefully become a thing of the past. And long overdue too!
Well if you do it in Basic a pony takes 4 million lines.
I think you could interpret the situation as your employer being dishonest (it sounds like it, and that is troubling) or you could say they have will to do things with tech like React or TS, which could be an opportunity for you.

This could be stating the obvious, but legacy code does not necessarily correlate to age. A really bad situation is where your team is actively writing legacy code: written today, needs to be replaced tomorrow.

I have been involved with a greenfield project which replaced a legacy system which was actively being used. My team's decision was to scrap the old and start from scratch. This resulted in a massive delay before we were able to start adding value for our users. While we spent over a year using (learning) newer tech to build a system from scratch, they were stuck using the old system. And of course the new release was buggy.

A much better approach would have been to incrementally introduce the new tech were possible until it replaces the entire system. I think the pattern is called strangler vine.

Working Effectively with Legacy Code by Michael Feathers is a classic. It might be helpful or get you more interested if you are not already familiar.
We will publish additional analysis related to respondents’ disability status in the coming weeks.

As a student with a severely limiting physical disability, I'm looking forward to this. I'm really interested to see what roles those in my position are in.
Don't worry, you'll be back to vim in a few years.
http://health.gnu.org/
Sorry, I don't understand the implication of your reference?
Hackers: We Will Remotely Wipe iPhones Unless Apple Pays Ransom – Motherboard
How about reading the first paragraph, or even the whole article? It means they need to provide API access to third parties upon your request. The idea is to disentangle services that currently are tied to a bank account. One example is online payment, where currently there are actually services in Europe that will ask you for your banking pin and tan to initiate and verify a wire transfer on your behalf – they actually use scripted browsers and even manually entry for this now.

This does in no way change the data-protection requirements. They can not share your data with third parties without your consent beyond what is currently allowed.
And this is why you should always use synthetic keys.
The discussion is only about the "outflow". The assumption is that you're releasing a set amount of carbon, but you can release it either as methane or as CO2 (and extract some energy out of it in the process).
In Dutch, 'API's' is correct. This is probably a mistake while translating.
That's only if the original pile of manure would not release the methane on its own.
There is also another factor to consider: while all this is playing out, in public, you are someone being highlighted as having signed a contract disingenuously. It doesn't matter how bad the contract is, the fact that you signed it and reneged on it later could look bad to future employers (especially if they have links to the company in question through the old-boy network or similar!).
Yes, it reminds me of primary school. I love being treated like a small child.
Something has gone badly wrong in public policy in this area. Consider:

That's seen our Petroleum Resources Rent Tax proceeds, which in the past delivered around $2 billion a year, plummet. In fact, by the time we overtake Qatar for global gas domination, it's anticipated our resources tax will collect just $800 million.

Qatar, on the other hand, is expected to receive $26.6 billion in royalties that same year for roughly the same volume of exports.

(from http://www.abc.net.au/news/2017-03-20/ian-verrender-how-the-... )
Javascript and Java reign supreme. No trendy wanky languages like the ones mentioned on here all the time will ever be up there. Companies just pretend they "use go" to attract the trendy people here, when in reality "use go" means "there was a project once that we used go for" and 99% of their code is javascript and java.