skysight-inc/HackerNews huggingface dataset:
It's not so much big features but rather an accumulation of small things missing that basically kills it for a power user.

The biggest issue for me is lack of keyboard shortcuts. If you use Excel a lot and have all the shortcut keys in muscle memory you can do things at speeds fast approaching magic. There are literally offices where first person to use the mouse during the day buys beers after work.

There is also random sht missing that matters to me but apparently not to some dude at google HQ. Like the ability to remove duplicates from a list.

Don't get me wrong - google sheets is great. It's just not a replacement for something that has been tweaked to perfection over years.

MS is going to get killed on multiple fronts in the coming years. Excel is not one of them. Nothing is even close.
Any idea why this has been flagged? Having meaningful discussions is crucial in a work environment.

I have seen posts about Alzheimer, resilience, psychology... Using it do discuss god believes was a kind of stress test to prove that any topic can be addressed succesfully.

Mods, any help please?
Thanks!
The reason, is that bandwidth is a solid profit center for the cloud majors. Amazon initiated it, the rest are going along in cartel fashion, nobody wants to disrupt one of the lucrative angles by driving that profit center toward zero.

There's no other rational explanation why Azure or Google aren't hammering AWS on bandwidth cost as a competitive angle. They're basically conspiring in the industrial sense, no different than airlines that somehow magically agree to simultaneously raise prices or department stores that for decades all agreed not to discount the perfume etc. box section of their stores.
There are more recent articles than this one. New York Times, CNBC are all reporting it in the last 24 hours.

http://www.rcinet.ca/en/2017/08/22/permafrost-thawing-faster...

