skysight-inc/HackerNews huggingface dataset:
What I'd be interested in knowing is if your entire product is basically just a "feature" from other SaaS products?

Eg. Does Freshbooks have the exact same feature running within it's accounting SaaS product?

Recommendations:

- Place a link on top that says "Demo" so that I can actually see a video/demo of the product

- Have some type of JS tool that converts prices from US to Euro (instead of saying "this applies to people outside the Eurozone")

________________________________________________

As far as marketing goes, you should try researching some organic techniques. No amount of advice given here will prove successful for your marketing, but if you setup a multi-channel strategy of:

- Social media engagement

- Blogging about insights of freelance market/SaaS market

- Growth through referrals (either having such an awesome product that your current customers become your marketers or giving incentive to people through referral links)

- [Insert offline marketing strategy/ies here]

Researching and focusing on 2-3 channels should give you a rough idea of how to approach your marketing.

Good luck.
>>If you replace glibc, coreutils, bash, Xorg, and just about any other part that you as either a developer or user interact with, then no, it's not recognizably linux, any more than the BSDs are Linux

I had to add a driver for a USB device and it was Linux to me. I could not have done the same for BSD (never used it) or Windows using code from Kernel.org . I have personally used an Android kernel to boot one of those arm `mini-netbooks` into xfce.

Indeed you would find that glibc has iterated through different ABIs but we don't call these different operating systems, and we can fix them by simply installing the appropriate binaries.
I disagree; there is a very fundamental problem around when unelected (unsackable) comfortably situated people with golden pensions who do not create wealth, sit in rooms devising intricate schemes for taxing wealth creators and moreover are completely isolated from the effects of their actions. And the problem is exacerbated by the absence of a signed-off auditors' account for the EU over something like fifteen years. Business leaders in this situation would be in prison by now. It is simply a scandal.

I'll leave software engineers to say whether or not they've ever had a 'real' job.
To be fair: many things were developed in the last 4 years since google pushed V8.

Thats why so many things changed too.

And the other thing is: why are all those things so successfully? People had enough from old fat frameworks, that where developed 10 years ago with a language from 15 or 20 years ago.

This old languages and frameworks did not fit to Web-Development, Apps, whatever... all the things that boomed since 2007.
Thanks, this is both enormously helpful work for those in the Rails community who depend on the new hotness, and a great writeup for increasing engineering skill levels throughout the community.
It's a technically deeper version of the talk in that link.
That's a rough read mate.
so instead of being a tool which Google has already removed support for, it's in the bucket of tools which - at least to me - should be treated as liable to be cut at any time and don't rely on it.

sorry, Google lost any credibility in this area over the Reader fiasco - Google has no interest in maintaining a project for the good of a community, if it doesn't align with corporate strategy. 8 years history means nothing.
Platform as a Service Comparison: comprehensive, comparable and current
But you will be WAT-registered entity as soon as you register in a first country. I still think the law is badly written but I think it does not require registering in all 28 EU countries.
Show HN: Get calls on mobile, skype when a website is down
Hackernews2nntp – Post Hacker News Stories and Comments to an NNTP Server
> Sometimes I wonder why developers aren't forced to just use LISP since everybody in the whole world knows that LISP is super expressive that it MUST resulted in far less code right? Right?

You've fallen for Lisp propaganda :P. If you look at the shootout, Python and Ruby are comfortably ahead of Lisp in the expressiveness stakes.

> Fred Brooks Second System http://en.wikipedia.org/wiki/Second-system_effect is exactly what you're experiencing, forget the language war for a second please. Really.

Really not. This was one of the leanest places I've ever worked; everything we did there was absolutely necessary for the scale we were operating at. I've seen second-system effect in action; last.fm wasn't it. Writing Java will not save you from having to scale horizontally; maybe it's 2x, 5x, 10x faster than a dynamic language, but if you're growing then these kinds of constant factors only buy you a small amount of development time.

> Recently we refactor a certain part of our code and added Microservice written in JAX-RS because we have to integrate with another product suite internally. That's what I called re-use and evolution of code-base: 10 years of Java where some of the code from the past were/are reused and still in production today. (.... but boy those old code aren't pretty, hehehehe).

If you're using microservices multiple languages really shouldn't be a problem. It's not like we rewrote everything; services that were fine in PHP stayed in PHP. We moved things to Java as and when we needed to. If everything's a service (Thrift in our case) then it really doesn't matter what language is on the other end.

And it's not exactly "from scratch". Physically typing out the code is never the bottleneck; most of the hard part of programming is design, getting the correct decomposition of the problem. Porting well-written code from one language to another language that supports the same paradigms is really not that hard, and certainly doesn't mean throwing away all the lessons of the first codebase.
Time to wheel out another paraphrase of Greenspun's Tenth Rule (http://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule)

