skysight-inc/HackerNews huggingface dataset:
> it was the right call based on the data Vincennes had,

It was, at the most generous, the right call based on the misinterpretation of that data by the crew.
Links would be good. And on that...

Could you provide a link to heavy numerical operations - btw, ones that use native libraries don't count cause it ain't the C# implementation doing the work? As I've said there are some routines where C# performs fine but for heavy-weight modelling requiring intense arithmetic matrix/vector operations it is just too slow. What's more the benchmark for a single run does not always scale to many. The overhead becomes compounded when you're doing the same operation over and over again due to GC and cache misses.

http://www.sebastiansylvan.com/post/why-most-high-level-lang...

I love C#, I think it is a great language but it just doesn't belong at the level where I NEED to code at.

https://msdn.microsoft.com/en-us/library/ms973852.aspx

C is a pain in the ass to do the things that C# is good at. If it works for you across the board then fine but I would stop assuming everyone else is an idiot.
I mean, that's exactly what they're talking about. You can't just exclude one of the most impactful topics of global discussion (US politics). The fact of the matter is Twitter has a tremendously disproportionate impact on US politics and US journalism, and by extension world affairs.
Oculus' No Good Year Continues with Hundreds of Demo Stations Shutting Down
Gitlab.com is for testing new features. It's a testing environment.

If anything, enterprises can rest easy, because the next version has already been running in the wild, with a real world group of users running on it.

This was a first RC. It's fairly normal that infrastructure problems can arise here.
Shopify CEO attempts to defend continued hosting of Breitbart’s online store
> But the attackers were from Saudi Arabia

15 were from KSA, two from Egypt, one from Morocco and one from Yemen.

The DHS and State Department determined that all but one of those countries (1) did not threaten the USA on a national-policy basis and (2) shared sufficient pre-travel information on their subjects attempting to enter the USA.

The made that determination prior to February 2016.

So indeed nothing curious.
I've found that most of my multithreading needs can be serviced by a simple thread pool that I rolled using the constructs that c++ provides (std::queue, std::thread, and std::future mainly). Obviously it's not heavily optimized, but for CPU bound tasks it gets the job done and doesn't require any heavy lifting installing libraries and what not.
For non-developers, or non-tecnical users, I'd recommend Medium (https://medium.com) first, then Tumblr.com (https://tumblr.com) or WordPress.com (https://wordpress.com).
There is no contact information in your profile.

I am curious what you enjoy about programming and what are the most interesting things you have learned recently.
I'd say that blanket advice to retry is not terrible but not great either. First ask, is the ajax call important enough to warrent a retry at all, if it is, did the response give any useful information about why there was a failure? If yes, did it tell you that something was wrong with the request? Then don't retry as it's not going to work the second time, or third time either. Did the request timeout? Again, think about whether the request is important enough to hit a potentially already overloaded server.

Also, as a side note, any page that becomes unusable because an ajax request failed to return has some really broken design. Ajax retries are not a solution for that, go fix the design instead.
It's not just a performance problem. OpenSSH's VPN works by encapsulating either IP packets (tun) or Ethernet frames (tap) in TCP. Now you suffer from head of line blocking and nested congestion control. If you want an easy to use userspace VPN use OpenVPN. It may be bloated, but it works a lot better than IP over TCP can ever work.
At the dollar spend for the infrastructure for most apps, the labor costs of dealing with physical servers is not worth it. Saving $1K/month on infrastructure is meaningless if it costs me $10K in labor costs.

Your numbers only work for the little guy when labor costs are discounted to zero.
Since you're tallying up the costs, calculate what the rest of Europe owes Britain in NATO contributions
Image Caching in React Native
It is, in general. But I've seen no indication that such is the case for Gitlab.

Au contraire, status.gitlab.com seems to be located in NYC (in a Digital Ocean DC), and www.gitlab.com somewhere in Virginia (at Microsoft Azure?).
Cut their staff by 75%, run a lean operation, stay profitable and be just an "average boring company".

