skysight-inc/HackerNews huggingface dataset:
There's a silver lining: As an enterprise startup (graphistry), we value enterprise product experience!

As long as we think a candidate would be productive in our stack, or quickly ramped up, works for us!

We'd be more curious if you have the startup attitude, where the support, and bottlenecks, are yourself and our can-do team.
It is possible to write code to add a compatibility layer on top of any DB to make it work like any other DB. Foundation DB's architecture specifically accounts for this. It was designed from the ground up to allow building different interfaces/layers.

We can write compilers for any language to compile it to Python bytecode. That does not make python VM and .NET CLR the same thing. CLR clearly has a design goal of allowing multiple languages to run.
What about https://sogo.nu ?
I wouldn't call "arrays are pointers" a polite fiction. I'd call it a dangerous misconception that makes it more difficult to understand what's really going on.

The language is partly at fault for a couple of rules that implicitly convert or "adjust" arrays to pointers in certain contexts, but the solution is to explain the differences, not to gloss over them.
YMMD... seriously I opened the article only looked at the bullet points and than quickly discarded it...
There are two SEC forms $850M each: https://news.ycombinator.com/item?id=16997991
I think the rainloop developers make some income from support and custom installations.
How do you mean? Telegram was developed in VKontakte offices in St. Petersburg

Durovs have spent years doing a poor job of pretending to live in exile from Russia whilst regularly visiting their offices there.

Telegrams encryption implementation is deliberately broken.

Telegrams DH implementation was delibrately backdoored https://habrahabr.ru/post/206900/

Honestly, “doesn’t seem like it” is complete bullshit.

Once I get off my phone I’ll add more sources to this comment, but everything I said is easy to confirm with google.
I don't think you're noticing the vast majority of communication as communication. The inner voice that narrates your experiences is a tiny portion of the whole, and if you practice at it you can notice more of what goes on outside its grasp.

Like, uhh, take a look at a crowded sidewalk sometime. A ton of people there collectively figure out how to communicate their intended motion and collectively decide how to plan out how to go about in a way that doesn't have collisions. It's an incredible amount of complex negotiation, and it happens at a pace that is far too rapid for discussion to help out.

Or better yet, take a partnered dance class or twelve. You'll quickly develop a very acute sense of how people use their bodies and what kinesthetic ideas they have for the music.
Getting PWAs right is difficult at the moment. If you don't get service workers right and don't build out the surrounding features (cache invalidation!) then it creates a worse experience.

Then take into account the fact that PWA support is broken on iOS... I really doubt that Apple will fully support PWAs (e.g. web push) beyond App Manifest.

The issue that isn't discussed as much is discoverability. iOS users are trained to go to the App Store to install an app. App Store on iOS feels safe, secure, and intuitive. How often do you think a user will choose to pin a website on iOS, regardless of what the suggestion UI looks like?
>integrate Ethereum directly in Telegram

How would that work? What I gather from their whitepaper is that their plan for the network is much more ambitious. Even if they were to use Ethereum as the settlement layer, they would still need to build a lot of infrastructure on top of it.

[0] https://drive.google.com/file/d/18F51eFyyHZ1Pu0JxaTcT99xDLIc...
Typically companies that want to open a remote office pay people based on the local market conditions (although Amazon might set their pay to be try to be towards the top of the market, so they could still end up paying better than other companies in the area).
Lots less, but the big problem is a lack of competition. We don't have the big companies sucking up devs at an insane rate, or startups doing the same.

So they just pay what it takes to fill the spot.

Of course they are also incredibly resistant to changing this, preferring to complain about how we need to fix brain drain and/or make immigration easier.
> The question is, what would change the situation? Not some change of heart by companies to finally do the right thing, or come to their senses about what their self-interest really is. Those aren't real things.

This is a horrible false dichotomy. It takes time for companies to decide on and implement changes. Do you think that companies magically always make optimal decisions at all times? You claim that other people are anthropomorphizing companies, but that’s precisely what you’re doing here, on top of a healthy dose of failure to make the is-ought distinction.

