skysight-inc/HackerNews huggingface dataset:
I agree to the first point you mentioned. In certain utility apps like payments etc this would hold true. In an internet without words i.e. images and video that would be true as well. But currently a large part of internet we use is text. Case in point, this article itself and this discussion. With the current technologies we have, for most part of Hindi speaking users, it is easy to speak in Hindi but very difficult to type in it.

As per using hindi words in english alpbhabets, my argument is - majority of India can't even read or speak english, how will they type in English?
A lot of your friends do that because Hindi input is very hard and we need better tools.
A text editor edits a (potentially very long) string, but apart from, possibly, the likes of Notepad, none of them store that string as a single byte array.

So, look at text editor data structures for other representations. Examples:

- https://en.wikipedia.org/wiki/Gap_buffer

- https://en.wikipedia.org/wiki/Rope_(computer_science)

- https://en.wikipedia.org/wiki/Piece_table
In the case of Phabricator, I wonder if that sense of humor works against them. The first time I followed a link to their site and read the description[1], I was convinced that it was a joke poking fun at how ridiculous overwrought do-everything enterprise systems tend to be.

[1] https://www.phacility.com/phabricator/
I've just read over the website and don't quite get why I might want this tool/service.

I do want to look at ways to improve my SEO etc (as does everyone). I can't see what this will do for me out the box.
> The computer security industry has a serious conflict of interest right now. There is major financial motivation for researchers to find and disclose vulnerability to exploit brokers (...)

> To improve security for everyone we need to find sustainable ways to incentivize researchers to find and disclose issues and to get bugs fixed. We can’t and we shouldn’t rely on researchers giving away their work for free to for-profit vendors.

This. Despite that being said (using other words) in some other blogs and reports, this is the main point of bug haunting. People have to eat and live, in the end of the day, and when the dark side pays much more that the brighter one, it's hard to defend that only responsible disclosures will happen. Because, well, it won't work like that.
Also makes the name of the company suddenly meaningless in a kind of silly way.
This is important. The demographics issue isn't so much people being old, it's being old and infirm.

If advances give us a healthier old age rather than merely a longer one, then they would alleviate rather than exacerbate the problem.
Our brain has been this capable for a long time. It just happens we're standing on the sholder of giants.

It takes time to build the tools to do what humankind can do now.
Calling Apple one of the best engineering teams is little much, don't you think?
http://www.multicorewareinc.com/news/multicoreware-demonstra...

This is from 2015. We're almost into 2017.

- A 4k frame is 3.2 x as much data as the 2160x1200 frame.

- In this case, compression was achieved at 60fps using H265.

- The same spec of equipment should in principle be capable of achieving 60fps * 3.2 = 192fps. That's 5ms latency due to compression.

- Add in the simplicity of many VR scenes - think RecRoom, Windlands... should be fairly easy to compress.

- Audio can be compressed in parallel

"Not possible"?

I disagree, "more than possible two years ago"
Show HN: #strappers – an IRC chan for bootstrappers
Verlinde's new theory of gravity passes first test
> There's another way to look at it: The "bad judgment" is only bad if you view the standard as "tell[ing] the bank they messed up". If the standard is to blow all the money on strippers and cocaine, then the bad luck in this situation was that he was presented with the anomaly in the first place.

You're equating the standards as either "telling the back they messed up" or "blow the money on strippers and cocaine", but then suggesting the bad luck is only true when one of those standards happen...

This logic doesn't even check out. And even if it did, both would assume your actions are only predicated on factors outside of your control, which I think OP is referring to isn't the case.

You are presented with a beneficial situation. You can make decisions that have various potential consequences. These are easily guessed in rudimentary detail.

"Bad luck" only enters the equation if you have no choice of what to do.

If your position is of the philosophy that there is no free will, then your argument would be better held by just stating that, instead of making up scenarios that aren't compatible.
An alternative to the forums. Even if only a handful of folks pop in, I'll respond to any messages when I see them.
Personally I feel it's a shame - Kubernetes is way overkill for most of the deployments I do. At the same time fleet has a number of annoying problems even on (or even particularly on) small clusters.

