skysight-inc/HackerNews huggingface dataset:
Most companies don't have a code repository or file bug reports, yet almost every comment seems to talk about this.

Most companies need a platform where employees are registered, can communicate and can be looked up, and preferably a platform that employees also use.

Facebook has shown itself to be a platform people like to use, a platform that works well on desktop and mobile, can do users, groups, schedules etc.

I can see why it might be good for a lot of companies that have an unused custom Intranet with an empty bulletin board.
7 must-read articles for every growth marketer [week of Sep. 19 ‘16]
a weekly recommended readings on growth, marketing and everything in between. This week's recommended reading includes growth hacking case-studies, finding hooks for rarely used products, using marketing chatbots for growth and more.
Originally posted in my members-only weekly newsletter (learn more here: http://limorgoldhaber.co/why-join-the-private-email-list/)
Let me know which you find most interesting!:)
Ask HN: Why am I a jerk about code?
Dear HN,

Since high school, I've strived to not talk negatively about people behind their back, to not say things about people that I wouldn't want them to hear. And I'm pretty good at not doing that. I consider myself a nice guy.

But show me an app they built, with their jQuery soup and their thoughtless design, and suddenly I'm the playground know-it-all (or playground hipster?). I'm so damn full of opinions around code, and it seems impossible to apply the same open-mindedness I apply about other kinds of opinions in life (even political views) to code. It's like if you don't do it the same way as I do, you're wrong and it's ridiculous.

Anyone else experience this? What is it about code and the latest JavaScript libraries and tooling that makes it feel okay to be self-righteous and extremely opinionated, despite not being so rigid about anything else?

(I'd like to be the guy that sees the value and effort and potential in others' code or app ideas, and supports them.)
It is more the necessity of working around frequency congestion and all those other voice via radio related problems eg ("to","two","victor","vector",unameit) than a convenience change of a good working system.

Great read about that "my stetement is meant as a question" topic in the AVWeb Series "Say again". It boils down to "inflection does not work (well) via radio, add 'request' as prefix to your request".
I agree with you. There should exist a standardized tld for internal networks that we can use and be sure that no one else has control over. Buying a domain and use a subdomain of that one is not a good workaround. .internal would be nice and is not used by now. I may go write an rfc now :)

related discussion:

http://serverfault.com/questions/17255/top-level-domain-doma...
Posting things like that and not having a URL/email in your profile is a missed opportunity.
I always thought it made sense to address local VMs with .localhost domains in my hostsfile. Apparently not?
Think about it this way:
You get a product, its free to use. The Company running the service is telling you, they wont share your data ever. You get reliant to the product, everyone uses it. Then they start sharing your data.
This will only take us so far. Many of these botnets are large enough that they don't need any spoofing/amplification to be effective.
You probably mean `git fetch` or `git pull`. There is no `git update` in the default feature set.
Laughed too hard
Not really, I depend on my distro to push updated packages that I will update. And I also hope that my distro pushes me binary diffs so that it's going to be very fast.

The point is: in the context of a Linux distro, it's not true that you need dynamic linking to be able to do security patches effectively. What users do is to run the package manager to update the system; the package manager can provide updates to static binaries as well (and do it efficiently). It's just a matter of tooling; current package managers are designed around the concept of dynamic libraries, but they could be updated.
I am upvoting you for your insightful comment, but I still think that in your comment's second part your speculation goes in a wrong direction.

"things are good or bad. Elon Musk is a hero or a charlatan or he can't achieve what he says he will and he will fail and therefore it's pointless"

On the granular level, considered from only one problem's prospective, decisions actually have a binary value. For a supposed genius like Musk it's no wonder why there's a backlash for the wrong ones. The judgment itself has a scale of tolerance for its subjects (even though this is harder to admit openly) and exactly this high bar inherently set for highly potential, highly resourceful people like genius billionaires is what we see here. This is a good thing, I think.
40 minutes to work and at least 40 minutes back, depends on traffic. I am driving 31 miles by car to work.
Our First 50,000 Stars
Having a degree doesn't necessarily mean you have a clue about the architecture of software, how to separate data from the GUI, or even have a full grasp of a simple language. I do not have a degree but having worked with degree holders who came to the company fresh from University, I can safely say that some of them hadn't a clue about how to write software (this was C++).

The skills required for writing software only truly come about if set your own project at home and work through it and write it fully.
Just about all human effort is directed towards things which aren't curing disease and downloading our brains to a computer. So it's not SpaceX to complain about. It's the corner store and the hairdresser down the road. Collectively they're all wasting far more effort on far more useless activities than SpaceX ever will.

