skysight-inc/HackerNews huggingface dataset:
Total tangent, but in the future, you can just use "they" to mean "he/she/they". The singular, gender-neutral "they" is, contrary to the opinions of a rogue group of turn- of- the- last- century prescriptive grammarians, perfectly standard written English.
I wonder how they got that number. If getting Android notifications counts as 'using Facebook' then I'm one of those one billion.
Thanks for the detailed explanation, I never thought about this.

If my understanding is correct, the overall level of bias is extremely small ~(total#oftickets/2^256) but its definitely something to consider. The only way I see around it is to toss out a block if its hash is in a certain range, that way there are the same number of hashes for each ticket.
It's still over the internet, right?
CONNECT WITH INFLUENCERS COURSE- IS THE COURSE SCAM OR REAL?
I admit to loosely using the "mobile clients are specialist browsers" line of thinking here. Facebook definitely uses links and HTTP.
How we use Slack to make our clients part of the team
Facebook mobile clients don't use the Internet?
Not to be pedantic, but this isn't really about usage so much as unique humans. I think the fact that 1B separate human beings utilized the service is more astounding than, say, number of page views or requests.
My guess would be 1 billion unique accounts logged in today, via one means or another.

Absolutely mind blowing.
I never have problems with Ruby any more. Unless the gem is using the FFI or something weird it everything almost always works. In fact I've had way more problems with Node than with anything else.
Vedis: An embeddable Redis
> It seems like node is best when it can handle the requests directly

What makes you believe that?
Show HN: Cicada.buzz – looping cicada sounds for summer
I'm having trouble figuring out which would be a bigger accomplishment -- 1 billion on Facebook's platform or Google's. I'd imagine the average Facebook user (viewing/uploading photos and video, multimedia ads, pages with a zillion pieces of dynamic content, etc.) has heavier responses, but Google needs to do more legwork to put together the comparatively light response to a regular old web search.
Did you get iodine supplements?
The Rama versus the Canal
I don't think you can nail down a specific solution to your anecdotal problem. I suspect if only a few engineers on the team actually enjoyed games and they were forced into a "gaming company" atmosphere they likely would have started putting in resumes after feeling like they were part of a "bait and switch". You hired them to do one thing, and now it has become something else. There are other factors around the gaming industry that might cause them to jump ship (it's well known amongst engineers that gaming companies are typically high turnover and low chance for long term success). Those engineers wanted to work on embedded systems and firmware, and have no desire to learn about gaming, so forcing them into it might backfire as "just more bullshit from the manager".

I think forcing engineers to do customer support is a bad idea as well. You're using something that should be seen in a positive light (helping the customer) as a punishment.

In both of these cases it seems like the solutions to things are to try to excite engineers about doing things they were not hired to do. Hire customer relations people to fight with the engineer FOR the customer. Bring in consultants to help plan what and how the gaming console should be done, and let the engineers code it. But of course there are no real "rights" or "wrongs" in any of this. It's all opinion of whatever the real boss (the manager of managers) can be convinced to do.
Yahoo’s Tumblr Gets Mobile-Friendly in Bid to Lure Developers
> Wait, was the EU statement of objections only about comparison shopping?

Yes, the Statement of Objections at issue was.

