skysight-inc/HackerNews huggingface dataset:
Add Custom XML Parts to Spreadsheets and Implement Custom Calculation Engine
Aspose.Cells for Android v8.8.0 enables Android developers to add custom XML parts to spreadsheets, search cells based on original values & implement custom calculation engine inside Android Applications. It also control the conversion of large numeric value to exponential notation. This release supports deleting redundant spaces from HTML and accessing Query Table Properties. It adds enhancements to formula calculation engine.
Cyclone, particularly its memory management, was one of the inspirations for Rust. That said, there's no way in hell Rust is a C replacement for people sold on C itself. There's people that need safe, fast, systems code. Rust can probably handle that. Then, there's people that think C is best language or don't want to learn something too different. They're not switching to Rust under any circumstances. The safer C's are useful for those people.

Still have to force or pay them to do it as the C zeal is so strong. Yet, the smaller the adjustment, the more likely the uptake. Worked for C and Java vs others that clean-slated things.
Few things grind my gears like the idea that a person who cares about products being usable and well designed is inherently a "hipster".
Upvoted, but I can't say I feel good about how the data became public (obviously not your doing!). What's done is done.

Otherwise, great article. I sorta wish you had more to work with to get better accuracy, especially for Texas, but also to compare urban vs rural geographies.
I wish you are right, but I have a feeling this is beginning of more things to come. These things always pan out over much longer period than people predict. Unemployment rate is at multi year low.
Thrown to the wolves? Sounds like he was deserving to be sacrificed.
No, the academic consensus is pretty much the opposite. For example by trying to rigorously state the way we form yes/no sentences in english - the process that converts "the man who has written the book will be followed" to "will the man who has written the book be followed?" instead of the incorrect "has the man who written the book will be followed?" - you will find that the rules must involve imposing some sort of tree structure on the original sentence. The fact that we do it correctly all of the time on sentences we've never seen before means that we must have parsed the original sentence.

