skysight-inc/HackerNews huggingface dataset:
Hacking RV life in San Francisco: Two artists find it rocks
Anyone have opinions on his "The Emotion Machine"? I'd read "The Society of Mind" as a teenager and it was hugely influential on me—but I read a few pages of Emotion Machine last year, it felt very different, and I ended up not continuing.
The south and south-western parts of the city are fast becoming the most expensive spots to own. You'll see the same $1050 per sq ft applies, regardless of neighborhood.

It's true they're more family friendly, but I've heard from many that SF public schools aren't exactly top-tier. There's Lowell for high-school, and some excellent elementary schools for dual-language families, but that's about it.

The south-eastern side is still achievable for under a million, but anecdotally a friend put an offer down on a place in Bay View that was listed for $699k that had 20 competing offers and sold for $980k in cash. (a small 3 bedroom, 1 bath)

I am not saying you're wrong that this city is family friendly, but I am saying that there doesn't seem to be an end in sight for it being priced out of reach of normal middle class families. Especially considering you'll probably send your kids to private schools increasing your expenses.
When I think about infinite consumption, it says to me "There is literally no limit to how many X a person would take". I really think there is a limit.

I will never (consistently) eat more than 3000 calories a day. I couldnt imagine living >1000 sq ft per person. 3 cars per person ought to satisfy every occasion (Sports car, SUV, Comfort car), etc etc. There is some finite limit before the marginal object is worth less than the difficulty of obtaining/maintaining it. ex, adding a car means I, at the very least, need to buy it, drive it to my garage and walk around it to get to my other car each day.

I think food is the ultimate example of a post scarcity good: if pizza was free (forever), how many would you take? 1, 1000, 1000000? I'd take 1 a day and maybe put a few in my freezer just in case. But I certainly wouldnt have 1000x or even 10x as much pizza.

The extremely wealthy display wealth for differentiation, not because they actually enjoy all 100000 sq ft of living space they own. Its a status symbol to say " I have a house in every state" or whatever else they brag about. IMO part of the reason its so absurd to have those in want of health care, whilst others brag about horsepower, square feet, planes and yachts.
> Most of the core devs of Bitcoin are strongly opposed to increasing the blocksize to 8mb

2/5 of the core devs support increasing the blocksize, and of the remaining 3, at least 2 have vested interests in companies/technologies outside of core bitcoin that could stand to benefit from smaller blocksize, eg Blockstream.
The market always corrects itself. San Francisco's high prices will continue to create an exodus of young talent which should help support a second Silicon Valley type nexus, whether that be in Seattle, Austin, New York, or elsewhere. It was interesting to hear Yelp call out high developer salaries on their last earnings call. Companies are starting to invest in satellite offices and this will have long term consequences.
I had a big difficulty using a standard mouse while walking. It was very difficult to aim correctly. I switched to a thumb-roller mouse so I could keep my palm stationary and it solved the problem completely.

I bought a TrekDesk Treadmill Desk and put it over-top of my actual treadmill. It was a little expensive and quite large, but it works great and I can still run/jog. That's something you don't get with a low HP walking treadmill.
But all of the different implementations require the same centralization.
I think you meant to comment on https://news.ycombinator.com/item?id=10069521
I agree there are things we should do differently. But arguing that a secretary or factory worker deserve a better compensation package seems pretty unrelated to basic income.

There are plenty of rich people that others would like to take advantage of. People who inherited wealth or grew up middle class and earned their money tend to have develoed defense mechanisms. They know how to make themselves less of a target and to say no to most people. Lottery winners tend to lack those cultural or psychological assets.

I have no reason to believe universal basic income will cure mankind of avarice. Even very rich people often want moire, more, more. If this were not try, we likely wouldn't have the current set of problems we are wrestling with.
How do Google, Facebook or Apple compare to Amazon work-culture and balance wise?
It has the same problem every other threaded system has: notification of updates. How do you know what's changed and what hasn't? At least with linear chat you can draw a line on the screen and everything below it is new. Slashdot wasn't bad in that it greyed out everything you'd already seen and only show you the new messages, but even then you had to scroll all the way up and down the page to see what's new. If you could tag threads to follow...