Fact sheet: http://europa.eu/rapid/press-release_MEMO-15-4781_en.htm
...and I wasn't among them :) gave up Facebook long time ago.
on the racetracks i drive at, a passenger taking out a phone is an immediate black flag for this very reason.
As opposed to just using WordPress (and getting all the extra features and whatnot) like everyone else, or going with another blog engine.
eheh... rational commitment, domain knowledge and hard work are still better companions in our nitty-gritty sh*tty life
In addition to adverts, remember to read the highway code. Typically there’re these niggling rules about appropriate speed, not being disruptive in traffic, and such.
Very nice. RCU like this can be very effective (we have a custom per-cpu version based on https://lwn.net/Articles/650333/ here, which scales better than per-thread versions for obvious reasons.) I'm glad to see more wide use of the techniques.
Personal projects mostly yes.

r/node was a big help. I also make sure to learn JavaScript, not NodeJS exclusively. A firm understanding of JavaScript is the best way in my opinion. So start using frontend JavaScript stuff. Angular, React, etc. Once you're very comfortable with that, start building your own stuff. Ignore the "but why would I build my own when so much better exists?" because it's not about building something someone else will use, but to help you understand the workings of what you're building more.

Once you are comfortable in the frontend, NodeJS is just as easy.. Learn the core modules, and ecosystem.

On the frontend you should already be using something like Browserify or Webpack, so you'll already be familiar with using CommonJS based requires.
I'd guess that she used a local email provider (probably an email address provided by per ISP or another local email host), but their servers were down either because of the load (everybody was not trying to send emails), or their servers were down as well. Another possible option is that only her mobile internet worked and she didn't have email on her phone, thus she had to use facebook and now thinks my email doesn't work when it's needed.
How I Increased Lonely Planet’s In-App Purchase Revenue by 30%-Case Study Inside
The torrent to end all torrents.
> Is there any kind of a career that you know of that I might still succeed in? Something where a week here and there of being stuck in I-fucking-want-to-curl-up-and-cry mode isn't a deal breaker?

Academia.

I would also add though that from reading this - read it back to yourself - maybe you don't really love programming - or at least being a programmer at big corporations. Maybe you haven't yet found what you really love? It sounds like you're <40, so the good news is you still have plenty of time to find what you love.
Don't worry, they'll have a overly-aggressive response soon enough.
Given that about every other line in the example stack implementation is marked as "unsafe", I fail to see how Rust is any more safe or well-suited for this than other low-level programming languages (C++, D, etc.).
Hacker News is the wrong scene for you then.
Not just that, but it creates a true "us vs. them" mentality in an organization where you're all on the same team.

I've found in my career that there are very few people who want things done on extremely short notice with short deadlines for shits and giggles. Most of the time they are responding to some external (or higher level internal) pressure. Even if it is due to less than ideal planning, they are typically aware that they are asking a lot.

Of course, that is in reasonable work environments.
Japan Has Aged Out of Its Economic Miracle
The advice in this post seems like it could undergo a minimal rewrite and apply even better to cult leaders.
> Challenge the when...for items on your critical path, it’s always useful to challenge the due date. All it takes is asking the simplest question: “Why can’t this be done sooner?” Asking it methodically, reliably and habitually can have a profound impact on the speed of your organization.

Sounds like a great organization - the person implementing something, who has the most knowledge of how long it will take to implement, needs to be "challenged" by someone who has no clue about how to implement what they are asking for or how long it will take. What they are describing is a broken organization, or the beginnings of behavior that will break an organization.

I mean, it's fine to say we need to prioritize implementing certain elements of business logic, so we'll shrink the project scope so that those elements will be implemented faster. But to advise people to "habitually" "challenge" every schedule given by implementers is pathological behavior. It can work for a few months, but then the people doing the work get burned out and leave.

I have seen shops with confident IT managers who are not afraid to say "no" to unreasonable requests and deadlines, with a solid team of programmers and admins who have worked together for a while and get along, who have stayed at the company for a while and who have executed well on many projects together, with clean code bases and solid infrastructure, and who generally work forty hour work weeks, with the occasional marathon before a big release, or if things are breaking.

I have also seen shops with browbeaten IT managers, often new to the job, who are overrun by their bosses and business unit managers, with an IT team with a lot of turnover (except maybe 1 or 2 embittered people who have been there longer than the others), where people and departments are engaged in office politics, where projects have vague and ever-changing requirements, unrealistic deadlines, death march coding marathons by overworked coders, which are interrupted by putting out fires due to the code base with massive technical debt and broken infrastructure. These are the kinds of companies where the executive "habitually challenges" deadlines the weak IT manager gives him, who gives in and dumps the new unrealistic deadline on his team. This is the kind of company where a programmer is thrown into an existing project at the last minute, because the programmer who was working on it quit, and at your first meeting a Microsoft Project slide is shown and you're told that you're already three weeks behind schedule on your contribution.

Which of these two companies wind up succeeding, and which end up floundering or even failing?

(The only caveat I give to my own scenario, is that in companies where IT is not central to the business, they can often survive a broken IT department, when their core non-IT business is doing very well. Their company would work even better if they followed the rational scenario, but their broken IT department is not always fatal to the company when they're doing well in their core non-IT business.)
With approximately 100 million spam accounts, and 200 million shill accounts used for distasteful things like "like"ing Hillary Clinton and Jeb Bushes accounts.
I am quite thankful to those who did the right thing.

However at the same time, this same process is used for evil quite often; as the US Congress clearly provides many examples.
Well, you'd have to believe that it creates value in order to say to yourself and to other people(unless you're a con-artist) you've found one such.
Maybe it was a local email provider. I haven't found this comment you're referring to but I guess it's disaster related, and it's plausible that an email provider/host went down
Thanks - but is that not based on search results on a Custom Search Engine as opposed to Google.com's search engine?
If you don't believe in what you're building you're a slave. If you don't believe in what you're selling you're a con-artist.
The web is not the same as the Internet, though. The web is an open platform built on open protocols on top of the Internet.
Why would you download dependencies on each build instead of once you integrate a new dependency into the project and then just keep it under source control?
If this was yesterday, I counted as 3, since I logged in into 3 of my 20 facebook accounts. Not sure how common that is.
Everybody knows Conway's game of Life, right? [1][2]

[1] http://www.conwaylife.com
[2] http://www.cuug.ab.ca/dewara/life/life.html
I'm not aware of jobs where you can not work a week -- and keep your job.

That being said, you sound like programming is your only employment avenue. I dunno think waaaaaaay outta the box for things more Social or Outgoing. Eg, maybe look into being a social worker, a county park ranger (like a city park, not necessarily Yosemite ...). These types of jobs are either people/interaction heave (social worker) or very soothing, open environments (like parks).

Being a programmer myself, and not with a team I can understand the stress and individualness of programmer can get 1 down.

As an example my god-mothers daughter used to work for Non-Profits overseas making alot of money. She married someone and now (barely) pays for rent in SF and they both teach Yoga ..... so that's what I mean when I say think outside the box. Life is full of ups and downs, even that 1 week of ickyness doesnt sound like all-time-consuming in the great scheme of a say 1 year ...

Or look for a type of job that isn't year round, eg, oil-rig worker ... or Antartic science research outpost maintenance (eg, you can do IT in remote ass research installations and make bank for 4 months couped up in a hole) ... but then you have the rest of the year to chill.

It's the world -- it's full of options. We need only find them.
Looks like people are checking it out: "This webpage is not available"
;)
Where are you going to upload that many users? Pretty sure they have a good bug bounty program.
Please update your beliefs with this new data