More directly to your point - Mars solves the risk to our species of a comet strike. Musk mentioned extinction events in the video. They've happened before and will happen again. All the health and cognitive improvement in the world won't save us from that.
Very light on details...

So what can actually be done to harden the Linux kernel?
Keyword Research Without Using Google Adwords
I agree with you a lot. Thanks for saying this, it's been annoying me too. Lots of anti-Elonism in France as well.

And even with solar power, I've heard criticism, stating that it's not renewable because you need rare earths possibly for solar panels (i don't know) but especially for batteries. And that it's only effective enough in regions where there is a lot of sun, even though Elon claims that it would work fine even in the UK.

Action > Words even when it's about physics.
They do. If you try to draw a white pixel in the middle of a black background on a CRT, the white bleeds around in a small circle, and if look at a point light source in a totally dark room, you will see a small halo around it. These are both ringing artifacts.
> And if the company goes belly-up while you're there?

The same thing that would have happened to anyone on the moon if they had lander failure, or to anyone on the ISS if they have catastrophic failure.

For that matter, the same thing that would have happened to the First Fleet if they had landed on Australia and been slaughtered in 10 minutes.

Of course it's dangerous. Of course there is a real risk you won't come back. That's not a reason to not go, and each individual can make that choice on their own.
It's worth keeping in mind that when coal reserves were first being estimated in the US, ~1865 - 1875, the total reserves were considered to be over 1 million years' supply at then-current rates of usage.

Oddly enough, constantly growing usage can cut into that time-to-depletion estimate fairly quickly. Present estimates are that US coal reserves are ~200 - 1,000 years, depending on the recoverable yield.
The art of asking questions for porgrammers
> I actually think that the ageism in tech is a result of it being a young industry. As more and more dev's go grey the problem will resolve itself.

Tell that to devs who worked in the dotcom boom, or the PC boom before that.
Can Dogs Help Us Understand the Link Between Intelligence and Health?
Thanks to whoever posted this, I'm the owner of the site.

Thanks for all the suggestions and feedback. Quite a lot of the feature suggestions made here, I am in the process of developing. The site was basically an MVP for a bigger app, which is why only a handful of events are in the events list.

Feel free to send any feedback via the site (feedback button in bottom right of site)
No. But it is a difficult balance to keep. I am sure we have all had to clean up multiple relatives' computers from spyware and dodgy "Internet toolbars" and viruses. I have lost count how many times I had to do this.

As an alternative, my mum now has an iPad and I have never had to do any of this. And yes, I did attempt to educate my mum on dodgy software etc. as she has been using computers since Windows 98 yet still fell foul.
I take the attribution in the first link (references to "Führerbunker" and "Führer") to mean that the author is comparing Lennart Poettering to Hitler. That's not funny, it's just very, very inappropriate.
You're right. I mentioned acyclic graph and my mind slipped to general graphs. Although often graphs are represented as say a sparse matrix.
The sarcastic irony is, Solaris engineers implemented a fully functional systemd(8) long before systemd(8) by designing and implementing SMF, which went on to break world records with startup and shutdown speed, on what is now an ancient AMD Opteron system (I think it was either v20z or a v40z). I wanted to include the reference to the slashdot's then-article, but try as I might, I can't find it any more.
I'm not sure how much of it is still relevant today but in the "bad old days" there were a lot of issues where mysql did things blatantly wrong in the name of speed and the devs & supporters usually suggested pushing fixes into business logic. Examples I remember were transaction support, foreign key issues and bad/no type validation (silently accepting impossible dates like 2016-02-30 for instance).

postgres was at that point already a mature, stable, and pretty much correct RDBMS, but it wasn't as fast for certain workloads (massively read heavy ones with low levels of concurrency, IIRC) or as easy to administer badly (I wouldn't say it was harder to administer well, but mysql was more forgiving to of mistakes by people who just wanted to plug it in and not care).
This is very true. Competing on price is the only solution if you cannot compete on features or value (that is, value of your software to the end user).
To me this article sounds more like political propaganda than talking about real issues.
Correct me if I'm wrong, but I didn't read any explanation of why the author think linux has huge security issues (whether or not that is true is a different matter).

Unless there is any substantial claim, articles like these are bullshit to me.
Oh come on, if you dont want people to criticize why do you expect everyone to show enthusiasm? Some skepticism will not pull Musk down if he has the means to deliver what he's selling, and no amount of enthusiasm will make a pig fly.

