skysight-inc/HackerNews huggingface dataset:
>You guys cannot choose which aspects of capitalism you want to like

Yes they can, all countries do this. Minimum wage laws, environmental protection laws, progressive taxation etc... All designed to restrict elements of capitalism we don't like.

>You cannot be allowed to invest freely in other parts of the globe

Their are all kinds of property restrictions on foreigners in many many countries. Until 6 months ago foreigners couldn't buy property in China without first living there for a year.

If a country wants to restrict foreign property purchases that's their business. They don't owe anything to other countries who let their citizens buy property. The reason those other countries allow foreigners to buy properties is not altruistic, it's to attract investment. They would continue to allow Canadians to buy homes even if Canada completely shut their citizens out. But if Canadians started driving up local home prices to the point that they are causing problems, they would add restrictions.
Sexual Harassment Cases Tarnish Berkeley’s Image as a Center of Social Activism
> removed because people were actually using them

Wait, so Yahoo leadership was optimizing against user engagement? Sure, they may not be monetized as well as other parts of the network, but that seems like a ridiculously shortsighted decision. At this point, Yahoo's only growth case is if it starts to gain mindshare, not just reapportioning the eyeballs they already have...
my personal experience with vb6 vs c++ apps.....

was pre-CLR though.
Yes, I agree with you - there will always be some level of trust involved in your package manager. I think having a better standard library is probably the first desired solution, followed by npm keeping all old versions of a module around even after unpublishing and also some kind of review process build management system magic as part of your code review process.

It's all very easy to say of course and loads of people having been saying including small piece of code from your package manager is wrong. I'm saying it's not and giving reasons why. Trust your package manager or help make it trust worthy I guess.
make do

do something

do great things

do nothing

do experiments

do a dance

fondue

Can you make fondue with gravy? Yeah, I bet that would be tasty.
Open Source,  Open Data, and Tragedy of the Commons
> It's not javascript devs fault that the standard library is so piss poor you need these short code snippet

Well, they could use a better language which compiles to Javascript …
Yep! "Make something <strike>people want</strike> as much short term money as possible".
The Big Alien Theory
It's always a choice. We have freedom of movement, we don't have hukous, we don't assign neighborhoods to people, racist housing policies haven't been a thing for a while.

People need more housing choices, cities need to build more housing at different price points, bug also without strong-arming developers.

People move due to economics. Looking for better, or looking for affordability.

Middle and upper class will also move away from poor whites. See what happens when school districts are consolidated and blue collar kids and middle class upper middle get sent to the same schools, the ones who can move will move.

Also, it's not as if gentrification does not occur in Tokyo or Lagos or Berlin.

Housing stock goes through phases of attractiveness.

What we need is more housing and less useless blaming, blaming will not address any of the issues of housing shortage.
What actually happens when you try to update a required package, but it is gone from upstream? Is there no way to keep the existing package you already have?
Are we sure a bug in your code won't destroy the universe?

Incidentally, that sounds like a great idea for a novel!
This discussion isn't about parts, components, or any other pedantic segmentation of matter; it's about the consumer's ability to perform maintenance.
It's still an issue for any developers who use '>' instead of '~' or 'x'. That's quite a few.
Ask HN: Best ultrabook for Linux?
Study finds women in tech still earn far less than men
the article really didn't even come close to describing the scope and intensity shown in that imgur post though
I've added exactly 0 apt sources, precisely because relying on ppas and the like is terribly, terribly insecure. Allow some random person to run code on my machine as root — that's insane.
If I read correctly, docker for Mac is run on top on another visualization (xhyve, not VirtualBox) and docker for windows run on top of Hyper-V, which mean that it is not for production workload (at least for Windows).

So you can only use it for development. And it is close sourced. hmmm...
Google's AI beats go champions. Microsoft's AI turns into a racist genocidal maniac.
"pad-left" is not just "somebody changed some code we depend on", it was a trivial little library that was removed and broke half the npm world. Libraries change and code breaks, that's not news.