(Example sentences taken from https://he.palgrave.com/page/detail/syntactic-theory-geoffre..., although any introductory linguistics/syntax textbooks will spend a few pages making the case that humans understand language by first parsing it into some kind of tree structure).
I'd certainly consider it a small chunk. Based on 2015 revenue, and my 2015 income, Apple spending $1B is the equivalent of me buying a MacBook. The cheapest one.
I will email you tomorrow to coordinate a meeting. Have a nice evening.
Similar to the stress Bernie Madoff must have felt?
Anders Hejlsberg wrote the first mass-market Compiler+IDE with Turbo Pascal. What was unique is that TP would automatically bring up the editor and position the cursor on the offending error. Seems trivial now, but it was a game changer for writing code on a PC. TP sold for around $49. The competitor, Pascal MT+, sold for $400.

I doubt if Anders would remember me, but I was lucky enough to be contracted by Borland to write their first test suite for TP 4.5. It was their first object oriented language. The spec was one of the most beautiful and concise pieces of technical documentation I've ever read.
JavaScript Cryptography Considered Harmful
I see this argument a lot, but what do you think they would spend that money on if they could bring it back to the US tax-free? If they thought they could get a better return on it in the US than the one-time tax hit would be, then they would repatriate the funds. The fact that they don't says a lot.
It's a shame that their problems stem first from lying to investors, rather than to regulators and consumers.
WARN act applies to companies of 100 or more employees, startup or not.
You have misunderstood the parent post.
Practially speaking, I've learned much more from Aphyr's Jepsen Test framework (and write-ups about test results) than from any other single source.

Ref: https://aphyr.com/tags/Jepsen
We just declared a moonshot to help cure cancer(s). Did everyone miss it?

http://www.sciencemag.org/news/2016/01/what-vice-president-b...
Large part of low-level runtime of Gauche (Scheme dialect) is written in "C in S-expression", the same idea with this.

I found it so pleasant writing C in S-expr that I gradually rewriting my C code with it.
Why replace "struct" with "class"? These are completely different things. >.>
Just to be clear, the difficulties of accommodating vagueness in a formal logic does not rule out vagueness as being a reality, and of being intrinsic to the meaning of 'heap'.
Why do you switch themes? Night time and day time?
I am referring to Gilroy. The distance seems "too far" but it's something you adapt to rather quickly. Pretty much everyone in my neighborhood works in tech at Cupertino and surrounding areas. If you're able to work around leaving during rush hour traffic then that's even better.
Also Echo / Alexa.
Why assume Facebook will remain dominant?
"Given enough time, hydrogen starts to wonder where it came from, and where it is going."
Google open sourced ‘Parsey McParseface,’ and it could change AI forever
I haven't been this surprised by anything Apple's done in years. If moves like this one keep happening, the next few years are going to be pretty exciting to watch.
Announcing SyntaxNet: The World’s Most Accurate Parser Goes Open Source
Super cool: Arctic data centres aren't just for Facebook
2006 core 2 duo 6600 dell running just fine here. It's exactly 10 years old. running windows 7. Using HDD and graphic cards so weak it has no fan.
In strings or docstrings?
Yes.

In the early days, we were all about making a great place to be a software developer in New York City.

Yep, that was all there was to it...

I...decided to start a company with my buddy Michael Pryor. Making a nice place to work was our primary objective. We had private offices, flew first class, worked 40 hour weeks...

The tagline was “building the company where the best software developers want to work.”

Source:

Figuring out what your company is all about [http://www.joelonsoftware.com/items/2009/11/01.html]
We already have close to perfect telepresence. Is a hologram really that much better than video? Real business will always be done face to face. When you're closing a $100m deal, you want to look the other person in the eye and shake their hand. Transportation cost is negligible at that level.
AWS, GCP and Azure must be making hay getting cheap drives from manufacturers who want to grow revenue / move units.

Regular S3 hasn't had a price cut in a while now.
Then it may still function as a boat. As in all of these examples, X-iness is context-dependent, but for some boats, unlike the other examples here, there actually is something approaching an objective decision procedure.

Yes, I know that submarines are colloquially known as (and are in fact) boats.
Adding Genze 2.0 to the list. Just got mine and it's fantastic to use, even in SF with all the hills. http://www.genze.com/electric-scooter/
No affiliation to Slash. Just a user but surprised that a tech-savvy crowd here could've missed it.
paddyoloughlin's explanation of the index is a good explanation.

I might add that if you didn't have the index, then you could not make a commit that contained an add, a rename, and a deletion. If you think far too deeply about how Subversion handles these operations, it becomes clear that -conceptually- Subversion had an index/"staging area", too. Ferinstance, the output of 'svn help add' says

add: Put files and directories under version control, scheduling
them for addition to repository. They will be added in next commit.
usage: add PATH...

What's git's index but a list of changes that have been enqueued to be performed with the next commit?

The big conceptual distinction between SVN and git is that with SVN you tie exactly one repository to a given working copy. In git you can tie multiple repos to a given working copy and (by default) one of those repos is stored in the same place as the working copy.

Does that make sense, or is the index still somewhat-to-rather unclear and/or mystifying? (I mean, other than its kinda crappy name.)

> ...can you point me at something not written by the git authors that explains what the hell is going on here and why?

If "here" is "with git in general", I read the Git Book [0] ages ago, and combined what I learned from it with a fair amount of fucking around with my repo, and also with the contents of the gittutorial(7), gittutorial-2(7) and (parts of) gitglossary(7) man pages. [1]

From looking at the ToC of the Git Book, it looks like chapters 1, 2, 3, and 7 would be relevant to your interest. Chapters 5 and 10 might be relevant. I can't offer any guarantees, as I last read the Git Book ages ago, and this look like it's a new version... the one I read didn't make any mention of Github.

Though, if you were asking about something more specific, I'm happy to take a stab at answering that question once I know what it is. :)

[0] https://git-scm.com/book/en/v2

[1] Even though you asked for things not written by the git guys, I got a fair bit of value from the official git tutorials. It's also possible that you've overlooked them, so I bring them up.
is SSD reliable? With no moving parts, it ssd should be more reliable, but that's not apparently the case. What's your experience?

Also, have you seen case of SSD data loss due as result of not powering up for couple years?
Occlusion. I watch a lot of ATGM videos, and most of the shots are when tanks are parked next to buildings, driving through an urban environment, or perched on a hill, rather than in open terrain. There is very little time to react no close range sensors.
I think Google's competition for employees is now largely other big tech companies, and they pay competitively relative to other big companies.

When I was applying, the software labor market was a bit more fluid, Google's target demographic was more startup-like, and it was right as the financial crisis was gathering steam and a number of people who had previously been in finance (including myself) were looking elsewhere. So their competition for employees was much more broadly defined. Google doesn't pay anything near what a creative algorithm-designer can make at a hedge fund, nor will they net you a few million dollars from a startup exit, but at the time those were the other opportunities that people might've considered. A number of folks I met at Google in 2009 were former startup founders; very few that I met in my last couple years there (2013/2014) were.
With the three hottest global months on record, is it now time to stop flying?
Flying is one of the human activities that we don't have to do and is a big climate change factor. So with worrying climate news delivered and scientists freaking out at the sharp rise in tempreatures, should/could you stop?
While not a sublime, I frequently switch iterm's themes when I code outdoors. A dark background is my preference, but a light theme works much better in sunlight.
It looks like Apple wants to get the Chinese super star startup(s) to depend more on their giant pile of oversea cash; thus to protect their brand, make their strong hold on this market which is influenced very much by the state. Look at their stock today, Google is surpassing and it has no other future rather than protecting its iPhone, iPad, Macs which are pretty much saturated.
Same guy who wrote "The R Inferno," which is a good resource for more advanced R users: http://www.burns-stat.com/documents/books/the-r-inferno/

(this could use a 2013 in the title, however)
The President has almost never written his own speeches, and yet we don't say they're written by his speechwriter. We say "The President delivered a speech."

Mark certainly signed off on this post, or at least on the people who wrote it. Why should we treat it any differently than when any public figure "says" something?
As promised, here's one that creates a theory for programs that can be used in practical ways:

http://www.cs.toronto.edu/~hehner/aPToP/

Hardware:

http://www.cs.toronto.edu/~hehner/HLCD.pdf

If doing the first in Scheme, methods like this tie it to hardware:

http://scheme2006.cs.uchicago.edu/05-saint-mleux.pdf
Brawndo, obviously
Termux – Terminal Emulator and Linux Environment for Android
You answered your own question. Telepresence today isn't good enough to let you look the another person in the eye and shake hands. But it will be at some point.
Python is not exactly an uncommon language, that's marginal. The main limitation to hacking on it is the docs aren't great
They aren't terribly well organized and their stuff is mostly tinker toys but I think you might find some interesting things about Dynabook Jr (Frank) here http://tinlizzie.org/dbjr/
I would assign anything hosted on .blog a huge reputational hit. But the fact that so much money was put behind it makes me think of two possibilities:

1) Auttomatic has far more money than sense, or
2) I am out of touch with the way other internet users assign value to domain names.