I see Kubernetes deployments where more of the containers running are there to provide infrastructure than actual workloads, which gets just silly. For small deployments like that, something as simpl as Fleet but with a better scheduling story would be preferable to me.

But I get that those kind of deployments won't pay the bills as they're certainly much less likely to pay for CoreOS services.
Preamble: I'm not questioning or talking against the article at all, just making some notes. The problem seems to be real all around the world, which is yet another indicator that most societies are not ready for global market.

The only thing I miss from the article: did she try to talk to her harassers directly before going to a manager?
Maybe I misread something but it seems like this did not happen, yet this should always be the first step.

My additional notes:

> Instead of helping me, HR embarked on a defensive and confrontational script.

HR is not your friend; it's one of the stakeholders' defense lines.
They will only look at what's best for the company and for it's business. There are no labor unions any more; those are the ones that would actually care about your wellbeing.

> It is not reasonable to expect the victim to have the presence of mind to know how to tackle this problem.

In certain situations it's very hard to make decisions, that is true, but this is not a seconds/minutes scenario, when you need to make immediate calls. When you have weeks, months, in some cases, I think it is all right to expect decisions from anyone.

> Until the investigation was completed, even my honesty was at stake.

This is embarrassing - but there are people out there who lie. Especially these days, with the problems of fake news, it's easy to get suspicious.

> harassment is one of the most brutal experiences women encounter in the workplace [...] Companies need to do far more than what they are doing right now to prevent women from eventually quitting. [...] The company needs to support and empower women to take a stand in these situations. [...] This includes considering women in these situations as people, rather than as pawns in the greater agenda of protecting the company’s legal liabilities.

s/women/people

Harassment get target _anyone_, it comes in all flavours. Please don't make harassment part of the gender wars. You can get harassed for having a foreign accent in the UK. ( In a country where English pronunciation differs from village to village. )
Show HN: An html5 canvas experiment with physics
You sometimes hear stuff about how github has all these internal problems now, since they got rid of their special rug or whatever, but is there any evidence of this spilling over into the projects they host?

As far as I can tell projects are still managing themselves as they and their leaders see fit. Seems fine to me.

The spectre of spooky SJWs haunting silicon valley shouldn't be the thing prompting people to consider redundancy in their source code management.
FoldingTabBar Comes to Android. Thank You, Google
Google search across languages would be amazing, e.g., accessing old scholarly research written in a native tongue. Wonder what the underlying structure of the neural network is for translations between all languages:

http://www.kurzweilai.net/googles-new-multilingual-neural-ma...
Hi Azureel, benchmark are a little tricky in this situation.

You are sending data to the redis instance, that read your statement and pass it to the module, the module execute and finally reply.

And everything really depends on your network and load on redis itself.

However, to just give some number on my machine I do 1000 insert on 0.6 seconds, the longest insert took 0.01 second and overall I can claim a total of 1000 / 0.6 => 1600 insert per second. Consider that each insert is a isolated transaction.

The test I run is exactly the one you can find here: https://github.com/RedBeardLab/rediSQL/blob/381e3796ad31c231...

Of course, if you start to insert JOINS everything is slowing down.

Also please consider that, at the moment, it is a BLOCKING version, while executing the statements redis itself is waiting.

Finally I believe there are possibilities to improve this numbers.
When the military is willing to whip the public into a media-fear-frenzy about terrorism, rather than speaking about the real numerical size of the risk and why we should focus on any things, they deserve no credit.
Haha the heroku app. Exactly that.
Agree with the fact that automated translation is making progress but not fast enough. It is very hard to understand context still. The efforts are being to made to bring these 500 million users online now, and an english internet is being shoved on them.
...I wouldn't be too sure that the old model. QuakeWorld is still going, and I've had more fun with Cube 2 and Xonotic than most games.