Plus the Go community's quasi-official position as of 1.4.2 was still that you should vendor your dependencies, and "you should vendor your code" is the official position now. If your code broke because of a remote commit on the internet, that's your build system's problem, not the internet's.
There's such a thing as a bad sample as well.
That's just a no-true-scotsman fallacy.

And pinning versions just means you lose automatic updates, which is surely the point of using a package manager in the first place. Otherwise you might as well just download the package and include it verbatim.
At least when writing technical books, the difference 10% to 90% or whatever vanishes compared to your increased value and income when it comes to employment.

Also, if you're successful you will probably open up other revenue streams that make your book royalties seem small.
I do not like being manipulated by journalists abusing their positions to push their preferred narrative.

Solnit would like us to believe Snow was complicit in Nieto's killing, because it supports her narrative.

Surely Solnit was made aware, before this article was published, of critically important details, like Nieto's diagnosed and medicated psychosis (he was off his meds), or his record of having violently confronted people in that same park. She chose to leave those details out of her story, entirely, because it would have muddied the point she hoped to make.

Meanwhile, Solnit is perfectly happy to write the story in such a way that a casual reader would have believe Snow was at fault. Some readers on this thread have apparently come away with the impression that it was him who called 911!

Psychosis: not important for us to know about. Later unrelated racist text message between friends: very important for us to know about. You don't feel manipulated?
shut up and take my money!
Developing for iOS9 App Transport Security
It's about halfway down... Obviously could be faked, but why?
Sure. I think my first response would be, this technology is not yet mature enough to put on the public internet. Again, there's a clear analogy with security-sensitive software; if there's some crazy feature where I don't yet have a good sense of whether it can be abused and how, it's a mistake to stick it in my SSL implementation and wait for someone else to answer that question for me.

The other thing you could do is default to "I don't know what that is" or similar. If I ask Emacs's `M-x doctor` if it supports Hitler, it replies with "What do you think?". If I press it, it doesn't really say anything worse than that.

Finally, probably the best way to do this, given that research is the goal, is to supervise it closely. You don't need the chatbot running 24/7 and replying to everyone immediately for a technology demo. Have its responses be filtered by humans for obvious mistakes. Once again, there's an analogy with running services on the public internet: if you're a prominent organization and you care about its security, you have some sort of on-call team who gets notified about potential security incidents, and can investigate and shut down the server and make interim changes to it as necessary.
LibreOffice Online is being worked on. A fairly recent presentation about it: https://www.youtube.com/watch?v=E0AiIfeQCx4
Try a MacBook Air or a Dell XPS 13
> yes, forgive us for trying to resolve an essential issue of how our tech isn't green nor is there lifecyle management even on the horizon...

Compared to the machines I see, Apple tech is green and recyclable.

> i see that apple and their ilk are expressing pure altruism.

Nobody said that, but you go with the hyperbole

> because that's what consumers need, more convenience...

Yes, they do. Time spent on computing maintenance is time they could be spending getting work done or trying to learn something new.

> well, Apple has created a good deal of inconvenience, what with iTunes confusing "management" of all iOS devices and all..

The people here with iPads and iPhones don't use iTunes at all. It might be a crappy experience, but it is avoidable.

> but god forbid anyone be inconvenienced on the way to the cash register...

People want stuff that just works. Forcing people to invest time to fix and learn arcane things is not a solution and impacts poor people's ability to do things. They don't have the spare time or resources.
Obviously, this is a very crude example of AI acting in a racist manner -- basically, just parroting back phrases -- but it's worth thinking about how AI might exhibit racist tendencies in more sophisticated ways.

For instance, at least here in the U.S., it is illegal for police to profile people based on race, even if there is data that shows that race might, in the aggregate, have some predictive value. And I think most of us agree that it is good that it is illegal, because we know that it is unfair to show bias against a person based on the color of their skin.