How about:

"Any sufficiently complicated collection of libraries contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of a full framework"?

;-)
That's a possibility, but the special fuel they have would have to have been extremely expensive then. That would have been a fine explanation, and if they had mentioned it in the movie that would be one less point I could make.

But here's another one: They set up this nice system with pings to know what planets might be suitable, but they can't detect when a ping is being repeated instead of actually sent by a person? They couldn't put a timestamp in it, or some minor variation? They couldn't figure out that it's impossible to receive a ping every hour if the relativistic effects mean an hour takes 7 years?

There are other issues like this, I'm sure I could come up with a load more if I had the time :)
This is a great initiative and one that I would to be able to be a part of but I have such a hard time coming up with things to do. I have only made a few contributions to open source projects previously and all those were cases where I was using some open source library with limitations or flaws that I had to fix in order to be able to use them in my software and where I fixed them first for me and then decided to share them back with the world. In many cases I added or modified functionality through multiple checkins that amounted to rather large pull requests. I just have a hard time seeing how I will be able to a) find anything worthwhile to contribute and b) be able to do so every day.
CC billing address is the simplest one to falsify, just use an anonymous prepaid card (they accept all addresses).

Still, not many people will go out of their way to exploit this loophole.
And on top of that, you can be audited by each EU country's tax authority as well... something I have not seen too many people worried about. I think it's an important thing that is being overlooked.
> In any case, unless you're purposely writing completely nasty throwaway code, there is always some reusability, which typically makes starting from scratch in a new language a much weightier prospect than making some scalability enhancements to the existing base.

It's not really from scratch. If you've figured out the correct structure and interfaces to solve your problem you can reuse all that when porting to a different language, and that's the hard part of development.
It is my opinion that unfortunately no amount of refactoring will save our civilization.

We need to restart it from scratch.
Even though I glance at plan9front now and then, I wonder if there is someone else (anyone?) working on modernizing Plan9 somewhat.
Grumpy People Get the Details Right
Funny how a lot of the comments here, on an article about framework fatigue, talk about frameworks that don't have problem x :)

My preferred way of working in a lot of projects is to work with the DOM directly but keep the code that is DOM-aware as minimal as possible, and call my domain layer right from the event handler after extracting the needed info (id, ...) from the event and target.
IMHO, data-binding is not that useful in most projects.
Because a domain would provide a real world example on a live server rather than a 127.0.0.1.

Also one would learn to tweak a server to the application.
Said Right!
That's a light workload by farming standards.
How to Engineer a Unicorn using the 10x revenue club attributes
There is big problem with the employment in France. I spent almost a year there and this is a country where I am not going back.

I worked as an engineer in big enterprise at 35 hours a week + RTTs - meaning I am working 37.5 hours but I can take more days off. Everything sounded great before I went there and realized there is double standard - employees vs. contractors. If you are a contractor you have no rights and you are expected to work as much as your manager says. In the end I was spending more than 50-55 hours a week and the overtime I did was not paid accordingly. If I wasn't OK with this I'd be let go easily and there are no laws that protect me. I would not be fired, but I will be transferred back to the contracting company who is not obliged to pay me, if I am not working for a client.
As many HN readers don't have children, they may be inclined to see Nicola's pregnancy as a tragedy of some kind. Truly it is sad that this child will live without its father, but it's also a gift to the world -- a bit of Steven, living on. It will be a continuing gift to Steven's loved ones to have a permanent, living piece of Steven, a continuance of himself after he slips into the eons. When you get that kind of gift, as sad as everything else around it may be, it almost feels like cheating.

I just feel like this is a perspective that may not be immediately realized among groups of people that don't have their own children. I know before I had children, I would have only viewed it as tragic.
I'd argue that tax competition is where one jurisdiction uses tax law to attract substantive business to their country (e.g. a factory, a call centre, a movie). I'd call it a tax haven is where there's no actual change in the operation of business except for a couple of lawyers and accountants.

And that's kind of the point. If you buy from Amazon in the UK, the goods are already stored in a warehouse in the UK, the consumer is in the UK, the guys doing the deliveries will be UK citizens. It's a UK operation.
Russians and the Americans tried after world war 2 but due to limitations of technology they failed.
There were 2 approaches tried
1) Direct drive approach where weight was comparatively less but the radioactive gases were thrown as exhaust hence was deemed unsafe.
2) Indirect drive (lockheed martin worked on this) which drove the steam turbine which ran the rotors but thrust to weight ratio was so less that it was shelved.

Meanwhile there was an internal competition between U.S. airforce and navy for getting a nuclear fueled vehicle that would have unlimited range. This competition ended when Navy got their 1st Nuclear powered submarine.

