skysight-inc/HackerNews huggingface dataset:
I agree with a lot of what he says but can also see that its mostly non americans who will see his perspective on the soullessness of silicon valley.

Americans tend to get defensive and start listing out flaws in other places the moment the focus is put on them.

I think american exceptionalism and individualism has long made the concept of a caring society or building a better society irrelevant. Nobody cares about this beyond posturing.

As long as the economic cycle can sustain growth it will be hunky dory but the moment things go wrong, the everyone for themselves frontier type economy can quickly unravel. You can already see the pretentions about human rights, freedom, liberalism, have long dissipated. The only thing that matters is making money and seen to be successful.

The new world was based on a culture of plunder but at some point the population must stop and stabilize to build internal bonds. Building a genuinely caring society will by definition come at cost of individualism and economics.

Most countries and people have thousands of years of history and culture and simply talking of freedom, democracy and human rights divorced from their context is completely insincere and irresponsbile. Democracy and human rights in the west was a slow steady evolution.

China is more than 1 billion people, mess up the transition even slightly ignoring history and our own slow evolution and you are looking at a scale of human suffering not seen before, can anyone really be casual about issues like this. The sad reality is no one cares for these people beyond their own countries and human rights is just another tactic to beat others with.

There are tons of problems in the US at the moment, starting with the politics that is destroying millions of lives in the middle east and creating a security surveillance state at home. Nearly all of the things that would be unthinkable just a decade ago from a western democracy have been confirmed and yet have met with little outrage and negligible civic reaction, which confirms the indifference to these values beyond posturing and this should be disconcerting for all.
Piggy backing on ayuvar's comment, it would be better to sign your installer, and then have your front page/download page tell the user to be sure the installer is signed (show pictures, tell them what to look for, etc).
For those on MacOS, what do you think about it vs Office?
I don't know, if you're going to critique the very talented engineers at Uber, seeing your blog fall over due to capacity doesn't lend you a lot of credibility.
> That requires the master and slaves to run different versions for a while. And that is not possible with stock postgresql, is it?

Yes. That's not possible. But if I announce the downtime, bring master and slave down, migrate the slave and run our test-suite, migrate the master, run the test suite again and bring the site back up, then I know whether the migration worked.

If the migration on the slave fails, well, then I can figure out where the problem lies and just bring master back.

If the migration on master fails, but works on slave, then I can bring slave up as the new master.

No matter what, there's always one working copy and the downtime is limited to two `pg_upgrade -k` runs (which is measured in minutes).

> Regarding your second point, I meant copying the data directory as in a 'cp' command. Or rsync if you will.

Yes. You execute `select pg_start_backup()` to tell the server that you're now going to run cp or rsync and to thus keep the data files in a consistent state. Once you have finished cp/rsync, you execute `select pg_stop_backup()` to put the server back in the original mode.

This works while the server is running.

If you don't want the hassle of executing these commands, you can also invoke the command-line tool `pg_basebackup` which does all of this for you.
How to Get a Haskell Job
The old saying that "hard work beats talent when talent doesn't work hard" applies here.
It isn't for me.
pg_start_backup/pg_basebackup are used when doing an rsync-style copy. You'll end up with a copy of the data directory, rather than a dump. You can then start up a server instance directly in the resulting backup directory.
Yup. Their journey started with Camlistore. Which appears to be a nice personal CMS with built-in syncing.
Not an expert, but there seems to be a preponderance of evidence that IQ has predictive power. It's probably less popular in places with a sordid past of Social Darwinism, such as Germany or plantation societies like the Philippines and other former Spanish colonies.
> Creative people don't thrive here. Ask 100 creative people in China if they'd like to move to Silicon Valley, and you'll likely get an 75% migration rate. That's even higher than the percentage of rich Chinese who want to leave.

Use assertion as some statistics and compare it with another statistics? That is not how to prove a case.
I think the stability of UI is one important advantage of LO compared to MO. I am still loosing a lot of time because of the ribbon of word and excel.
How I built a Progressive Beer app
I wouldn't do any further penetration "testing" on the website you are talking about above. If you wanted to be polite, you could email the admin.

