skysight-inc/HackerNews huggingface dataset:
Would like to cover few points discussed here.

I don't think its fair to judge cloud platforms competency with just the market share since there are players like Microsoft/Oracle who have lot of enterprise foothold. I have used all other major cloud providers and as a power user, have found GCP to be rock solid.

Paid support is the only option with all major cloud platforms if you want faster response. I think all of them need to get better at it.

Cloud providers can literally break your business with a price hike so be very careful when you build your stack. Don't tangle yourself by consuming vendor locked features. Make sure your stack can be migrated over to another provider at very short notice or have at least a footprint with other providers in parallel.
Wikipedia says this is actually most of the world's population: https://upload.wikimedia.org/wikipedia/commons/7/7c/Universa...
It’s a killer app for technical people that have better things to do than build custom integrations for APIs.
The presence of Walmart also helps the low-income members of a community by providing a one-stop shop for low priced, generally acceptable quality goods.

When I graduated from college and had my first job and apartment, a relatively large amount of my income was spent at the local Walmart. It was a godsend for me at the time. What I didn't spend at all those too inefficient to compete mom and pop stores was money that I could use to pay off student loans, rent, utilities, and still have a little money left over to save up an emergency fund.
Sqlite virtual tables. You can literally query any data source. All you need is a module implementation of interface exposed by sqlite for the data source of interest. I once wrote a module that could query protocol buffers encoded data
consider a private equity company that can borrow money in the us at extremely low rates, take this money and invest it in an emerging market country like India or china or wherever. even if they don't add any value to the company they acquire 'on average' it is growing at 6-7 percent, now if your levered by 70-80 percent youre going to get about 30 percent returns for doing nothing. on top of that the stock market is doing well and providing returns on top of that.
that's a pretty brown rule. You should try hiring professionals - people who have enthusiasm for a job well done. Most products are shit and most people know that. So when you hire product enthusiasts, you're hiring good actors.

Unfortunately, the parts of the industry I interacted with share your golden rule so many years ago I found refuge in infrastructure/backend where being enthusiastic about the product is never on the list of stuff to care about.
I know blockchain is a dirty word around here, but this is absolutely an application that can use something like Bitcoin to store hashes of a site on a specific date, giving you the closest thing you can get to "proof" that the site existed on that date with that specific content.

Then you don't need "secure" storage of the actual archives, you can have as many copies as possible with as many people as possible and not worry about someone tampering with the archives.
It's definitely significant for a company that a) has grown steadily since inception, and b) has a valuation based on continued growth. Facebook's stock is trading something like 35% below this year's peak, and this is part of why.
Will Digital Marketing Rule the World?
> Uber's new "cheap" pool option forces you to walk up to 5 blocks (!!)

Uber is disrupting the bus service.
I was at Adobe in those days and the Flash PMs I worked with would have absolutely loved to open source the player. AFAIK the problem is large amounts of licensed third-party code throughout the codebase.
Someone was recently convicted for fake hotel reviews if I remember right. I don’t see how this should be any different.
The problem with TDD is that the methodology wants to cover every change, no matter how internal, with some sort of external test.

Some changes are simply not testable, period.

No, you cannot always write a test which initially fails, and then passes when the change is made, and when this is the case. You should understand why that is, and not try.

In some cases when you can, yet still should not. If a whole module is rewritten such that the new version satisfies all of the public contracts with the rest of the code, then only those contracts need to be retested; we don't need new tests targeting internals.

It's because the old version wasn't targeted by such tests
in the first place that it can be rewritten without upheaval.
I had a CEO who always kept a gaggle of yes-men at his heels. They were very enthusiastic about the product, even as degraded into a flaming pile of garbage and the walls crumbled around us.
It was indeed sarcastic, and in hindsight I apologise to anyone irritated by it. But yeah, it seems that a lot of US-based comments like to point out how terrible the alternative to paid healthcare is in places like India etc, but completely ignore the fact that comparable nations (i.e. Australia, Canada, etc) all have functional socialist-esque healthcare and it's kind of fantastic.