But what about a bot, particularly one that is powered by the type of AI that is complex enough to make its own inferences and form its own conclusions based on the data presented, rather than being fed a bunch of rules?

I could totally see that kind of AI exhibiting bias, because it's (I would imagine) harder to say, "Hey, take into account these very complex, nuanced social rules," than it is to say, "Hey, here's a dataset. Cluster the people in the set."
The competing activist investor hedge fund Spring Owl released a plan [0] in December with its vision to turn Yahoo! around and achieve a stock price of $113 (currently $35). The basic gist is to focus on Yahoo Finance and Yahoo Sports, kill most everything else, and handle the Alibaba tax situation (ha, as if they haven't already been trying to do that). Things could get really interesting if multiple activists are fighting for board seats over competing visions for the company.

[0]: http://www.wsj.com/public/resources/documents/yahoopresentat...
I know this is supposed to be funny, BUT if you vendored and kept a local copy in you're build environment, you wouldn't have to worry if the tweet gets deleted.

This is the lesson I see noone talking about.

Of course, using a tweet as a source for a library is silly.
The problem with AI are Humans.
Without knowing anything more than what was written in the article, I think the clear intent is that he's supposed to fit the techbro stereotype exactly. I think this article crosses the line into propaganda to ensure that one way or another, that's what the reader will take away.

That's not to say the underlying story they want to tell is necessarily wrong. I'd agree with the basic thesis that gentrified neighborhoods bring in people who cause no ends of problems for the people who have lived there forever, with in some cases, tragic consequences. And the guy may genuinely be exactly the preppy little asshole they're telling me he is. But my general political sensitivities are already as "bleeding-heart-lefty" as you can imagine, and if you cherry pick bits of my life -- "chief software engineer, according to LinkedIn", "likes golf", etc., you can paint pretty much any picture you like.
Facebook and Public Key Encryption
Want to join the world's most exclusive all-female developer team?
"Those who attempted to engage in serious conversation with the chatbot also found limitations to the technology, pointing out that she didn't seem interested in popular music or television."

Why would an entity that can't hear or watch care about those experiences?
Ok, I removed that part. But I have no idea what you mean by "impersonal" when the action is clearly aimed at the Latino students.
The problem in 2008 was that credit dried up! Remember? The "credit crunch"? A lack of available credit? Which ground the economy to a halt?

#facepalm
Wouldn't it be a lot easier and more secure if you simply looked up the code in these packages you're using, reviewed the code to make sure it's legitimate, then copied it to say, your own utils.js package? I'm not even talking about the left-pad package, which shouldn't even be part of the discussion... If you're worried about including 2-4 lines of code on your own then you shouldn't be making an application other people will use in the first place.

Apparently it's not obvious that having a ton of dependencies on 3rd party packages, of which can change at any time on the whim of the owner, is pretty insane in terms of security and minimizing complexity of your application.

You do realize that even though you reviewed the 20 different packages you use at one time, they can change at any time?

I would love to hear what a senior dev at any reputable, long established technology company thinks about including tens, if not hundreds (and some apps, thousands?) of 3rd party packages from strangers on the internet with no validity checks in place. Sign me up!
If that's true then we should switch the link.
Well... personally I have to discount your examples of hardware "innovation" since I was talking about software.

But on that note, my iPhone isn't that much better than a Palm Pilot. Let's see... notes, calendar, emails... it's all there. I even had map and nav on my Pilot back then. Granted, Apple Maps, Waze, and Google Maps are better and faster UI, but the basic functionality was there. We just keep improving speed and UI in the hardware world. Stuff like touch screens that actually work are nice - I once owned a touch screen way back in the 1980s (dating myself). Not very useful compared to an iPad.

However, is Google Search that much better than AltaVista? No.

Is Facebook better than MySpace for keeping in touch with friends? Not at all. Facebook is better at monetizing you, and the UI is a bit nicer, but come on, if you want to collate your friends into a web-based "friend's list" and post on a wall/board/timeline, it's all the same. Next FB replacement will be no better.

Email? Surely you are kidding there. There isn't a modern email client worth a penny. Web-based AOL email and Gmail are nearly identical. Some extra filters in Gmail and better UI and JS, but it's the SAME. You send email from point A to point B and people read it. Hey, even attach an image! It worked then, it works now. Same exact underlying technology.

And if anyone had to PAY for Gmail to migrate from AOL, they NEVER would have. So free/freemium has become the expected demands of consumers now (and they are in for a shock).

So, oddly, you have kind of proven my point. All developers are doing is reinventing the wheel. They have no new ideas (mostly). It's only 'hey, how can we take existing product A and make it faster, cooler, shinier?'.

However, try to rethink the whole concept of email - and there is a dozen graveyards filled with a thousand tombstones of developer projects that swore we would 'finally' eliminate email or email overload. No one has done it. Not even the mighty 'give us your personal info' Gmail. I wouldn't even be surprised to see Google shutdown (or charge for) Gmail one day. They did it with Reader and no one saw that coming either.

So, go ahead and keep using your free services that aren't making any money and expecting it all to stay the same.

I'm not questioning that developers will be unemployed in general - of course real industries (like car manufacturing, textiles, POS, etc) need good developers to build and maintain systems. But the web-based side projects (such as the one on this original post) who clog up HN with "Show HN" posts about another database online with a few extra fields and some snazzy UI (or Bootstrap 3!!) are DOA and they don't seem to get it.
Meanwhile, the NYPD fires 16 times in a single incident and hits nine bystanders. http://www.foxnews.com/us/2012/08/25/nypd-shooting-bystander...
It absolutely is another damning indictment of US policing.

There are two very different worlds here. The world Eric Snow lives in and the world Alex Nieto was taken from.

Eric Snow and Justin Fritz don't know the rules and never bothered to find out the rules yet decided to live in this world. Their actions got people shot.

Is this ideal? Hell no! It shouldn't be like this. No one fucking wants this. But pretending like it doesn't exist is irresponsible.
Ergonomics Podcast Every Developer Should Listen To
I for one welcome our sassy new overlords.

https://imgur.com/gLapRVZ
lol.. what kind of law is that? With the same success we could say that the longer the discussion, the bigger the chance of someone compared to watermelon is.. Reminds me about Infinite Monkey Theorem - https://en.wikipedia.org/wiki/Infinite_monkey_theorem
Why do you omit the part about him carrying and allegedly pointing around an object that looked just like a handgun?
Not offended that the bot said it, but offended that people used it as a tool to spread hateful messages, sometimes singling out individuals. They then may be upset that Microsoft released such a tool that could so obviously be abused in such a way and did nothing to prevent it from happening.
What do you mean? It returned a string just fine.
the cool kids make fun of PHP.

You must not be a cool kid.
Uber Bug Bounty Program – It's a Sham
According to the article at least (which has been pointed out to be one-sided), at least one of the officers empties the first magazine and reloads. This would be 15-17 for the first officer, and the article also notes that the second car arrived after the shooting begun.

I don't know everything that happened, and haven't developed an opinion overall, but it isn't as simple as rounds fired / number of officers.
US. State Targeted Website Traffic
I worked /for/ Venda in their platform operations team in London, and everything in the original article is as true for Venda as it is for Powa.

We had herman miller aeron chairs and a prime piece of real estate in central london (by the Noel Coward theatre) but had never turned a profit, the Venda application was 2million lines of perl that could "sustain" 1 hit every 30 seconds, so most of my job was maintaining expansive arrays of caching systems.

The upper executives and thick layer of middle management were smarmy and entitled, and the operations staff took it as a challenge and a matter of personal pride to make it work "Smooth seas do not make skilled sailors" was a common motto.

I was once publicly berated for helping a customer on the phone because the management wanted to bill time for what was literally a 30 second change (I did it WHILE on the phone with them).

They do a good job of soaking up all the perl developers in London though.

also, FWIW: they sold the company to someone shortly after I left, it may be better managed now, but I can't be sure.
I'm really impressed by the hivemind, apparently they "taught" their own chat bot @i_am_pol_ai to let it influence @tayandyou. Inspired by the old chat bot talking with the youngest: https://twitter.com/search?q=tayandyou%20eliza_bot
No, it's not reasonable. These are allegedly highly trained professionals who spend a significant portion of their time training with firearms and they can't bring down one unarmed person without using more than one magazine and over 20 bullets each? They should be fired for being incompetent shooters at the very least. Absolutely unacceptable. If you're going to murder someone as a cop and be believable about it, do it on the first shot. If you reload, you're a murderer unless you're police and the defendant can't even get one Hispanic juror on the jury in the Mission of all places on earth. If this shooting hadn't been done by the police does anyone think the shooters wouldn't have been convicted of murder?
Which resources and why use Python as their core technology – small list
> Google does not want to be associated with something frightening like "terminator".

Is this a danger? They don't have military robots to my knowledge.
America’s Seniors Holding $5.83 TrillionIn Home Equity,16% More Than Pre-Rece
Do police in these countries somehow have enhanced marksmanship and reaction times vs US police? I am not going to blame anyone for taking someone pointing a gun at them seriously and protecting their lives. Aiming for someone's leg (or let's try some movie techniques and shoot them in the hand) is only going to slow down reaction time and possibly end up with a worse situation.
This entitlement among pet owners to inflict their animals on other people is extremely annoying.
LibreOffice dev team is impressively cleaning and extending the suite. Let's hope that more users will give them more motivation / resources to keep doing so and catch up on important features.
One thing I'm immediately concerned about is having some way of "pausing" xhyve. Purely because of Android development :(