Don't do anything and die a slow spectacular death.

Add more features and have their app to start competing with Snap, Facebook, WhatsApp, Medium... except I don't think they can pull this up.

I think the first choice is the best, get rid of Jack while at it, sure no Bozo CEO, but Jack needs to pick either Twitter or Square.
Thanks, I will check that movie.

You say:

> The only voices of support we hear are from Vladimir Putin and Marine Le Pen.

I imagine It is same thing that somehow who voted for Trump were more than who were claiming to be supporter of Trump. There will be more leaders who are neutral or agree with Trump but would prefer to just keep quiet.

For example I notice a lot of support for Trump in India apart from a small section of elite who are ideologically opposed or IT workers/companies who are hopeful or dependent on US visas.
Are Trump’s tweets a boost or a blow to companies?
It may be the case that it is simply impossible to serve too large a diversity of users out of one central service. Even ignoring the proximal political issues that people are thinking of right this second that are centered in the US, there's a lot of cultures in the world, with a lot of social norms in active conflict with each other, and a lot of nations who have various interests in enforcing those social norms and whose interests appear to be growing rather than shrinking. For a similar example, it is increasingly difficult if not impossible to run an international backup service housed entirely in any one country... you must have the data housed in an acceptable jurisdiction for your customers and there is no one jurisdiction acceptable to everybody. It may the case that Twitter's current issues are not an anomaly, but a fundamental aspect of trying to run an impossibly large service. Going back to those "proximal political issues", they may not be an anomaly... they may simply be a specific instance of an inescapable general problem.

Facebook is facing similar pressures. Their valuation still seems to assume they've got a lot of growth potential, but what if this circle can't be squared? It isn't hard to imagine the possibility that not only has Facebook more-or-less grown as much as it can, give or take some stragglers, but that it may even have grown more than it can sustain, in which case it is grossly overvalued.
Yes, give people money and they will spend it. Which means other people are selling things to them, giving them more money, which can also be spent. Stimulating the economy like this is a touted benefit of schemes that redistribute distribute wealth to the poorer segments of society, like UBI or minimum wage increases.
Driverless car owners will need 'two-in-one' insurance under UK Govt plans
I wish it was my lack of marketing and business skills, that way there would be more room for others to succeed.

While I'm not claiming to be a marketing guru, I am successful in business in a different domain. Hence my early retirement.
Yet another "Originally wrote in X, rewrote the application (in Y), and it was so much better!" story.

I think the problem is that all of the focus arrows in on X vs Y, and not "rewrote the application". My opinion, and my experience, has demonstrated that once you understand the domain, a re-write in any language (including the original) is going to result in an improvement of similar magnitude.

They could have re-written it in Cobol and probably seen an improvement of similar magnitude.

But of course, "Y is n-times better than X" makes for a better headline and looks great on a Key Result slide...
It's quite likely the guy loves writing code for his project and doesn't want to bother with the mundane operational details of running a business. I don't think there is anything wrong with that.
Does the enterprise product move slower?
Clojure memory leak in production
The Ethics of Surveillance
The streaming queries functionality seems to fill this need: https://www.baqend.com/guide/#streaming-queries ?
You also have to take into account the number of people it takes to run the data center operations in looking at the total costs. If they had 20 people required to operate running their own servers, that's probably around $2m/year in personnel costs, whereas they might be able to reduce that to, say, 5 people and save $1.5m just on that.
Exactly, and matlab is growing in engineering schools and big engineernig firms, not fading out
Twitter is in the news all the time with POTUS, or something else. Talk show hosts like Fallon use it as a bit on his show. And yet it just can't grow. It's time to start charging the twitter faithful a WhatsApp style fee of say something small a year or monthly. I'd hate for twitter to go under.
> However, it is something relatively new and not what the EU started out to be when a lot of members joined up. [2]