My personal opinion is that people are too selfish (I guess?) to even consider free healthcare as an option. At least, from the third person perspective, this is how it appears.
Profit is not a fiction, it's just a different thing that cash flow.

Cash flows ultimately reconcile with profit. Or they should.
PG&E could have financial trouble if found liable for CA's Camp Fire
Amazon helps us to get goods but we need best reviews. I recently came across BestBabysupport (https://bestbabysupport.com), which includes nice reviews of, say, different car seats or different strollers, and can let you know which one is a good.
Every mother dreams that her child will grow up healthy and strong. But while this is only a dream you must take care that your kid has the right stroller. And what a happiness is to realize
that your child is comfortable in the stroller that you have chosen for him.
It’s not In Long Island. It’s Long Island City, which is in Queens, which is next to Long Island.
"It sets a bad precedent (yes, yes, water under the bridge) of big corporations expecting these benefits any time they feel like moving around."

Absolutely incorrect. It's been like this for decades, is essentially universal, and this is barely egregious in comparison to past incentive packages. NoVA and NYC weren't even the largest incentive packages offered for HQ2.

https://info.siteselectiongroup.com/blog/top-10-economic-inc...

https://info.siteselectiongroup.com/blog/top-25-economic-inc...

https://info.siteselectiongroup.com/blog/top-25-economic-inc...

https://info.siteselectiongroup.com/blog/top-economic-incent...

https://info.siteselectiongroup.com/blog/largest-economic-in...

https://info.siteselectiongroup.com/blog/largest-economic-in...
Funny. Facebook Newsfeed was the darling of the world until Brexit happened and Trump got elected and then the Western press brought out the pitchforks.
How is it “uncanny”? Because the WSJ tech reporter has found an issue and decides to keep reporting on it, as new developments and revelations are made? Who do you think paid the WSJ reporters who kept on writing “hit pieces” on Theranos until Theranos collapsed?
I was talking about customer service and the other examples listed in the policy.
I can't speak for the google home, but with the echo there's a lot of work that has gone into making it so it is difficult, on a hardware level, to record without showing some sign of doing so. When the mic is on the lights are on as well and the mute button is a physical hardware disconnect that stops voltage from the mics.

There is also some interesting circuitry around the mic itself- the keyword activation chip essentially has control over the mics- they buffer input until they hear the codeword ('alexa') and then activate the main circuitry and dump the buffer into it. The upside to this is that software can't turn the mic on by itself- the chip needs to help. This isn't completely perfect though as once the software has been given control it can keep that control forever (with the caveat that lights would be on).

It's possible to use technology to our advantage without having to sacrifice privacy, we just have to demand it (and, as we all should have learned from Therac-25, hardware limits are preferable over software).
I wasn't really questioning how the drivers can easily work for multiple companies. That is pretty clear. My question is really around how I can generally have nicer Lyft drivers, with drivers having no preference on what service they drive for. Why wouldn't I have similar driver experiences on each app?
Younger Dryas Impact Crater Discovered in Greenland?
And the technical reason is you cant run NTVDM when the processor is in long mode, because Virtual 8086 Mode cant be run from Long Mode.
That and like every Saas company offers or refers people to zapier
See also:

https://www.theguardian.com/science/2018/nov/14/impact-crate...

http://advances.sciencemag.org/content/4/11/eaar8173
No.

What they're going to do, is say that the courts have a right to whatever evidence they want (public interest); that your forgotten poassword is a "fraudulent" attempt not to comply and is actually an attempt to cover up the evidence; that you now have the burden to prove how you forgot your password (good luck!).

...that immediately opens you up to contempt, obstruction, and worse, now they can comment on "how you refused to help law enforcement with their perfectly lawful request" because (intro whatever bullshit they want to make stick).

And it sure as shit isn't rare.

Theres actual language (I blanked on it just now) thats positively orwellian. In, binding precedent, caselaw.

--

Look up "compelled testimonial production absent gaurantees of immunity"; "civil subpoenas" (where the fifth doesn't apply i.e. the Cosby headshot), "cruel trilemma", "star-oath chamber" (used frequently).

...and it happens, every day. If you don't think you are living in "burn-the-witch" English times with zero civil protections ;) You aren't reading caselaw.

And you are DEFINITELY, not paranoid enough.
> no IDE or tool I've seen does this better.

Modula-2 does it better. Each module split in two files - definition and implementation. Unlike C++ header files, def files are compiled rather that inlined, so they don't have a potential to produce different result for each source file that references them. The result is 100% reliable dependency graph across all source files, no need for a makefile, and blazingly fast compilation (each def file is only parsed and compiled once).
As a side note, I am amazed that SoftPanorama still exists. Nothing seems to have changed since I last saw it almost 20 years ago! This website was one of the few fast-loading ones that I had bookmarked as a high schooler trying to teach myself CS on a cheap/flaky dial-up connection back in India.

Good times.
> (whatsapp is e2e encrypted, remember?)

They built systems with a dreamy vision that drastically reducing friction for sharing, communicating, grouping and discussion will lead to a better world.

To me, that is a forgivable mistake. But what's not forgivable is not doing proper introspection when something goes wrong. The job of the CEO is to ensure his company does well in the long run. That the company survives and thrives.

Due to this myopic vision of facebook and its assumption that creating such a platform will only foster good, it was too late to build effective controls to it's platform. It assumed that data is a cash-cow that ought to be milked and sold that to anyone willing to pay. It failed to see the repercussions of it's data-for-all approach, in fact it proudly proclaimed that the company's most valuable asset is its data, that data is the new oil, etc. It assumed that the millions of people on it's platform need not be monitored or the use of it's platform need not be regulated. It failed to build adequate tools to help it's own users counter / report abusive / blatantly false / troublesome content. Even if it built them, it failed to hire enough staff to handle the content on it's platform.

>They cannot win, and they're expected to monitor and censor everything in real time (and what they do already apparently is bad enough for people that they get PTSD right now, I don't want to imagine the crap they remove)

When FB is shouting loudly to the world that social is the next big thing, that social is the new google, that social is the new oil, that publishers ought to use it's platform to easily and quickly reach audience (remember that it's algorithms control who will see the publishers content), that everyone ought to be connected to it all the time, that everyone ought to play social games on it's social platform, that everyone needs to search social to make the next purchase, that everyone ought to get their information from social, then it ought to accept responsibility to the actions it's platform has enabled.

