skysight-inc/HackerNews huggingface dataset:
Yeah I really miss the good old days of PHP3.

/s

Zend has made a lot of good decisions (and a few painful but livable bad ones) over the last decade.
Another reason is that playing DraftKings or FanDuel does actually make watching football more interesting- you care about games you otherwise wouldn't care about. Many people will happily continue to lose $10/week for the benefit of enjoying watching the NFL more.

Online poker isn't as fun when you're consistently losing money- there's no "outside" benefit.
Hi! I built Dasherize. Thanks for bringing that to my attention. I'll look into it!
Correction: FB is obviously no longer a private company. Still, being publicly traded is far different than being a public utility.
> "but I don't walk through a bad neighbourhood, so this wouldn't affect me and therefore I don't see how it could be a problem"

That's why it's called an "elevator pitch". If you get this sort of response, you get out of the elevator and pitch the person off the roof of the building.
There's a highly tuned set of libraries available for computing HDR histograms with minimal overhead: https://github.com/HdrHistogram. This gets you a little closer to a continuous distribution, and does away with the branching needed for explicit buckets.
A robotic sewing machine could throw garment workers out of a job
The logic behind the difference is in the fact that PHP doesn't have assertions - the naming is based on the root cause, not when the occur.

A RuntimeException is something like "Database connection failed." A LogicException is an implementation issue (e.g. usually requires a code change to fix).
Part of the job as a software engineer is to inform your manager as to the tradeoffs and the correct solution. Especially if well paid.

Surely, there are bosses who won't listen. But of the ones I've worked for, nearly all would listen to a reasonable explanation of how best to achieve the goals, and would approve recommendations from below.

If you've got a track record of being right, that helps a lot :-)
It won't "pop" because that's not how economics works.

If the alarmists are correct and peak fossil fuels is just around the corner, then after the peak the cost of fossil fuels will gradually go up until alternatives -- alternatives that we know about and can make use of relatively quickly -- make more economic sense. At some point, certain sources of oil will become economically viable which aren't now. At a higher point, it will make more sense to create synfuels, or switch to natural gas, or to build more solar or wind plants and all-electric cars. Will this be economically worse than just using cheap fossil fuels? Yes (assuming that the pricey energy doesn't motivate breakthrough technology such as fusion power or really good solar.) Will the world end or even change dramatically? No.

Heck, it's an insane, absurd speculation, but maybe at some point energy will become so expensive we'll even come to our senses, stop listening to Greenpeace, and build nuclear plants to use that 10,000 years of uranium. Weirder things have happened.
That depends: How are their actions affecting you personally? Besides observing their (bad) behavior, how is your work day affected? I think teasing out these effects might lead you to a solution. And conversely: filing a complaint about an issue that doesn't directly affect you might come off poorly to HR.
That depends on your program. If your function is pure, you can memoize, and then it will be a fast pointer check.
New Concepts in Wireless Security Solutions
True. But, if the majority of people, including your friends and family, don't care, then is it really Facebook's problem?

And, if the relatively few people who do care still continue to engage despite their concerns, then is that an even clearer message to FB that it's not a real problem for FB?
You don't need to buy a spare cert in advance. You can use a a CSR, and only get it signed when necessary.
Because it was familiar to them and they didn't bother to research more. That applies to a lot of decisions the PHP folks have made in the past.

Who knows, perhaps it's one of the biggest reasons they're so successful, however much we who know better dislike that.
Go to the site linked in the article: http://iresearch.worldbank.org/PovcalNet/index.htm?1

See column titled "Pov.line (PPP$/day)"

Click on column title to bring up this text: http://iresearch.worldbank.org/PovcalNet/Docs/dictionary.htm...

And there they give you the definition of PPP, aka purchasing power parity, and tell you they are using 2005 rates of consumption.
You should be able to do that with only XKB, but Xorg XKB seems somewhat buggy and the documentation is scattered, so you'd have a bit of work ahead of you.
...at the expense of the consumer who can't get a decently priced compact pickup (among other examples)
I had a programming job that had a toxic environment. I could not leave because I had a house and family. It was during the Dotcom busts so finding a job was difficult to impossible. I worked for a law firm that didn't value their IT workers. While I wrote programs that saved them millions of dollars a year by eliminating waste and missing court dockets was eliminated by writing a docket calendar, they would only go by how much money we earned and how long it took to get projects done.

A lot of the programmers rushed their code so it was sloppy and crashed the system and take down the database. I had to fix those programs and also work on my own programs. I got assigned Legacy Software Support and anything that broke became Legacy Software and assigned to me. I had over 134 projects to work on and had tight deadlines.

I ended up stressed out and on short-term disability, and when I returned to work and had a panic attack I was fired for not snapping out of it. I ended up on disability.

