skysight-inc/HackerNews huggingface dataset:
The infantilization of tech CEO culture could at least be explained by the ubiqiuity of college-aged founders. And yet I can't think of a single one that did something so obviously ill-advised, and tried to play it off as "it was just a joke bro".

For a frame of reference, look at the difference in Zuckerberg's public statements as CEO today vs those he made as an obnoxious techbro CEO at age 20.

Musk is close to 50 years old. Are we to believe a man of his age thinks a 420 reference would make his 30yo girlfriend laugh?
My first thought when reading this on BI was "the public markets will never value Slack at $7B long-term". But after checking my cynicism, that thought changed to "It's nice to see one of these unicorns IPO, and hopefully more follow soon"
I'm not finding aany substantiation of that. The coin was actually 8 reals, not 1 real as I'd indicated above. Also known as a peso or Spanish dollar.

Peso: "a weight" https://www.etymonline.com/word/peso
nowadays it’s quite good situation with php refactoring, given that php now allows type-hinting and if you keep type-hinting variables with phpdoc-style comments, IDE refactors code really well.
I don't have any evidence. But I just like to think it that way. Also it could be because I finished reading most of the books mentioned here
https://news.ycombinator.com/item?id=17749283

BTW there are people who need data, not just people within US.

https://www.nytimes.com/2018/09/26/world/asia/trump-china-el...
"Mr. Trump did not suggest that China’s behavior was on the scale of Russia’s sophisticated campaign of manipulating social media and the release of hacked emails during the 2016 presidential election."

https://www.rappler.com/technology/news/211276-facebook-twit...
Sen. Richard Burr, R-N.C., the chairman of the Senate Intelligence Committee, opened the hearing by citing the promise of social media before adding, "But we've also learned about how vulnerable social media is to corruption and misuse. The very worst examples of this are absolutely chilling and a threat to our democracy."

Already, Russia and Iran have sought to interfere by passing themselves off as American groups or people to shape the views of American voters, say lawmakers and technology executives. Facebook, Google and Twitter together took down hundreds of accounts tied to the two countries last month, a move that prompted Burr to open the hearing Wednesday by expressing fear that "more foreign countries are now trying to use your products to shape and manipulate American political sentiment as an instrument of statecraft."

Cambridge Analytica - Worked with some Indian Political Parties or the Government itself too.

Lawmakers aren't limited in the questions they can pose Facebook and Twitter. Sandberg's boss, Facebook CEO Mark Zuckerberg, faced questions in April hearings that extended far beyond the reason the hearing was called: Facebook's entanglement with Cambridge Analytica, a political consultancy that improperly accessed 87 million users' personal information. Sandberg could also face questions on Cambridge Analytica.
One of my businesses doesn't have an affiliate program nor do we offer public coupons, yet coupon sites still have dozens of fake coupons from us along with fake usage counts on the coupons and fake reviews.

Since they can't cookie stuff on us to make money they are just trying to get additional eyeballs for ads by organically ranking for anyone searching for a coupon for my brand.
Thanks for confirmation, I'm on DSL so wasn't sure if it was just my super slow connection.

Also, nice coincidence that those multiple ask hackernews questions about alternatives to gmail popping up before this release last week.
> It's probably a reasonably good measure of function call overhead in different languages

It's actually not. Fibonacci has a near-tail call in it that can convert some of the recursion into a loop. Furthermore, the runtime is dominated by useless recomputation that can be handled by memoization. So the distinction between languages is going to be dominated by their ability to do some moderately complex optimizations rather than by any intrinsic performance characteristics of their implementation.

Moreover, because the code is so small, there is likely to be major side effects as a result of effectively random differences--consider the effects of the code placement that cause a spurious difference between C and C++ kernels of about 20%. The JS version is going to get hit with a deoptimization at the very end (it might not impact performance) because the final result does not fit in an int32_t, and suddenly fib is no longer a well-typed function.