I‘m also not sure why you are misinterpreting “good wages.” I’m not talking about “deserved wages” or anything like that. Again, read TFA.

Lastly, your suggestion that the Canadian government make it harder for people to leave is horrific, inhumane, and quite frankly the most regressive possible “solution” to this problem. I’m astounded that anyone would even suggest it.
It should be opt-in. The user should have to check a box to allow "acceptable" ads.

Though I expect you'll find that the number of adblock users who check such an opt-in-to-ads box to be vanishingly small.
Grandparent said "it will never happen". You and I agree that it will happen. We both presented examples.
Thanks for input, but do You mind being a bit more specific about the following:

- would You actually be interested to buy this service?

- what sort of visualizations do You actually make? Do they need to be interactive? SVG? Size? How do You use them?

- what exactly do You do with data before its plotted except selecting columns? Is there aggregation or any kind of processing?

- how often is this actually used because You say 'sometimes every few months', does it mean its like a quarterly report?

- what other well established tools have You used other than Excel?

- how big is Your largest data? Size, rows, columns

- if it applies with small amount of megabytes, is there a reason beside simplicity why You can't use PivotChart in Excel? Or Excel in general? Or R/Python to generate it?

I am data scientist who regularly plots quite large data sets, and I like speed :) Its totally doable to build a service that You can run locally, load a CSV, read like 1% of data, play with it.. when you get what You want, load rest and wait a bit and get the visualization You want.

But depending on visualization requirements there may be many paths solutions.
I love how this service is actually improving the 1/8 situation. It’s a very cool solution to a challenging problem. Well executed!
Same way any venture does: by collecting money from people who want the product to exist. If there are too many freeloaders and not enough contributors, then free licensing is not a viable option. Development of the software can still be done in a public repo.
Considering that even the iPhone X comes with 3GB of RAM (the 8 only has 2), the other way doesn’t make much sense either.
You can't really initialize the stack pointer in a constructor, or indeed in C++ at all; there's no syntax for it and the compiler may use the stack to allocate local variables in the function prologue.
You're ridiculous. You can say 315 is achievable in a year. 450 lbs doesn't even get on the charts for any weight up to 310 until intermediate level according to this chart [0]. Nobody with any sense considers themselves to be an 'intermediate' lifter after one year.

[0] https://strengthlevel.com/strength-standards/deadlift
Just a word of caution: Instagram (Facebook) tried to sue my company due to having the word “gram” in our name, which, exactly like “insta” is claimed by them and they are using a heavy-handed SF-based law firm going after each and every trademark application going that direction. Those who decided to fight it, have been in legal battle for three or more years last I heard.

They may leave you alone now but this will end up in a call from them sooner or later. Just be ready for the rebranding, took us half a year to recoup.
Or just make a website that doesn't require javascript at all that loads instantly, uses almost no CPU/battery, and renders on everything everywhere and for people with accessibility issues.
What a peculiar way to say that they got rid of the headphone jack.
It's not just believing they can make a 3.5-fold increase. People are actually making those kinds of gains on various ICOs, which is part of the reasons why cryptocurrencies were propelled to their recent highs.
The advice isn't any less relevant to private spaceflight.
Memcmp is the most efficient way to compare large chunks of data
We're insulated because provinces cannot pass laws on gay marriage or legal cannabis.

Canadian federalism is incomplete in that regard.

However Ford could pull a Mike Harris and start firing nurses. His economic plan promises a balanced budget with no job cuts and no tax rises. He claims there are efficiencies to be had whatever that means.
Seattle is trying hard to catch up. 10.1% sales tax + just under 50% liquor tax.
That place felt way different than my normal work office. Everyone onsite I talked to said the same thing.
> "the bus on rails"

See, that's the difference with much of Europe, including London.

Those financiers probably don't use the bus that often, as they have a home just a couple of minutes walk from the station. But they won't have a prejudice against using the bus.
"always use strncpy"