My best advice for you is to learn how to manage stress, no matter where you work there will always be a toxic element to it. The better a programmer the bigger the ego they have in some cases. Sure it is hard to get along with a jerk that management likes and is fire-proof. But if you can change your reactions and manage your stress better you can deal with it better. Don't make the mistake I did and let it get to you to the point that you make yourself sick.
Seems more than suspicious when every question reads like an FAQ of yes we do this. Specially when some strange examples like calling the USCIS is brought up.
Making education and communication more accessible would be a huge win. And that's something you could do with low cost (or subsidized) mobile devices.
> if Facebook allowed you to compartmentalize your relationships like you can in the real world, but it doesn't as far as I can tell

It absolutely does allow this, and it has for years. I can't find the name for the feature, but it seems to be called "Friends" on the left column. Maybe "friend lists" is accurate.

It automatically creates some lists for you based on your employers, schools, etc., and then you can create your own.
Great interview, but my advice for Sam would be to drop the use of "like". I think it makes him sound a little bit like a high school student :)
You never heard of the "Man bites dog" rule in news reporting?
They have responded to the criticism of their historical behavior and now only make changes with quite a bit of fanfare. They haven't done anything overtly evil related to privacy in a while.
Cuba's Craigslist
I'm proposing something slightly more complex under the hood to be sure. But the API is simpler. And the point of APIs is to eliminate implementation details from the interface.
So if you're the victim of abuse or a member of a persecuted minority, you should hide at home with your shame and not participate in the social aspects of society?

What is this, the 18th century?

You claim to only be suggesting opsec, while ignoring that such extreme opsec (aka, not participating in many aspects of society) wouldn't be necessary if Facebook didn't insist of removing privacy (aka "the effective capacity to misrepresent yourself").

The power of the internet is that it lets you publish what you want, when you want. This should enable people to act like their true self or seek the support of others. Facebook seems to think that these are bad things that need to be prevented by forcing everyone to id themselves.

Blame Facebook for creating this hazard instead of blaming the victims for wanting to participate in social activities like a normal human.
It is reasonable to believe that the tragedy of the commons is caused by society being organized around private ownership, not the nature of the commons itself.

https://en.wikipedia.org/wiki/Tragedy_of_the_commons#Critici...
I think that's the explanation for HP's adoption of ODM/OCP. More and more customers are going to buy it, so HP can either get with the program or lose those customers permanently.
17 Fun Entertainment Media Social Startups in 3 Minutes
> And sometimes being personally disrespectful yields better results. Which is, after all, what one wants out of a software project: results, not happy feelings.

I think this kind of mentality is the problem this person is talking about. Great software and happy feelings are not mutually exclusive things.

> If this atmosphere of harsh personal criticism does yield better results, then it's necessary.

I disagree. From what I've seen and heard, criticizing someone personally has nothing to do with development or really with the workplace at all. You can criticize my work, you can show me where I went wrong, and you can tell me where I absolutely failed but criticism about any portion of my person or my identity is unwarranted. I'd be open to being shown a situation where this is not the case, but I'm highly skeptical.

Personally, I think that there _was_ one personality that thrived in core kernel/linux development and it's caustic and Linus-ian. If that group wants to see additional contributions and not alienate the people like post author then their attitude and culture need to change.
New Outlook mailserver attack steals massive number of passwords
Just wait til you see what is classified as "counter-terrorism"
As long as you cite the BBC's take on Somalia you might as well give it a fair shake:

* http://www.bbc.co.uk/news/world-africa-12278628
* http://www.bbc.com/news/world-africa-12285365
Wireless Hacking, WiFi Security, Vulnerability Analyzer, Pentestration
I have to use PHP every day and I rarely go a day without complaining about it.
This is the fifth submission of this URL so far.[1] A few days ago, it got a reasonable amount of feedback - 17 points and 14 comments:

https://news.ycombinator.com/item?id=10294395

This latest resubmission is starting to look like advertising/spamming.

[1] https://news.ycombinator.com/from?site=resumereviewers.com
Prison labor in America
>That’s 95 percent of Americans — who are utterly wrong.

Sad, funny and completely unsurprising. At least this writer understands his profession's complicity in the stultifying of America.
It's Linux (see [1] for why) and from the git repos it looks like it uses OpenNSL [2] (which is not open source but open in the sense of "this used to be under NDA and now it's not so be grateful we're giving you that much").

[1] http://www.wired.com/2015/09/microsoft-built-linux-everyone-...
[2] http://www.broadcom.com/blog/network-infrastructure/inside-o...
I made up-dampers for my Novatouch out of that really thin plastic-foam packing/wrapping material (0.022"). Craft foam (0.075") and heat shrunk craft foam were too thick.