Microbenchmarking is _hard_, and it is all too easy for the microbenchmark to cease measuring the things that you want to measure.
I sincerely hope they do that. Given the evidence though, I also doubt it, or at least I feel the feedback is quickly dismissed under the "every UI change breeds discontent" rule of thumb.
I’m passionate about a lot of things, but not working at 12 midnight for a profit seeking company that I do not have a significant equity stake in.
Building apps on top of Google Sheets
Voter fatigue is a serious downside to direct democracy. Especially within the context of our attention economy. (Which then leads to additional gaming of the system. Etc...)

I'm a huge proponent of direct democracy. But I also think we are asked to vote on way too many things.

Alas, I only have one idea for reducing the number of elections. (Which would also improve outcomes.)

Replacing our current first-post-the-post (aka winner takes all) with approval voting (for exec positions) or proportional representation (for assemblies) would consolidate our separate primary and general elections into one event.
Because a terrorist would actually answer yes on such a Form. /s

Same goes for the old form that asks if you were part of the nazi party in 1939-1945 even thought you were born much later.

These forms are such bullshit and are only here to give authorities leverage against you at a later date incase you did purger yourself. Then they have it in writing that you lied.
https://old.reddit.com - once they shut it down my reddit addiction will be cured.
It hasn't been long that monero used full ring-ct with a mixin of 7. Before that, quite a bit could be tracked.
It's not like every week is the same. On a typical week they could make 5000, but on some weeks (say Labor Day), the production line has planned shutdowns.
So, Vine?
> over the internet without any authentication/checksum

As if the totally secure communications over Internet problem had been solved. Why are we seeing SO MANY issues with TLS, VPNs, hardcoded root passwords everywhere, ssh issues even!...
I almost never write comments here but I feel obliged to chime in: the new UI is sooooo incredibly slow and I'm scratching my head to figure out why it's gotten the green light.
The Complete Guide to SAFEs
Save all of the assets that are loaded? I suspect that if you published your asset bundle, others would figure out the greasemonkey script to let you just keep that UI until they change their APIs. :)
Thank you for correcting me. My original comment was incorrect, but the point still stands.

Dodge: 1900
Ford: 1903
GM - 1908
Chevrolet - Formally "Chevrolet Division of General Motors Company" is a division of GM founded in 1911
Jeep - not a car company but a division of FCA founded in 1943
Chrysler - "Fiat Chrysler America" aka FCA, was a division of Fiat founded in 1925

The last US car company to be founded was GM, in 1908, all of the others are simply divisions of existing entrenched players internationally. Tesla is the first to do this from scratch in the US in > 100 years. They are definitely the first to try it with EVs.
Because Tesla doesn't have any dealerships, they need to spend a lot of money on sales staff.

SG&A (Sales, General, and Administrative) costs are not part of Gross Margin, but are necessary for Tesla to sell any car due to their unique structure. Redo the calculations, and take into account SG&A this time... you'll see that they're quite negative.

So for Tesla, you've got Gross Margins (car sales price - car construction price), AND SG&A (cost of sales staff), Capital Expenditures (aka: buying equipment / factory space), AND R&D costs to all take into account.

Capital Expenditures have to be large because its expensive for rampup. R&D can theoretically be cut (It'd suck to lose the Truck, Semi, or Roadster projects. But they're not strictly necessary for survival). So I think its reasonable to discount both CapEx and R&D costs.

But as long as Tesla plans on this "no dealerships" strategy, they'll necessarily need a large SG&A expenditure.

So that's the number I'm looking at to judge "profitability". Car sales (aka revenues) - Car construction prices - SG&A.

Strictly speaking, operating profits are "Revenue - Cost of Goods Sold - SG&A - CapEx". So I'm personally slightly more lenient than the technical definition of "operating profits", but stricter than the term "gross profit margin" (which is just Revenue - COGS).
Does Zig get a mention? https://godbolt.org/z/G0uvIU
The regular thread of people piling in to criticise dynamic languages. Instead perhaps people could suggest a better language/framework that is more productive than Rails, and has had a long lifespan in a large codebase?
I hate to be asking, but... what has changed exactly?

As one who has only ever used Gmail with a mail client, I'm not seeing any obvious differences since the last time I had to log into the web interface to set a few rules, except an unusually colorful Compose button - which might have been there for a while for all I know.
Good article.