I played 1v1 CoDBlOps once. It was really boring.
> majority of India can't even read or speak english, how will they type in English?

They won't. They type in Hindi, using the roman alphabet. Big difference. If anything, the roman alphabet is simpler than the syllable based Devanagari.

https://en.wikipedia.org/wiki/Devanagari

Apparently SMS is big in India:

> SMS is hugely popular in India, where youngsters often exchange lots of text messages, and companies provide alerts, infotainment, news, cricket scores updates, railway/airline booking, mobile billing, and banking services on SMS.

https://en.wikipedia.org/wiki/Text_messaging

I assume it has largely been done with cheap dumbphones even after 2007, which would mean no access to Devanagari characters, so there has been a long time, and a huge incentive to learn transliteration.
more like 100%. But the better solution may be to reverse than instead of coping with the system in place.
FSJF #74 – Best from JavaScript world weekly
interesting. normally I just save my model in sklearn, but I like how this does the caching transparently before even building the model.
At the risk of sounding inflammatory, what would be the point of using a parser generator over a powerful applicative-style combinator library like https://github.com/Marwes/combine ? I've used both in the past and personally massively prefer parser combinators, but I'd be interested to know what the benefits are of parser generators.
I was in elementary school at the time. Many of the teachers brought TVs into their classrooms to show the launch. It was horrifying to watch the shuttle disaster like that-- from what was supposed to be a celebratory, fun thing to watching a live tragedy.
Are you being deliberately obtuse?

Where did I say I wasn't interested in the concept of your [non-existent] product? What I'm objecting to are the constant 'product announcement' headlines on HN which, rather than link to an actual, real product or service people can actually buy, link to a crowd-funding campaign.

Why can't you see that that is click-baity?

So if I post an article entitled "£10 Device Converts Household Waste to Diamonds" and link people to a crowd-funding campaign where I say. "If you give me eleventy-billion pounds I'll make a magic machine that converts household waste into diamonds —and I'll sell it for only£9,99" you don't see anything wrong with that?

Your own crowd-funding campaign blurb says:

"...Vikings plans to change that. We WILL build a state-of-the-art data center that WILL cover all your hosting needs; based on fully libre[1] software..." [my emphasis on "will"]

..and you're asking for people to give you between €520 000 and €800 000 to do so!

So you want the public to buy the data-centre and hardware for you, and you want to run the data-centre on software that other people have written and provided for free for you, while you presumably charge people for hosting their data there and 'laugh all the way to the bank' —and then you have the cheek to act all entitled and hurt when someone calls you out on the fact that your 'product announcement' headline is promoting something which doesn't actually exist.

Jeebus!—talk about 'Generation Snowflake'!
Musk to Trump: excited about expanding our manufacturing footprint in the US
What the fuck does that have to do with the article? GJ derailing
What's the maintenance cost of the lines and equipment vs the hydro ?
NASA Launches 8-Satellite Constellation to Track Hurricanes from Space
* quite the paradox writing this on HN isn't it? I think we browse looking for the content not the design. Google cloud? Angular.io? android.com? stamplay.com?
I read the whole article, but I didn't read it all at once. It was interesting enough that after I'd read the first half, I kept thinking about it, and made sure I finished it the next day.
If you get longer lifespan wrong you might get the problems you mentioned.

If you get AI wrong you get the end of the world, possibly not just for humans.
> I am sorry, I'd contest that. There are often cases where one might not want to use the most current version of some library (incompatibility, undesired features, etc.)

I think we're misunderstanding each other.

What I meant is that if you have foo-1.2 in your dependencies.conf, and you have previously downloaded foo-1.1 it doesn't make sense to compile, because the result of the compilation will most likely not be what you want
Thank you for going so much into detail.

Our pricing structure has been like that since we started a year ago. We have learned a lot since then and you touch on some important points. We have put of updating the pricing model because we have been busy improving docs and working on the product, but expect a complete revamp early next year.

