skysight-inc/HackerNews huggingface dataset:
It's by far the slowest compared to Sublime Text 3 and Visual Studio Code. VSCode and Atom obviously suffer from being Electron based compared to ST3, so the comparison there isn't exactly fair, but VSCode is noticeably faster to load and snappier to work with even loaded up with third party plugins. I have a similar amount of plugins for each of the three (10-15) too, so no real difference there.

And honestly I don't see a marked difference in visuals between those three. After installing my zenburn colour scheme they're virtually identical with similar if not identical UI features.

I don't expect the Electron based editors to match ST3 for performance (at least not yet), but honestly it's kind of embarrassing how slow Atom is compared to VSCode, particularly when it comes to things like checking for package updates and just starting up.

This is all based on using all three editors within the last three months (I've been swapping around trying to find what I like).
+1

I did find it difficult when I was applying for jobs. I had reasons for applying to hundreds of companies through different sources and I used google spreadsheet to keep track. I felt it was not enough when I started getting updates and keeping track of previous conversation became painful. So I put together a django application to do this. I just pushed it to github [1]
I didn't need much of features on web UI, I used default admin app.

I never thought of searching for something like this, so options suggested in comments here are new to me, and not being arrogant but if I have to do job search again then I will still use my django app because - its good enough, self hosted, can modify at any time, etc.

however, to answer your question: Yes, I do feel there is a need for no-bs-app for doing this. Not everyone is a developer, they do need ready-to-use app.

will I pay? : if I am looking for switch from current one then probably, if I don't have a job then no.

If you need any help with workflows, feedback, ux etc, would be glad to help (for free)

[1] https://github.com/Omie/jtracker
Is it wrong for me to think that having a thousand Cell elements on the page is the true anti-pattern? The user can really only see maybe 10-20 at one time. The cost of re-rendering on 15 rows should be trivial enough not to worry about creating a callback function in render.

Edit: To elaborate, you can solve this by using pagination (a common solution), or, if you want the user to be able to scroll and not click, occlusion culling. Someone out there must have written an occlusion culling library for React by now, surely.
Am I the only one who is a little shocked that a power outage could have such a huge effect and bring them down for so long? I'm not an infrastructure guy, and I don't know anything about Github's systems, but aren't data center power outages pretty much exactly the kind of thing you plan for with multi-region failover and whatnot. Is it actually frighteningly easy for kind of to happen despite following best practices? Or is it more likely that there's more to the story than what they're sharing now?
The End of the Sysadmin
-1
I used Google sheet for this and found it useful. Each resume and cover letter is uniquely named for a given company/position along with other useful data such as advertised salary brief requirements etc. I also grab pdf copy of the job description.

Useful as it reminds me what I applied for when the recruiter calls me months after applying.

Not sure if an app is really needed.
Github doesn't deploy their services in multiple az's?
Try asking at Datasets subreddit:

https://www.reddit.com/r/datasets
Yes, and? Did any try? If so, what happened? If not, why not? I need more information for this to be interesting.
I saw a slight drop in adsense earnings too but nowhere near the percentage cited here.

The search result benefit is slight but once a critical mass of sites have made the switch I think Google will start turning the dial up.
> There's a reason why it has a larger monopoly ...

It IS good, for sure, but let's not forget about everything done by Microsoft to ensure that nobody else could edit reliably their files while locking the world with .doc, .ppt, .xls. The competitors never stood a chance.
What is impressive is that with a website 2h down, they can still announce a 97% availability for the day even so the graph clearly shows the 2h of failures in the day... :-/
The worst part is that as soon as he mentioned regular expressions I knew exactly what the problem was.

Regexes are powerful and useful but also dangerous. People who don't thoroughly understand them and try to get fancy often run into problems like this. In general you shouldn't be using them to parse a computer language anyway, it is something you should be using a tokenizer/parser for.
That's about right. The other hedge he did prior to the collar hedge, where he shorted a fund containing Internet stocks but less than 5% Yahoo stock (to comply with the terms of his lock up period), was also quite creative.
Only 12 Black women led startups (yes only 12) have raised
$1MM or more in outside funding since 2012.

Twelve is now "zero"?
Right, so is there a subset of those multiple choice cases where Mongo is best?
San Francisco Bubble
yes, it's in the works
I've used this Chrome Extension for years.

https://chrome.google.com/webstore/detail/unsecure-login-not...

It seems we are finally getting it built in, as it should be!?
The supported lifespan of expensive software is generally spelled out.

Unfortunately that is far from universal. We have several software products with permanent licences that had 4+ figure costs, and none of them gave any specific indication of support at all. Often you only get these things set out in writing with an expensive support contract on top of your original purchase. However, if you're spending literally thousands on a piece of software and that software proves to be fundamentally defective within a reasonable period, I think you should be (and in many cases, you probably legally are) entitled to fair compensation if the defect isn't fixed and any significant resulting damage made good.

If you continue using the software after support has ended, you are by definition unsupported and I'd say absent any malicious damage or major negligence on the part of the manufacturer, any issues are on you.

Perhaps, but I'd argue that artificially nerfing the product so despite its permanent licence it can't actually be used after a certain period of time does constitute "malicious damage or major negligence".

You can't buy a car and then expect that the manufacturer will be on the hook for an engine failure after the warranty period unless the failure is caused by major negligence or malicious design. Perpetual support is not something any other industry provides.

You've chosen an unfortunate example there. Safety recalls are pretty much an indefinite obligation in the auto industry, at least in my country. I have recent first-hand experience of this, and someone who apparently didn't ensure the appropriate remedial work was carried out on some vehicles and so left a potentially fatal design problem unfixed is about to get formally investigated by the relevant government department.

It seems to me that software developers can't reasonably be expected to provide indefinite, free of charge support in areas like compatibility with new hardware/OS/protocols that evolve over time. That compatibility probably wasn't part of the original deal, unless this kind of support was explicitly included probably for some fixed time period.

However, for issues that are clearly fundamental defects in the product, such as serious security vulnerabilities, privacy leaks, data corruption bugs, or complete inability to use the product because something like an activation server is no longer available, it seems reasonable to me that we should treat these closer to the way we handle safety recalls on cars. Want to turn off your activation server after a couple of years? No problem, but you're on the hook for either patching out the activation mechanism for all your customers or compensating them for the functionality they're about to lose after they already paid for it.
Google taps chipmaker Movidius to add machine learning to phones
In India, a Tinder for marriages
You do wonder how much of the "silence" on this issue is due to all major US media outlets now being owned by large corporations who don't want this issue to see the light of day.

To wit, how much of the American government's dysfunction is made possible by today's captive press?
The EA-18 is probably the most interesting aircraft the air force has. At the rate technology is advancing, electronic warfare seems like it'll win over passive stealth.
13 frameworks for mastering machine learning
The branding of the surface has been pretty successful with the removable keyboard and especially the pen. The pen makes it really easy to take notes on lecture slides so you do not have to have mess/organize/maintain physical paper.
My guess is he just wasn't thinking about that, so he made an error.
New Transport Pro in the UK is such a nice font and I'm glad we have it.

Even the government homepage gov.uk uses it
Realtime - Firebase, Meteor, GUN[0], PouchDB. People should NOT consider Kinto, RethinkDB, and Parse as realtime because you have to manually add that functionality yourself.

Permissions/Auth - Firebase, Parse. The way these two services do permissions is very different than everybody else (correct me if I am wrong). Therefore others are not comparable.

Graph - GUN. I think this is an important comparison for people to think about, all the other databases are essentially document stores. Graph data allows you to do key/value, relational, document oriented data, as well as have circular references.

[0] http://github.com/amark/gun Full disclosure: I'm the author.
Functional Refactoring in JavaScript (in too much detail)
Second paragraph.

Only 12 Black women led startups (yes only 12) have raised
$1MM or more in outside funding since 2012.
Jim Keller to Lead Autopilot Hardware Team at Tesla Motors
Study: HIV can hide and grow in body after being undetectable in blood
Maybe you pronounce it as 'new'? That's about all I could come up with.
Google hiring engineers in Singapore
I'm shocked as well. You would think they would deploy in multiple availability zones at the very least.
The Hidden Algorithms Underlying Life
future-you, I like this. I recently stumbled upon futureme.org It's a service you can use to send yourself an email in, say, 5 years. Around christmas, I wrote myself an email* to read in 10 years. There's something quite intriguing about making a bunch of predictions.

[*]: That email actually only contains a sentence: "Hey, here's something you need to read today. Search your journal for $RANDOM_UNIQUE_STRING and you'll find an entry written 10 years ago for you by your former self."

Do you put in any effort to make it readable for others? I imagine this is a significant part of blogging.
That's great! What is your "template" image here? I tried with a few similar without good results.
I think you might be more accurate to say 'dead among highly innovative startups and tech giants'. You are probably totally correct long term on the dying, but it's going to be a few decades before Fortune 1000 and especially healthcare conglomerates move everything away from private cloud virtualization. Inflection points aside, that massive change takes a long time to be realized.

Your original comment makes it seem like it's all passé and old hat. It's going to be part of business in general for a long time and someone is going to have to work on it and develop it until it's gone.
CVE-2016-0701 not assigned to LibreSSL
It's one thing when one temporarily loses access to remote repositories for pushes. Quite bearable, because you can exchange code across your corporate network using patches and whatnot. And it's totally different when you cannot friggin build anything because package managers grab dependencies directly off of GitHub.
Julia will when it can compile to web assembly
> Imagine facebook is a spherical magnet with ten thousand small lead balls clung to it.

It'd be pretty impressive to get lead to exhibit magnetism…
>DID found that even the WORST Startups led by white males raise more than the Best Startups led by Black Women.

This was big and in bold, but I didn't see any links to how they calculated this. Anyone else see how they found this?
I've used Parse for all of my apps but I don't really understand what goes on between my client (iOS apps) and them. Reading on this would help a lot before trying to host the open source Parse Server by myself. Can anyone recommend tutorials/videos regarding hosting your own backend?
The Beckman Report on Database Research
I've experienced a brief full-scale power loss at a data center before. It is unbelievable how much goes wrong. The machines had been chugging along for years, happily doing their job, but on the next boot the hard drives were suddenly corrupted, or the power supplies broken. The impacts of that power outage were felt for at least six months.

It's one of those things where, if you're not regularly cutting power to your data center, you're not building resilience to such a thing happening. So when it does, it's not pretty. :)
Seconded.

