skysight-inc/HackerNews huggingface dataset:
You're right, I meant indexers.

As for why they don't do that, I wouldn't be surprised if the answer was "legal reasons" or "lack of resources". "Never attribute to stupidity that which is adequately explained by lack of time"?
The code in the c edition uses 1 for the index origin, via a utility library that provides vectors and matrices that provide Fortran-like indexing.
Hey, thanks for writing these comments. I think these are great examples of how to talk about these topics without inviting more conflict or devolving into condescension.
I think you're right about narcissism being the motivation for a lot of the posts on those social media platforms, but I disagree with your stance. Particularly because I think blog posts are a significant source of technical information[1].

Those that are not, I don't find that they get in my way too much. If someone wants to keep what amounts to an online technical journal... search engines are pretty good at filtering chaff.

I do not participate in those social activities, but I don't consider it a great virtue that I do not. It would probably be good practice for writing documentation for my fellow developers.

[1] Cloudflare and randomascii's blog posts being some of my favorites; and I don't think the motivation is much different if at all.
I started using Google Cloud DNS and I find it nice that I can export my DNS entries as yaml and then keep it version controlled.
I guess it must really depend on the task. My basic understanding of hyper threading is that it is typically useful in memory intensive applications, where the core spends a lot of time (20ish cycles) waiting to get data from RAM. HT then executes the other thread while waiting.

I presume a database must be memory intensive.
From experience many so called 'security auditor's tend not to have a clue what they're talking about technically, and operate from a playbook. They do however speak the the same language as management. Buzzword bingo, spreading FUD, selling snake oil.
Killing the person you are to keep a person you're not alive for a bit and then still dying at some point seems like a really bad trade-off to me; and if all people always had thought that way, you and I would have been born chained to a wall.
People don't talk in first order predicate logic, it is just not how it works. Insisting on it is silly I think. Once in while mentioning "Ha! got ya, you just committed logical fallacy ${Latin_term}!" works. And is certainly very useful in rigorous arguments, but how fun is to converse with someone who throws that around after every sentence?
I'm confused why people think virtue signalling is a bad thing in the first place. "Hey, you're doing this very good thing just to show off how good you are!". Oh no, how terrible.
It won't happen. Because it's not North vs. South anymore, it's uneducated vs educated, rural vs urban, old vs young. Your grandpa voted for Trump.
The chaos is intentional. They didn't bungle it, they did exactly what they intended to do.
https://en.wikipedia.org/wiki/1942–44_musicians'_strike
https://en.wikipedia.org/wiki/2003_Broadway_musicians_strike
> I'm not sure how interesting others might find the content.

Even if you're not, you may very well be sooner than you might think just because you'll be training yourself to be so. Also, if you found something interesting, odds are in your favour than someone else will too.

So, take a chance and jump. But don't do it for others, do it because you want to.
Instagram and Facebook are down in some parts of the world
* reducing family harms like breaking them up through imprisonment over paraphernalia, or harms to health (including death, obv.)
FTP uses multiple connections that need to coordinate. It only works if these connections are from/to the same machine which is difficult to guarantee using a CDN.
That's horrible. So much for my hope that Trump would turn out mostly benign.
Trump orders ISIS plan, gives Bannon national security role
This is exactly right.
Trump and his White House know it's important to control the media.
NR performed poorly, in my experience.

Many years ago, I tried using NR for optimization problems. The functions were dog slow, because they tended to set aside space at the start and free it up at the end, and that burns up a lot of time for functions that are called frequently.

The alternative, used in the much-faster NAG and IMSL systems, was for the user to set aside memory before calling any functions, and to hand functions "working memory". This scheme demanded more of the user (yielding bad problems when you gave insufficient memory!) but it delivered much better performance.

For my particular problem, a particular NAG routine (name now forgotten) was almost magical in finding solutions in a relatively small number of iterations. As I recall, the NAG code was closed, so I never knew how the authors got such good results. I imagine the secret was in the realm of clever numerical analysis, as opposed to clever coding.

Relative to other systems, NR had the advantage that you could see the code. Quite often, the code provided examples of how not to do things. But at least you could see the code.

As for matters of licensing, I think they are covered very well in other comments in this thread.
Your post demonstrates you have no idea of what Trump supporters are like.
> Collateral damage from foreign policy mistakes is much bigger than from drone strikes

The core word here is mistakes. No one knows what the right way to react to a international crisis is (though the argument for complete military non-interventionism gets stronger every time a military intervention just makes things worse...).

You have to distinguish between decisions made in good faith that backfire (or perhaps the alternative would have been even worse?), and malicious decisions like what Trump is doing
Barcelona bans new hotels in city centre
Smart workers.