This just suggests Elon chose to run forward to avoid any questions asked about the current and the past. He didn't revolutionize anything yet, made a few small dents in status quo but still far away from his plans and visions. Why talk about interplanetary travel in 5 years if SpaceX rocket has just made a single successful flight to Earths orbit? Why talk about revolutionizing transportation if Tesla cars are just a tiny percentage of all automobiles without clear grow path beyond fanboys? Same with battery industry - nothing meaningful so far, just plans and visions. Deliver first then build on that...now even a single critical remark about Tesla can make the company value go down and Elon mad - get some solid foundation first and then look at the stars.
Winglio – Rent a Company
Isn't the main argument against employing older developers that they won't have that level of focus and determination? Pointing to an statistical anomaly and suggesting that older people can be that focused is easily countered with an argument that, while that's true, it's far more likely that a younger person will have the traits you're looking for, so you should employ them instead.

A rare example of a hyper-focused older person[1] isn't a reason to hire older people. Hiring is about filling a position with someone capable of doing what's necessary. It's not about finding someone exceptional. You want to get someone in and get them up to speed as fast as you can in order to move on to doing things that drive your business forwards. To that end, older, experienced people are very often better than younger people because they've already proven they can do the job.

[1] 44 isn't old.
I remember buying PC Plus every month so I could get the free software on the front. Downloading any software via dialup was horrible, hence all those CDs and DVDs I got.

Steam is a very recent development.
Most companies I worked at used Atlassian products, but feel free to use any other services as examples. Personally I think the FB UX is one of the worst out there, but each to their own I guess.

Well, ymmv of course, but for me the technical aspects were solved by email long ago and imo dysfunctional communication mostly a human problem. It is very hard / impossible to fix pebkac with technology and from what I reading FB@W does not bring anything new to the table in that regard.
Slack is for teams. Facebook at work is intended as a company-wide tool for bigger organizations, especially for everything non-development related.
is this gonna be compatible with (ripple) https://interledger.org/ ? or yet another specification ?
Out of interest, what do you write? Do you sell via the Mac App Store?

Do you see the Windows app store as a success? I recall them having some kind of "get software" section in XP back in the day, yet that died a death.
Yes, you discovered quite a few of the "hidden" urls - also /when-is/.

Originally, the site had exactly as you described with a cleaner url, but SEO had different ideas.
Is the Universe the same in all directions?
Show HN: Fast and free VPN that unblocks internet and protects your privacy
There are better alternatives to finalisers for GC'ed languages. Phantom refs in Java are a good example of a finalisation mechanism that explicitly prevents resurrection of objects.
Google Penguin 4.0 Update Is Finally Out and Would Be Last Official Penguin Update
Hello dear hackers,

Last time that I posted a link here, that was about 2 years ago. I just wanted to spread the word about a tool that I made https://curl.io for myself, but thought that it could be useful for people, especially sysadmins.
I remember that I got huge of accurate and interesting feedbacks on this platform, so today, I'll try my chance again.

The dream of near-lagless VPN began in a cafe in Chiang Mai, Thailand, in early 2016. We wanted an ultra-fast but deadly simple VPN that even your mom could use it. Tunnello, a joint venture between a famous french VPN company and a new team of developers, was the outcome. After several months of R&D, Tunnello was soft-launched in beta in March 2016.

Tunnello is a next gen Google Chrome Extension. It uses new tech that (barely) affects the speed. It really really secure too, we use SPDY technology (which became HTTP/2) + TLS to encrypt your connection inside an AES-128 encrypted tunnel over an RSA-4096 bit certificate for key exchange. This delivers a nimble VPN protocol that is just as secure as the more clunky VPN setups, making it ideal for seamless web-browsing and video streaming with no lag.

We have been in beta testing since March and the community has really helped us with all their feedback on how to make Tunnello even better. We have improved the network quality and stabilized the connection. Our aim is global and we have already launched in 13 different countries, with some of those with strict censorship laws making it really challenging for us to continue to help our users bypass any kind of firewall, deep packet inspection so they can access the “real internet”.

Last but not least, please note that we don’t sell your data and we will never do it.

This has been a real adventure for us and we really love all the support that we get from our members across the world.

Enjoy the free unlimited bandwidth guys!

If you have any question feel free to ask us! :)
There is no reason binaries have to be downloaded completely. They can be patched. And we can use rabin fingerprinting for deduplicating to not send duplicate blocks for each binary. Also, don't forget Chrome's approach of patching the disassembly of a binary.
https://www.chromium.org/developers/design-documents/softwar...
Could you justify the "10x faster" statistic? 10x faster than what?
"won't have that level of focus and determination"

More like they won't have that level of focus and determination for a poorly run project - so it's not that they can't it's more that they won't see the benefits to them of that level of dedication.

