skysight-inc/HackerNews huggingface dataset:
Uber now brings their toxic reputation to self-driving cars ... potentially holding back the entire drive in that direction.

Thanks, Uber.
I'm not sure I understand. How can an app NOT allow me to name my files - unless you're talking about some iOS-like "hide the filesystem" silo.
That's not what astroturfing is though. It's about faking grassroots activity. I don't see this sentiment as being some proverbial Koch brothers entity trying to show fake support to undermine tech. It's reflecting what a lot of people feel right now.

I think you're making a more "Manufacturing Consent" [1] analysis, but in this case, Wired's money comes from tech people and those who serve them, not the "traditional" elites and humanists whose opinion this article represents.

[1] https://en.wikipedia.org/wiki/Manufacturing_Consent
Can you cite your source for such a vile claim?
iPhones are actually pretty popular in China, broadly comparable to their market share elsewhere (I don't have numbers). But while Android dominates, it's not "Google" Android. The phones don't ship the GMS app suite and don't integrate with the Google services stack.
Show HN: Pagination-component. My first React component
Not all CL implementations, just CLisp.

http://www.clisp.org/impnotes/faq.html#faq-menorah-why
Do you only value white people's well being? Otherwise, if you actually knew anything about the history of slavery you'd have never had that thought. People aren't actually exaggerating about generational PTSD - splitting up over half of new families, corporal punishment, sexual abuse, the list goes on.
The standard library isn't the language.
If you disagree, tell me what I should use instead of Electron, that is feasible to use for a small team to have a wide platform reach, and with a community comparable to even just the 'React' part of web dev.

The drive-by downvotes really just prove my point.
The idea that an active monetary policy [indirectly] boosts the earnings of the finance sector by trying to facilitate stability, providing a direct subsidy in the form of coupon payments on bonds, and managed steady inflation encouraging people to invest their savings through financial intermediaries rather than bury banknotes in the garden is pretty mainstream. And financiers certainly have more knowledge and lobbying power than the average organisation when it comes to calling for a particular monetary policy shift.

But I'm not convinced the idea promoted in the original article that the real objective is to persuade the masses to give up their free time to work 60hr weeks in finance (as opposed to because the masses prefer predictable payrises and not losing all their savings) has enough theoretical underpinnings to elaborate on.

If anything, the more controversial aspect of mainstream monetary policy is the opposite: that its theoretical underpinnings assume that there can be too high a proportion of the population in work...
I've met Dr. Mickens. He's very relatable and funny in person, he comes from an academic family, and he is surrounded by other PhD's at the office. It's clear that he has adopted a certain style in his writing that exaggerates the self-importance he sees, and perhaps sometimes feels, in a way that deflates it and even mocks it for himself, and for some of his readers.
I wish I could upvote this article 1000 times - definitely the best thing I've read all year. My favorite quotes:

"Features interact — intentionally — and that makes the cost of implementing the N+1 feature closer to N than 1."

(When explaining to folks why it takes longer to build something in the CRM than as a standalone app - you realize the standalone just won't work with 10 critical features, right?)

"What I found is that advocates for these new technologies tended to confuse the productivity benefits of working on a small code base (small N essential complexity due to fewer feature interactions and small N cost for features that scale with size of codebase) with the benefits of the new technology itself — efforts using a new technology inherently start small so the benefits get conflated."

This describes like 20% of the articles that make it on hacker news. Or maybe 20% of the ones I read. Might be a personal problem.

"So 'free code' tends to be 'free as in puppy' rather than 'free as in beer'."

Anyone debugging js build chains or trying to fix ng1 performance after you get out of the toy app stage can probably relate.

"Bill wanted (still wants) a breakthrough in how we build rich productivity apps. He expected that the shape of that breakthrough would be to build a highly functional component that would serve as the core engine for all the applications. For a time he believed that Trident (the core engine for Internet Explorer) could become that component. That model leads you to invest in building a more and more functional component that represents more and more of the overall application (and therefore results in more of the cost of building each application being shared across all applications).

This view that I have described here of increasing feature interaction causing increasing essential complexity leads to the conclusion that such a component would end up suffering from the union of all the complexity and constraints of the masters it needs to serve. Ultimately it collapses of its own weight. The alternate strategy is to emphasize isolating complexity, creating simpler functional components, and extracting and refactoring sharable components on an ongoing basis."

It is super common to see people want to do Big Framework Up Front design for applications, and then find out that the framework makes things slower for the primary use case than the old, "crappy" way, aside from the cost/opportunity cost of spending all that time on a framework instead of business value. I guess it makes me feel a little better than Bill Gates also suffers from that delusion.
It's among the top 3 non-web languages at Google (with Java and Python (?); I don't remember the current rankings, but I think C++ used to be #1 but has now been surpassed by Java).

Golang might be #4 or so; there might be some projects that use Rust but not much; the raw C that comes to mind is from third party libraries like libpcap.

In case you're curious, a lot of our internal tooling for monitoring (to provide an example) uses Python.
> However, at least once a week, when switching between the dock and home, my mac goes into flicker mode, requiring a hard reboot. Insanity.

Discrete graphics, or Intel?
As a rule, Mercedes tends to keep mum on tech they're not ready to roll out (at least to the S-Class), and they like it be pretty near perfect at that piont.
How condescending. OP mentioned one thing that was an annoyance, and it sounds like it doesn't come close to overwhelming the things OP likes about it.

The totally irrational hate this MBP has received is really funny to me. It turns out nerds are super conservative. Change anything and they act like it's the end of the world.

And God forbid you should say you actually like the change and then you get people popping up telling you that you're wrong, you can't trust your own preferences, and you actually don't like it.

It's a slightly modified laptop with a few changes that most people don't care about or prefer. Get over it.
But to think people decide to work because either they want things or because the mass media convinces them too is really missing the point of the issue. Maybe that's why you or I or many people do things but the vast majority of work being done is by people being forced to work by a ruling class who demands they work when the only real reason is so they don't have time to improve the real problems they have. Because the ruling class is the problem they have.
I don't understand how the OpenBSD project defines "free", so I can't usefully comment on how they consider the Apache license "non-free".

It sounds from https://softwareengineering.stackexchange.com/questions/2632... like they are reading the existence of an explicit patent clause in the Apache license (regardless of what that clause is!) as an "additional restriction". I want to know whether they believe the MIT license has a patent grant, and if not, what they think "Permission to use" means.
In India they still call them visiting cards
well that settles it, im changing browser
> They're essentially entirely accepting of this system of mass torture and killing - and most people will even consider that description of this system to be hyperbole, because it's the status quo.

Or, alternatively, because they disagree with you.
WordPress Templates
My feeling is that Bay Area’s overall economy remains in good shape, but who knows?
Every single carmaker will offer self-driving as an option at first, then as a standard feature.

They'll also come with software that allows you to flip a switch and see your car take off to earn some money whenever you tell it – or it is reasonably sure from experience - that you won't need it for a while.

The manufacturer will take care of billing and insure you against vandalism for a 30% cut.

Meanwhile, Uber is but the faint memory of a bro-themed ponzi scheme. They have nothing that would allow them to remain relevant: no reputation, no technology, and -50 billion in capital. All they got to scale was the one part that's irrelevant: managing drivers.

And groping women, of course.
Walking through the death valley of unfinished side projects
(Offtopic) You may want to correct that blog post, the point about Japanese writing systems. "[...] Japanese using characters from Chinese (Kanji/Han), Katagana (modern japanase) and Hiregana (the old middle-age script used by women)" is really incorrect. Suggest to just say that modern Japanese uses both logographic (kanji, originated from Chinese hanzi[1]) and syllabic (kana) characters simultaneously, with two distinct types of kana (hiragana and katakana).

[1] In Unicode, they're generally unified into a single set, via process called "Han unification". So, unlike Greek "Α" vs Cyrillic "А", the "same" character that may even look slightly differently in Chinese vs Japanese (e.g. "海"), would have a single codepoint in Unicode. But that's another story...
> We don't have race and gender equality anywhere, and the one place that has it less is probably the US (see incarceration rates for blacks for instance)

The US is not a paragon of racial or gender equality (not is any other modern Western society, for that matter), but it is not demonstrably worse than Ancient Rome.

Our common perceptions of Roman history are shaped heavily by romanticized contemporary depictions which downplay the exteme aspects of their culture (except in a few cases so as to exoticize it).
>In short, accidents of all varieties are hard to classify

It's probably fair to say that, in the course of a day, many of us are in driving situations where we avoid potentially dangerous situations whether or not it might technically have been someone else's fault were there an accident. Most of us (hopefully) learn to drive defensively to minimize the likelihood of an accident, not to take whatever space on a road we have a "right" to.
These are likely seasonal job losses like retail or related. You have to do Year over Year comparisons for jobs. Month over month comparisons are misleading because of seasonality
I suppose it won't follow on rent pricing unfortunately.
> Surveillance on foreign nationals that "inadvertently" intercepted communications from their political opponents.

And political allies too. That's how dragnet surveillance works. What's your point?

> We're rightfully worried about what Trump could do with such power; we should also be investigating what Obama actually did with it.

I agree, so stop wasting your time on conspiracy theories like this and look at Obama's actual questionable actions.
a bendy phone would be nice. perhaps oled technology will lead to this and that could lead to a better phone that doesn't break if you sit on it... so maybe a little more innovation could be nice?
Medium has some great content from techies "too lazy to setup a blog".

If the money went to these authors, it might be worthwhile to subscribe.

But if the money just goes to the blog platform du jour, no.
I have a 2016 pro and only annoyance is touch bar glitch and accidental touches sometimes. The issue with ports isn't an issue if you just think about it. Is like having 4 USB 3.0 ports and complaining about it
I've built a number of interfaces for applications running on Raspberry Pis using Electron, and it's been great. Space or performance hasn't been an issue. The kiosk mode in Electron is perfect.
Regarding finder, one of the best things I ever did was enable "Quit" for it. Now I can easily handle when it bugs out like every other program... "Turn it off and back on again"

defaults write com.apple.Finder QuitMenuItem -bool true
James Altucher's Top 1% Advisory Report Review (Don't Bother)
At least as far as is quoted on that Wikipedia article, he gives a description of basic rigor, not the scientific method.

https://upload.wikimedia.org/wikipedia/commons/5/5c/The_Scie...
could santa clara's large number be attributed to intel? also, cisco (san jose) seemed to do some layoffs along with the sun portion of oracle.
Wow, that is crazy. Sometimes weapons industry gives me chills. I am glad that i don't live in one of the war zones and feel pity for those who have to suffer.
>But like many of Adam Curtis's documentaries this can feel like it takes too long to get to the point.

That's the style. Personally, I dig it, and enjoy (and recommend) everything he's done. I love his use of music and old, stock footage. And he always has an interesting thesis, agree with it or not.
This press release seems less link-baity, and has a lot more data and context.

http://www.labormarketinfo.ca.gov/file/lfmonth/sjos$pds.pdf
Authoritarian Boss vs Motivational Boss
You can't make a dolphin perform stunts by unleashing a shark in the tank, that's only going to make it find ways to survive .
Sadly that's how many companies try to make there staff perform and then they reward survival as success

The only way you going help your staff perform is by motivating them to be there best not otherwise
Not always, but in many cases we can. If you just let people vote with their dollars then you end up with a dystopian healthcare system, a 20% child poverty rate, comically expensive higher education, and so on.

Feeding a hungry child has "clear, undeniable social value". As does healthcare. Also infrastructure like roads and bridges has undeniable value. And testing whether drinking water and the food we eat is clean. So many things have clear value in society, but none of these cases are aligned with the profit motive, which is what the market uses.

When talking about software the work on the Linux kernel has clear, undeniable social value. Same for projects like Postgres and other indispensable tools. And this is mostly the work of volunteers, who during their day job work on software that does not meet this "clear, undeniable value" benchmark.
It's for clarity about fixed size bitwise operations. Here's how the spec doc describes it's motivation:

(http://open-std.org/JTC1/SC22/WG21/docs/papers/2017/p0298r3....)

Motivation and Scope:

Many programs require byte-oriented access to memory. Today, such programs must use either the char,
signed char, or unsigned char types for this purpose. However, these types perform a “triple duty”.
Not only are they used for byte addressing, but also as arithmetic types, and as character types. This
multiplicity of roles opens the door for programmer error – such as accidentally performing arithmetic on
memory that should be treated as a byte value – and confusion for both programmers and tools.

Having a distinct byte type improves type-safety, by distinguishing byte-oriented access to memory from
accessing memory as a character or integral value. It improves readability. Having the type would also
make the intent of code clearer to readers (as well as tooling for understanding and transforming
programs). It increases type-safety by removing ambiguities in expression of programmer’s intent,
thereby increasing the accuracy of analysis tools.
Usually pain control and comfort are the purpose. The financial effects are similar to what happens in other fields of medicine, not specific to palliative care. Seeing people die with extreme anxiety and inadequate pain control might change your mind.

Also, switching someone to palliative care protocols often involves DNR/DNI, CMO, no transfer to MICU, etc, which reduces peri-death interventions and costs. Would enjoy hearing your opinion though.
The StackOverflow survey has C++ used by over 20% of respondents, with just of over 50% wanting to still use it next year:

https://stackoverflow.com/insights/survey/2017/

This isn't exactly what you are looking for, but I think it still shows that C++ is fairly popular. C is second among systems languages at 19% and Go is near 4% (Rust is presumably less than 1.8% since it's not even on the list)
> That's how dragnet surveillance works.

It's ok to spy on your political enemies as long as you spy on everyone else too? Will you feel so charitable when Trump does the same?

> look at Obama's actual questionable actions.

His known and proven questionable actions, you mean? Tip of the iceberg, certainly.

Watergate itself was nothing more than a conspiracy theory at one time.

But you're right, I'm not interested in conspiracy theories. That's why I said we should investigate.
Thanks for sharing the link.
> Isn't it better to just let people vote, say, using money like they do now?

That lead us to societies that are both decadent and destroying the planet. So I guess the answer is "no".
Exactly. Except that establishing air superiority with unmanned aircrafts is decades away.
It isn't necessary in today's legal and regulatory climate the world over to resolve the question of acceptance that a machine can take legal blame. We already have structures in place that enable practical financial and operational control while at the same time effectively deflecting away blame through factoring and diffusing responsibility. Nearly all of the 0.1% wealthy's forms of tax efficiency schemes absolutely depend upon this principle. There are any number of tax planners that will be happy to talk details with you about the starter kit versions of these schemes for a five-figure entry fee, and every single one of the substantive vehicles I investigated depended upon this principle.

These same vehicles can be used by machines that own enterprises. They might not be on the masthead/letterhead of the enterprise, but that hardly matters unless a currently-unknown prerequisite to AGI or AI sufficient to run an an enterprise is the machine equivalent of a childish human ego.
You need to read the whole article to get to the statement:

“Unemployment rates throughout the Bay Area are among the lowest in the state. Almost anywhere else in the country, the Bay Area’s job trends would be the envy of that region.”

Every downturn has to start somewhere, and maybe this is the beginning of a bad stretch, but the largest employers are doing fine based on stock prices. Apple, Alphabet, Cisco, Facebook all made new all-time highs within the last month (or week).

Here is the March 2017 unemployment report. 3.5% for Santa Clara County. And states that jobs are + 2,000 from January to February.

http://www.labormarketinfo.edd.ca.gov/file/lfmonth/sjos$pds....
In particular, as Princeton economists revealed today, white middle-aged men

Note "middle-aged". Their productive working lives are at least half over, and rightly or wrongly they don't believe it's feasible to start over in a new profession. Curing aging would put them on the same footing as 20 year olds.

Are they really trying to extend everyone’s lives? Or just those of people already doing great?

Are cell phones for everyone, or just rich businessmen?
Well,yes.

HN is one of those places where, as frustrating as it might be, the rules of discourse encourage thoughtful interchange. Here, we at least have the hope that we can be educated or enlightened, and in some cases we may be able to show others the errors in their thinking in a manner that doesn't close off communication.
> "or this is getting downvoted because your one or want to be his bro?"

Sure that's the only reason why people can disagree with your point?
iPhones are crazy popular in China. When I was there, it seemed half the people had iPhones. (I know the real stats disagree, that's just what I observed.)
If the wrong way is safer than the current way I'll take the wrong way any day of the week and celebrate when someone comes along and competes with them by doing it the right way.
2008 Mac Pro tower, still going. Probably won't ever upgrade until it dies. Then who knows what that will be, potentially PC, as Apple hates power users now.
Does this use HaveIBeenPwned.com on the backend?
> Aha. I'm thinking of a modular model: you can start with the very basic but slick-looking dumb phone, then customise your own level of privacy and functions, pick-n-mix style. I should think that it wouldn't be that labour-intensive today; plug in a basic model to a special computer, select and pay for the features you want and get the phone re-programmed.

Sort of like a clunkier app store?
Your comparison to trophy hunting makes no sense. One entity killing another unwilling entity for sport is no comparison to two willing participants engaging in a physical contest with rules and a referee where at least one of th goals is to minimize long term damage.

Agree on football and boxing, not a fan of either. As for MMA the jury is still out but I hardly think equating it with slavery makes sense because you "can't imagine" it's safe, even though you don't have the data. I mean, comparing that to literally owning another human?

All sports have physical risk, even solo sports. Does that mean that when I go rock climbing, I might as well be owning slaves or torturing animals?
> What prevents the implementation of these protocols from leveraging type safety

Global invariants of a running distributed system are different than local invariants in a single program that you can stop, deploy re-compiled binaries to, and then start again.

Now, you can use static types in actor systems, and they are some of these that exist. These typed actor systems don't do all the same things that erlang/OTP does (that may be ok - maybe you don't need them). If your use case fits into what the typed actor systems actor systems provide, by all means, one of those are probably a better fit for you.
Script upgrading outdated brew casks
Agreed. They patented all their 'ideas'. If they could not get them to work with todays tech does not mean that they cannot work in the future. The patents still hold...
When you look at points, a site with 20k points and 0 flagkilled stories vs. a site with the same points and 30% flagkilled are going to be very different. I would say flagkills are your best indicator.

Another option would be to check how many different people are posting links to a site. Each person could be given a quality rating based on how many points they have and how many other sites they post from.

Someone who posts only the same site and has low points (and low comments) is probably just the site's owner, for example.
The text wrapping on that page is painful to read.
> I have Hindu friends who told me there is no such thing as "scripture" in Hinduism because there is no "god given" book like Torah, Bible or Quran. So I'm having difficulty understanding what's going on in India.

There's no short answer to your question. The real "answer" is that Hinduism is a multifaceted religion which encompasses a massive range of different beliefs and practices, which cannot all be neatly classified with a single stroke.

To give you some perspective, it's arguably easier to make statements about Abrahamic faiths as a whole (encompassing everything from Satmars to Salafists to Mormons) than it is to make statements about Hinduism as a whole.