This is a lie. The Treaty of Rome of 1957(!) establishing the European Economic Community already contained the phrase "ever-closer union" in its preamble (though admittedly only in French, German, Dutch and Italian).

> If the EU had said from the beginning, "we want to create a United States of Europe" and the people in each new member country had democratically voted for that we wouldn't be having a lot of the problems we have right now.

This is exactly what the British voted to join after de Gaulle died and couldn’t keep up the resistance any longer.

> It makes the affronts even more egregious when you realize EU citizens have little democratic control over the the European Commission and European Council which accounts for 2/3 of the European legislative body.

This is another lie. The commission has to be accepted by the European Parliament, which directly represents the people and the council is made up of the governments of the member countries. If the people in your country have "little democratic control" over your government, there’s your problem. Hint: blaming the EU won’t help.

We really don’t need the whole concept of ‘alternative facts’ over here now, too, do we?
Or its a flaw in market capitalism. "When all you have is a hammer everything looks like a nail"
Here's an alternative theory: Campari is actively campaigning via multiple channels.

While difficult to prove or test, it's possible that there is both a facebook ad campaign as well as some real-world campaign going on at the same time. Real-world being either forms of visual advertising that 'primed' you to also talk about it, or perhaps (attractive) people hired to buy/pitch Campari in bars that you may have overheard. Apparently that's a thing.

Basically, Baader-Meinhof strikes me as something that any advertiser who knows about it would actively use to improve their advertising.
Instapaper has been down whole day
What documents?
nice one!

for single linked list you can just use an array of the struct and borrow/return via circular list.
my C is beyond the rust levels of 20y Golf 2 but I guess I won't sweat over.

An alternative solution would be cheating away and using realloc instead of malloc.
Bad side: you have to do everything yourself.

Ruby on Rails, ASP.Net, Django, they all have a million and one StackOverflow answers, blog posts, and books written about them. I found out the hard way that Elixir and Phoenix docs aren't as prolific. That and the names are less Googleable.

Some people may like that challenge, but it does add a level of difficulty.
If this is even remotely true, they need to put that on the front page, in really big letters.
The real gem (pun intended) of Gitlab is not Gitlab.com, but the open source self-hosted version.

Chances are I don't want them to improve their infrastructure to the point where it can be a Github 2.0, because that probably means the setup and ongoing maintenance requirements of the self-hosted version will become excessive to support a scale that nobody using it has.
This is the inconvenient truth that leftists would prefer to deny, and one of the reasons why there's so much shrieking about Trump and Bannon and Brietbart.

They've mastered using the left's tactics against them.
I absolutely adore Vonnegut. Reading his works taught me more about writing than any English teacher and formed my world view more than any other author. I wish I could have met him before he passed, but it is hard not to feel like you're conversing directly with him through his books.
This is not an argument.

The OP took the time to write up some actual criticisms and you've waved that off with "you must be American". That's not fair criticism. You can be disenchanted with American democracy and still see Chinese authoritarianism as far worse.

Do you have any response to the OP or are you just going to wave them off?

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

Numerous human rights groups have publicized human rights issues in China that they consider the government to be mishandling, including: the death penalty (capital punishment), the one-child policy (which China had made exceptions for ethnic minorities prior to abolishing it in 2015), the political and legal status of Tibet, and neglect of freedom of the press in mainland China. Other areas of concern include the lack of legal recognition of human rights and the lack of an independent judiciary, rule of law, and due process. Further issues raised in regard to human rights include the severe lack of worker's rights (in particular the hukou system which restricts migrant labourers' freedom of movement), the absence of independent labour unions (which have since been changing[3]), and allegations of discrimination against rural workers and ethnic minorities, as well as the lack of religious freedom – rights groups have highlighted repression of the Christian,[4][5][6][7][8][9] Tibetan Buddhist, and Falun Gong religious groups. Some Chinese activist groups are trying to expand these freedoms, including Human Rights in China, Chinese Human Rights Defenders, and the China Human Rights Lawyers Concern Group. Chinese human rights attorneys who take on cases related to these issues, however, often face harassment, disbarment, and arrest.[10][11]
Have you ever used the NDK?