NB I am 51 and quite happy in a technical role.
Effortless Learning Could Soon Be a Reality
You see faint light around the pixel/light source. You don't see the edges of the pixel/light source as brighter than the center. Do you? (Can't check right now but it's not how I remember seeing things)
All the countdowns will use your computer/phones local timezone.

If you're counting to a date (without a particular time), you'll get the remaining time to midnight in your own timezone. If it's an event with a time, you'll see the start time of the event shown in your local timezone (but the countdown/remaining time will be same everywhere).
Short term is relative, I suppose.
I see comments about how approachable it is... Just go to the meetings, etc.

Unfortunately digital participation is still not a big thing yet.

I'd love to attend meetings in Redwood City where i live but many start at 6 during the week (think there may even have been some as early as 5 or 5:30).

I don't typically leave the office till 6 or a bit after that, and then I get home to things like needing to eat dinner and other family obligations.

If they truly wanted higher participation among younger and less wealthy demographics they would have these meetings on the weekend where people can have a much greater chance of avoiding conflicts with work and other basic life needs during the work week.

Or make digital participation in these sessions a priority.
This happened in the last general election in the UK. Someone drew a penis next to the conservative candidate's name on the ballot paper and it was counted as a vote.

http://www.itv.com/news/wales/update/2015-05-08/angry-voter-...
Utterly false. Staying alive has nothing to do with React Native or Cordova or any particular framework. It's about implementing the native APIs that allow that behaviour.

I'm the author of a couple of modules that allow your RN app to operate in the background:

https://github.com/transistorsoft/react-native-background-fe...

https://github.com/transistorsoft/react-native-background-ge...

Both of these modules were ported from Cordova and have since been ported to NativeScript.
> Will it be a Musk dictatorship? A corporate fiefdom? Rich people remaking society in their own image wasn't exactly the space dream I grew up with.

i see the possibility, with corporations there is always the option of quitting the job - that's the limiting factor, so that it can't get really totalitarian as it doesn't have the teeth for that. However you don't have the option of quitting up on Mars. There will probably be shortages and huge problems during the initial stage, so you might end up with a highly stratified society (provided that there are no robots that could do all the work for us).

Now there is always the option of a benevolent dictator who will actually quit after two terms; it has happened before. They might just as well put up reasonable institutions of government given that we have this tradition down here on earth.

i guess the colonists will not just silently comply with a dictatorship (that's a key requirement for keeping this system), just because they are not used to this sort of governance.
Should we switch from CoffeeScript?
I would agree that it's not "solved", but I do think that there are many non-paid solutions that will satisfy the majority of small to medium businesses. Slack-likes seemed to be pretty popular for awhile, and most are feature competitive as far as the internal communication aspect that Work at Facebook, sans the video chat.

I'm a little torn on this as the product itself does seem like a natural use for Facebook's platform, and I'm mildly surprised they didn't do this soon. On the same note, that they didn't do this sooner makes it feel a bit more "me too", and I'm not confident the adoption rate will be strong enough to justify it going forward. Since the UI is just a mildly tweaked version of vanilla Facebook, I wonder if they had internal numbers showing that people were already doing this to justify the commitment, or if they're just hoping it will stick. I honestly feel the Facebook UI is just way too cramped and smooshed for being all that productive with, but I am also not an avid facebook user, so my opinion may be worthless. (I think VK's layout is a lot cleaner, for example...)

Right now I'm not convinced Facebook is offering enough to convince any existing users to migrate. I'm not sure it offers anything enticing over other Slack-likes to really convince users to pick it over other services. Though I appreciate them separating the two types of accounts, I think this just raises the barrier of entry, which was already pretty high compared to others.
Yes, filtering will definitely be added soon.
Compared to OpenVPN's technology on long distances (Chiang Mai to Paris).
Sounding sickly and unpracticed might be a problem in a high school speech contest but here he still gave an engaging talk that clearly a lot of people enjoyed listening to. So it wasn't bad. Just an unconventional style. Try listening to political speeches from half a century ago and see how offensively arrogant they sound, or Chinese speeches today. Fashions change and it's not bad as long as people enjoy it.
Windows? Have you ever heard of DLLs?
This is especially important in managing the North Atlantic airspace, where there is no radar coverage at all. Planes request clearance and track changes via data messages.

There is a cool video detailing the process - and the software used to manage it - here: https://youtu.be/EJTjwW5ZYas?t=805
Good to see this as a Chinese native. Congratulations to Google!
> like those in marketing and sales agencies, various organizations that already intensively utilize FB for their businesses

So basically same bullshit selling industry related to ads as Facebook.
A [decently managed] team of 5 will always outproduce you.

I wouldn't be so sure. It depends on the problem you're solving. Of course for routine work it would be like that.