It's entirely possible that the second one is true. I've been using the internet for twenty years now, so I really have no idea how meaningful other people find particular gTLDs.
A lack of explicit mention is not an implication.
Meanwhile, people are arguing that $28 billion dollars are already being wasted each year on research that is not reproducible.

http://journals.plos.org/plosbiology/article?id=10.1371/jour...

So that gift may amount to 2-3 days worth of what is already being wasted each year. Yes, that study may be way off. The scientific way to go about this is to actually see what is reproducible or not, rather than assume most research must be reproducible.
I'll have to disagree with this, the VS Code team has made me reconsider electron as a desktop platform. Compared to atom, it's far snapier, and loads much quicker. I think you're giving the new Microsfot short shrift.
At some point this becomes a philosophical argument, so we can't have a very nuanced debate on it, but my personal opinion is that telepresence will never match real presence. If you're "shaking hands" with someone, the haptic feedback can never be more than a simulation. In no scenario short of teleportation will the molecules of your hand touch those of the other person's hand. If teleportation arrives, business meetings will be the last thing any car company needs to worry about.
Science is a method, I don't understand why 'science' is all lumped together anymore than mechanics and carpenters being 'hammer users'
Can anyone on HN confirm this? I haven't released anything new on the App Store in a couple years.
I don't see where you get that. There is a struct function.