Is anyone else scratching their head at the exclusion of the Pacific Coast Trail from the list of "Other famous long-distance trails?"
Lmao. I hope not.
This reminds me of a YouTube show i watched recently where "French guy Alex" ultimately makes his own instant noodles.

Turns out, most of the one you purchase are deep fried to quickly get the water out as part of the manufacturing. This means you can technically make them a lot less calorie dense if you dry them in hot air.

https://youtu.be/JyZjoJcvHvE
The prev admin prosecuted more leakers than any prev admin, current admin believes “ fake news” rather than “the press” are the enemy of the people. Now, I know they have their biased method to classify unbiased press from biased, but your assertion just reinforces their claim because you’re conflating one with the other, as most news are wont to do. Doing themselves little favor.

A fair question is to ask whether biased news or a biased press are preferable over a more neutral (non partisan) press.

If a biased press is not an issue, then “interference” from foreing interests are less of a problem, unless they are for reasons, categorized differently —-however, they would seem to be overarchingly about bias, except one is domestic and one is foreign.
Join Google for Work and it disables most of this. You'll still get things like location data and time to leave, but email features such as Inbox, etc were not scanned at all while I was using them.
The US doesn't have a national ID at least partly because of a revulsion toward the USSR "papers, please" restrictions on movement. The "lack of trust" in the national government has very little to do with database security.
Oh I was referring to manufacturing capacity, tooling, logistics. You don't need a Henry Ford or an Elon Musk to ace manufacturing, you need experience. Something Tesla has precious little of overall. That was the crux of my point.
How about Smalltalk?
I agree with your post but just wanted to throw out that it's time sink instead of time sync ;) imagine all that time going down the drain!
I've been using Thunderbird on desktops and laptops, and K9 mail on Android, for years. Works fine. All you need is an IMAP server. Mine is hosted by Sonic and comes with my DSL service.
Facebook security breach affected 50M people
I'm just happy that we finally get a "replied" icon to denote which emails I've replied to, been waiting for that feature for years now
Same situation here, I was logged out of all sessions and did not receive any notice.
OT: we need to read more about your website-in-kv-thingy setup.
I mean look at Amazon. They are basically on their last legs after doing the same idea. /s
I'm curious but I haven't seen anything about cache expiration on keys. Eg Expire all keys 'key-1' after 30 minutes or expire at a globally recognized time frame.
Does anyone know if this is possible?
Yeah, being a first adopter can be a pain, but I don't think that's what they're saying here. Github was 4 years and 2 major versions behind on upgrades.

Upgrade Early does not mean Upgrade Instantly. I would argue that "lagging a couple of months behind" is upgrading early, because these upgrade horror stories always come out of companies that are years and years behind.

Having some patience and waiting a little, combined with the discipline to not wait too long is part of a mature skillset.
> Gmail team has to try to do what they think is best for most users.

I would love if Gmail team went forward and shared a bit about how they get data on what's best for most users. This would probably alleviate many complaints, by letting complainers (like me) know how dissimilar they are to majority of users.

> For the rest, there are various gmail UI tweak extensions for Chrome and Firefox,

Given the state of browser extension market, this is inviting users to selfpwn.

> or you can write your own userscript

Isn't this against the TOS? Even if it isn't, this solves the problem only for couple frustrated users with enough knowledge and too much time on their hands.

> or use an IMAP client.

Fortunately, yes, for now. I hope Google doesn't decide to abandon IMAP.
Blockchain Science-Fiction Premiere: “Byzantine Empathy”
> Brexit has definitely changed my mind on one thing - majority vote in a referendum is bad. Or rather, the percentage vote required should be proportional to the gravity of the question. Referendums are rare, so most votes should require well over 50%.

For this kind of referendum it also might be worth considering changing the "one person, one vote" rule.

By "this kind" I mean referendums that (1) have a much bigger long term impact on some large groups than they do on other large groups, and (2) there is good reason to believe that within some reasonable time frame that those groups who are the most impacted will be able to win a referendum to try to reverse this referendum, and (3) it will be very difficult and take a long time implement such a reversal.

