skysight-inc/HackerNews huggingface dataset:
If you are in Vancouver:
http://siegelsbagels.com/our-bagels

When I was in school in the US I asked the first Jewish person I met "Where do I get good Jewish bagel". He knew exactly what I meant: unleavened and boiled. Despite both of us coming from either side of the continent, we both appreciated west coast lox and actual Montreal smoked meet. Just don't ask an American about pizza.
I used to bike to the Ferry building from the Mission and then onto the office across the street from the Sears building. It was much better than taking the coach down to the Peninsula, that's for damn sure.
Uber is testing a new car-pooling service called UberCommute, in China
A couple of things I've found, using GitHub for individual assignments (I also use it in another unit for a class-wide project, where it works very well)

- user management is a bit of a pain. Students are always late getting their github usernames to me, often with typos, and there are three different dates during term when the class-list changes (last day to enrol, last day to withdraw without incurring a HECS fee, last day to withdraw without academic penalty). If you could do an LTI endpoint, that would be helpful, as most LMSs support LTI. At the moment, we're considering running GitLab instead, as that supposedly has LDAP and so can use our university server logins.

- using teachers-pet (GitHub's command-line tools) for assignments this term, I found an issue where a student made a public fork of their assignment repository. Unfortunately this is problematic, as it could cause students to (accidentally) run into trouble with university plagiarism policies (where putting your work up for others to plagiarise in an assignment is also outlawed).
It isn't about individuals though. It is about having a sructure that makes large scale, cooperative projects possible. If you are going to have ventures where large groups of people work a significant amount of time together to create something new you need either state funding, state protection of end result or to rely on some sponsorship program.

For instance - medical research into new drugs isn't something that you sit down and think "I guess I'll do a few hours on the side" right? It is a multi year, multi people job. Either that is state funded, sponsor funded, or you can make money on the end product to pay for costs.
Yes, there are connection problem downloading Xcode from Apple'site. Since there is GFW.

But my biggest question of why, Apple manage to get CDN for their Live Streaming Event, App Store, and Mac Apps but not for their developer references and tools.

A honest mistake? Or Sloppiness from their Cloud "Services" again?
This is awesome! I've been waiting for this for awhile.

I saw the comment about getting drives shipped to you, which is pretty neat, but what about the other way? I have about 50 TB of data we'd like to store, but only 5mbps upstream. Can we ship drives to you?
Why wouldn't you just take BART?
> On Sandstorm, we find Meteor apps much easier to package than anything else, because the Meteor tools will output a self-contained app bundle that operates in a consistent fashion for all apps -- thus allowing us to write a common packaging tool that works with all Meteor apps.

What does that mean exactly? I admit, I only kind of know what sandstorm does from it's marketing page (looks like it offers VM's in a more user friendly way with an emphasis on security)

In what way does Meteor allow you to produce quicker or more efficiently than if you went with any standard linux stack?
Apple’s App Store Got Infected with the Same Type of Malware the CIA Developed
As long as demand outstrips supply, prices will go up. How much depends on how big the gap is. Government action can try to limit this (subsidizing construction in nearby areas, improving public transit to areas with more room to build, slashing police budgets to increase the crime rate....) but it only works if it can shift the demand.
Could you expound on what the use of asymmetric crypto if not for authentication? https actually uses symmetric encryption for content and public/private for authentication, iirc.

I don't think undersea fiber lines alone would stop a nation state like the US from intercepting them. Undersea fibers need maintenance and repairs done on them, and I imagine putting in a prism to splice off a connection during a maintenance window is within most nation state's capabilities.

I don't think the exact numbers are all that important, just that it's non-negligible. When the implementation and maintenance costs become negligible, turning it on by default makes sense. Until then, opt-in makes sense. Authentication is the toughest part that I don't think is yet solved in a mass deployable way.
I like my tech and math with history. Knowing where the ideas came from and what previous, wrong ideas they had to beat out is valuable in understanding them. (Plus it reminds you that maybe your new ideas could be the next thing.) But the full book (this is an excerpt) is more caught up in its time that I would have liked - a lot of it seems to be arguing against critics. You probably don't really need such an exhaustive treatment.

In contrast, Norvig's AIMA book has a chapter on the subject (bayes nets) which is confident and compact. Start there.

Still I like this book and have recommended it.
Agreed. Also, the ability to ignore ads has always existed in previous forms of media:

- I can mute my TV, change channels or leave the room when an ad comes on. I can legally record a TV show and fast-forward over the ads.

- I can skip over the pages in a magazine where the ads appear. I can clip just the articles I want to read and discard the rest of the magazine.