Android apps are only allowed to link to these specific set of libraries.

https://developer.android.com/ndk/guides/stable_apis.html

To put an hand to the cowboy programmers that were linking to system libraries not part of that list, starting with Android 7, they will be terminated if they try to do so.

https://developer.android.com/about/versions/nougat/android-...

The only form of binaries allowed on a standard Android device are shared objects.

The Native Activity is actually just the native method calls of https://developer.android.com/reference/android/app/NativeAc... that loads a shared object with a predefined name.

None of the stable NDK APIs are GNU/Linux specific and the POSIX layer isn't fully compliant with the standard, many APIs like e.g. SYS V IPC are missing.

http://www.cs.columbia.edu/~vatlidak/resources/POSIXmagazine...

https://roxanageambasu.github.io/publications/eurosys2016pos...

Rooted devices don't count, as that is not what people get on the store when they buy an Android device.
How to Hit the Right Emotional Tone with Video
Facebook Clones Friendfeed’s “Like” Feature (2009)
It's called an assembly plant in the US. There's nothing inherently wrong with this and it can actually afford greater automation and efficiencies in a number of ways. You have the option of receiving prefabricated components from multiple sources. If you're doing built to order manufacturing you can slot in variations more easily of they're complete modules assembled identically.
Pugs are anatomical disasters. Vets must speak out–even if it’s bad for business
Many retail stores are starting to fall into this metrics trap. For example, just a few days ago there was a report[0] that GameStop now dis-incentivises sales of new games & console hardware in order to promote used hardware, even though most customers would likely prefer new over used.

Retail shops need to be cognizant of how aligning to certain metrics can be short-sighted and ultimately drive away customers, but that reckoning has yet to arrive.

[0] http://kotaku.com/new-gamestop-program-leads-employees-to-li...
Avoid Individual Stocks
Arithmetical theorems with Lambda Calculus
Pretty sure all factories have high ceilings so the track cranes overhead can remove any piece of machinery from the factory floor, piece by piece if necessary. At least that's what my Millwright buddy who has worked on power plants, canneries and paper mills has told me.
Mozilla has done a great job of keeping up; they created some benchmarks to keep track of how well they're doing:

https://arewefastyet.com/

https://areweslimyet.com/
I've tried to get other people to get involved with Elixir but most people don't understand Functional Programming and haven't encountered the problems Rails/Ruby or say Python has.

I think people coming from OOP find FP hard and seem to struggle with things like Ecto and definitely Macros.

Once you have mutable state everywhere and problems with the GIL and throughput on routes being slowed down too much so you start moving everything into queues (celery or rabbit). Then you realise that all of this could have been avoided and made much much easier to test if it were all written in Elixir.
Here's how to do it: combine dev-bootcamps with FSF.

People already pay big bucks to learn how to code, use that to fund the senior devs, the junior devs gain the experience they need to change their career trajectory.

This guy should not have been the director and doing the majority of the legwork for 25 years! He needs to be put in a position to get an awesome job at either classic big tech corporate, then some high prestige research unit. And there should be an understudy in the queue set to take over the work, and eventually earn his reward in the afterlife.
Show HN: Information Dynamics on GitHub Network
Thanks! It helps to hear it from fellow HNer. Do you have an idea about the tech scene over there?
I'm having a hard time finding good tech jobs that are relevant for me there :-(
What does the -no-remote switch do?

I looked here: https://developer.mozilla.org/en-US/docs/Mozilla/Command_Lin...

It says

Do not accept or send remote commands; implies -new-instance.

But what are remote commands?
It also means they'll have fewer customers running 32-bit builds.
Gitlab is praised for being transparent in everything they do, so where is the backup infrastructure policy that they should now have in place? I'd like to see that situation proven resolved before we discuss rewriting their front end with Vue.js and any other new deployments.
Project Euler is a popular choice for leveling up on a programming language.
Why do the people on Y Combinator hate Jews so much? Are they just following PG's edict?
"It's not much of a Scroll Cave, is it?