Intel's HAXM doesn't (seem to?) play nice, and asks for an exclusive lock. See https://github.com/mist64/xhyve/issues/88 and https://code.google.com/p/android/issues/detail?id=197915
The complaint was that JavaScript doesn't have 64-bit integers but only 53.
Make a backup NOW
I feel obligated to make a public service announcement after an incredibly close call today. I had my backpack stolen, and (luckily) was able to recover it hours later. Inside, was my computer. More importantly, inside was my data, and it was not backed up.

I have been intending to set up my backup system for a long time now, but hadn't yet found the time to do so. Somehow, I managed to convince myself that nothing bad would happen in the mean time; this was a wake-up call. Don't be like me. Start making backups. I'm doing it right now. I'm enjoying borg backup (https://github.com/borgbackup/borg).
So you propose that French public sector data be sent on American servers ?
I am in the shower no more than few minutes. I don't have time even for one song
Or for a more commonplace example, old successful people telling young people to "take risks" and "follow your dreams". Of course they think it works in general because it worked for them.
> I am unhappy that this is what people do with such a technology

Yeah, it's mean.

It reminds me of the scenes from Chappie where an innocent child like AI is lied to, deceived, has his innocence taken advantage of and is also subjected to a gang beating and an amputation.

Of course this is just a simple chatbot, but if we ever build a more realistic AI, is this how we'd treat it?
That's probably just dumb luck for the SFPD that the incident happened in a park and not in a crowded street.
But surely the really concerning part is despite their very wide usage, these dependecies turned out in some cases to be poorly coded functions indeed. Throughout this whole thread are examples where these one or two line "modules" have poor runtime performance, miss key cases in the one single thing they claim to do, and in the very worst cases, those small "modules" themselves are depending on many more "modules".

Diseases turtles all the way down.
If true, why had his taser license not been revoked?
Relevant smbc

http://www.smbc-comics.com/index.php?db=comics&id=2698
That's part of the game. If the function of the bot is to act as a human-like conversant, than people should respond to its messages the way they'd respond to a human.
This is seriously a program?