FB went to the extent of putting real effort in third world countries to eradicate the difference between the internet and FB. It has succeeded in a few African countries too.

FB's intent is pretty clear, it want's everybody to use it's platform and it want's to remove barriers to human interaction. Then it better not complain that it cannot control itself and it's not responsible for what's happening on it's platform.

If you know a murder is being committed in your basement every Monday, and you fail to do something about it, then you have a very high chance of being convicted to being an accessory to murder.

FB has become a monster and, in my view, a necessary scapegoat to educate the masses and those in power, the destructive effects of social media.

Unrestricted, anonymous human interactions have no hope of making the world good, as it's extremely easy for fringe elements to take control of the narrative and poison the well.

FB ought to die and from it's ashes rise the idea that when given a chance, most humanity will behave as wild animals rather than hermits full of wisdom.
I feel like it would force prices down but it would also force Uber/Lyft to reduce their take, because presumably drivers don't care whether the ride was $10 or $11 if they get $7 either way.
Snap doesn't spend it all on what you are all discussing here, though. Even though it's wrapped up in Google Cloud marketing, Snap's main use seems to be of App Engine, a product that is clearly in the lead among comparable products, as opposed to things like GCS and GCE which are clearly behind S3 and AWS, respectively.

Snap also has a huge contract with AWS, for what it's worth. Other large customers like Apple also split their ticket between Amazon and Google.
The author is the (female) photographer. https://en.wikipedia.org/wiki/Mikiko_Hara