I disagree; you should almost never use strncpy. Its name implies that it's a "safer" version of strcpy, but that's not what it is at all. If the target array isn't big enough, it can easily end up not containing a null-terminated string.

As it happens, I wrote about this a few years ago.
http://the-flat-trantor-society.blogspot.com/2012/03/no-strn...
Yep, also why I switched from Chrome to Firefox on Android. And my home network/VPN is sitting behind a Pi-hole instance for good measure.
SpaceX has "affordable" under control, but not schedule.

"SpaceX and Boeing spacecraft may not become operational until 2020"

https://arstechnica.com/science/2018/05/new-report-suggests-...
You are probably earning a better income than $250k in silicon valley where housing is $700-$1600 a sq ft to buy.
It stops a lot of people from using VS Code and Atom. I already dislike that I need to use other Electron based apps for other reasons, and I'm certainly not going to add to the amount I have to run if I can help it.

I think the hope is if we keep going "Electron isn't a great idea, there are a lot of drawbacks, please stop", people will actually stop.
The Clearbit Reveal Loop explained
It's been widely reported that malware has been served up through ads. They are a security risk.
You can replace "Canadian" with almost every other country on earth and the question stays the same.

I live in Germany, which has similar wages for software engineers as Canada. And in a 2 hours train ride I can be in Poland, where software engineers earn 1/3 their German counterparts.
I've also been searching for this for years, and the closest thing I've found is Convox [1]. Unfortunately they only support AWS for now, but it's a really good PaaS on your own servers. It's open source, too [2]. You can run a convox rack without using their hosted console.

One problem is that it requires a minimum of 3 instances, so it can be more expensive than Heroku to start.

[1] https://convox.com

[2] https://github.com/convox/rack
How did you find your way into rates like that?
> "Each day participants ride, on average, about 100 miles and burn some 6,071 calories"

This is a very bad baseline for an average athlete. You are referring to pro athletes in a race event who average 40-45km/hr speeds on a notoriously hilly race. They don't maintain this level of exertion during training season, and an average athlete is nowhere even close to it.

> As a competitive, but still amateur cyclist I would do something in this ballpark almost every day. Hence 3000 - 5000 calories.

If you bike 160km a day, then you're cycling 4 - 6 hours a day. My original statement that you're not burning that many calories without ALOT of hours on the bike is correct.

> I did spend a lot of hours on the bike, as serious athletes tend to do. Years of experience with myself and many other national caliber athletes..

It's very impressive if you're able to sustain >30hrs week of exercise for weeks as you mention, but be cautious to not sound elitist.
Show HN: Questionair which every programmer should fill in
Why Apple is best when it comes to understanding customers
> "Acceptable ads" allowed by default (opt-out) are inherently and OBVIOUSLY the right idea, but the acceptable ad list should be maintained by a disinterested party, not an advertiser or ad agency.

That's silly. If a person is installing an ad blocker, the "obvious" thing is for it to block advertisements. You may not like it, but everybody is fully capable of making up their own mind on whether they think certain advertisements are acceptable or not.
That sounds great for a web page, but PWAs are more about being apps than about being web pages. Without JS you can't access location, camera, microphone, dialer, accelerometer, etc. Also it's difficult to preload a plain HTML page for offline use on a phone.
Pinch makes it easy to build your credit history just by paying your rent
I would think the experienced engineer contemplating moving their entire family to another country has done the basic math.

I really do get tired of this "but the cost of living!" argument being tossed out. People get it. It's not complicated.
What matters to me is how much I can bank at the end of the month. With that in mind I've been looking hard at Austin but I'd need a H1-B.

I'm not willing to lose a quarter of my household income because my wife cannot work.
> Aggressively encourage/fund/facilitate startups.

They tried that a few times. I know because I was an advisor to one of the biggest incubators in Canada. The government even gives cash grants to startups.