If you want to talk more you can always reach me on soren@graph.cool :-)
It's not that big of a surprise that they're trying to fight against these torrent sites, but we all know there is no need to worry.

This is one good example how easy it is to unblock them
https://fried.com/guides/unblock-pirate-bay-australia-how-to...
My use case is: one SQLite DB for every client, scaling by distributing clients across servers. I would like to have all clients in one DB and make scaling easier.
It solves the problem of cheap employers since that attitude will become untenable.
That "point" doesn't even rise beyond the kindergarden level of "but they started it". Even "nah" is sufficient to counter that kind of brainfart.
Which would be a use case, from a technical perspective?

The blog mentions:

If you are writing microservices to avoid bothering the master of DB with your need ephemeral needs of structured database

and

I see this module perfect for small dataset of unimportant data.

In other words, why would one use this module in place of a straight SQLite database (possibly in-memory, if there is really such need for speed)? Such module doesn't simplify anything (as far as I understand), since SQL is used anyway.

I would understand this as an experiment (something like "ReDoom"), but since there will be a paid version, I'm trying to position the product technology.
The solution is to raise the pension age. Just politically difficult.

Raised pension age vs longer life, fairly obvious choice.
Lots of down votes because of uncomfortable truth? I've seen this happen a few times and the only thing you need to do is honestly apply feminist values to all people without discriminating to start condemning it.

It's like asking for respect for getting addicted to pills by pharmaceutical industries because that's a part of American culture. Maybe some criticism would be in place despite the "it's our culture" thing?

But do not harass every Indian person you can find about it!

I've had many fine coworkers from India working in the US or from India in the past and I can't imagine harassing them about this.
Well, you're certainly not interested in productive conversation, goodbye
According to this random table[0] I found on the intergoogles, you're technically correct but misrepresenting it with your 50-60 figure.. 100 years ago it was around 50, and now it's around 60.

But finding trustworthy data about life expectancy at age X have been really hard every time I've tried to actually investigate claims regarding longer life expectancy, especially because ideally you'd want to exclude deaths by accidents and certain kinds of diseases (but not all!) to figure out at what rate actual longevity has been improved over the years. So I'm still a little agnostic about the whole thing.

[0] http://www.infoplease.com/ipa/A0005140.html
Amazon to eBay arbitrage services
Guys, what services or software do you use for finding profitable products to sell? The service that I use works awful! Help me please!
Bomber Jackets Are Top Gun This Season as Outerwear Stages a Comeback
> This magical free time never appears, particularly when your business is suddenly return focused after your capital comes in. The low capital cost of the services your are integrating typically is used as a justification to utilise them more.

Never talked about magical free time, I'm talking of not having to dedicate an ops team to maintain your bare metal infrastructure.

> Then a client comes along dangling a few million quid/dollars etc who wants it somewhere else for regulatory compliance or wants to self host it and you have to turn them away.

How do you imaging this being easier with a bare metal infrastructure than one on AWS?
It really depends on the specifics: If you're using managed services and the customer wants a on-site solution, you need to find replacement for those. If your customer needs something geographically close, deploying to another region is trivial compared to building our a DC suite.

> It's not about making your life easier in the short term, it's about building a solid business foundation and continuation plan and a good DR strategy. A lot of people don't consider this and crash and burn and it's not pretty.

Indeed, and depending on the specifics it might be much more reasonable to run in the cloud.
No, it's not. It's a Clinton/Obama regurgitation outlet.
But why? It's convenient for the end user and connectivity is only going to get better. Pining for the days of desktop apps for everything isnt going to get you very far.
Agree.. They got what they wished for. This is hiring for diversity in action. Apple is moving in the wrong direction, we'll see if they survive this.
Bowtie: create a dashboard with python
As a North Walian, Go programmer and jetbrains customer, I'm pretty stoked by this announcement.
Where's the proof?