Now I've just got to get an MSP430 programmer and see if I can fix this braindead no-scancode "FN" key.
Jerry Jones and Bob Kraft are both investors in Draft Kings
I agree I just moved from wordpress to middleman and disqus is a pain. Its so close to be a great thing but so far...
The public's value judgments can change quite rapidly, and may well about this, once this information becomes widely distributed.

The visceral revulsion evoked by executing someone innocent must be nearly universal, despite disagreement about the death penalty itself.
Thank you for the clarification. But, you're still sort of implying that it's an entitlement by suggesting that they be regulated, and that's what I was keying on.

Because the choice exists to either accept their terms and use it or reject their terms and not use it. But, what you are saying is that you reject their terms but, rather than disengage, you insist on using it, but believe the government should forcibly change those terms to your satisfaction.

BTW, they are actually regulated to some extent. Among other things, they spell out what they will and won't do. If they renege, then there are civil and possibly criminal remedies available.
It's basically a filterd RSS reader. And I'm wondering if there is a better approach.
TDD in action
Socialists seem to reliably confuse free markets and anarchy. Somalia isn't in any way a free market economy.
And I can present a different identity, including different name, to these different groups? My family knows me by a name that's not even in the same character set as the name that my co-workers know me by.

Just like my neighbor who's a teacher can have all her students see her as "Mrs. Jones" while her college friends see her as "Emily"?

I'm not talking about keeping my separate groups of acquaintances separate in my perception. I'm talking about keeping the separate "me"s that exist in other people's perception separate, just like I, and many other people, do in the real world.
> I fully expect to lose a lot of karma over this comment, but I'd love to hear an argument over why access to Facebook is a right together with your down vote.

Effectively banning political dissidents and victims of abuse, stalking, and harassment from using the world's largest communication platform is a shitty thing to do. Mentioning "rights," or--the other popular approach--saying "it's their website, they can do what they want," is a non sequitur and dishonest besides. You're trying to imply that people saying "Facebook should do this" are actually saying "Facebook should be forced to do this."

Personally, I am more than willing to acknowledge that allowing pseudonyms on Facebook would cause some inconvenience, just as--for example--I acknowledge that allowing government organizations the control they want over data, crypto, and personal devices would, indeed, make it easier for them to catch some criminals. I would like you to acknowledge that some things are more important than those things.

(Do bear in mind, when you respond, that Facebook has reversed users' privacy settings with no notice before and reserves the right to do so at any time, and that "they probably won't do that again" is a slim fucking hope for someone whose life could be endangered.)
There are generational changes happening that are pretty profound. Younger generations don't trust the traditional media the same way older generations did, and are increasingly skeptical of the narratives being peddled by the media.

There's nothing inherently wrong with being profit driven (although it's not without its problems), the bigger problem is, I think, being advertising driven. Which sets up an incentive of maximizing viewership with the least costly content, irrespective of quality.
Cop fired for recording himself repeatedly tasering unarmed suspect
> How is it not dumb?

Because PLS Logistics Services does ~$100m a year more than dropbox (PLS rev is $515.6m) and has a growth rate of 42% and no one has ever heard of it. Dropbox was reportedly valued at $10 billion in November 2014, when it raised $350 million in its Series C[0]. You can plot the failure of the company on a graph inversely proportional to moores law, and yet they are "crushing it". So with less liquidity, they somehow have extracted maximum mileage out of being a 'Unicorn', being on the top of every 'unicorn list', and getting heaps of coverage in the media. They will IPO and exit which, after the lockup period ends, is a win.

So, to what extent is being a 'Unicorn' priced into the company? No one knows of course because we can't even see their financials. So other companies don't have to really engineer anything. Just get close to that num, and then wait 6 months. So, the point is, the media's obsession with ranking things is important and being in that top 10 list is helpful.

Donald Trump has become qualified to run America because he was on television, has > $1b, and is on a list.

[0]https://www.cbinsights.com/blog/dropbox-valuation-bubble/
Business cards. IMHO there's still no good universal way to give someone your phone number in real life.

A number of apps have been built to address this (remember "bump" technology for example), but most have fallen out of favor. Until there is near-universal adoption of some kind of alternative, I'll have to keep carrying around business cards...which just seems silly...
By that rationale online sports books should be legal in the US (hint: they should)
I assume by your post that you are one of the people who thus coworker is speaking badly of. Either that or you are a person who this coworker is speaking to about others. In either case, it can be uncomfortable.

Have you thought about talking to your coworker directly? I know this may sound rough right now and I don't suggest being confrontational. Maybe just ask him out to lunch with you. Build a relationship. It's hard to be mean to a friend... You could become his friend. I had a similar situation recently with a coworker. At a company lunch I noticed this particular coworker was not invited to sit with anyone. I invited him over. We chatted about non-work things. Our relationship did improve. He's still overbearing and mean, but less so. Our relationship has improved.