I was lucky enough to be involved in a demo of the machine at the museum during a visit just over a year ago. I am based in the UK and was in San Jose visiting our company HQ for a couple of weeks. I went to the museum one weekend and was chatting to the two gentlemen who were due to run the demo; when I told them I'd seen the other machine in the Science Museum in London, they asked if I would discuss the differences (pun not intended) between the two during their presentation.

I was happy to oblige and spent a minute or so explaining how much better the one in Mountain View was because it wasn't behind glass and it could be seen in action.

I went back to the museum during another visit last October and saw the machine again. I guess there's now going to be a void to fill next to the Cray, but even without the Babbage Engine, the museum is really worth a visit.

Happy travels crazy computer.
The last news I've heard about it was back in 2009, https://github.com/blog/493-github-is-moving-to-rackspace. But I've also heard that they have some infrastructure on site (clearly not what they were talking about).
I am surprised at the data center. Power failure is one of the most basic parts of being N+1 for a data center. That is why they have batteries (last a few minutes) and then diesel generators (last days if needed).
Interesting that their exception logging didn't get turned back on until this morning, from the looks of things.
Code up an "instant stand-up" team status web page, such that everyone on the team can see at a glance what everyone else is doing, what they just finished, and whether they have any blocks. Update your status once per day.

Congratulations, you have now saved 10 minutes per day for everyone in the office. Oops, now they have to come up with some other reason for everyone to be physically present at 9 AM sharp.