That being said, there's always a chance they could press charges against you for cyber crimes even though your intentions are to help them fix their site.
This does the DLL imports for you now and supports it across the board for everything that for everything that uses System.IO, which means once your app opts in you can use just about anything in the .NET ecosystem you want and trust it will work (say, a .NET 2 logging library that your company mandates). (It still needs UNC-like paths in some cases, but that's Windows back compat for you.)
Technology Conquers Stock Market
Why you cant afford 100%
I agree. It's not easy to gracefully walk out of that kind of situation. At that point it was better to just go through the motions and maybe end the interview prematurely.
Using APIs and API Management for an Omni-Channel Retail Experience
I've done 5 in total. I live in Beijing, so it's right underneath the watchful eye of the Communist Party. It's not 'free' free but outside of the Great Firewall (nuisance), and various visa and registration related shenanigans (fairly lax), I haven't gotten into situations where I really felt the iron grip of the government.
Quite unhelpful and outdated article.

Of course encrypt your information. What I was hoping to find is recommendation about what to do if they ask you to unlock your phone/computer and what are your rights in such situation.
Site doesn't work on https replace with http
Yes, that does allow you to copy the database directory with the "cp" command. The command tells postgres to stop deleting obsolete WAL files until further notice. As long as you start your copy after you issue the command, and copy across at least all of the files that are present (as in, you can ignore new files that are created), then the data is safe. Just don't forget to tell postgres that the backup has finished afterwards.
Admittedly the parent post didn't add much to the discussion, but:

> One of the dumbest statements from a very dumb, condescending post.

I'm sorry, but I only got this impression once I got all the way down to your comment after reading the blog post.

> SF is uber progressive.

Is it really? Well, since "progressive" has seen some really weird changes in meaning in the US over time to one I cannot really recognize any more maybe you are right - using the current strange definition. If there is any at all, and the "left/right identifying words" are just thrown around unthinkingly.
This times 100, because when I asked my dentist if a water pick was superior or inferior to flossing, he didn't have a n answer.

Brushing and flossing are basic tenents of dentistry, and they haven't done the science?
When in doubt about the consequences, don't do it, or postpone further probing until you have ascertained the risk, the consequences, and the necessary countermeasures (by employing operational security, or opsec).

To ascertain risk, start by figuring out if what you intend to do is legal.
It's so bad that they will actually push their loyal users to Chrome. The chromeization of Firefox has been awful and it seems like it's going to continue.
I agree, in a way, but what is the point of root access on an OS X workstation? The "good stuff" -- bank accounts, personal data, etc. -- is inside that user account, even if it's not an admin user. And you can backdoor the user account to a point that the average user will never find it, making getting root less of a useful achievement.
Yes, the biggest problem with rent control is not evictions, but shortages.

Price ceilings cause shortages. Always.
it's a matter of cost-of-labor and population density.

I heard that railway systems in most countries are not profitable, they have to be funded by the government.

But the Chinese railway system is so advanced and profitable, due to cost-of-labor and population density. Even high speed railway wasn't a Chinese invention. As a comparison, the U.S. railway is so old and kinda desolate.

Most ideas are not originated from China, but they grow better in China.

Because of the population density, the network effect is stronger in China.
> If you use only 1 table, then it's by no means "relational" [...]

FYI The term "relational" in "relational database" does not refer to the relation between tables but to the mathematical concept of a relation which is some set of tuples ie a single table.
OpenOffice is trash. I'd say they should just throw the whole project away.

I remember 10+ years ago I opened an issue requesting that "alt+left" should go back to the last link location... it's never been fixed.
link is to http, not https version
Yeah I was using them for a while but that's more of a tutorial that has to be paid instead of an open environment right?
Not quite -- look up deinstitutionalisation. Many varied forces at play here, most unrelated to liberal or conservative ideology.
This surprised me:

"Mark Twain too, insisted that a book “write itself” and that “the minute that the book tried to shift to my head the labor of contriving its situations…I put it away…The reason was very simple — my tank had run dry; it was empty"

I'm surprised that the phrase "tank had run dry" was already established during Mark Twain's life. The metaphor refers to automobiles. He died in 1910. Automobiles began to become popular during the early 1890s, but they were still the toys of the rich. The first Model T was built in 1908, and this was the first car built "for the masses".

It's interesting that Twain did not use a steam engine metaphor. "The boiler needs to be stoked." His life overlaps entirely with the peak of the railroad/steam engine. But he uses a metaphor from automobiles?
I read this about 15 years ago in a book published a decade or two before that, IIRC. Unfortunately the book did not really make a case, just claimed there was no evidence. It was a book about evidence-based medicine before that was a popular term (unfortunately I've also lost the name the book).

My dental hygienist recently told me that I have to shove bits of wood between all my teeth twice a day. I asked why I hadn't heard this before and for how long, and she said "for the rest of your life because it's good for you". Hmm.
A private spaceflight company just got approval to land a spacecraft on the moon
It looks exactly like google docs and things like that to me. What is the problem? Note that I don't use GUI applications much myself so I may be thoroughly out of the loop.
Reading this, I realized the US -- including Silicon Valley -- has many commonalities with the Free Software ecosystem.

The US is more like a messy, disgusting, noisy bazaar than a pristine cathedral:

* Strong disagreement and polarization on a lot of important issues: for example, in the US we can't agree on the role of government; in the Free Software world we can't agree on even a standard desktop interface.

* Constant arguing about the best way forward: for example, in the US, we argue on how best to fix economic issues; in the Free Software world we argue on how best to evolve a really old init system.

* Many important problems are ignored, seemingly forever: for example, in the US, a lot of infrastructure (electric grids, roads, bridges, railways, trains) are of subpar quality; in the Free Software world, many projects of extreme or critical importance are in disrepair and/or ignored (e.g., for years, PGP was maintained by a single developer who was broke).

Anyone who comes to the US expecting things to work "as they are supposed to" and for everyone to be in happy agreement on important issues is in for serious disappointment.

Yet, the messy "bazaar" model seems to work... over time. As Winston Churchill said, "you can always count on Americans to do the right thing -- after they've tried everything else."[1]

[1] http://www.brainyquote.com/quotes/quotes/w/winstonchu135259....
Next-Generation 3D Transistors Could Rejuvenate Moore’s Law
Metascraper: Scrape metadata from articles using a series of fallbacks
In theory that's what Windows SmartScreen is there to prevent.
One might argue that it's clickbait, but the original title does not claim anything that's particularly nonsensical. All that it claimed was that a data-breach affecting Telegram users (considerable number of) has been identified.
Learning from Pokémon GO: The Importance of Testing
I never hear about these companies until their shutdown announcement.

Perhaps if they spent more time becoming visible and getting people's attention, things would work out.
Well, yes. That's why compilers can comply to the spec and do that. But nobody EVER writes any C with no UB, so there are no guarantees about how the compiler will compile it. Most C programmers, I would guess, do not know the entire list of UB. The end result is that you can write code that looks completely safe to most, but compiles without any checks.
The Best and Worst Times to Pair Program
An Introduction to Crystal: Fast as C, Slick as Ruby
I like this very much; it reminds me of Dr. Manhattan.
The point is to use UI components that are native to the platform. There are lots of existing cross-platform technologies you can use if you don't care about the UI looking "native". React Native is specifically set up so that everything but the widgets are cross platform.
https://cloud.sagemath.com is pretty similar in functionality. (I work on SageMathCloud.)
They didn't break SMS wholesale; they got access to one telco's network. Saying they were hacked is like saying Slack/Netflix/etc were hacked whenever a single email provider is hacked.

That said, SMS isn't a very secure channel for one-time passwords. Enable 2 factor auth.
تحميل برنامج سناجيت أخر إصدار كامل مجاناً Download Snagit 12
Leaving out the second-guessing and the search for motives, I can only say that I have only had positive experiences with React, and that the team I was part of is still working on their React app without losing any velocity after two years; I have never seen that happen with other frameworks or without frameworks at all.
Feds give Google OK to test Project Wing drone deliveries
Beyond Clay Christensen’s Milkshake Marketing
I think on the author's micro level of China, his perspective is perfectly reasonable. He sees what he sees.

Although, I do find it strange that for his talk of "Don't speak of religion and politics" being taboo in SV doesn't apply in China? I'd almost think the stakes are higher. In the US, one might lose some friends, but in China, one might lose the rest of their life.

On a macro level, I'm skeptical of China from a cultural perspective.
I can understand why people take a closer look at different economic systems in times of economic recession or even depression, but the first thing you should look at is what was the result for countries that tried it.

Soviet Union: Yes they industrialised at an astonishing rate, but they did this only for a single purpose: war. Even after the second world war the only area in which they could keep up with the West consistently was the military complex. And in the end the system failed although Soviet leaders were smart enough to let it implode in a way that didn't create civil war at a grand scale.

Yugoslavia: Socialism failed, ended in a nasty civil war.

Cuba: Technologically backwards, people live there like we did a 100 years ago.

North Korea: They have such a poor and malnourished population that today a North Korean is on average significantly smaller than a South Korean. Yet they maintain a massive military.

Venezuela: A oil rich (one of the largest oil reserves in the world!) country with internal and external peace and fertile lands was turned by Socialism into a starving country. Venezuelans today literally hunt animals like dogs and cats on the streets so they don't starve. Absolute madness.

China: Communist policies under Mao led to 30-40 Millions of Chinese starving to death when he collectivised the land. Later the Chinese turned their internal system around to something that resembles more a wild west capitalism with a sprinkle of Meritocracy and only then Chinese saw significant improvements in their lives.

Nazi Germany: This is controversial today as many claim that they weren't really Socialist. My opinion is that it was although it had a private sector. Still all economic activity was under 100% control of the government and all they produced went either to their massive social system or towards war. A rough translation of the Nazi parties name is "National Socialist German Workers Party". I believe that Socialist reject the Socialist nature of the Nazis because it embarrasses them.

To my knowledge there is not a single example of a Communist society that worked. But besides the economy there is a disturbing similarity between all societies that tried Socialism: Concentration Camps and Authoritarianism.

They needed this because there's always too much resistance to the Socialist System in every society that tried it. (people want to be free) In Socialist societies you need to police the thought of everyone and send them to correction camps if they resist because otherwise it would implode.
You're probably right, which also turns "millennial" into a spurious correlation.
HP Photosmart 5520 Driver Printer Download
They also seem prejudiced to foreign labour that is not French or American
I really dislike the second argument (which I've read before). Effectively they're arguing for shifting the problem rather than actually solving it, we've literally seen states put mentally ill people on buses out of state(!).

Utah has a lot of problems (and is really conservative in most other ways), but you have to give them props for actually trying to solve the homeless issue[0] rather than hiding it or sending it out of town. Although the same state turned down Medicaid expansion funding which would have helped those with mental illness, so it isn't all rainbows and sunshine.

[0] http://www.npr.org/2015/12/10/459100751/utah-reduced-chronic...
I don't see it necessarily as a paradox, the fact that the majority of SV is progressive doesn't mean there cannot be a sizable and vocal minority having opposite positions.
Agreed, but this is also classic business strategy (think Sun Tzu's Art of War--Attack where your enemy is weak).

Specifically, Google and Apple are competitors in the mobile space. Apple is creating a product differentiator by including strong privacy controls. Google as an advertising company risks its revenue base if it were to include string privacy controls. So, it's smart business by Apple to compete in an area where their competitor cannot.

A good lesson for startups to reflect on.
> And the monetary difference between an average road and a really great road is not nearly as much as the difference between an average system and a really great system.

I used to drive over the I-35W bridge, twice per day, on my way to work and back.

Feel free to keep talking about how there's not much difference between roads, but I'm not going to be listening.
Yes, I agree with your original analysis completely - well thought out languages with a richer basic type zoo are generally much more pleasant to deal with than C++.

My answer was to the specific claim that an iterator using the "next" formulation would be hard to use in C++ - it's not, and it makes several pieces of code much nicer than using the default iteration scheme of raw index or pointer-hopping.

So, the intent was not to make a statement "we can do that in C++, Rust has no merit in this regard" but rather, "you should not shy away from this nice pattern if you are forced to use C++ in your daily work". This intent was not that obvious in the message's context, though.
The ‘A’ List of boring office tasks that you need to Automate NOW
Why ‘Missed Call’ Marketing Has Taken Hold in India
"Dentists understand that tooth decay and gum disease result from prolonged exposure to decomposing food." Does the type of food matter, carbs, protein, sugar? How soon should one floss after eating to avoid damage? Does flossing just before bed help? By how much? Should you floss after every meal? How much does it help?

For all we know, sugary carbs that tend to get stuck between teeth do their damage in minutes or a few hours and flossing at night won't help. Or flossing too soon removes enzymes in your saliva that protect teeth from buildup or disease.
Yes that is a problem and it does involve trust.

Conceptually It can be alleviated with having the coins in multisig address where a third party creates one of the signing keys and the original thief retained one, and ideally the second recipient also had a third signing key. Still have the problem of getting the third signing key generated in a way that required no trust, in advance
> I could picture living there for a few years at most, but not forever.

Everyone is doing that. It's helping the SF landlords, it's not helping the homeless.

If more people treated SF as a long-term city to put down roots, it would probably be in better shape. How you treat a place changes drastically when you actually own property there.

Instead most people make their money and leave, contributing nothing.
>I'm surprised by this article.

I really think he's the kind of guy who fetishizes the exotic. Old school geeks did this with Japanese culture, Japanese media, Japanese women, etc for decades and it was more than a little embarrassing. Its all vaguely racist or at least insensitive and has a "grass is greener" feel to it. China, and to a lesser extent, Korea, are the new Japan for geeky males.

China has a great deal of social problems (many of which are long solved in the West), but I imagine someone with a pocket full of USD, which go very far in China, a white face, and an EU password is immune to it all. The suffering and human rights issues of the locals is just an abstract given to him. Yet somehow the homeless issue in SF is very concrete to him.

I really think this article shows off a questionable brand of millennial economic tourism and is more interesting from that perspective.
It does? git merge --strategy xyz means git will invoke git-merge-xyz to do the actual conflict resolution. It comes with a variety of built-in ones (see https://git-scm.com/docs/merge-strategies) but you can write more if you have some special-purpose approach you want to use.

Git also has smudge/clean filters if you want to transform your file to a format where line-by-line textual merge is more meaningful

And you can use .gitattributes to make certain extensions/folders/file/whatever default to a certain treatment.

A good example is https://bitbucket.org/sippey/zippey which unpacks zip archives (and hence file formats based on them, like .jar, .docx, etc) to allow the contents within to be tracked in the git repo better. Other custom formats could do something similar...
Sorry to be pedantic but A => B is equivalent to !B => !A . Still, I agree that US dentists overemphasize flossing.