- I can read a book or sleep on the subway and not look up at the ads.

Network TV programs are 100% funded by ads, but nobody has ever claimed that I have an ethical obligation to view these ads (or to refrain from watching TV if I don't watch the ads). Why should ad-supported web sites have a different system of ethics than network TV?
The issues which are observed are the logical subsequence of becoming the big company with talent of different qualification level : tons of code, junior engs, lack of control.Google writes report on that, but bunch of Google code itself is far from being ideal, despite of strict talent sort out and interview.
If you want to get rid of POODLE vulnerability due to SSLv3,

Here's how you can solve it in Google Chrome, Firefox & IE - http://bit.ly/disable-SSLv3
>They will fundamentally never understand the idea that it used to be hard to know something.

It's still hard to know things, but it is much easier to look things up.

It's also easier to change the meaning of things when nobody knows anything.
I have looked at both and Meteor has had the architecture that Relay provides for a longer time. On top of that, it is easier to use / setup and allows you to get developing at a faster pace and still use React.

TLDR; Meteor and Relay are very similar, but Meteor is much easier to use.
The alternatives for similar real estate in SF would be near Twitter/Mid-Market (which is worse than Downtown Oakland IMO; probably on par with the shitty areas of San Pablo near 30th-35th St, but better than particularly bad parts of West Oakland or East Oakland, true), or Bayview/HP (also on par or worse). We're not talking about Pacific Heights or the Oakland Hills here :)

Oakland downtown/uptown has property crime and some violent crime but it's not particularly bad compared to other areas. Most crime in both SF and Oakland (as it is anywhere) is poor people hurting other poor people.
In the case of your Coke vs. Pepsi scenario, would the recipe for Coke not be protected both as a trade secret, and under copyright?

On the other hand, I can't believe it'd be against the law for some employees from Coke to quit and start a company that manufactures soda (assuming they didn't actually use Coke's recipe).
A modern Ethernet chipset has a large number of independent hardware queues. These can be assigned to VMs for direct access to the NIC, bypassing the hypervisor. AWS, since you used that example, offers instances with this type of direct bypass.

Just to pull an example from memory, the ubiquitous Intel 82599 10GbE NIC silicon has up to 128 TX and RX queues in hardware. IIRC, these are bundled in pairs for direct access in virtualized environments, so in principle you could have 64 virtual cores each with their own dedicated physical hardware queue. This is almost certainly what they were talking about. That is the whole point of this feature in Ethernet silicon; it gives cores (virtual or physical) dedicate network hardware off a single NIC.
> https actually uses symmetric encryption for content and public/private for authentication, iirc.

It uses public key crypto to exchange the keys for symmetric encryption; symmetric encryption relies on having a secure channel for exchanging a shared secret.
Thanks for pointing that out. Wasn't aware of this line of very valid reasoning.

Kudos and hat tip.
On the other hand, are you going to argue that the existence of copyright is what caused MLK to write said speech? In the absence of copyright, we never would have had the "I have a dream" speech?
Every large problem is a series of small problems. I've worked on large complex systems and on small toy problems. It really isn't much different except for one thing. With toy problems you can get away with making a lot of mistakes because the interactions are simple. As the system becomes more and more complex, your execution as a programmer becomes more and more important. You have to think very deeply about the "why" and you have to be able to test your assumptions well.

If you have ever played the game of go, when you first start out the board is empty. You have to place your stone somewhere, but actually it doesn't really matter where. Over time, as you place more and more stones, your choices become more and more important (and ironically, you have more and more constraints). The weird thing is that, even though it doesn't matter where you place those first stones, it becomes very important where the stones were originally placed as the situation unfolds.

Programming is similar. When you first start a project, it really doesn't matter what you do. Almost everything will work to one degree or another. But the original decisions gain more and more weight as the project becomes more and more complex (and you are faced with more and more compromises). Eventually those original decisions can make or break your project, even though it didn't matter at first what they were (of course, this is why refactoring is so important --- but that's a different discussion).

My point (finally) is, that even though you may be making simple changes on simple systems, it doesn't have to stop you from understanding the implications of your work should the project become larger. Take the opportunity to polish your skills and make your "opening game" as perfect as you can make it.

I agree that at some point every programmer must start working on complex systems in order to grow. If you are at that point and your employer does not offer complex problems, then maybe it is time to move. However, don't neglect your "opening game". It is very, very important because, as I said at the beginning, every large problem is a series of small problems.
"Today, Apple has published instructions for developers to verify that the version of Xcode they have installed is the official one."

No need for that. If you downloaded it from Apple, it's official.
Back in 2000 (seriously!), I was introduced to a small group of guys in Redmond, WA. These guys were former Real Networks engineers, and had their original stock certificates in frames on the walls.

The product they were building was a cross-platform media player. It would stream music/video/audio/etc. and work on PCs and Macs. They had been in operation for just a few months, and had a great prototype in place. I interviewed with them and really liked their story. They followed up days later and invited me back one more time -- presumably to talk about joining.

A few days later I'm in my car, driving to their location. I actually have a cellular phone and it starts buzzing. I pick up (yes, nobody cared about driving & talking in 2000) and it's my friend who introduced me to these guys. The conversation goes like this:

Me: Hello
Friend: Hey, what are you doing?
Me: I'm on my way to meet with those guys again.
Friend: Are you there yet?
Me: No. Why?
Friend: Turn your car around, and don't drive near that place.
Me: Why?
Friend: Their place is being raided right now. Cops everywhere.
Me: What?
Friend: They are taking away everything.
Me: (turns car around, never speaks with them again)

Real Networks had filed an injunction and the company was raided on charges of stolen intellectual property. I never learned the details, but as my colleague told me later -- he's pretty sure most of what they were doing had been built at Real Networks.
Just curious, but how does someone get away with stealing a laptop during rush hour? I've lived in Oakland for about 6 months and I haven't seen anything like the crime you describe. Your description of congestion is spot-on, though.
I really wish Gitlab could create two entities. Gitlab.org and Gitlab.com

Much like how Wordpress is run. Gitlab.com's profits and revenue will be used to fund the continue development of Gitlab.org

For now the Gitlab.org part ( Or the open source development of Gitlab ) is fine.
But Gitlab.com seems like a after thought. It should runs like Github, where you actually paid for Storage, Bandwidth etc for a price. Rather then the current price model which is for support only. This makes me feel Gitlab.com is more like a showcase of Gitlab, rather then a properly run services.

Some will bound to come to me, why dont you buy a VPS and set it yourself? Because i dont want the hassle. Should some day Gitlab close or company policy changes i will know there is always a open sources version where you can host it back on site.

It will also means those communities, or organization who refuse to host their code on Github due to lock in reason ( like Ruby ) can switch to Gitlab without ( ideally speaking ) the same hesitation.
Because that's the way democratic legislatures work. If your law does not get approved, it means there's something in it that a majority does not like. Therefore there is an iterative process, actually in two parts, the first being amendments added as the bill is read, the second being re-submission of a modified version that it is hoped will be more appealling. The fact that something is submitted again and again with various modifications each time is not unusual, it is just government working as intended, making sure the things that become laws are, in fact, things we want to become laws.
New Constitution of Nepal Shaking the South Asia
The scenery from the ferry is a hell of a lot nicer than the inside of a BART car?
Yes, and i guess that is exactly the reason why they fail.
Kings Empire Hack Tool No Survey (Android/iOS)
Additionally, old versions will expire, so there's a limit to how far back you can keep someone, even if you continuously intercept the update attempts.
That same web page lists Linux as harmful.

http://harmful.cat-v.org/software/operating-systems/linux/
Numbers look great, but so do /dev/null's. What guarantees does it make?

Has it been through Jepsen yet?
In Australia we've seen nothing but farm getting larger over the last 15-20 years. It's also interesting to compare the size of farm he's talking about to what we have here. On our property we have single fields 2x the size of what they consider a small farm (600acres).
I've encountered this here recently as well, the belief that a 'compiler' has to target machine code. When really a compiler is just a translator from one program language to another.
Now if only Uber Pool would go to Oakland.
"The danger in trying to force object-oriented concepts onto a C base is to get an inconsistent construction, impairing the software development process and the quality of the resulting products. A hybrid approach yields hybrid quality. This is why serious reservations may be voiced about the object-oriented extensions of C described in chapter 20. To benefit from object-oriented techniques, one must use a consistent framework, and overcome the limitations of languages such as Fortran or C which regardless of their other characteristics -- were designed for entirely different purposes." Bertrand Meyer, Object-oriented Software Construction, 1988.
Show HN: Neverbleed – privilege separation engine for OpenSSL and LibreSSL
Previous discussion: https://news.ycombinator.com/item?id=10260311
Why is WSJ comparing ridership stats to Nasdaq? Correlation is not causation and this is a stretch.
Away from the station. On the sketchy block of Harrison between Grand and the Whole Foods. In the first incident, someone came running at me at full speed holding a laptop bag across his chest; I thought for about 300ms as he ran toward me about putting him on the ground because I thought he was running at me to attack me, but I moved to the side behind a pole and he kept running, then a (very very slow) security guard ran after him, and then some sad looking middle aged guy as well. Second time was someone running across a street and then disappearing down 23rd. Easy to identify people with laptops from a distance, with probably 75% accuracy.

I'm convinced 4-7pm Fridays is a great time to steal laptops from commuters; they're tired, it's relatively low traffic, OPD's response times are...not impressive, etc. It's really a 5-10 block area behind the stupid Auto Row and some sketchy semi-SRO housing in the area which is a problem. (Pro tip for cities: auto dealers are horrible for foot traffic.)
Can you point me to a source for this?
It's simply a matter of supply-and-demand economics. Supply is going up, but demand is going up even faster, like one or two orders of magnitude faster.

San Francisco's population has been growing at about 900 people per month for the past few years. San Francisco's housing stock has been growing at about 150 units per month. Approving new housing is way too hard, and the economically illiterate voters just throw up even more roadblocks to housing (e.g. Proposition B, passed by 14% of San Francisco's registered voters in a very-low-turnout June 2014 election).

Tall buildings also cost more per unit to build, which needs to come out in the price. But the way I see it, 1 unit of rich person living in a luxury condo is 1 unit of rich person not out-competing a middle-class family for a little house in a boring neighborhood.
http://www.hotrod.com/how-to/engine/pon-0509-1973-emissions-...

Here's an example from the 70's
That's a fair point. But my view is informed by my (limited) review of the scholarly literature on microfinance. I was impressed by the economist David Roodman, who has done a lot of work on how the actual empirical evidence suggests that micro-loans are not effective at relieving poverty.
For all the "hubub", it doesn't seem to have stopped new comedic acts being being written?
Folder Lock PRO Cracked Apk Full Free Download (Android)
Is it unethical to uninstall the crapware that comes preinstalled on Windows machines? That's the main way the manufacturer makes money, after all.
It rains all year in Portland-- and it's cold. Artisanal is just another word for amateur. Wages are low. This is bad advice -- do not move here.
> The advertiser may have a contract with the publisher agreeing to pay for the placement of such links in the publisher's pages, but I am not a party to that contract

What you've described is it being legal to run an ad blocker, not it being ethical. It's legal to walk into a bank and drink the coffee they have out for their customers, but it's not ethical.

I do think that it's ethical to run an ad blocker, but this certainly isn't the way to convince people.
Atlassian Founder Scott Farquhar's Tips to Make Australia Rival Silicon Valley
Generate Memes Easily and Instantly
This is in addition to their new giant HQ in SF?

Uber has an awful lot of overhead for a taxi company.

[1] http://techcrunch.com/2015/05/28/uber-new-hq/
'Happy Birthday' Song Copyright Ruled to Be Invalid
> population could be reduced by dropping a nuclear bomb

Some of us are trying to discuss solutions, not fantasies of genocide.

> All I said is that saving energy is another option

And I'm saying the only reason you say that is because you're living an incredibly privileged life. For most of the world, "less energy usage" means hard decisions like if they have enough food to eat. For someone who claims to think abstractly, you seem to have a serious problem thinking about energy from any other point of view than what is presumably your own ethnocentric perspective.

> And you seem to have missed that washing machines are not the major factor in power consumption that you make it out to be.

Do you know how I can tell you still haven't watched Hans Rosling's explanation of this problem?

Washing machines (and related basic-standard-of-living technology) is probably going to account for about 1/3 or 1/2 of the increase in energy usage of the world in the next several decades. Energy expensive technologies (e.g. airplanes) are not relevant, because only a small number of people will gain access to the necessary wealth in the same time period.

To be very explicit, the energy saving that are possible - which should still be done - form the tiny number of people with enough privilege to regularly pay to waste energy is tiny.

> they couldn't get by with less

Go watch that video. Look really hard at what it's like to waste your days washing your cloths instead of, say, getting an education.

What specific energy use is being wasted? What "optional" thing should they stop doing?

What, exactly, should most of the women in the world (who are currently in this situation) do to reduce their energy use?

Assuming you are not a terrible personj that says they should have to stay living in poverty or simply be bombed (your other "option"), where specifically should these people - that is, the 3-4 billion people currently living under these conditions get their energy? (there are only 3 options: nuclear, coal/gas, or "they don't get to enjoy an industrialized lifestyle")

Hopefully, answering these questions should reveal to you why "lower energy use" is not an alternative.

> People will simply use all the energy they can get

That may be true for you, but you shouldn't project your beliefs onto others.