Also, are his evaluations actually incorrect? Sometimes people are mean and honest at the same time. Are the people he is speaking badly about actually completing work poorly? Is he having to pick up their slack? Does he have to work late or harder because of them? He is purely venting his honest frustration?
Mean world syndrome https://en.wikipedia.org/wiki/Mean_world_syndrome
that edit is very helpful for me, I've recently starting playing fantasy e-sports and I didn't fully understand the proper strategy for salary cap pools.
Then everyone else must be struggling.
Probably something like hwloc which can be configured to show you only the cpus you're allowed to use.

BTW the same problem also happens for determining available memory in containers.
if you're going to mention these, you should also mention scalingo. For setting up Meteor, they're my go to, because oplog tailing is set up by default.
I stopped when I was in school and didn't have a problem with any of these things. Maybe he just needs to find closer friends.
Somalia is to free markets as North Korea is to government regulation.
I disagree with Roel_v and see no fundamental reason why legal texts could not be formalized, but there are good arguments for both positions. Also, he's more knowledgeable than I am so you should discount my opinion a bit. But not too much because I'm super smart :-p

https://computationallegalstudies.com is the blog of law professor Dean Katz, and will probably be of considerable interest to you.
Piracy will never be stamped out. People are already paying for VPN access so they can torrent stuff without getting caught. Either that or they go to a private tracker instead of a public one.

The Pirates will just develop a new technology to avoid detection, even making a Mesh Network off of the Internet that is a private network that stores pirated files and other stuff. You'd have to know someone to get access to this Mesh Network. But I imagine people in colleges will make their own Wifi Mesh Networks for students to use to share files and then extend the range to allow people near the college to share files as well.

People will invest in a Seedbox to download torrents for them and share access to it with their friends.

Much as I'd like to see independent artists get considered, most people still go for what is popular based on what they hear on the radio or in TV shows or movies.
"Facebook hasn't abused their users much in a while, so I trust them to never do so again ever" is pretty fucking slim for someone whose career or life could be endangered.
It's not ok to attack an entire country here, regardless of how strongly you feel. You need to stop this in order to keep commenting here.
Seems like a high priority gcm message would work fine for them.
Yeah but the regulations around how it is legal is quite bullshit: in order for online gambling to be legal the entirety of your server infra must be within the state lines of either NJ or NV.

So you can't host shit in U.S.-east or us-west and serve online gambling stuff from there.

However if all your betting business is international, you can host in any aws region...

Basically all online gambling regulations are just as lame and corrupt as they've always been.
You're right, China is only communist in name, not in practice for some time now. I emphasized the word only to point out how we treat anything associated with communism as something to be burned at the stake.
The content on a comment page is each individual comment. Why would I come back to reply to a comment more than once?

As for newspapers: today's Sydney Mornig Herald is a few dozen pages, with multiple articles per page. Let's call that 100 articles (current affairs, technology, finance, sports). It costs about a dollar per day. So each article is worth about a cent, for a paper newspaper delivered to your house.

The same articles on the web at 1/3 of a cent each read doesn't sound beyond the realms of realistic pricing for a sustainable distribution.

Of course I would prefer to spend my money on a non-Murdoch paper. But that gets into politics rather than economics.
passwords were leaked, but were per-user salted & 12-round bcrypted, so there has not been a mass password breach. with significant computing power and weak enough passwords, obviously some passwords that are extensively targeted (say, a famous or infamous creator) will be compromised in the coming weeks & months. which, of course, is why the initial announcement suggested all users change their passwords as a precaution.
‘AtEar':“Automatic Detection of the Holes in Your Wireless
Are you looking for a job? We are hiring now for solid engineers. seibeljames@gmail.com or jseibel@apperian.com. We are doing some very interesting tech for governments / corporations with high-security clearance needs. I can explain much more in depth if this interests you
You're welcome. I think it's a great shame (and probably no accident) that really important stuff like legislation that can affect the lives of millions of people is still presented in a form that makes interpretation extremely difficult for non-specialists.
What Digicel's Next-Level Ad-Blocking Means for Adland
You're the exception, not the rule.

I mostly hear C/C++, Ruby, Python, etc. devs complain about PHP. Very rarely actual PHP developers.

And typically, their complaints are less of the moan-ass "waaah, they use a \ for namespace separation" and more "ugh, why don't they disabled emulated prepared statements by default"?

Only one side is constructive.
Not a secret to me. A great tragedy, and definitely a huge error on their record. However, what I said still stands: they lifted 500 million people out of poverty.
Adobe is giving away Photoshop's best features for free
The only feature I really care about these days is automatically grouping "important" and "non-important" emails (and notifying on important).
Why women are turning to newsletters
Since this is hacker news, an easy hack is to just open an incognito browser and continue reading article because the paywall is cookie based. They are not trying very hard to force people into subscriptions. They are only suggesting.

That said, if you like the content you should support them because they are losing money.