Why does a candid photo of a woman or child have to be considered a creepshot in your mind?
Show HN: BudgetPolitan – What Mint was meant to be
Third place is still a big chunk of the pie.
Dude probably lives in NYC.
I like this quote too, but it portrays Facebook leadership as bumbling but good-hearted. I'm not sure if that's the case, or if they've been aware of the problems and just never gave a shit.
Can imagine a codec, which would suppress noise, recognize the speech, send the text along with the voice information so in case of broken signal codec on the receiving end could reconstruct the speech using the text applying speaker's voice features via style transfer.

So, if my voice is distorted in a broken line, it would be reconstructed from the text and reconstruction would sound like me.
I guess it will be the ultimate 1kbps codec.
I always thought that was a bullshit excuse. They could have emulated it. Its not like 16-bit apps are on the bleeding edge of performance. Still nobody else is supporting 16-bit applications at all anymore so you have to give them credit.
Oh, wow, this was a fantastic read, thank you!
Agreed, the NYT story is massive, and about so much more than hiring a PR firm to discredit critics. It includes a lot of detail of how Zuckerberg and Sandberg reacted very poorly to the warnings from former security chief Alex Stamos.
Does #pragma once count as an include guard in your book?
I still think that the Deputy's project (from UC Berkeley) approach (https://barnowl.org/research/pubs/07-hotos-linux.pdf) is the most practical for adding bounds checks to existing C code. Basically annotate functions and data structures with the, usually available, bounds information, e.g.:

f(int *a, int n) -> f(int *count(n) a, int n);

or

struct { int len; int *values; }

->

struct { int len; int *count(len) values; }

And other annotations for unions, etc.

This actually works quite well in practice - the cited paper involved us applying these annotations to a complete, bootable linux kernel. You do have to be willing to tolerate limited code changes and a few "trust me" casts

Disclaimer: I worked on the overall project, though not significantly on the Deputy part.
Rainforest QA (YC S12) is hiring engineers and more, remote and SF
I love how he extracts the underlying beauty from these "ugly" pages...

> They look according to the viewer's browser settings. This reveals the belief of the early 1990es that any visual design should be left at the discretion of the user.

> Page authors wouldn't define colors, fonts margins and line-lengths. In turn end users set their preferences for colors, fonts, links, graphics in their browsers, according to their needs or taste. Not a big deal, one can say, to decide if to see all the pages of the internet on a white or a gray background. But don't think about colors, think about the concept -- each user was defining the look of the whole WWW for themselves.

Reminds me of Kerouac saying more or less that anyone could make Paris look beautiful, but the real artist can make Topeka holy.
Honestly, I've been seeing so many ads advertising referral bonuses for new Uber drivers lately that I'm surprised no one is calling them a pyramid scheme.
Email circa 2010 was not bleeding edge technology.
Also how presidents get elected. The spokesppl/talkingheads/oped columnists/twitterati/news reader class all do the same thing - https://taibbi.substack.com/p/introduction-the-fairway
I am pretty sure that Amazon.com and Sears.com do this too.
Uber continues to lose money as it scales scooters,bikes – other newer businesse
Can you provide a source on the 15% number? Is that 15% of all employed people or just in a specific sector. If it is a specific sector how is that defined?
I guess enterprise trust them because they speak the same language. Also under Nadella's lead Microsoft has shown it can eat it's own dog food and turn it into profit.
Turning from a software house into a full cloud business, the so called "digital transformation".

Most of their customers see that and wanna follow the same path.
Apple's cloud is already stored on Google's cloud. How do you figure it will work? Apple and Google cloud will somehow become mutually self-hosting?
Ask HN: Best way to submit a scientific article for review as a non-academic?
I am a software developer with a background in aerospace engineering, and am not a professional academic in any capacity.