Also nuclear powered aircraft if crashed in enemy territory or in any other place will attract serious consequences.

Hence NO Nuclear-Powered Aircraft!
Ask HN: A new moderated email service for younger children
I've just built this: https://www.pennyred.net/ and wondered if other parents on HN would find it useful and have feedback...
Free Games, Apps, Mobile, Movies, TV Show, MP3, Music
Probably to get additional tax exemptions on property taxes of the land they own [0]

[0] http://exiledonline.com/property-taxes-are-for-parasites-bil...
I handle vinyl every week (DJ). Yes its a convenient format, the sound might be warm. I mostly like vinyl because its half of its own playback device. As a DJ its definitely convenient to be like "oh I spin this thing and it plays whatever the needle is on". Vinyl makes for a very nice percussion instrument.

But guys, the worst thing to have when you are moving or there is a flood or you are broke is vinyl. It's heavy, it degrades (in theory it should last, but in practice...), it sells bad. Once you have a dedicated room for your vinyl collection I will believe you when you say you like the format.

Imho the future of vinyl should be a "dubplate"-esque existence. Press them to play them, throw em out when you no longer need it. A consumption good. Collecting vinyl is insane, but making use of it is nice. Play it till its dirty and then get rid of it. I need none of the romance that goes with it.

I forgot to say: There are genres which rely on vinyl for archival purposes. That's right, we don't have backups. We need a grand plan for safe keeping past music. There is so much history going away for a fiver... save whats on the vinyl!
I believe it is possible to set the rules at the real physics level, take 2001: A Space Odyssey as an example. But not if you are forced by Hollywood producers to put all the little pieces that follow inner feelings of the masses. This is what I believe happened to Matrix movies, progressively keeping worse and worse grip on their own rules.
My Emacs configuration is based on Sacha Chua's, with some things added and removed.

https://github.com/bashrc/emacs
We need to fix this, and we need to start yesterday.

“Yes, we did it, we killed the dragon today. But damn, why did we start so late?

http://www.nickbostrom.com/fable/dragon.html

If you are in a position to fund things, consider the SENS Research Foundation, instead of the next Yo app.

http://www.sens.org
Thanks for saying this. I won't attempt to comment on how Nicola feels, because frankly I don't know. However everything I've heard second hand has told me that what you describe is very much the sentiment of the situation.

I hope my words didn't portray the opposite.
It would be cool if this worked for facebook.
Are you sure about this, I thought HMRC needed a UK VAT registration number?
Fun fact: the Cassette is also making its comeback.

Some releases on Bandcamp: http://bandcamp.com/?g=all&s=top&f=cassette#discover
Send them to Mars for the science
Ask HN: Cyber Monday Deals
A place to post any great Cyber Monday deals you find or that you are offering for any of your products.
OMG, yeah, my bad - I tested the code with some other string in Pharo and then changed it when pasting it here. I should have known better and tested the exact code I was going to post :)
'Paper Switch' Swift module
Ping issues were especially bugging me. Take those pings from the relativistic planet. First it is believed that the person has been sending data for many years, yet only after landing do they recall relativistic effects, and that in fact that person has spend only a couple of hours at the surface.
cygwin using the options they used

while vs13's, using the optio s they used

FTFY. Not saying I know options for VS to produce small bins, nor that there isn't a trend. Just a friendly reminder that there's more to a benchmark than this keen observation had allowed
Extremely sad news, with a kid on the way myself I can't even imagine what Nicola's going through. Thanks for sharing such a tough post.
But they could. That is exactly why they did know about nice atmosphere and water on the planet, but didn't know about the waves since the first wave that killed first astronaut happened during the landing. They also left one of the team member to do gravitation research and planned to spend as little time as possible on the planet.
I'm a big fan of EU integration, but sometimes the EU Parliament shows a complete lack of understanding about the needs of small online companies (including startups). I understand pretty well that the goal is to stop Amaon et al to game our VAT system, but you can't impose the same kind of complication to small businesses.
The biggest issue I see is the fact that gravitational time dilation is considerable on the surface of the Miller's planet, but not so much in the relatively close proximity of the planet, where the mothership is. I just don't get that part.
> I need none of the romance that goes with it.

Could be be looking at a second romantic movement?
You may wish to learn some new skills but wonder where to start. Or you may be curious about how, or with what, you can contribute to open-source software, in general or for projects you specifically rely on.

Having your first patch accepted is a strange experience. It's hard to describe, but feels really, really good. Definitely recommended!

For those who can allocate the time for it, this is a great initiative. It makes discovering potential projects where contributions are welcome easy, and it makes it easy to identify which projects which may be a good fit for your contributions.