WOAH. I just found the hidden side pane that organizes all conversations by date, the most recent changes at the top. You click on it and it shows you the whole thread. Then you click on 'new pane' and it opens just that thread in a new window!!

Well done, gentlemen. Well done.
An electric bike will be less exercise but it's not like it's no exercise. Sure on a flat surface you can go full electric but climbing hills can still give you a decent workout.
Magit 2.2.0 released
Just a few other notes to help make kernel development with VMware Fusion easier:

1. Add -zc and -zp to your boot args. It's not documented but it greatly helps catch zone allocation problems (OSMalloc/OSFree/buffer overrun) issues.

2. Use snapshots instead of rebooting. It's much faster to revert back to a snapshot than to reboot your virtual machine instance after a crash.

3. If you use a shared directory between your instance and host machine for moving your KEXTs/other code, make sure to MD5 the files before loading. It's very common for the instance to be using stale cached blocks.

4. While not necessary, I create a separate network interface that's host only to debug on. I give it a static ip and add an entry to my host's host file. It makes debugging instances easier to do since I can connect by name, i.e. kdb-remote vm0.
There are still others working on artificial general intelligence, but it's definitely more marginal, and half the time I find someone doing something interesting it's some work to figure out whether they are crazy or brilliant :) E.g. Ben Goertzel: https://en.wikipedia.org/wiki/Ben_Goertzel
>Basically the perfect player should play perfectly, but prolong the game as much as possible.

hmm no, "masters" will concede the game when they realize they lost, if conceding isn't an option I believe making a play that will end the game faster is the next best.
IBM System/360 Model 67
There's still a LOT of dead space (vacant parking lots and warehouses) in SOMA, Mission Bay, and Dog Patch that are already re-zoned for high-rises.

Once these areas completely fill out, I suspect pressure will increase to move west of Van Ness.
I never claimed that the warning needs to include a specific qty.

From your own source, California Code of Regulations,

Title 27, Article 6. Clear and Reasonable Warnings, § 25601 Clear and Reasonable Warnings

>The message must clearly communicate that the chemical in question is known to the state to cause cancer, or birth defects or other reproductive harm.

The original proposition requires Clear and Reasonable Warnings:

>25249.6. Required Warning Before Exposure To Chemicals Known to Cause Cancer Or Reproductive Toxicity. No person in the course of doing business shall knowingly and intentionally expose any individual to a chemical known to the state to cause cancer or reproductive toxicity without first giving clear and reasonable warning to such individual, except as provided in Section 25249.10

Again, from your source, California Code of Regulations,

Title 27, Article 6. Clear and Reasonable Warnings, § 25603 Consumer Products Warnings

>(a) Warnings for consumer products exposures that include the methods of transmission and the warning messages as specified by this section shall be deemed to be clear and reasonable.

So, not only do you have to warn of harm from the specific chemicals you use in your consumer product, but also of those harmful chemicals that may have unintentionally ended up in your product. Further, the clear and reasonable warning you give should include specifically how that product will expose you to harmful chemicals (e.g. eating/drinking this Soylent will expose you to potentially harmful amounts of lead [don't know, we didn't test it, lol!]; or, eating/drinking this Soylent will expose you to X.Y (m/c/k)g of lead, which is known to the State of California to cause cancer or reproductive harm).
I may be pescatarian but still I don't eat octopus. They are really smart!
Beat Google Region – The SEO Factors That Matter
Help Me Find a Technical Co-Founder to Build My App Idea
It's not just that techies yearn form public transportation. It's not practical to drive to downtown SF. San Francisco is certainly expensive, but much of that cost can be absorbed by not owning a car, not paying for parking downtown, and earning a higher wage.

For anyone working downtown and living in a place that itself doesn't have parking, a car is mostly a liability.
When you have a toxic manager at Amazon-- and I did-- you can't change teams. I had an offer from the manager of another team, but was fired when I attempted to change teams.

The idea that you can change teams is kinda a fallacy... sure it happens sometimes but it's more like horse trading than anything else
Came here to post exactly this. I was once trying to implement A* and his explanation was what helped me understand it properly.
More recent longer video: https://www.youtube.com/watch?v=QXifjbxZDAM