That said, the only difference between a struct and a class is that struct member defaults to public, and class members default to private.
I found out recently that some tasks do better if there are slightly more processes than cores.
Throw in a 'u' after the 'm' and foocomuru is far from the worst brand name I've heard.
For telepresence to work, you need to feel like your coworkers are in the same room, such that you think nothing about turning around to them and asking them a question. Video doesn't do this; something about the screen makes you feel like you need to present a performance, and that destroys the spontaneity that builds trust in person-to-person interactions.

Will a hologram do it? I don't know; real-time holography isn't good enough to evaluate it. Would VR/AR, ocular implants, direct brain stimulation, just a giant wraparound screen, whatever? Also don't know.

I do know that given the choice between having a car drive me to work for a half hour vs. being able to conduct business with anyone in the world without leaving my house, I'd much rather have the latter.
Larry is 71. He should be investing way more than this on life sciences research if he wants to move the needle on his own life span. Given his net worth, spending at least a billion a year is a no-brainer. The answer to spending that money effectively is really simple. Invest it in PhD scholarships. There is no better value for fundamental science ROI on the planet. $6 billion could buy him 100,000 new PhDs. Every single one could be working on figuring out how to extend his quantity/quality of life. That's ~10% of his net worth. It's irrational for him to not do it.
To your point I think a lot of people would pay that kind of money if it guaranteed the company would both, continue to update and continue in its current direction. But that really hasn't been the case with most projects, and the open source products tend to have better shelf life.

I am happy to pay for these kind of things but rarely in a big upfront block like that. I doubt I'm the only one.
"Who can..."
ICANN. Yes it can be whenever they want. No one ever stops them. They added several in 2001. Now they've opened the floodgates.

"At no real cost..."
True. Except the cost of running one of the 13 server addresses. And IMO it could be a dog and no one would notice. I think the A server (198.41.0.4) is really all anyone needs. The cost of a new TLD to ICANN is the cost of editing a text file.

"By what authority..."
None.

", why are they allowed..."
A question I have been asking for over 20 years.
Answer: Because we let them?

You can say no to ICANN. Run your own root on 127.x.x.x. You can edit the root.zone to be just as you want it. Want to delete a silly TLD (e.g., .loans)? Edit a text file. Want to add your own new TLD? Edit a text file. The cost? Editing a text file.

I recall a former Board member of ICANN admitting he himself ran his own root for many years.

ICANN's ability to make millions in profit from TLD's relies on an interesting prerequisite. All DNS admins have to use a root.hints file that points to the (13) addresses serving ICANN's root.zone. Often they have no idea this root.hints file even exists, let alone have the guts to edit it. The root server addresses to use are chosen by the authors of the DNS software, e.g., the software automatically downloads root.hints from ICANN to bootstrap itself.

If admins or users choose to use a different list of root server addresses (e.g., 127.x.x.x, 10.x.x.x., etc.), all bets are off.

So how do you stop ICANN from making millions posing as a pseudo licensing authority for registries? One way is to stop using ICANN's root.hints and use a different root.zone that you control. If enough people do this then one day ICANN has no relevance.

Right. Not gonna happen. I'm probably one of only a small number of users who will ever run their own root.
This sort of stuff is going to happen one way or the other, no industry is immune from this.
Who decides if it's a valid reason, and who authorizes such access?

If it's not the owner... then they aren't really the owner.

With the number of cameras/sensors on a Tesla, it's a privacy nightmare... I won't buy one until the answers to these questions are the ones that I want them to be.
My personal advice:

Be moderately concerned. Live frugally and try to save money if at all possible.