But as soon as the company gets big, they either 1) open an engineering office in the Bay Area or 2) Sell, and the move to the Bay Area because they were just acquired by a Bay Area company who is making them move (or they just want to move now that they can afford it).

The startup scene in Canada has huge demand from Canadian engineers who want to start startups there, but they have a really hard time attracting local capital. Most of their capital comes from SV VCs who like the fact that it is cheaper to start a company there because of the low salaries, and a lot of the successful exits leave.
I built this visual designer - the POC has a very targeted focus - but it can work with other image libraries to extend into many verticals. http://www.widgetlabs.us - or contact ken at widgetlabs dot us
If Fortnite Were a Website, It Would Rival Reddit and Amazon
There is no HTTP method "TAKE". Check it out: https://tools.ietf.org/html/rfc2616#section-9
That's why it has to be opt-out.

The goal is to make the web a markedly less hostile place to visit by eliminating intrusive ads while still allowing sites to support themselves through advertising.
You are right and technically it is not.

I just feel like when they are doing the on air campaigns the plea's feel like they are desperate. Without your support this content wouldn't exist.

I just don't really expect them to have the budget to make that content, and ALSO make sure I can enjoy it in an application that is better than Apple's default podcast app. Or Stitcher on the web.

I enjoy the app, and I am glad they are making sure its available. But they next time I hear that they desperately need my money to continue... I'm going to think... "Ya, do you really?".
No. it's the worst. don't come here.
"Burning through investors money in search of profitable ideas" has nothing to do with it. There's this huge misconception on HN about the size of the venture capital market. Start-ups are a miniscule portion of the tech economy by any measure of value.

The reason engineers make so much money in the US is the public market giants like Facebook, Apple, Amazon, Netflix, Google, etc. The combined market cap of FAANG is fluctuating around $3 trillion right now. That's about 2X the entire GDP of Canada...in just 5 American companies.

No large-ish tech company in Canada is near that level of profitability or size. Combine that with currency fluctuations and with the greater tax/regulatory burden of having a full-time employee in Canada, and you will never have a Canadian company that can afford to pay engineers $250K+ en masse like FAANG can.
It has been my impression, having spent a significant amount of time in Germany, that German ticket checkers aren't primarily trying to detect people who have made a mistake, but those who intentionally ride without paying.
That isn't like that in most countries.
> The industry doesn't really use XLSX or XLS because they're unreliable to parse without Microsoft's Office libraries

XLS yes, however XLSX is just easy to parse if you document only contains simple types. of course with embedded mathml/wordml it gets a little bit wierd.
Cars are pretty firmly in iPhone slow growth territory. If anything we expect to have less of them in the future.
> How would one find out? If as OP stated, their skills lined up and matched the job requirements, how will they ever know?

Job hunting as a software engineer has just become a literal grindfest. There’s very little signal you can obtain from the entire process, but you can gain a lot of noise.
Google collects tons of data on Android through their Apps (Chrome, Search, Maps) in connection with Play Services.