The lack of an elegant model to predict drag on airfoils in inviscid and incompressible flow has always bothered me ever since my undergrad days, and I finally devised a model whose predictions match almost exactly with experimental data. There is a lot of confusion about what drag is at a fundamental level and most people believe drag is simply not possible in inviscid / incompressible flow (a statement my theory asserts as false). I want to submit my derivation and results for review.

I want to submit somewhere like AIAA or arXiv, but it seems like I might need to be currently associated with a University.
> What's wrong about that

Such hiring practices is how cults start.
I pretend to understand finance but constantly get surprised.

In financial statements, revenue is stated with (can be subtracted by) cost of revenue. Say you're selling baked beans, the cost of revenue is your beans and the tin and associated packaging. So, the cost of revenue is the drivers pay (contractors, not employees, I guess) and probably a little more marketing stuff baked in. Uber's not public so we're not privy to that.

Net revenue is probably a lot smaller, and I'm frankly stunned they have 12k employees and don't believe it. That's especially because a large part of their business (call centre, customer support) is further contracted out and won't count as employee headcount. Wiki cites a BBC article that doesn't make it clear if these 'Uber employees' are actually Uber staff. I do know that Uber 'staff' working in China doing customer support work (probably far more is outsourced in places other than China, I'm just familiar with China) for a variety of outsourcing partners, for example Concentrix, and get a wage of average about USD 600 per month.
From what I've used they approached a similar domain problem from different angles.

Zapier - B2B and web app apis, IFTTT - Home and IOT automation.
Nah, Franco too.

https://blogs.elpais.com/historias/2014/06/franco-y-fidel-en...

Obviously the relationship Fraga had with Castro was more than friendly, it was "special" indeed so to speak.
What level of "evidence" would you accept? You reference science publishing as the gold standard, but why not require the standards of the criminal justice system? Indeed, why does science get away with a lesser standard?

Each professions has the standard it deems optimal within the trade-offs of risks, costs, etc. Those obviously differ: holding journalism to the standards of a criminal trial would essentially make it impossible.

That's especially true if you require to personally inspect all the evidence. Because if you don't trust a journalist, why trust any other person?

Say the story is "Senator used campaign funds for vacation". The reporter sees bank statements to that effect.

Are (photos of) bank statements "evidence"? Because they aren't signed. And even if they were, the photo could easily be faked. You wouldn't even have a specimen to compare signatures. In a trial, they'd get someone from the bank as a witness. But you don't accept just the journalist's assurance that any quote is accurate. So... Should the guy from the bank stop by at your place?

In fact, I can't think of any evidence you can transmit over http that wouldn't just be attacked as "fake" by those motivated to believe that. Case in point: birth certificates.

Meanwhile, there is like no evidence of respected news organisations making up facts. The whole narrative of these supposed failures of "mainstream media" is essentially fiction[0].

Journalism also doesn't work like science publishing in that it relies less on synthesis of previously reported facts. Scientists also don't offer any "evidence" for the meat of their papers, i. e. the stuff that's new. Almost by definition, citations can only cover old information.

So there would be footnotes referencing election results to support the claim that "President Trump" is an accurate representation of the guy's name and title. Plus a lot of footnotes like "as told to me by XX". That wouldn't help anybody. In fact, the source is typically named in every article using interviews, and even for anonymous sources that fact is disclosed. Those references are just embedded in the text, not referenced via footnotes.

So, is this a debate about formatting?

0: The example you're thinking of happened 18 years ago. You should come up with a more recent one, or you're liable to just proof that these events are extremely rare.
Another large cost not included in other replies is growth in new markets. Not only new staff etc, but when they enter a city they subsidize rides a ton. Just think when one person signs up and gets $5 off first ride, they still have to pay the driver the regular rate. Plus, people use sign up codes, which gives both people $5 off their next ride. Again, they still need to pay both drivers their regular rate.