I have to say—if he only wants 100% legal versions—the 2006 bonus DVDs (GOUT) are pretty much what was in cinemas in the early 80s. And even the 35mm and 70mm prints in 1977 differed at least in the sound mix.
And the fanedit/despeacialized editions are hard to not find on the internet. I would not call that “Deep Web” :-/
Cool writeup. I botched an implementation of negamax[0] for a coding interview for CMG a few years back.

Ultimately with algorithms like minimax or negamax if your scoring / winning algorithm is slow this will compound on top of that. I didn't dig in deep to OPs code nor do I "know" ruby but a quick glance at the scoring / checking code and I saw a yield in use so that's good :D

[0] https://en.wikipedia.org/wiki/Negamax
"And for the most part, very livable."

That is the definition of flyover country.
Van Ness corridor itself is going through a massive makeover with multiple housing projects and a rapid bus transit system. I expect a similar makeover on Lombard between Lyon and Van ness.. As presidio becomes a real tourist attraction, current state of the lombard corridor is just pathetic
One of my friends made a strong chess engine in high school: http://www.tckerrigan.com/Chess/TSCP/

It's far, far more sophisticated than this and still only about 2k lines of C. The source is available on the site linked above.
Chomsky

http://www.tor.com/2011/06/21/norvig-vs-chomsky-and-the-figh...
http://norvig.com/chomsky.html
There's a certain amount of one-upsmanship, and gotta-catch-'em-all to travel discussions. I also find it very difficult to talk about things without coming across as competitive. I have no idea how to fix that though! If I could, I would :-)
> The market always corrects itself.

"In the long run, we're all dead." -Keynes

It took generations for a second Motor City to emerge outside of Detroit. New York is still the unchallenged capital of the finance and fashion worlds. There's no "Second Hollywood" in the United States. There's a Reno and an Atlantic City, but neither holds a candle to Las Vegas.

What makes you so certain tech will have an exodus from San Francisco between now and the year of your retirement?
I don't disagree with you (hence the upvote) but let's put this into context: what are we worried about here? My fingerprints are easily obtainable by a determined attacker. No question at all; I leave a trail of them around me everywhere I go. What you mentioned being worried about is mass mining of fingerprints–that hashes are being uploaded to some big database. The design of the system is to prevent that. We'd know if Apple were wholesale uploading fingerprints to its servers. There is no way that someone would not have noticed that happening.

Note that the secure enclave is a separate co-processor with its own memory. It's secure even if the entire OS kernel is compromised.

> Each Secure Enclave is provisioned during fabrication with its own UID (Unique ID)  that is not accessible to other parts of the system and is not known to Apple. [my emphasis] When the device starts up, an ephemeral key is created, entangled with its UID, and used to encrypt the Secure Enclave’s portion of the device’s memory space.
Additionally, data that is saved to the file system by the Secure Enclave is encrypted with a key entangled with the UID and an anti-replay counter.

Note that for the 'rogue engineer' attack, you have to assume that other people at Apple are either colluding with this person or incompetent. Which is not impossible, but it's a little more than just blind faith. Note that the secure enclave has existed for over two years now, since the A7 chip was introduced, and we're yet to see an attack, and I'm sure it's not for lack of trying. If there's a backdoor they're hiding it well, and what would they get out of it anyway?

The white paper is here if you're interested: https://www.apple.com/business/docs/iOS_Security_Guide.pdf
This looks really neat. It may even give me a reason to learn K :)

I'm still not sure I totally understand. Are you suggesting that it would be neat to rewrite things in ok/examples or ok/ike/examples in APL and provide the draw function? Would that be enough to take advantage of what you wrote? What else would be needed?
Not only did this machine have virtual memory, but it ran a virtual machine operating system, in 1967:

https://en.wikipedia.org/wiki/CP-67

https://en.wikipedia.org/wiki/History_of_CP/CMS#1967.E2.80.9...

The second reference above has an interesting tidbit:

At the time of the S/360-67, software was "bundled" into computer hardware purchases... In particular, IBM operating systems were available without additional charge to IBM customers. CP/CMS was unusual in that it was delivered as unsupported Type-III software in source code form – meaning that CP/CMS sites ran an unsupported operating system. The need for self-support and community support helped lead to the creation of a strong S/360-67 and CP/CMS user communities, precursors to the open source movement.
spoiler for first challenge:

data = 'MAL TIRRUEZF CR MAL RKZYIOL EX MAL OIY UAE RICF MAL ACWALRM DYEUPLFWL CR ME DYEU MAIM UL IZL RKZZEKYFLF GH OHRMLZH'
c = {'I': 'a', ' ': ' ', 'L': 'e', 'Y': 'n', 'F': 'd', 'H': 'y', 'P': 'l', 'K': 'u', 'O': 'm', 'G': 'b', 'D': 'k', 'A': 'h', 'Z': 'r', 'C': 'i', 'R': 's', 'W': 'g', 'X': 'f', 'M': 't', 'E': 'o', 'U': 'w', 'T': 'p'}
"".join((c[i] if i in c else i for i in data))
> 'the password is the surname of the man who said the highest knowledge is to know that we are surrounded by mystery'
I didn't read it as condescension, but observation: old demos were able to take advantage of a lot that's not available to JavaScript.
Viscosity is a good guess. Whereas the grease will normally flow well enough to let the ratchet teeth settle into their spots and turn the wheel, in cold weather the lubricant can thicken enough to fill in the notches and the the teeth just slide right over the thick lubricant and don't grip anything. Meaning you freewheel both directions, similar to what you mention.

Maybe if parent is tough enough to ride in Whitehorse in the winter, they're tough enough for a fixie. :-) (Whitehorse proper isn't all that hilly.)
Its kind of too late for that.. I expect record number companies to IPO in the next two years; uber, dropbox, airbnb, pinterest, stripe, lyft... A lot of people are going to be really liquid and will be looking to buy property.
But isn't the point of literate exactly that? You keep your code and your docs (design, description etc) closely knit. So even if you need to change your software rapidly, you change your code and docs together.

PS: I'm trying to do literate for my full time programming, still trying to cross the hurdle.
Others have already given the reasons about the downsides of comments. One other reason is: Most developers are terrible, terrible writers.

It's one thing to imagine a profession of literate programming as practiced by Donald Knuth; it's another thing entirely to imagine it as practiced by the kind of people who are actually writing code.
It's hard for two kids in a garage to start a new car company or a new investment bank. Much easier for them to start the next big tech company.
Isn't the point to be able to do these yourself?
Haven't cut the cord yet? 7 steps to leaving cable TV behind
It's been 34 years since 1981, how much longer until the correction?
Oh god, Pac Heights and Marina are such status symbol neighborhoods, I cannot imagine them allowing for much change. Public transit is horrible there and they really could do anything to improve it. That's just my inner-jaded self talking though. :)
Will Supreme Court force DHS to divulge secret plan to cut cell service?
Curious - does anyone find advantage being on a treadmill while working? Seems like it would kill my productivity.

If for exercise reasons - its far better to just go jogging / running for a few minutes each day?
If you are a young journalist being told "data journalism" is the must have resume bullet point for the future, here's some unsolicited advice from someone in techland who has worked with journalists.

1. Don't waste your time on this stuff if you have no interest/aptitude for it. I see people being pressured into it when it's not the right fit. The kind of people who will have success with this, are the Nate Silver's of the world who are really domain experts dabbling in journalism.

2. Being a journalist gives you access to data and access to experts. Bring the two together whenever you can. It takes time and skill to develop that access. And in most cases, it's time better spent than learning python. Matt Taibbi is a good example of this. He was able to make sense of something complex (2008 meltdown) by bring the data and the experts together. No Python necessary.
The only thing worse than a big system with no documentation is a big system with documentation that is full of lies and untruths.