It just doesn't seem fair that, say, someone who is 95 years old and who has a very good chance of being dead before Brexit can be implemented and a 25 year old whose entire life has been built around a world where Britain is part of the EU have an equal say in this.
Well, I was expressing more of a personal preference but I can't miss the opportunity to take a jab at Stroustroup, even if the rule seems good and valid, something went astray when he designed C++, so I guess Rule[0] was ok, the problem was with rules [1] to [99] :p

On a more serious note, I think that this word form is concise enough and might emphasize code smells in a more modern language, where stuff like * *a should be super rare, IMHO.
Anecdotally none of this even remotely resembles my experience there
That definitely turned out to create a terrible misfortune for all of the world and set the evolution of civil rights back about 70 years.
I would assume that a huge majority of the load time is fetching data from Google's servers - not a CPU or memory intensive operation
Migrating an ASP.Net MVC app from .Net Framework to .Net Core isn't really an upgrade, as both frameworks are continually updated.

The migration is a pain, but just upgrading from MVC 4 to 5 wasn't painful.

I am sure 2 to 5 would have been a nightmare, especially if you were using the deprecated Microsoft JavaScript libraries, and needed to replace them with their jQuery alternatives.
Don't give up :)
I was indeed alluding to stories of real job postings doing just that with other technologies (not Kubernetes specifically).
A lot of adultery would come to light </half-sarcasm>
You can refactor with confidence in Ruby if you have a good test suite. Just do it incrementally and test it well along the way, and also (when using Rails) address any deprecation notices you find along the way and you'll be fine.

I've been using Rails since late 2005, and in my last job upgrades a few Rails apps that haven't been touched since 2008 or so.
Could this be fixed for you with userstyles? It's not a proper solution, but basic HTML should be amendable to some quick quality-of-life styling.
An (honest) price prediction for Stellar (XLM)
"NYT writes fast :)"

Facebook wrote it. They called their friend at NYT and handed over the article - then mentioned they would be sharing it with other outlets later. [just my guess].
I agree. Blind following of any doctrine can lead to failure and helplessness and fear are not good emotions to have all the time. But with the history of the continually increasing power and scope of government, especially the federal level, I would not say that the dogmatism of the skepticism of big government is really a bad thing. Especially if one has some skepticism of dogmatisms also.
Do you have a source for this, "throwaway"?
You would not be in the same boat in a dependently typed language.

In such a language, any change on framework update would cause compiler errors if the framework's type constraints didn't match what your code expected.

As a result, upgrading in a dependently typed language is simply a matter of fixing compiler errors, and then it's upgraded.

For non-dependently-typed languages that take advantage of the type system, it's still significantly easier, though you probably will have to do a little more than just make sure it compiles.
Ask HN: Is this plagiarism?
https://www.cv-foundation.org/openaccess/content_cvpr_2015/papers/Hofmanninger_Mapping_Visual_Features_2015_CVPR_paper.pdf

vs.

https://pdfs.semanticscholar.org/3276/436e8ceffa3f2ed1e4b648fbef7c85b59616.pdf
Horrible SPA loading page, I don't know what the obsession is with SPA pages they are just annoying
Show HN: Internxt's beta (decentralized cloud storage)
Because they aren't. The first is only a problem because of the second. By solving the first, you continue to allow the second to be a problem. It let's us all continue to ignore it.
- South Korea has the fortune of understanding the importance of internet "infrastructure", and being a dense country, manages to roll out first-class internet before most other nations.

- Burgeoning domestic services start to take root.

- Government sets up various crazy laws that make doing internet business extremely painful, killing innovation. Large carriers (KT, SKT, LG) exert tight control of the market, killing innovation in the mobile space.

- Only a few giant corporations survive (e.g., Naver and Kakaotalk). When foreign products (Youtube, iPhone, etc.) eventually break into the market, there's no meaningful domestic competitor.

There was a time when everybody had a Cyworld account: you never heard about it, because it was acquired by SKT, and they didn't want it to cannibalize their mobile services. Nobody uses it any more. We all moved to Facebook.