http://www.nature.com/news/researchers-pin-down-risks-of-low...
Great Mobile Message Board Platform
Ever since we entered the world of smartphone era, I've been missing good old desktop forums we all used to know but accessible in simple sleek mobile apps. Well, we just built a free open platform that can host thousands of interesting forums/communities in mobile app! LOL(don't worry it also has a website for desktop access)

It seems many folks are having difficulties dealing with linear message structure in Slack to manage big community with thousands of members.

Meet MOMO Board(http://www.momoboard.com)
-> Google groups + Dropbox + WhatsApp

video intro: https://vimeo.com/134989699

If you're a community managers, you will likely find it useful to manage your community. :-)
Lowest overhead: Disable JS (add it to a hotkey) and use DNS level filtering: https://github.com/jakeogh/dnsmasq-blacklist

With surf+tabbed, each tab is it's own process, so you can enable and disable JS and or plugins per page.
Getting in might be possible, but then the attacker would have to covertly exfiltrate and store all of Facebook's content to do a dump. Does J. Random Attacker have enough storage to do this?
1. If you cannot offer something better, you don't deserve to retain valuable employees. You need to be a better founder and boss.

2. Yes they will. You'll spend time arguing about a bad decision because it has an effect upon your life.

3. Salary is an incentive too. I like mine to keep coming. Those of us who aren't terminally naive regard equity as nice to have, but generally worthless unless we get extremely lucky.

4. If you are a good founder and boss who has a good company that's a nice place to work, they absolutely will. A company, not a church.

You can't scale a company entirely with believers. You can do just fine with mercenaries. You just have to treat them as rational actors, which isn't so hard at all if you're a good leader.
Think of it this way: there's iTunes on Windows, but is it actually useful? In reality, it's buggy as hell, slow as hell, quite resource-hungry and requires hundreds of megabytes to install it (even though it's nothing more than a music player capable of being connected to other devices). And Windows version of iTunes contains a Windows port for years.

Now, if Apple actually released the code of its Windows port of iTunes, will Apple actually care about it enough to accept the contributions from the community and make the community feel welcome? Will iTunes on Windows drastically improve as the time goes on? Will developers on other platforms accept it and use it for their products? How well does it behave when compared to other programming languages? There are too many unknowns.

Although I'd love to see that future, I don't think that this will happen. In theory, releasing the code of something is all that is needed to do to make something actually useful. In reality, things are not that simple.
As astounding as this number is - and the longer I think about it the more mind blowing it gets - Facebook is all-but the single-point-of-failure for an Internet that was designed not to do that.

I look forward to the day we build these new protocols (sharing, social graphs, even search) in open distributed ways - the day Facebook becomes AOL in other words. I'm just not sure how.

And if I was any non-US culture-aligned country, I would be wondering how to build that replacement - this is like television in the 1950s, but everyone around the world is watching NBC.

But boy does 100bn dollars look cheap now.
To give you an idea of how big one billion actually is, (assuming you count once per second) it takes over 11 days to count up to 1 million.

It takes over 31 years to count up to 1 billion.
I highly doubt they think that way when qualifying numbers for PR purposes. Regardless of how they connected to Facebook it is still Facebook Inc and it is still hell of a number.
Nope, I totally realized that the parent comment was just talking about the number of Jut dependencies while I looked for the aggregate number of monthly downloads from NPM. Both numbers are unexpectedly large.
Same here, I often talk to them, give them money (you can't give them food, so sometimes if they are nearby fast-food place or some store take them with you and buy the things they need).

There was a guy years ago that lived outside a store across West-side Pavillion (near Pico & Overland).

He talked to me that he was stationed in Germany long time ago, then came back here, something happened, lost all of his documents, but something was going to happen for him, and he really liked going back to Germany.

Years before this, somewhere on Ocean Park Blvd, across the Activision HQ, there were these two homeless old dudes, drunk and barely walking - and we said that we are programmers - and he asked as about "C" and that he worked at AT&T long time ago with Denis Richie, Ken Thompson, etc... and I don't know whether to believe him or not, but I doubt many people would know about the founders of the "C" language.
Funny, are the officials lying when they say that none of the malformations are connected to Chernobyl, or when, for fear of losing the stream of money coming from charities, they say the opposite?

One of the conclusions of the WHO report on the consequences of Chernobyl, published in 2005, is that:

"Most emergency workers and people living in contaminated areas received relatively low whole body radiation doses, comparable to natural background levels. As a consequence, no evidence or likelihood of decreased fertility among the affected population has been found, nor has there been any evidence of increases in congenital malformations that can be attributed to radiation exposure. "
I see 3 lines/expressions marked `unsafe` in http://aturon.github.io/blog/2015/08/27/epoch/#treiber%27s-s... and a tweaked `unlinked` API could cut that down to 2, and removing the unsafety from `cas_shared` (which doesn't strictly need it, but is a major contributor to any issues that could occur) would cut it to 1. Those lines are exactly the danger-points of the data structure, i.e. where misuse can cause use-after-free.

In any case, Rust really shines for the Owned and Shared types, where the affine typing & lifetimes allows sharing to be controlled so that most operations are perfectly (memory-)safe, with compile-time guarantees.
You wouldn't be able to survive winters in Netherlands. Also social system is probably better.

Coming to LA and accidentally wandering few miles off downtown to warehouse district left me in shock. I was ready to jump in front of police car just to get me out of there.

I knew about the ghettos and drug problem just wasn't expecting it to hit me so hard. People living in tents, some lady sort of dancing or having convolutions. I've seen plenty of poor people in various countries, but nothing like this. Heck, homeless beggar in London will say good day to you.

Edit: I actually have some anecdotal experience about social care in Netherlands. One morning I woke up in acquaintances house after night of doing MDMA (and him, speed). Some lady was staring at me. She explained as the guy was living off social care, he was being monitored in case he needed some help or something like that. She didn't ask anything in particular or was judgmental. Looked like he had everything, a computer, decent place, skateboard and bmx bike. A night earlier he explained his both parents deceased.
This is fantastic. It's always heartening to see successes like this. Well done, Teespring!
Keep working, staying focused is its own flavor of therapy. Take a leave of absence here and there and you'll be able to retain your position while you take time to recharge yourself worth.

Being a developer affords you benefits that you can't get from the service industry. If you can stomach it, work from home where you have more personal control over your time, tons of opportunity out there to do that.

Or try writing about your struggles and self publish. Keep your head up.
Same problem with hammers. They're great for nailing, but nearly useless when eating soup.

What I'm trying to say is: use the right tool for the job. If your code is CPU intensive either don't use Node or use it exclusively for the IO-bound tasks and spawn jobs (or use a message queue, or whatever) for your CPU-bound needs.
The important thing is that the unsafe implementation satisfies the invariants of type system. So the unsafety is contained within a much smaller surface area than those other systems programming languages.
When Google started pushing HTTPS everywhere, a number of threads on HN criticized them for it. Some of the points made:

1. Imposes cost on people serving content even if they think the content doesn't need it in terms of machine resources.

2. Imposes an extra cost on people serving content, in the form of SSL certs. ("Why do I need to pay for this when I'm just hosting a plain vanilla homepage!?!?")

3. The PHK rant.

My point is, not everyone believes that every request should be encrypted (I do), and Google has face criticism on both sides of the fence from purists who believe HTTPS somehow takes away some of the original freedom and centralizes the Web a bit more by requiring cert-authorities.
2d cellular automata is quite vast. golly is a good tool.

http://golly.sourceforge.net
MacRuby (which RubyMotion uses on OS X) is a custom version of Ruby with some significant changes under the hood and a lot of compatibility shims:

https://github.com/MacRuby/MacRuby/wiki/How-Does-MacRuby-Wor...

And MacRuby itself is written using Objective-C.

Objective-C (and now Swift) is OS X's system language and they are not applicable as a system language for any other platform.
Electr, a language for electronic formulas
Are there studies that show that a HUD is better than a dashboard display for velocity and navigation?

I can see that a HUD for showing animals detected by infrared is something you can't show on a dashboard.
Purple belt too, practicing since 2008.
1 and 3 would seem to be upsides for employees, though.
Would it even be possible to exfiltrate all that data? It's hard to imagine even storing all that they're generating in a single day. What's the most an attacker could likely get? Usernames & passwords for all users? Complete profile/album/comment data on a few tens of millions?