"Finest in the district sir!"

"Explain the logic underlying that conclusion, please."

"Well, it's so clean, sir!"

"It's certainly uncontaminated by scrolls."

"You haven't asked me about missing fragments of Mandean gnostic texts, sir."

"Would it be worth it?"

"Could be."

"Were any Mandean gnostic scrolls found?"

"No."
No, rather Campari started a multi-channel(?) campaign that included Facebook ads as one channel, and (various) 'real-life' channels to prime OP to talk about Campari 'randomly'. Could be anything from hired 'stooges' to tv ads to billboards to a new item on a menu.
Ah ok. I thought people were upset about him being orange skinned.
Engineers at $4B Magic Leap are 'scrambling' for board meeting
Booz Allen Hamilton has 22,000 employees. I'm going to guess that the government won't see 2 of them stealing document and hence tear up all their contracts with Booz Allen. Also, the article said that Booz Allen is hiring a form FBI director to lead an audit into their security and personnel. That should keep the government from reconsidering their contracts.
Facebook Live is not good for Twitter in terms of Periscope - Twitter's acquisition in 2015. Otherwise, Facebook still rules the roost for short real-time fast status updates.
Using PGP to Encrypt the Ansible Vault
Hey, it's not a zero sum game, right? More social media usage across the board, even if some goes to a competitor (and even then, I subscribe to Twitter != FB so I don't think it's an issue)
Any chance of an international treaty whereby all parties agree to stop saying either "maths" or "math"?

No criticism here, I'll agree to either one.
How about "Signal Ahead" light boards on the back of semi trailers, which relay the traffic signal to the cars behind. Like Flashing Rear End Devices on trains, which operate by telemetry and function as red signals.

Ought to be maintenance free and a nice way for the big trucking lines to differentiate their public face - similar to those aero ground effects that are showing up on trailers.
I actually like the honest subjectivity. Makes it easy to oppose it, contrary to things posing as factual and objective.
Pretty sure Volvo is testing in Gothenburg right now. (also, it's snowing there right now)
FIFA 17 ultimate team fut First club tour
I feel like this is a place where slackware shines. They keep pushing out security updates for years.
Something you didn't mention, which I suspect is a major factor in why promoting FOSS alternatives proves surprisingly difficult in education.

I remember when I was in university students were acutely aware that tools like PhotoShop, Microsoft* and MATLAB were used in businesses. I doubt this has changed.

Even if superior Free options had been available, many of them would still have opted for the "safe" proprietary options because they wanted to be sure they could get work and felt (rightly or wrongly) that it was important they could put the right product names on their resumés.
I enjoy solitude too, in fact I require it in large, prolonged time periods or I go crazy. Socialising is something I like to keep to short, controlled doses.

Many people (I'd wager most) are not this way though. Loneliness and solitude are two different things. We are not broken when we are alone for long periods, but most others are.
To "really feel like painting" for me it would have to simulate spending hours with blue tape, spilling on my shoes, making multiple trips to home depot... sounds like a job for VR... ;)
"Unfortunately, it’s a situation of investor indifference -- everyone is used to Twitter’s troubles by now.”

Could easily replace "Twitter" in this quote with a scary number of other public tech company names where investor indifference is going on.

I don't know all the reasons why we read this same fucking article every 3 months. I do think passivity in public markets and the rigged proxy voting schemes are letting bad things go on for too long. There is a fiduciary responsibility here. How long should a company and it's management get before you pull the plug and replace them. Maybe the next guy or girl will be worse than Jack. Who knows. But that doesn't mean he should have stayed this long.

Maybe we should learn from the President. 8 years max for CEOs. For better or worse. CEOs are people and other people can do the job. Get out. Stay on the board if you miss it.