And they're citing an April 2017 published paper:
http://www.nature.com/nclimate/journal/v7/n5/full/nclimate32...
Yeah 300 feet is a lot of ballast I imagine.
Walmart partners with Google on voice-activated shopping
My personal opinion backed by absolutely 0 scientific evidence would be to provide warm lighting with individual (desk based) dimmer switches - allowing the individual to adjust light levels to their own optimum comfort level. The closer the light mimics natural light, the better.
Nathan, that was absolutely fan-fuckin-tastic. Pardon me for the potty mouthed tmesis but that was a highly highly amusing run through. How did you do the graphs? (I'm always wondering how people do graphs.) And is that really you on the sofa waking up from the dream?
I asked myself this very same question. I think the answer is: you don't, not directly. People simply don't care enough about their browser to pay anything.

I think we need to take a step around this problem. Here are two suggestions.

Maybe Mozilla can sell a VPN service or some other kind of product that is external to Firefox. They then use the revenue to fund Firefox development.

Mozilla can also launch an alternative version of Firefox that they label 'privacy-optimized'. That version will have all tracking disabled by default. People who really care about privacy will use that version, and it will solve their biggest complaint of 'having to turn off yet another opt-in feature'. Meanwhile, the vast majority of users don't care about tracking, so Mozilla can enable tracking by default in the mainstream version.
> Feedback loops are notoriously hard to mitigate.

"Amplifiers that oscillate and oscillators that won't are the two great fears of analog designers."
They don't have to run faster than the bear. They just have to beat Amazon.
> The trickiest part to me is the idea that regardless of what computer you put the USB stick in, it just immediately loads the program. Can you even really be sure that will happen if you restrict it to the last few versions of Windows?

It's a textbook example of an x-y problem. He wants to be able to work anywhere. He thinks the right way to do that is a USB drive. The actual right way to do it is as a web app.
Slashed 0 and Ø in nordic countries.

Though not abiguous in sharing the exact same shapes, many characters can share similar structures that (arguably; citation needed) can cause visual confusion. For example;

3 and 8 in a typeface like Helvetica are very similar. Opening the aperture of the 3 or using a form with a corner in the upper right can be observed in some UI typefaces.

The "single story a" can be an issue in typefaces that ise it, adding to the plethora of round forms (eopdqbc etc.). Breaking up the monotony of those shapes is also frequently advised.

"Tail-less" t and r in sans type can be problematic at small sizes.
See elsewhere here https://news.ycombinator.com/item?id=15082885 for an neat-o Ruby implementation.
How Much Do Freelance Developers Cost Around the World? (2017)
I like Lisp, though Scheme in particular. However, I have no idea where I would turn to in order to write an application with GUI that needs to be cross-platform and, possibly, derive a mobile version for iOS and Android from the same codebase.
Not the OP but I've heard good reviews of Karmic bikes: http://www.karmicbikes.com/shop/koben-s which are expensive but do "everything" and Propella bikes: http://www.propellabikes.com/ which are much less expensive but still supposed to be good.
It's kind of interesting that after being so against preferred networking via their net neutrality stance, they basically implemented it.
In the intro section, on extending to unicode being non-trivial...is the argument that if your input has some non-ascii data you probably have all non-ascii data and the above 127 bucket will be too full? Honest question.
There was a leak saying that Google had no internal cost accounting until ~2011, although most of the network has probably been built after that point.
> "It’s racist, far-right violence, and that requires determined and forceful resistance no matter where in the world it appears," Chancellor Angela Merkel said.

Sure. It's not like the growing number of far-left anarcho-socialist and anarcho-communist groups haven't been shutting down non-violent right-wing freedom of speech events for the past two years. It's not like they haven't been broadly labeling anyone with a dissenting opinion a racist, sexist, etc. It's not like they haven't been using violence and black bloc tactics from the beginning.

No, that's all completely beside the point, and in no way does it alienate portions of the population creating more extremists on both sides.
Since nobody has so far managed to hit the target:

This is Google acting as your network provider. You first choose Google, and then take your pick amongst their offerings. It's pretty much the same situation as it has always been for residential ISPs, where you have always had providers offering tiers at various speed/price points.

Net neutrality becomes relevant when you don't have a say in the choice of network. Practically, this will usually mean your audience's ISPs (called a "broadband provider" in that order). You get your servers set up at AWS, or GCE, or Linode or wherever you like the terms. But then, no matter what, you get an e-mail from some residential ISP in Florida, telling you that it'll cost you XX$ if you want to stream to your customers on their network at 1080p.

The problem is pretty obvious: the consumer choosing the ISP is not going to take your welfare into consideration, especially if your company doesn't even exist yet. The ISP won't be able to squeeze google, facebook, or amazon. But anything not used by 50%+ of the population simply has no power in these negotiations.

The result will be ISPs capturing almost every last cent you can earn amongst their customer base. If your service competes with any existing offering by either the ISP or a company with deeper pockets than yours, you will never have a chance to compete on quality.

Oh, and you won't just get an email from that ISP in Florida. You'll get an email from every single ISP in the world. Part of the startup decision making process will be like MadTV (if anybody remembers): should we invest these $2,000,000 into our product, or is it better spent on getting access to the markets in Iowa and eastern Michigan? Should we continue haemorrhaging money in southern Europe, or is time to cut our losses and go dark on that continent?
Researchers say Exxon duped public over climate concerns
Why would people do something for their own benefit and without serious (if weighted by chance of getting caught) negative consequences?
Real-time risk management for ACH payments with Sift Science
Especially, cheaper public routing.

Net neutrality is violated IMO when only those who can afford it get faster routing [1]. The only form of price discrimination allowed is at the ends - you pay a certain amount for bandwidth and volume to your ISP or hoster. Inbetween, if you are an end customer, there is just this amorphous peering-net internet blob, where you pay market price to have stuff routed. You shouldn't care what route it takes, and the net shouldn't care what data you are sending. There are no pricing tiers.

Sure, Google is allowed to route stuff on their private net, or on the peered net. They can let other people use their private network, it happens all the time. They are not violating the letter of anything. But it is a slippery slope, and it can lead to a two-class internet, where some people can afford the "good" internet and some people can't.

[1] Edit: and I realize, in parts that is already the way it is. If you are doing high-frequency-trading, or sending huge amounts of research/big-data data, then you can pay somebody beyond paying your ISP for volume and throughput, and they will give you a custom connection. Net neutrality is not a black-white question.
Seems like the cost would be ludicrously higher. With some brief searching around, it looks like small single-engine turboprops cost well over a million dollars and cost hundreds of dollars per hour to run. You can get a new Cessna 172 for about $200,000, and it'll cost in the neighborhood of a hundred dollars an hour to run. Or get a light sport trainer for $100,000 or so.
"mechanical sympathy"
Wait how are people taking what I am saying? They didn't read the article?

He posted the video of the crash on twitter and did interviews all Sunday. The alt-right conspiracy was he was planted there to take the picture. His life was threatened. Those are the people with MH.
>the fact that there are horrendous ambiguities (like between I and l) renders these fonts completely inappropriate for computational tasks like copying passwords or secret keys

Don't hate the player, hate the game.
Your first sentence is directly contradicted by the second and certainly doesn't fit the history of the distributions. Debian, et al. have a long history of not following Red Hat when they see value – e.g. think of the patches which Debian developers maintain to make configuration easier and safer compared to Red Hat — and reason why they couldn't have done the same here other than that the people who actually do the work didn't think it was worthwhile.

It's simply disingenuous to describe Red Hat contributing a lot of engineering time for free as “hammering it down to everybody's throats”, any more than Linux was hammered down our throats over Hurd. I don't think systemd is perfect but I think anyone's standing to complain about open source software is bounded by your willingness to commit to supporting alternatives.

(And, lest you think I'm some sort of die-hard Red Hat fanboy I should note that I started using Debian in the Bo/Hamm era and have never found a compelling value to using RH)
Nitpick: Geometry shaders came in GLES 3.2 (there was also a geometry shader extension for GLES 3.1).

In WebGL 2 you can still do geometry processing, and store results in buffers for subsequent draw calls, using transform feedback.
I've had a similar idea to this in the past, not only to test but also to seed apps with some initial users. My incentive to get users signed up is reserved usernames. I want covercash as my first choice username for EVERY new app/service. I'm still pissed I slept on Instagram for too long.

Give me first crack at my username on all new apps and I'll kick the tires for them.
Project Implicit – implicit social cognition tests
> I imagine it might be quite dangerous to transfer people from one ship to the other in heavy seas

The article states that daily transfers of people was the M.O. initially and that they only installed sleeping quarters so experiments could be run 24/7.
Really? You don't think theft is an appreciable and measurable societal harm? You honestly have no problem whatsoever with outright ripping off these works? I'd love to hear your defense of that position.

It's not like we're talking about situations like cable where I have to pay $100 / month to watch one or maybe two shows I enjoy and have no other way to get access at a reasonable price (and even that is debatable). You can pick up a copy of GRRM's work for < $10 without hassle and contribute back to someone whose work gives you joy and the publishers who got that work into your hands.
D has quite good multi-dimensional array support, though probably not as flexible as Python. One of the best libraries in this area is ndslice (part of mir-algorithm) - http://docs.algorithm.dlang.io/latest/index.html.
See the "Image Processing" example to get a sense of API - http://docs.algorithm.dlang.io/latest/mir_ndslice.html.
mir-algorithm is the base for the high-performance glas implementation written in pure D that outperforms libraries with hand-written assembly like OpenBLAS in single-threaded mode (multi-threaded is not yet ready). See http://blog.mir.dlang.io/glas/benchmark/openblas/2016/09/23/.... (Note that this blog post is bit outdated - since then the author rewrote large parts of the library, IIRC.)
Hidden Cobra – North Korean Cyberwarfare
Unfortunately, just because I turn off the TV, doesn't mean everyone else does too.
I find that very hard to believe, especially has a public company. Do you have a link?
I came to that realization after taking an environmental education class where they " left out the feedback loops". I disagree with your sentiment that they had to leave things like this out of the model. If it was left out it was probably not well understood. Its pretty easy to see that any form of mitigation is irrelevant until it becomes a real problem because getting large groups to agree on things isn't a scientific thing but a problem for society. Usually that only occurs when its pretty apparent that they have to do something to mitigate it.
It might solve the complaints motorists have, but then you'd have the complaints of pedestrians to deal with. In two major cities in my country, bike lanes have been added to the pavements as a bright red stripe on the side of the pavement closest to the road. Local pedestrians shouldn't walk on that portion of the pavement, but they still do, and if you ring your bell or shout for them to give way, they either ignore you or yell at you. It’s actually much faster to simply cycle on the road with the cars.
No, we started the avalanche with our carbon emissions.
correct me if I'm wrong, but I think you've been misunderstood. Are you saying:

1. Most CO2 release is natural
2. We increased CO2 through our own efforts as well
3. [implied statement you may agree with: this led to a feedback loop]
4. We now may be too late to stop it merely by reducing emissions, if planetary emissions of stored carbon take over and become the main source of CO2 emissions

I think's actually fairly profound. We may have pushed the system towards a new equilibrium, and it's now moving itself faster than we are pushing it. The only way to stop it would be to invent something to suck carbon from the atmosphere on a massive scale.

Is that what you were saying? You're getting downvotes because your first statement, while technically true, isn't very profound. Natural carbon emissions were counterbalanced by natural carbon storage.

But that might not be true if our additional emissions have triggered enough feedback loops.
It's an interesting problem because there are so many factors and even the goal isn't constant from day to day.

Goals

- get from A to B as quickly as possible

- get from A to B as safely as possible

- get from A to B as enjoyably as possible

Factors

- fitness of rider

- type of bike (Riding a fixed gear bike up a steep hill is bad for enjoyment, but riding a mountain bike up a steep hill is not)

- weather (headwinds, tailwinds affect time, affects safety of certain routes as well - don't tell me to ride down a steep windy hill when there is a possibility of ice)

- time of day (affects safety due to light levels)

- traffic volume

- number of lights/stop signs (this affects fast riders more than slow ones because of the effort wasted accelerating and braking is greater)

- number of turns (turns make the rider slow down and wait for traffic and also increase the complexity of following a route)

- scenery/environmental factors (eg. ride through an industrial area or through a waterfront park)
BookBooster and the Fight for Public Schools
Well yes, but luck favors the prepared of course.
Professional services isn't a complex business model. The likely outcome now is what it has always been:

- Do you bill? Cool. You're good
- Do you sell? Cool. You're good

If you do neither of those things, you've likely been under pressure anyway, as the business model of PS companies is to minimize operations and reduce the ratio between ops and professional services on an ongoing basis.

New owners will not likely change that dynamic. Based on what is known, the new owners are buying for growth, which means you cut costs that should be cut and use the savings to fund initiatives that lead to growth, such as expanded offerings that allow you to reach new customers and grow the company faster.
Curious if any provider has given you similar contract terms?
I love finding kind HN comments
Fees levied by the lending company and title company are in no way tied to the offer on the house itself. These fees are not included in an offer, which is an agreement between the buyer and seller.

The offer is an agreement on the price of the house, due diligence and earnest money from the buyer, contingencies (buyer needs to sell their own house) and any concessions from the seller (repairs, money at closing, etc).
Richard Gere Has a Theory About Why Mainstream Hollywood Dumped Him
Please don't ruin hacker news with political postings.
In the end of course, nothing will ever properly replace real users that actually care about your product. There's nothing Beta Family can ever do to match that. A service that is serious about improving, will focus on actual users that want to use the product because it meets a need.

Any attempt to automate away that hard, required process of business improvement, must necessarily result in a hollow outcome.
I look forward to my fusion powered self driving car that uses a quantum computer to run a fully realized AI.
I really hate that O and 0 are so alike and right next to each other on QWERTY.

Wish a slash like in my coding fonts was the norm in USA.
> It was never true that human industry was the main cause of co2 release into the atmosphere.

This is technically true, but I think it misses the point.

It's like complaining about Jeff Bezos being financially irresponsible because he bought a yacht. It might be financially irresponsible for you or me to buy a yacht, but Jeff Bezos's bank account is much bigger, and refills much more rapidly.

It's true that the natural carbon cycle involves a lot of sequestered carbon being released into the air, but nature actually consumes a little bit more carbon than it emits. If we left the natural carbon cycle alone, atmospheric carbon would decline.

Human industry is fundamentally the opposite. We emit CO2, but we don't sequester it in any significant way. Nature may pump more CO2 into the air than we do, but it also absorbs far more than we do. In fact, once nature consumes all of its own CO2, it consumes roughly 40% of what we put out there. The remaining 60% of our output is why atmospheric carbon keeps increasing.
Super ellipse generator
I guess you are assuming a time when robots do everything better than humans. I am just assuming a level of technology where robots can infiltrate and break things.

I don't believe the former will happen for a very long time. And even if it does, those who control such advanced technologies will still be paying taxes. You may be able to disable these technologies, but that means you get 0% of what they produce instead of the tax that would ordinarily be paid. It makes more sense to keep those owners operating and innovating and just collect a percentage.

If you don't need or want what people offer, what is the point of invading?

The reality is that people want status. And status isn't something you feel because you have bots sending you text messages telling you how great you are. It's something you get from other people.
Thank you, I'll check it out. Looks good!
to the admins: the submission is not intended to be political, just interesting to see how things change.
There were only two small parts that rubbed me this way, and they may just be related to my own knowledge/interests/biases:

1. The brief diversion about registers vs RAM and the brain analogy seemed a bit silly. I feel like anyone who would be interested in this article would find it completely unnecessary. It was just a tiny paragraph and one doodle though so it didn't really detract from the article.

2. Going the other way, Lin could have spent another few sentences talking about the compositing step and how GPUs enter into the picture (also why some CSS properties are "compositor-only"). I know compositing is tangential to the core of the article, but there were other brief tangents like the Rust stuff so a similar blurb about compositing wouldn't have been out of place (plus I find it super interesting).

Those are my only two nitpicks and the rest of the article did an excellent job threading the needle between informativeness and approachability without being too fluffy or verbose (e.g. Lin rightly didn't waste words explaining what the DOM is).
Hey, you're allowed to declare bankruptcy if things go wrong, not the end of the world!

Now if you were locked into your home loan until you pay it off or die, then you probably have something to really be concerned about.
Right. Ads ought to be in iframes, to contain the effects of ad code, but Google prohibits that.[1]

[1] http://searchengineland.com/google-bans-iframes-for-adsense-...
Wading Through AccuWeather’s Response
I sympathize with the sentiment that we should be looking for ways to work together. I suspect what people are responding to is your reference to "MH issues", which I read as mental health issues. Unless you're speaking clinically, which is difficult to see how in this case, it's name calling, which is explicitly against the forum guidelines.
Truth or Consequences
Since it's already brought up in this thread, I recently had (another) look at nim and was a little disappointed too.

It's been a while, but as I recall, on Windows - it was difficult to find a supported way to output Unicode on the console in a sane, portable way (write utf8 nim source code, get wide strings in Windows console and utf8 under eg Linux) - and I think I also had some problems getting off the ground with statically linking sdl2 (again on Windows).

The build/package/config system appear to in a bit of flux?

[ED: and I think there were old open issues and forum posts for both problems, hence no new bug reports...]
I worked on this product release, at Google. Can you guide my eye please where we don't specify TB? I'll get that fixed. I took a look and it says TB. @nealmueller if that's easier for you.