Be more or less concerned based on specific details of your company that I don't know about. Does it have a revenue stream or does it depend completely on funding? Is it just a year old or has it already survived for a decade or more? Are your primary customers other startups (big risk), or do you primarily serve a different industry?

And start looking at jobs you think you might enjoy that are outside the Bay Area. Life is a lot less stressful if you're in a situation where you can save some money without worrying about every single purchase you make. Even a $50k-60k salary which many here might scoff at can take you far in a much cheaper area of the country.
Is per-word pricing actually how writers still get paid, or is this site just reporting that as a common metric? Most of the freelance writers I've spoken to have gotten paid either per-piece (lots of blog shadow writing), or per-hour.
6 months of expenses in SV is like $24k just in rent. That's going to hit people pretty hard whether they've saved for it or not.
I know Facebook delete a bunch of fake accounts about 9 months ago.
Is $200m really one of the largest gifts ever to a university? I thought multiple colleges are funded by huge endowments and this, while incredibly generous, doesn't seem like it would have rated so highly. As a single data point, the Broad Institute in Boston by itself was founded mostly by a single $400m endowment.
The only proprietary software that I use as a matter of choice is Microsoft products and VMWare products, For something as trivial as a text editor, I wouldn't dare use something closed source, proprietary like this.
Agree - Love this. Thanks for the tip
There are companies that do this. Typically they're smaller - you probably haven't heard of them.
You can ask for less money?
Why didn't anyone tell me you ask for less money?
FUCK!@
It looks to be true, which is great news: http://appreviewtimes.com/
its been getting very quick lately, most of my submissions lately have been less than 4 days. But I can't confirm the 1 day review time yet.

The quickest I've ever had was about 8 hours, but that was an expedited review.
So what is "Mac Pro" in this now? The case and the power supply?
> This sounds like it's solving a problem that doesn't really exist.

It may well be, but that's a question that would deserve addressing in the parent's rant.
I don't think it's quite fair to classify Sublime as a text editor. Your comment trivializes the quality of the editing experience, the rich plugin ecosystem, the speed of the editor compared to common competitors, etc.

You are of course entitled to your preferences, but I'm not sure why you wouldn't "dare" use this?
I'm not sure if expenditures related to location make a significant part of a startup's valuation
It's not. Like most of academic ones, it can be picked up or clean-slated if people really want it. The authors tend to move on, though, as in BitC (unfortunately...). I have some others for you, though. Most research is on automatically transforming C instead of a safer, manually-done C. Best are these:

https://www.cs.rutgers.edu/~santosh.nagarakatte/softbound/

http://sva.cs.illinois.edu/downloads.html

http://dslab.epfl.ch/proj/cpi/

Paper mentioning several of the safe C's, including those like Vault you can't have:

https://pdfs.semanticscholar.org/a890/a850dc78e65e26f8f4def4...

Galois, as usual, graciously open-sourced two of theirs (Ivory & Tower) that's already fielded in real world:

http://ivorylang.org/

Popcorn and TALC are older ones in prototype form:

https://www.cs.cornell.edu/talc/releases.html

Someone here showed me this one I haven't evaluated but is used in compiler front-end:

https://eigenstate.org/myrddin/

The C0 one used in Verisoft is embedded in vc0compiler-trunk probably. They did great things with it but I haven't been brave enough to try to retrieve it ;).

http://www.verisoft.de/VerisoftRepository.html

So, altogether, what remains is quite scattered and prototype form. Plus, you still have to rewrite the software. So, I've mostly been recommending people apply Softbound, SAFECode, and CPI to their code just to see what happens. If it still works and fast enough, then just use it as it covers most bases. Also, contributing to those three's codebase is a very, wise move with potentially large impact.
"Trivial as a text editor"

I wonder if you spend 8 hours a day staring at a text editor... I recommend you make your own if it's so trivial
Let's stop trivializing design work
How the Meaning of Cancer Has Changed
How Soon Could We Build a Dyson Sphere?
Is It Ok to Cry at Work?
The claim that it's a cannabis field is at least as unsupportable as any other claims. It's a throwaway comment in the article, and frankly considering the remoteness of the location seems very unlikely.