That doesn't seem like a less sustainable model, it seems better in the longer term. As the hardware market is saturating Apple has a harder time selling newer phones (turn up the marketing machine), but Google can still sell personalised ads.
My brother does this. He makes about $300 per weekend, which supplements his income working in a call center. The real reason he's there is to stop people from trashing the bathroom and using drugs in the club.
> 33. (Patton's Law of Program Planning) A good plan violently executed now is better than a perfect plan next week.

In case anyone's wondering about the use of "violently" - this is supposed to be General Patton's law about military plans. Just so happens to apply to other fields.
Yeah, the argument is a bit ridiculous.

You shouldn't go to the bay area because you will never be able to afford a 2 million dollar house on 300k a year.

Stay in Vancouver and just buy a 1 million dollar house on 90k instead.
They have master password
Yes it does. I would recommend ublock origin over Adblock Plus any day. That said, you could also disable “acceptable ads” to get rid of these with Adblock Plus.
Do they identify any cases for which classical RDBMS are inefficient by a super-constant factor?
It's clear that it won't work or get enough revenue to survive unless it's enabled by default.

That doesn't mean it should be enabled by default.
Wanna email me your resume (email in profile)? We're tackling an underserved part of the consumer finance world, backed by top VCs and still early stage.
Scaleway doesn't charge for bandwidth, so I'd guess their monthly cost is the price of the C2L (23,99€/month)
Roundcube is good enough. The only problem with my cPanel-powered shared hosting is that filtering isn't part of the Roundcube application but is taken care of by another cPanel app(let). I'd rather have it all in Roundcube.
I'd wager cPanel accounts for the vast majority of Squirrelmail installs these days. If they quit shipping it, its remaining user base is going to quickly dwindle.
ICOs in a nutshell:

http://southpark.cc.com/clips/410872/erics-jewelry-calvacade
Not sure why you got downvoted there, you raise a good point about TN and NAFTA (though your assertion about nurses having issues at the border cries for a citation). I don't think you're wrong that people should be concerned about the current NAFTA negotiations, especially if they are Canadian (or Mexican) on TN or employ any Canadians or Mexicans on TN.
> Lots less, but the big problem is a lack of competition. We don't have the big companies sucking up devs at an insane rate, or startups doing the same.

So it seems like they're not losing devs at a fast enough pace to warrant increasing dev salaries? Or perhaps there are just enough developers for the Canadian market, to not have to increase compensation to attract better talent?

From what I've seen, American based companies with offices in Canada do seem to pay very well, but Canadian companies are unabashedly poorly compensating. I talked with a few hiring managers at some Canadian startups and what they were offering would be less than what I made right out of college. It left me wondering how talented folks can continue to work for Canadian firms?
> > > 0h to manage backups ("cp")

> > 0h to manage backups ("cp")

not if you are on btrfs and use a snapshot (same for xfs or even lvm)
> Forgets to mention that there is "Acceptable ads" checkbox that can turn off all ads, and whitelisting only affects users with default settings.

They did not forget to mention that, in fact they explicitly said that.

Verbatim from the article:

> Users can turn this feature off, but it’s enabled by default, and over 90 percent of users have it turned on.
Lessons on the Nature of Evil from Star Wars
If you install the drive app, microG + whatsapp backups works. There is an open ticket to natively support this in microG as well.

Also, WhatsApp has long supported compressed file backups (non-cloud) for a while now.
She could have said she had cocaine hidden in place of battery. That would have been found in no time.
I can't help but read this, as a former webOS app dev, with a bit of irony given the source.
If you were not born in China or India, then getting a green card isn't a vague promise. Go work at google, try to get an H1B or L1 ASAP and then get your green card in 1-2 years after that.
Music in motion: a Firebase and IoT story
App Store on iOS feels safe

Does it feel safe or is it actually safe? A big part of Apple's competitive advantage is the quality it provides (real or perceived). If an app provides a subpar experience, they can yank it from the app store, whereas they have no recourse if a PWA starts e.g. cryptomining in the background.
To who? ICO schemes have been using the cover of anonymity and obfuscation of ownership flows due to sock puppet and Dutch bidding since they began on bitcointalk years ago.

There is no way to tell in this or any other ICO which uses wallet addresses whose ownership id hidden behind layers of anonymity (in other words, all of them), how much of that 'sale' was merely the same old ethereum token market makers, hedge funds or even regular oldpump-n-dump groups moving quantities of token from one pocket to the other.

It's absolutely in their interest, and within the capacity of their not inconsiderable leverage, to generate breathless speculator excitement around all of the wildly extrapolated dollar figures that come from the combined effect of the bubble and the order (or two or three) of magnitude which some of the biggesr players in this market can bring to bear on these extremely close-held assets.
My suggestion is to start listening to the This Week in Startups podcast and wrap your mind around startup mentality to understand what they are looking for in an early employee. If you can get excited about the startup mentality it will hopefully come across in your interview.