Short of hiring people full-time to write documentation, and to ensure that all changes to the program are done in a heavyweight-enough process to ensure that documentation changes match the programming changes, those are your two choices.
No doubt, but as the gap between prices in SF and everywhere else widens, it will become much more appealing for them to move and enjoy a higher quality of life elsewhere.
Only sort-of! `var intSegmentation` would have been less surprising.
UpUp: Offline First Web Pages
The interesting thing about IRC is that it can be modified to suit any individual's taste. But, that takes time and expertise. That guarantees IRC will stay within a niche audience of people technical enough to bend it to their will. What I'm liking about these new chat systems is it has some of the best features of IRC made available to all users with an interface they can understand and use.
Right. When all of the language's data structures are garbage collected and the language has no pointer types, buffer overflows become much rarer.

There are a few array-lookup operations like AREF, but they do bounds checking (at run time, when the check is easier to get right).
When you listen to some contemporary physicists like Nima Arkani-Hamed they seem to disagree, i.e. they believe that neither time nor space are fundamental properties of our universe but instead emerge from something more fundamental. [1] This leads of course to some really hard problems and especially it is no longer clear what physics is even about. It used to be the science of things moving through space over time, but what if you lose space and time?

[1] http://www.cornell.edu/video/nima-arkani-hamed-spacetime-is-...
> There's no "Second Hollywood" in the United States.

Look into what's been going on in Georgia for the past few years. Not a replacement for Hollywood yet, but it's a good example of how quickly alternatives can take off due almost entirely to geographic differences in the cost of doing business.
Also, a fantastic visual guide is the documentary film "Moleman 2" (2011). It's freely available to watch on YouTube; highly recommended: https://www.youtube.com/watch?v=iRkZcTg1JWU
Here's a starting point for the non-philosophers: http://plato.stanford.edu/entries/intentionality/
Pakistan as front line State Afghanistan war
Isn't it becoming apparent that the sensational nature of the original article is turning out to be one long click bait?
Yes, but replace "fundamental physical constants" by "algorithm" (or "computation"), and you can basically apply the same argument.

Or am I missing something?
Not sufficient, but close. It substitutes the quoted character for another one.
The victim of Afghanistan war zone since 1980 when USSR capture Kabul. Pakistan in matter of full support USA to supply ,war, zone millions Afghans refugee accommodated by Pakistan not any other country in south Asia ,even now Afghans third generation grow up they don't want to go back their home land. Pakistan also have it’s own population issue and being poor country and always tension on its border with Indian army India (Kashmir issue) was major ally to USSR in Afghanistan. Pakistan lost their every thing due to support in Afghanistan and USA interest too. Pay heavy cost, no one country in the world did such long time and in such a manner except the Aid which USA providing but it not cover prices
Safety weight-lifting bench
Try to get more sleep. This happened to me when I was sleeping less than 5 hrs a day for months on end. It's probably a combination of sleep and stress. When I decided I would sleep more, that day I left work at 2pm, and slept for 13 hrs straight, and that's when I knew i was sleep deprived.
There's going to be a Darth Vader edition PlayStation 4
The lecture notes for Mikusheva's graduate time series class are available through OCW: http://ocw.mit.edu/courses/economics/14-384-time-series-anal...

The math behind her research is a bit daunting...the course notes aren't trivial, but there's more intuition presented there than if you try to dive into her publications.

addendum: just to add ---- the course notes give a pretty good picture of the background knowledge necessary to be a time-series econometrician. If you're interested in the subject, check them out.
In case you missed the link on the page, there's a 1080p version on YouTube https://www.youtube.com/watch?v=NnZUUSdpt-k
Amazon's shitty culture was well known long before the NYT published their article.
Amethyst is the closest thing I have seen to xmonad on OS X. Has some bugs but all in all works pretty well.

https://github.com/ianyh/Amethyst
Heh, not an engineer. And I do use contractors. For me it's really about those four freedoms.
I've been freelancing for 15 years now. Sending invoices is by far my least favorite work activity.

I have my own rails app that handles time tracking, and invoices. (Some customers just log into the app, and pay their bills without my involvement.) I spend about two hours a month on invoices.
Are y'all finished with denying your role in destroying the city yet or are you still in denial?
Where by “geographic differences in the cost of doing business” you mean “desperate politicians in a race to the bottom competing over who can waive the most taxes”. http://www.georgia.org/industries/entertainment/production-i...