More fake news stories, good job.
She's stating her opinion -- which is worth respecting -- of how the situation has impacted her life. Be careful reading into her motivation for doing so.
So, are you saying in the long run Devanagari as a script will die but Hindi as a language shall remain. Pretty interesting point. Seems like this is the direction we are going as well.
http://www.infoworld.com/article/2929732/open-source-softwar...
Why counting should start at “zeroth”
We just had yet another big discussion of Dijkstra's "Why numbering should start at zero": https://news.ycombinator.com/item?id=13186225

The mathematical arguments for zero-based indexing made sense to me as always, but I still couldn't get over the fact that a[2] refers to the third element of the array. If truth is beauty, and beauty truth, then why does the mathematically beautiful idea disagree with common sense counting of fingers?

I thought about it for a while, and had a radical realization: Common sense counting is wrong. It should start with "zeroth" instead of "first". It's not just about programming, but even everyday things like "my zeroth cigarette". The real world has tons of off-by-one errors that trip people up, that would go away if we consistently used "zeroth" to refer to the starting element of a sequence.

Here's a powerful example:

"The first year of the third millennium begins at 2001/01/01 00:00:00."

It's confusing in so many ways!

* The year 2001 is in the third millennium?

* But the year 2000 isn't?

* Hours start from 0, but days start from 1?

* Mommy, was there a zeroth year? When was Jesus born?

Now let's see what would happen if we consistently counted everything from "zeroth", from seconds to millennia:

"The zeroth year of the second millennium begins at 2000/00/00 00:00:00."

Music to my mind.

Actually, when you think about it, one-based counting isn't even consistent with itself! If you have a bunch of pigs with two-digit labels painted on their sides, then the first pig among the first ten pigs will be labeled 01, so the word "first" means simultaneously 0 and 1. With zero-based counting, the zeroth pig among the zeroth ten pigs would be labeled 00, and all would be right with the world. Not to mention easier to program.

What do you think, HN? Am I on to something here?
> The only thing I miss from the article: did she try to talk to her harassers directly before going to a manager? Maybe I misread something but it seems like this did not happen, yet this should always be the first step.

I understand where you're coming from. But... there should be no need for one adult to educate another that bad behavior is unacceptable.

Hi! I know you enjoy punching me from behind when I'm doing my work, but could you please stop?

The larger issue is that (like most companies) actually doing anything is secondary to management politics. Protecting the bureaucracy is the #1 goal.
So many ancient jokes are taken literally as ignorance.
Uh, yes, it is a big change, Rust is huge. I for one am dropping this bloatware for a WebKit browser once the changes hit Gentoo.
They have a history of strong independence, are self-owned, do not accept sponsors. They have revealed several scandals, from both left-wing and right-wing parties.

Mediapart (only online) and Le Canard Enchaîné (only on paper) are probably the french newspapers with the most independence from business and the government.
...it's a source control company. What additional features could I possibly want? They serve their purpose just fine.
What's our value now, without AGI? I'm personally glad I don't get my sense of purpose from being the captains of this Spacehip Earth, cause we're doing a horrible job at it. And that will never change through a conscience choice from us because the sacrifices we'd have to make are just too big.

I've personally never believed that we, as a collective, have a purpose or even value. There isn't a point to our existence. For me, it's hedonism and altruism all the way.
Donald Trump Is Gaslighting America
Agreed. Pity that being an asshole can't be determined through some sort of pre-employment screening process. Unfortunately, assholes are often quite adept at using their superficial charm to conceal their true identity.
What you're saying may feel and sound rational. But it is victim blaming.
> they are the de-facto favored image host for Reddit

Not any more - https://techcrunch.com/2016/05/25/reddit-image-uploads/
Yeah. I expanded this to its own post: https://news.ycombinator.com/item?id=13192826
It's a powerful tactic that gains success under powerful circumstances.

When deployed during a minor skirmish, going nuclear often risks similarly nuclear retaliation.