I have a relatively new project up and running, and I already see a couple of forks. I'm curious about what December will bring :)
I couldn't agree more. I don't understand why Kip Thorne is so desperate to declare that the movie doesn't violate known physics, when it clearly does, just not in the areas he's most concerned with. Planetary dynamics, propulsion systems... but as long as there aren't Na'vi or dragons on the planets, I suppose they consider it realistic enough. On second thought, Na'vi or dragons might be more realistic than some of what's shown.

FTL travel is "possible" too, if quantum gravity provides some loophole for violating GR on scales where GR is currently assumed. It seems like there's a reasonable basis for excluding it from the plot without declaring it impossible: if Earth technology was that advanced, they wouldn't need to travel to Gargantua's system.

I think Nolan's insistence on the extreme time dilation for the first planet in the plot is a mistake, because if they thought about what time dilation would mean for the readings sent back, they never would have investigated that risky planet first.

What's great about Interstellar, though, is that it gets viewers talking and thinking about physics. On that point, it's far better than Gravity.
I know I'll get downwoted for this, nevertheless ..

I don't know how about Steven and Nicola, however I myself would mind having certain intimate moments shared with general public (e.g. overheard phone conversations, etc ..)

Having sad that, I feel for Steve's and Nicola family. It's always tough.
I can drop a jQuery calendar into a React component with minimum fuss. I think the interoperability issue only comes with components from large frameworks.
Absolutely, it is possible to claim accuracy, but then you have the hard task of making that actually true. 2001 was better because of that accuracy, but for many movies it's not a good way of doing it. Interstellar could have worked with complete scientific accuracy, or they could simply not have claimed that it was scientific. Either would have been fine.

I agree on the Matrix movies, but they had much more of a free pass already, because the core concepts are so flexible.
It is not. Nothing is hard if you are interested i.e. have fun out of it. It is about personal preferences, what you enjoy and what you don't. That's it.
I will try to address both this comment and https://news.ycombinator.com/item?id=8680361 in one reply.

I think you have misunderstood my overall argument, my claim is not that a poor person is likely to earn a higher income than a rich person by working more hours, but that all people regardless of wealth are limited to 24 hour days which they must divide into "work" and "not work".

A poor person can increase their value to an employer by being willing to forgo more "not work" hours than their competition. If the standard is a 40 hour week then they can offer to work a 50 hour week for example. The only people who they cannot compete with are those already working at full capacity (say a 100 hour work week).

They can realise this extra work either as extra wages or by being willing to work more hours for the same wage. This can be used offset other disadvantages that they may have such as a lack of a degree, lack of experience or lack of connections. If a law was passed that restricted the number of hours that people are allowed to work to a maximum then you remove a negotiation lever that some poorer people might want to use.

As far as the maid example goes, it is an outlier because the overwhelming majority of women (at least in the west) who are in salaried employment before they are married continue in salaried employment after marriage. Historically (as was the case perhaps in your great grandmother's time) this was not necessarily the case.
What I never see discussed is how this borrowing system works in the presence of global state. Can't you have two global variables that reference the same value? How do you then go about building indexes and things like that, is there a form of weak reference?

I don't know Rust, so the question may be non-sensical, still, an explanation would be much appreciated :)
I liked Intersteller a lot as well, but its plot was horribly contrived in places and the science isn't as good as it was purported to be - even moreso if you include the behaviour of the scientists involved :). The science was certainly better than most other serious sci-fi films though. The real problem with the film is the needlessly long hour of character establishment.

(SPOILER) Rather interestingly, I've seen very little discussion about the christ story in the film - the 33-year-old man, who is also the 'father', who is also the 'ghost'; who disappears presumed dead, only to return; who has the only information that can save humanity (the 'quantum data') and also sacrificed himself to save humanity; and who was helped along by 12 others - one being the questionable [Dr] Man[n] who is weak of spirit. There's a few more other parallels, but the gist is there.
I think the biggest problem with WCs is they are standardizing best practices from 2011/Angular early days. Things have moved on and mutable two-way state that binds to a stateful DOM is no longer state of the art.
It's like a preview of when our highways will be full of self-driving cars - very cool.

And I guess the next step is robots actually pulling the merchandise off of the shelves? Or maybe they'll just skip moving the shelves all together and just have collection robots roaming around, pulling product, and then packing it somewhere off to the side?
That sounds about right :) . However, you need a great degree of discipline (greater compared to other languages IMO), to write good JS. JS enforces almost nothing, so it's up to the programmer to design an application architecture that suits her, so it might not be as ad-hoc in real life applications after all.
Indeed.

Somewhat coincidentally, today is the 101st anniversary of the Ford Assembly Line, where more autonomous functions allowed the production of a car to be reduced from 22 hours to 1.5 hours. It wasn't popular though: to fill 100 vacancies over 900 people had to be hired, the majority promptly quitting the repetitive and relentless work.