America's economy benefits from bringing some of the best brains in the world here. If America screws that up, other countries will be happy to accept smart workers and students.
Wouldn't want to inadvertently contribute to Trump's wealth. Where can I find a list of his business interests?
Ask HN: How do you handle server install of a web app for customers?
If you provide a web app to customers that they can host themselves, how do you ensure they can easily install your app on a server? (By server, I'm referring to either an internal company server, or a server provided by a hosting provider, including shared hosting options.)

Have you managed to make the deployment process easy enough that your users can install the app by themselves?

Or do you handle the server installation on behalf of your customers?

I'm particularly interested in your experience of letting users install a web app by themselves. Do you have to provide copious amounts of documentation?

My impression is that server installation is needlessly complicated. It's no wonder SaaS solutions are so popular.

I'm learning Python at the moment, but PHP seems to be the only language where installation (even on shared hosting plans) is as simple as uploading files to a folder and that's it.

Is it possible for web apps written in other languages to be installed as simply as this? PHP's huge advantage is that you can shop around for hosting from hundreds of hosting providers. For a customer, that equals lots of choice in where to install your app if you don't have your own server.

I'm aware of sandstorm.io, but it's more of a hub or container for other apps, and installation is not something an end-user could do.

If you're a developer who doesn't want to provide a SaaS service (or wants to provide a self-hosting solution in addition to a SaaS one), a simple installation process for your customers should be a big win. But the needlessly complicated process of server install makes this difficult to impossible.

Thoughts?
I don't know if it's possible to have a more positive view of AI than the Culture books - the weakly godlike, (almost-)universally benevolent Minds are a bit too Mary Sue-ish and make Banks work hard to find interesting stories in the setting (which he does, and well, but he's forced to stick to the fringes of the Culture because most of it is too boringly perfect.)

I'm not sure that the Hells were particularly AI-heavy - the demons seemed to operate on a quite human level compared to the often-ineffable Minds.
It's true though that Canonical consistently "does their own thing" and then fails to establish it as a standard for whatever reason (technical, political, CLA...). Anyone who adopted the new thing then has to migrate.

Eucalyptus vs OpenStack (ever heard of Eucalyptus?)

Bazaar vs Git (Git won)

LaunchPad vs Github (LaunchPad is alive and well, but Github won the popularity contest)

Wayland vs Mir (Wayland won)

upstart vs systemd (systemd won)

Let's see how these work out:

Juju vs Kubernetes/OpenShift (I'm aware that you can run Kubernetes on Juju, probably won't save them though)

Snap vs Flatpak (vs AppImage?)

It's sad, really. I like Ubuntu and Canonical and strongly believe in competition, but it'd really help if they didn't consistently back the wrong projects.
I bet the mid-sized bank founded in 1888 will still be around well after 80% of these tech companies failed...
If you have signed a contract with your current company you'll need to look over it to ensure there are no conflicts (non-compete, idea ownership, etc.)

If there's no contract or nothing in it specifically preventing outside work then it is perfectly legal.

Your best bet is freelance or short to mid term contract work.

I would start by asking around your network. I'm no social bee, but I've gotten a couple fairly well paid dev contracts this way.

As long as your productivity doesn't drop for your current employer, they likely won't care at all.
New organisms have been formed using the first ever 6-letter genetic code
As an American living between Berlin and NYC for 7 years now, here's how it feels to me: The migrants in Germany have created some tension and isolated incidents, but the political and interpersonal climate is the US is significantly more toxic. Even though per capita the US is taking way less migrants than Germany is.
And potentially a lot of fuck ups along the way. Don't forget that the average CRUD developper in a corporation is usually not a PhD from MIT.
The main disadvantage security companies have is the difficulty to integrate with the core operating system. This makes it easy to third parties (e.g. malware) to use the same software for malicious applications. They based their security products in a lot of system internals tricks to make them work (e.g. API hooking, reverse engineering, drivers). Microsoft has a clear advantage in this market because they can modify the OS "a piacere".

Disclosure: I provide this kind of solutions to Trend Micro, Symantec, and many other security vendors.
> They are all coming from the areas that this administrations ruined

You do realize that this started when US under Bush invaded a country which had nothing to do with 9/11.
C# functional language extensions and Erlang-like concurrency system
If my whole way of making money dependent on awesome bridge builders and I could only find those bridge builders in Europe, do you think I would want the government to allow those people into the country - or at least somehow give me access to them? When reading anything that has to do with immigration, keep this in mind: "follow the money".
Donald Trump Stock Monitor
It's great that there's also a way to get it to work on some Android devices too http://basic-converter.proboards.com/thread/683/howto-use-ba...
>>Government can coordinate resource deployment more effectively

While it is possible for the government do accomplish this in theory, it fails more often than not. Taking in huge amounts of resources including money and wasting them with inefficient bureaucracy and corruption as you have proven with the rest of your comment
On RHEL, it happens on servers, too - anything is better than your /boot partition filling up on its own!
I would guess that Oracle isn't expecting their customers to love from AWS to Azure. They are expecting they move to Oracle Cloud. I didn't see any mention of that in the original article but I wouldn't doubt those rules either didn't apply or could be bypassed by your friendly Oracle sales person if you wanted to get a taste of the Oracle Cloud.
The implication in the story is that the contract manufacturer made extras and sold them on the black market. How common is that?

Does anybody know who made the phones?
>For instance, why not offer convicted pedophiles jobs which involve screening out child porn? That would save an innocent person from the trauma involved and it might even allow the pedophile to feel like he was redeeming himself to some degree by saving others from viewing that material.

Or just allow the pedophile to indulge in his paraphilia.
I'm really not comfortable with this...
> If you take an individual human and don't expose him/her to culture or language, you get an animal with very ordinary and limited abilities.

Can you suggest any research worth reading on this topic? I'd assume that a healthy human who was raised in isolation (if such a human could be considered healthy) would be seriously handicapped compared to properly raised humans but would still be significantly above all other animals in mental ability, but I'm really just guessing.
Good idea too, but that's harder to organize (on a practical level and at scale).
The internet is a voluntary vice used by some to earn a living.

It's not food, shelter, clothing AND the internet.

Staying away from the internet is the next health craze.
Yes, one valid criticism is "one of the problems with the Culture novels as novels is that the central characters, the Minds, are too powerful and, to put it bluntly, too good."

https://en.wikipedia.org/wiki/The_Culture#Overview
Airbnb IS NOT providing free housing. Airbnb isn't paying for housing refugees. Potential hosts can offer free housing, which just makes Airbnb like Couchsurfing. So Airbnb isn't paying for anything here or even giving anything for free.

People who really want to help can use CouchSurfing web site instead of promoting a for profit business.

If Airbnb offered free housing it would mean they would actually pay the host to house refugees, they are not.
1974 or few years after, maybe?

After that a law of large numbers must've kicked in (and I don't think human nature had changed any much in last 3-4 decades).
I don't want to downplay their contribution. It's awesome, period. If you squint your eyes though, it looks like a growth hack, similar to their original Craigslist indexing hack. Getting people who offer their homes in cases of emergencies to sign up might lead to them renting out their homes later on. Plus there's the free publicity. It's a win-win for everybody involved.
'Can you hear me?' scam has police urging people to hang up immediately
Let's be clear: if you are taking a public stand against the president of the United State who is known to be vindictive, you are taking a stand. ALL OF THEM. It is never just a stunt, because a stunt means there's no risk.
OT: Anyone able to copy and paste the content of the article? All I get when I go to Forbes these days is the quote screen and nothing ever loads.
"You can still find antique green-screen systems if you look hard—in some cases, a pleasant Web interface just disguises the old guts." - There is so much wrong with this sentiment! It's just kind of folded in there, the insinuation that "web interfaces are more pleasant" than TUIs. I cannot express how much this kind of writting annoys me. Why can't they tell the story without wedging in unbacked opinions. The sentence "You can still find antique green-screen systems if you look hard—in some cases, a Web interface just disguises the old guts." would work just as well.
There was a rant earlier this week in the same vain: Instead of presenting something pre-mature check back later once its done.

I think it is still wothwhile to present something you have instead of waiting once its done. Also the understanding "once its done" varies from the use case. This in your opinion unfinished book might be of use to others.

It is also good to have something written and share it with others to get feedback (as you did) at an early stage.
It seems fully written in shell: http://fossilrepos.sourceforge.net/srv.fsl/144/artifact/6154...
I have a bunch of scientific data pipelines and have found rake to be an excellent tool for these. Same for a bunch of "housekeeping" scripts.

Rake is seriously underrated I believe. It allows for dependencies and rules, figures out which steps are up-to-date and skips those, allows easy parallelisation etc. Much like make, but with the familiar and sane (ye beautiful) syntax of ruby and its extensive ecosystem.
The fundamental issue up to now is that sites need to make it as easy as possible to join, in order to attract a growing audience, but that invariably means almost complete anonymity, which makes it ruinously expensive or effectively impossible to moderate.
What makes you think immigrants just come to vote "themselves more welfare"? Many groups of immigrants and refugees start off poor. I don't know where you learned about America, but we have enough resources that things aren't a zero sum game between immigrants and current citizens.
This is done by dedicated hardware network box that can inspect HTTP with DPI like Allot, Sandvine or Procera.
These boxes can inject a custom javascript in the http client page.
Let me count the ways:

1. It is controversial to employees who support Trump.

2. It is controversial to investors who support Trump.

3. It is controversial to clients who support Trump, and now might stop using AirBnB.

4. They are taking public stance against the president of the US who is known to have a vindictive streak (and his businesses are their competition). How motivated will Trump be to sign legislation that hurts AirBnB?

Do you think this is an easy decision?
Yes, in the same way that not inviting a neo-nazi or an anarcho-syndicalist, or a vegan, to talk on your radio programme is political censorship. Private people and organizations are well within their rights to set their own rules. If you want no moderation that's your choice, go to 4chan or a similar site.
So does this achieve anything other than fuck the people over who (probably unknowingly) wound up buying such a Blackphone? I can just imagine waking up, looking at my phone which has been working perfectly well up until that point, and being told it now has been bricked for some licensing issue.

This seems really scummy and would drive me away from their products forever.
> For this reason, the model we describe below focuses only on one type of NSFW content: pornographic images.

It tries to detect a subset of pornography. Others may have different opinions, but personally I wouldn't relate porn to a category of "worst of humanity".
Thanks for the summary.

I've noticed I started to avoid clicking links with titles I perceive as overly dramatic or emotional. I wish there was a browser extension providing community-sourced alternate titles and tl;drs for every news article on hover.
Thank you for this blog post
Yeah, agreed. I guess the real point I want to make is that you need to forgive yourself for not knowing everything, and don't delude yourself into thinking your value as a human being is based on how much you know about computer stuff. It's a fine thing to learn, and we have a professional responsibility to learn on a constant basis, but if your whole identity is defined by your work, then you're building your house on sand.
Not much of win there in 2003. I did say in my OP the film and TV industry, not stage and theatre.

There have been quite a number of theatre strikes by various unions over the years. Everyone working together in person seems to make for a more militant environment - or maybe theatre producers are just worse employers.
I agree Twitter should be taken to task, but it seems naive to think Twitter cares and is unable to solve the problem when so many indications point to spam and bots being a massive part of their traffic and them looking the other way.

Around the election, I noticed on every Trump tweet the second or third reply would be someone selling a "liberal tears" mug. They had a set sequence of posts and replies leading up to that one with the link and they hit every single one of Trump's posts like clockwork. This went on for weeks. We are talking about blatant and totally unambiguous commercial spam on one of the highest-profile Twitter accounts. If they don't even deal with the trivially obvious, what are they going to do about the sophisticated attacks which just so happen to inflate the numbers that affect their revenue?

The precedent I am talking about would be HN moderators getting involved in detective work and in reporting people, a huge and unrewarding task, in this case, for a company that perfectly obviously doesn't care, and is just going to drop the information on the floor. And what are they going to do with one IP address, anyway? I understand your outrage, but it just isn't practical.

If you want to make Twitter do something, outrage directed at their top management, where it belongs, may have an effect, if it gets picked up by the press and starts to affect their share price or advertisers. Even that is a long shot.

Honestly, if you really care, I hope you can find some people building something better and collaborate with them, rather than trying to make Twitter better, which I think is unlikely to ever work.
A toy webbrowser working with GTK: http://basic-converter.proboards.com/thread/803/minimal-web-...
I don't know how common it is when it comes to electronics, but it's quite common for many counterfeit goods, especially clothing/fashion
PR

Nobody cared about the 6 month ban on Iraqi refugees in 2011. This is all manufactured chaos.
Seems a bit funny, that a device that is meant for privacy allows remote control by its masters.
Not true. I have plenty of Linux systems that use gigabytes of swap with 100+GB of free RAM.

Monitoring swap usage doesn't make sense on either FreeBSD or Linux.
Of course that's okay with most folks. Reality is messy, and large swaths of it are unamenable to formalization in laws; human discretion will always be required.

Now, we can argue about where the balance is best struck, whether it's better to have the president making decisions vs. individual government workers, etc. Those discussions are fine. But we nerds have to stop pretending that a nation's laws are or could be or even should be as black and white and bug free (hah!) as most computer code.
http://archive.is/KsAxC if you can't view the original page
5 Led Zeppelin Songs That You MUST Listen To
Well, and that’s why the German railway runs in many areas all trains with electricity from renewables, and why stores like http://original-unverpackt.de/ are a thing (it’s a franchise-chain of stores that sell products without any packaging, getting quite popular in Germany nowadays).
NLP2Code: Code Snippet Content Assist via Natural Language Tasks
Mostly agree – except maybe in cases where the practice devolves into a cliché. American Indians and feathers come to mind.
Works very well on Windows Server 2012 and saves massive amounts of money with some workloads.
Sigh. Paywall.
Security Antivirus Free 360 Apk
This tool demo video is available on https://www.youtube.com/watch?v=h-gaVYtCznI.
The Numerical Recipes code isn't really meant for HPC, it's for small scale individual researchers.