I heard it's somewhat getting better these days.
Why did you post such a pointless comment here?

In case it wasn't obvious, someone presumably found it interesting -- and, in case you weren't aware, you aren't required to click every link or like every submission.
Eric Schmidt Predicts Internet Will Split into Chinese Web and American One
I'd note that the nicer constructs you see in other languages were often based on people's experiences with C++. You can pretty clearly see some syntax and ideas copied into Java/C#, but it's true elsewhere as well. It's not surprising that newer languages learn from the past.

That said, almost all of those nicer variants do come with some added runtime costs. The general problem of making efficient generic code, without a bunch of boilerplate, and with a nice syntax, seems fairly difficult.
Can someone on the new UI tell me how to get the calendar widget in the sidebar on the left? (below "Inbox", "Sent", "More", etc)

I'm using an item from "Labs":

> Google Calendar gadget
> by Ben K and Garry B

But Labs is gone in the new UI and this gadget isn't available under any of the new areas.
They could A/B test and show some users a form to give their feedback.
I support your ideas and wish to subscribe to your newsletter!
What tools are you talking about?

The “problem” with ruby is that you basically don’t know if code is valid unless you execute it, whereas a statically typed language will enforce a lot of things during compilation and simply not allow the program to compile, if API is used in the wrong way, this could be calling private functions, referencing undefined symbols (simple typos), wrong number of arguments, passing a string where integer is expected, etc.

Additionally access control is limited in Ruby, which makes it difficult to release a library and have the language enforce that people do not rely on things which are implementation details subject to change.
Shakti M-Class Libre RISC-V SoC
I remember earlier Google switched Doubleclick for Publishers to UI made with Dart and material design. It is awful and looks like a product of some low quality outsourcing company. It is slow to load (needs to load about 10 Mb to start), it works very slowly, all animations are laggy.

I checked with Developer Tools, didnt't see anything resembling Dart in Gmail (and it is not as slow as DFP). But there is 2.8 Mb JS file and 1.3 Mb CSS file (loaded 3 times, don't know why). I am not sure if this is really necessary to display a list of 20 newest emails. Also, a hangouts widget loads additional 600 kb of JS and 600 Kb of CSS.
Natural gas is not that good.

CO2 per energy produced per million Btu:

Natural gas 117.0
Gasoline 157.2
>however Ponzi and Pyramid schemes are subtle - and people you trust or don't trust will influence or manipulate you into "playing" the game [100% of the time so far people promoting it that I've talked to outright deny any function as Pyramid-Ponzi scheme]

but OP's comment is about schemes that are embeded into the currency itself

>I don't like it being designed with Ponzi and Pyramid scheme structures embedded.

presumably as some sort of smart contract. in which case every participant should know (or can find out) that it's a ponzi/pyramind scheme.

>and you run into them the more the hype-shallow marketing-level "positive" information hits mainstream media, and you get more people (army of HODLers; Pyramid scheme) trying to sell you with shallow and/or purposeful misinformation/information. That's very different than going to a physical place, to a casino, and playing a slot machine. I'm surprised you don't see that difference yourself?

that's a fair point. "traditional" gambling don't incentivize people to market for them.
I'm usually an early adopter type. There are many new cool things that make me excited even if they're unstable and on bleeding edge. There are also new unusable things that make me want to go back. When I consider something to fit into the second group, that doesn't mean I'm opposed to changes and innovation.
At the risk of saying something unpopular, I like the new Gmail. I liked the previous Gmail too, so maybe I'm not the best judge.

It is slightly slower, but I like the look and enjoy working in it.

While I dream of doing it, I think it would be hard to PM something as popular as Gmail. Once you reach a nine figure user count, any change you make will be met with millions of unhappy people...
You single handedly caused global warming with that sick burn.
Unless you work for a company that disables POP/IMAP, for allegedly security reasons.
Ok so React, GraphQL, and good pay. Definitely not short-sighted.

You don't think those technologies could have been developed by people at ethical companies, or even by the same people at ethical companies?