"Flexible hours" have always been BS at almost every company I have worked for.
LED lamp powered by a candle wants to light up developing nations
I don't think I'm allowed go go into details based on a contract that I signed, so I will just say "we should have got off it earlier".
Marvin Minsky, artificial intelligence pioneer, 1927-2016
It actually works perfectly well when on your lap!
The balance in the bank, which is colloquially called a "loan", is a liability to the bank, yes.

And do you agree there is a "risk to the Bank in lending out money they just created" or is that still up for discussion?
Are you serious? Excel is complete and utter trash. Check out some "quirks" from the Wikipedia page: https://en.wikipedia.org/wiki/Microsoft_Excel#Quirks.

Some of the worst ones:

* Microsoft Excel will not open two documents with the same name and instead will display an error

* Excel includes January 0, 1900 and February 29, 1900, incorrectly treating 1900 as a leap year. The bug originated from Lotus 1-2-3, and was purposely implemented in Excel for the purpose of bug compatibility.

* Can't handle dates before 1900

* Despite the use of 15-figure precision, Excel can display many more figures (up to thirty) upon user request. But the displayed figures are not those actually used in its computations, and so, for example, the difference of two numbers may differ from the difference of their displayed values.

In addition, it is completely useless for handling any type of delimited file. By default it supports csv. If you want to edit a pipe-delimited file, you have to dig into the language settings of Windows, change the default delimiter, and open the file. Then, you cannot edit comma-separated files without changing it back first. So, there's no way to convert one to the other. Same problem with tab delimiters. EDIT: one person has mentioned the import data feature, but that doesn't solve the problem. You cannot edit and save anything other than commas without changing the Windows language settings.

It also trims off leading zeros from fields in csv files. If you open a csv file with leading zeros in some rows (say, from ZIP codes or SSNs), they won't be displayed in Excel. Then, when you save it, even without editing it, all the leading zeros will be gone.

It changes date formats. Save a csv file with a date in it in the format YYYY-MM-DD. Open in Excel: it's displayed in MM/DD/YYYY. Hit Ctrl-S. Re-open the file in a text editor and you'll see that the file has changed.

It also doesn't preserve quotes correctly in csvs.

Besides all this, there are many other stupid terrible things about it, like changing behavior based on scroll lock (can you think of one other program that does this?), making it impossible to look at many tall rows using the mouse scroll wheel, etc.

Excel is easily one of Microsoft's most egregious offenses in the world of software.
Big daddy of India's food tech startups has some lessons for a troubled industry
Hmm, I always find it weird that specifically the visual arts suffer from this. It's a lot easier to agree on music and dance (not liking it per se, but what constitutes an artist).

Yet, go to a modern art gallery and someone will try to convince you the potato he stuck on a coathanger is 'art'. usually with the same fluffy explanations you are offering here.
Oh it's real programming, as far as I'm concerned. My problem with Excel is that it has the worst tooling out of any application platform I've ever encountered, and it's subject to the hideous whims of Microsoft on the quality front.

When one imports a CSV into Excel, Excel has a nasty tendency to actually change the data based on formatting rules. When you open up a CSV file in Excel, it silently corrupts the information. You need to back up your file before doing any work on it.

Excel refuses to do proper Unicode, or at least I haven't found the right way to reliably get a Unicode CSV out of it that won't break in third-party tools.

Excel does not do versioning natively, and you have to rely on a buggy mishmash of Microsoft-based solutions to do file-based version management. Excel files tend to get emailed around everywhere, and so there's never a single source of data. It has the worst properties of a decentralized architecture without any of the benefits.

Data belongs in a relational database. You can use a spreadsheet to manipulate it, but the manipulated data needs to go back into the database. The spreadsheets that do this are programs and they need to be managed as code, going into version control systems.
I can strongly recommend Notation Velocity for these use cases (or rather, nvALT[1]). It's perfect for creating massive amounts of short snippets, stores them as plain text files, has a pretty novel full-text search and navigation interface (using basic vim bindings even!), and a whole bunch of other features that doesn't clutter things up (markdown, for one, as well as basic wiki-like linking between notes).

My current NV 'library' contains more than 1600 files, ranging from command snippets to journal entries to on-the-go wifi passwords to project meeting notes and lists and whatnot. On top of that I have two separate libraries that contain more sensitive data.

Oh, and using Dropbox or the like, you can sync the notes between computers, and with SimpleNote (as well as some other apps) you can access all of it on your mobile device.

[1]: http://brettterpstra.com/projects/nvalt/
Would be an interesting thing to do as a network operator - doing MITM to alert people about the dangers of HTTP.
A universal hotness manifold
Ancient Babylonians Tracked Jupiter with Calculus
Yeah. I find that I usually don't submit my comments (despite writing them out and over-editing them, typically in a JOURNAL.TXT style file, as well) because I start thinking about how they'll be perceived or interpreted, how they'll be judged. Which is also essentially why I've been 'shy' my entire life around strangers. That and I genuinely feel like 90% of the time I'm not adding much substance to the topics (which is exacerbated on HN).
It looks as if they are just removing all the connections to Google services and making the chromebooks developer friendly with things such as git and npm preinstalled.
Unless I'm mistaken, 97% of (24 hours) = 23.28 hours.
Why the PureScript community uses Bower and not npm
As we all know, there are lies, damned lies and statistics.

So, translation:

"I'm intentionally trying to deceive you when I say, NO (Meaning Zero) Black Women Have Raised Venture Funding. Definitely zero, not 12...shutup, math is hard, OK?"
It wasn't a criminal case, so there was no presumption of innocense. The jury found that preponderance of evidence was in favor of the defendant. In theory, sentiment shouldn't matter, but in practice it might, which suggests that perhaps the case was not actually quite as clear-cut as the article implies...
Mitsubishi's SeaAerial is an antenna made out of seawater
Let's say someone who earns $50,000 a year uses Office for 5 hours a day while making a living. It's also a purchased copy so it lasts at least 6 years. What's that worth?

How does it compare with the cost of, say, one Starbucks a day?

If you employ somebody on that salary for 6 years (so add extra employment costs including taxes, insurance, office space and perks), what percentage do you save by not paying Office's shitty price?
It's the social graph. If the mainstream does not notice, do what countless immigrant groups have done in countries the world over, group together form your own interest group and serve your group. You also see this behavior with industry groups, or worker groups. Content producers group, telecoms group, so they can advance themselves and self interest.

Why do Nigerians do relatively well, they'll find other Nigerians, help each other and steadily climb. Or Russians or Chinese immigrants, etc. Help from the mainstream helps, and it'd be good to get even footing, but lacking that, create a self interest group. It's not as though there are no rich people who are minorities who are also interested in investing in startups. Pursue the issue in a multi pronged fashion. Don't count on anyone in particular.
Collaborative job outlet knowledge base
I've also seen Cortana-based video adverts, though I don't recall if they were on TV or online (also UK). They were really quite poor, didn't do anything to differentiate and just came across as a "we have Siri too!" message.