skysight-inc/HackerNews huggingface dataset:
Except in a gold rush everyone is trying to get a piece of a real, actual resource.

What are folks flocking to? A unique combination of deep VC pockets and gullibility that can only be found in the SF geological record?

No, this looks more like a regular ol bubble to me... The flywheel is spinning up, driven by run of the mill irrational exuberance and a belief that everyone in the bay area is just smarter than everyone else. Anyone on wall street in 2007 should find that eerily familiar...
Considering the attacks within the past year, I was thinking the same thing. I hate to spread conspiracies without foundation, but I wonder if anyone has seen a assessment on the cyberkinetic capabilities of nations around the world?
This is the complaint I've heard. Of the few people I know with Windows phones, they loved the phone ... but lamented the utter lack of apps.

So: great interface, but no traction as a platform.

(I've never used it myself. I went from a Blackberry to a Samsung S3mini and now S4mini, and I'm still in "this is so much better than Blackberry" mode.)
> It's a gold rush

Which means it is best to sell the shovels so startup X can more easily/faster "disrupt the banana hammock ordering process"
"There are thousands of dumb startups" This.

Most of the blame is cast on the big companies (Twitter, Facebook etc) but the reality is that there are hundreds of smaller companies choosing SF and the valley in general.

And again I say, until companies allow people to work from wherever this will be fueled more.

Finding talent is getting ever more difficult already, if you expand your search area to the entire country/world there's a better chance you'd find people no?
That will work with Africans and other groups who have a strong sense of ongoing ethnic identity. American blacks descended from slaves have a lot of problems doing that for all sorts of reasons.

My guess is that a lot of African immigrants have raised money, just not via traditional routes, hence they don't show up in the numbers.

The important thing to recognize is that you can't easily analogize the experience of people who were enslaved 150 years ago and then faced systematic oppression after that for at least another 100 years to the experience of immigrants migrating to make a new start.

My bet is that we will see a lot more success from African immigrants before we see success from American slave-descended blacks.

Indeed, it's unsurprising the first black president is the son of an immigrant and not descended from slaves.
It's more comparable to at least a MacBook Air laptop.
> x86 does have a register for defining the location of page tables that it will walk, the it would trap on a miss if the PTE is missing. Idk, if Linux uses this register or not or uses a software defined TLB, or some kind of hybrid approach.

TLB management is done in hardware on x86. TLB misses don't generate exceptions, they just trigger page table walks in hardware, and then if the page table walk fails (e.g. because of a non-present page table entry) it triggers a CPU exception (page fault) that the OS can then handle.

Things like MIPS use a software-managed TLB that works roughly as you describe, though.
As interesting as this is, it isn't really news.

The US is going to be stuck in stagnation unless it can solve its structural problems and the solution to that will take decades plus political sanity. Political sanity is something we are very much lacking. :/
> Chinese DDoS? Somehow I don't buy power going out at a server farm.

You should read more about server farms.
UX Timeline
The public absolutely would invest if it meant these B-corp's have solid, steady, long term focused growth.
Because the title primed me to expect one thing, and then the post body rapidly contradicted it by providing twelve vetted examples of the class that the title claimed should not exist. My mind does not get over being misled and confused like that easily, especially when the fix to improve it is so trivial (like saying "virtually none" instead of "statistically zero").
My wife has an SP3. Not only does it work fine on a lap, but it has a very nice stylus. It runs Adobe Indesign just fine. It runs Steam just fine, along with many slightly older games. The builtin speakers are good, as is the keyboard cover. It's quite portable and has a battery life of several hours when running Word + browser.

The Surface RT on the other hand remains kind of pointless.
tldr: Guy comes to SF, figures it all out in a weekend, sees things that I've never seen living here like 'dozens of co-working facilities in 10 blocks'. Here's my take: The concentration of wealth here still pales to NYC area, Google, Apple, Facebook alone are giant money funnels from the whole world into this area, and there are more funnels being built every day. Not saying it will or should go up in a straight line, but personally I'd bet on the trend.
Also, we certainly haven't lost the war economically from a loss of just one carrier -- we have a few. Our opponents (whoever they might be) would though.

It's not a bad example actually -- US economy and military spending are so far ahead of competition, that if we can keep $$ losses under ~1 to 5 (their 1 to our 5, that is), and probably much more than that if you account for production capabilities and strength of the economy, that any opponent would be economically devastated. WW2 and the cold war demonstrated that quite well: Soviet costs were technically lower in absolute terms, but in relation to the size of the economy they were absolutely destructive.
The lesson is: don't parse with regexes. At all. Even for a first draft of a plugin for editor support for some obscure language should regexes be used for this kind of job.

Surprised to see that mistake in code that otherwise looks pretty high quality.
The tragedy of Aaron Swartz
Fucking Closure Syntax
> Part of a due diligence process is looking at internal financial statements.

L&H conducted accounting fraud; both of its founders received criminal convictions for doing so [0]. The whole point of accounting fraud is falsifying internal financial statements. It is true that investment banks conduct diligence by looking at a company's financials, but this is for valuation purposes -- i.e., analyzing how the company has performed relative to other comparable companies. Investment banks do not employ forensic accountants who specialize in sniffing out fraud; accounting firms do. The issues in question were the kind that would be discovered in the diligence process by competent accountants, not competent investment bankers.

> Also not recommending your client put in a collar after an all stock deal? Don't know about Goldman but that was pretty much standard advice at mine.

As a matter of fact, GS did recommend a collar, and the Bakers ignored this advice: "the Bakers did not take steps to hedge the Lernout stock they received when advised of their ability to do so." [1]

[0]: http://www.wsj.com/articles/SB100014240527487039893045755035...

[1]: http://dealbook.nytimes.com/2013/01/29/lessons-for-entrepren...
Why you shouldn’t be upset if you built with Parse
Where Are All the Women of Color Hackers in Movies?
I may be extremely dumb for learning math and statistics incorrectly, but as far as I know, 12 statistically is not 0.
AntiBrowserSpy Pro v2015 Build 155 Crack and Keygen Download
They don't need talent. They need mindless drones to work from 10am to 9pm in cramped co-working spaces. There is nothing interesting or challenging about the "problems" these startups are "solving".
We almost used Parse on a huge project recently. My thoughts go out to anyone who needs to consider migrating. This service looks like a good solution.
Right, but why VBA? Because VBA is the only language with first class support in Excel, not because VBA is good at all. If not fon its "privilege", you'd use something like Python or JavaScript (yah it sucks, but not as bad a VB) or a purpose-built sane language, not something Joel Spolsky dashed off a spec for one Tuesday afternoon.
A text file for OS X shell commands
We created NayuOS for multiple reasons. We use Chromebooks, because they are great for developing web applications, but are afraid of standard ChromeOS capturing too much data (some passwords, history of browsing).

Another reason is that it is very difficult to use ChromeOS is China. It is the same for ChromiumOS.
Chinese internet is not very reliable (see http://www.nexedi.com/NXD-Internet.China). We needed reliable network. So we embedded in NayuOS a technology called Grandenet (http://www.grandenet.cn/) that provides IPv6 wherever we are.

This way, we can reliably connect to our company servers when we travel.

Also, we thought that it would be useful to have a local git command line, because we could not find any good web equivalents for this particular tool (Gitlab or Github are nice for reviewing code, but command line is required for rebasing and cleaning up the repository).

Then, we also included Flask on NayuOS in order to run a simple and configurable DAV server (the WebDAV server is not included yet, but git clone-able), which is useful when doing JavaScript development.
I've heard [1] that you can go into Device settings for the pen/handwriting-recognition and set it to left handed and it will get better at ignoring the touches from your hand to the left of the pen.

[1] Not left handed myself.
The problem is most environments are very heteregenous. I evaluated chaos monkey approach for a big bank, the issue is that netflix has whole data centres full of loads of machines doing pretty much the same thing, streaming and serving.

And the worst that can happen is a customer's stream stops and they have to restart it.

But in most big companies you have thousands of apps that are all doing very different things. Perhaps a critical app might run on 4 hosts spread across two data centres - you're not going to convince people to have chaos monkey regularly and randomly bringing down these hosts, it would cause real impact and is risky. Yeh in theory it should be able to cope but in reality the scales in most orgs are quite different.

That said github sounds a lot more like the netflix end of the scale, doing one specific thing at large scale.
Perspective is key. Where is this guy finding $15 IPAs? $16 tiny artisanal salads? Sure they're out there, but in my opinion it's just as easy to find reasonably priced restaurants/bars.
This is it. Production builds have to have dependencies hosted internally, not all over the web.
The package system for the rust language actually relies on github, as many found out during outage. I don't know if that will change, probably will with a read copy in a different git service.. but I thought it was interesting because I use github for everything save a few private projects, as I imagine most do. I'm not sure what to think of this, it seems backwards and grossly incompetent, yet here we are using it almost exclusively. It might be smart to decentralize some of this with torrents, if that's possible. Even if it was the read portion of a repository, it seems like something to consider, if it hasn't been already
That's not the half of it - if you knew what that cookie contained…
Bill allowing police to withhold body camera video passes Indiana House
Or something happened that didn't happen in the tests. And if they suspected something might be in an inconsistent state, taking some downtime to make sure it comes back up properly clearly is the better option.
"Political sanity is something we are very much lacking"

You got Trump going for president though!
I think it is a suitable starting resource for any experienced coder. Also, just to add to the thought, if one navigates to infoq one can see Rich Hickey's talks and in it he describes not only a philosophy of an anciently-refreshed-language (lisp a la clojure beauty), but he also talks of some beautiful principles in general. For example, he mentions how when we talk about a River or a Stream, we are not really talking about an object, because there is no section you can block off and say "hey this is the river" due to it changing moment by moment. Yet, for convenience we use the conventional term "river" and it's understood. He also has this one line "the great thing about a hammock is that you can lay in one with your eyes closed and no one will bother you because they think you're sleeping." He totally helped me wake up to the way a coder can really live a fulfilling life, and how the organization/ideation/creation of a digital experience ("application") can happen (and in fact, happens better) away from the computer. Without distraction, with your own balance, it's much easier to focus ones mind. He's truly a great learner and teacher and watching even one talk by him would do anyone interested in Clojure, or the philosophy of coding (if I may call it so) much good.
Interesting. But if, lets say, a data center in London where they have a lot of boxes goes down completely, then they spin up boxes in Frankfurt and Riga to take up the load and reroute traffic. Service is disrupted for some customers for a few minutes. Some people lose some stuff completely because replication wasn't happening perfectly. But the entire site doesn't go down for everyone for two hours.

Are those kinds of failover scenarios frequently messy and risky at the scale of Github? Or is it more likely that in the context of a fast growing company, and even at a place as "cloudy" as Github, there are bound to be some serious bugs lurking in your system design?
If the attacker has ability to inject code, can't they simply redirect you to non-https version of the website on their servers anyway?
This reminds me of the story of the Game of the Century, with Go Seigen's shinfuseki.
https://en.wikipedia.org/wiki/List_of_go_games#.22The_Game_o...

https://en.wikipedia.org/wiki/Shinfuseki
> A company to “disrupt the banana hammock ordering process” cannot possibly do well yet someone invested money into it and it is paying employees.

Is this actually a real company and if so can someone post a link?
OK. So... that's you entire comment? That's it? Problem solved?
Vim, for example, makes me 10$/yr at least, but doesn't cost anywhere near that. It's better prices than Office.
Looks like this week is "Maybe Startups Aren't Inherently Great" week on Hacker News. :p

That being said, the number of startups in San Francisco is fine as long as there is corrective balance. At the least, startups which are failing will die faster due to rent alone.
The most important factors are going to be as follows:

- Freedom to come and go at will
- Security for personal possessions
- Safety for all occupants
- Affordable price with utilities
- Permanent mailing address

Also, I think 250 sq.ft. per couple is the absolute minimum viable apartment space in the US market. Anything smaller will always be seen as transient housing, except for those committed to lifelong celibacy or those who are trained astronauts.

It may well be that renting your own coffin is psychologically better than borrowing someone else's couch, or camping out somewhere. But once you've been in it for a while, you're eventually going to want enough room to stretch out without banging into a wall.

If you reduce your maximum occupancy by a factor of 32 on the same floor area, you would probably increase duration of tenancy from days or weeks to years.
There is a setting for handedness in Windows (or at least there was in Windows 7). The most visible change was that context menus appeared on the other side (so that they don't appear under the hand). But if there is some kind of disabled touch zone near the stylus pointer it may be that it's in the direction of the hand as well.
DIGITAL CATAPULT CEO VACANCY
I'll point out salaries for cleared software engineers tend to be above-average. I've looked outside the defense industry (often) and haven't yet found another company willing to match (or beat) my current salary.
Let's start a list:

Opening a csv triggers a full recalc even if your calcs are on manual. That's absurd given that csv files by definition have no formulas

Come on Microsoft. 18 years without updating the scripting abilities. Can't we have a .net version of VBA?? And NO JAVASCRIPT.

The fx button still opens a tiny old non resizable windows with a broken search feature, which is impractical if you have hundreds of UDF.

High levels of nesting in the UI making it really slow to repeat certain actions (try drawing something). I still miss Excel 2003's customizable UI.

They could provide at least a function to pull end of day FX rates.

Integration with powerpoint pretty much non existant. A huge amount of users prepare decks based on a model in Excel. The process to link them is unstable / stone age.

We should be able to transform a sheet into an excel formula, so that a non programmer can apply a complex logic to lots of data without a script.

Xlsm files get corrupted regularly when excel is running low on memory.

Adopt apple's idea of a sheet being a canvas on which you can drag tables or charts instead of having this antique model of a single grid which becomes annoying as soon as you have two tables on the same tab.

I am sure I can pull more if popular demand!
I would think Lockheed Martin would be able to hire whoever they need, do they really have to be actual military staff?
Absolutely. I think articles like this are the best way to demystify some of the stuff that seems a bit magical in working software. Things that look complex are rarely the product of genius, but rather of a long string of practical and sometimes painstaking, but fundamental logical problem-solving.
Satifer is building the platform for Open Science (we're hiring)
Had the privilege to see it in action https://twitter.com/piyush_ranjan/status/692750412085010432
We've been mitigating against this kind of thing with backups at other datacenters or colos for a while. They can be hot standby, cold standby, slightly degraded in performance, whatever. I also recommend the backup be on a different part of the overall power grid in case it cascades in failure. The good colo's often have connections to multiple backbones, too, which is extra redundancy.

That all assumes there's a total and catastrophic failure at main datacenter. If not, there's local backup batteries to sustain a smoother, fail-over plus shutdown. Plus, there's tricks like isolating the monitoring systems from main systems and power supply using things data diodes over octocouplers or infrared. At least one thing will still be working and feeding you reliable information over a wireless connection after the full failure.

NonStop and VMS setups from late 80's did better than Github. My own setups involving a minimum of servers plus apps with loose coupling could fail-over in such a situation. So, this just has to be bad architecture caused by who knows what. Examples below of OpenVMS in catastrophic situations having either no downtime or short downtime due to good architecture plus disaster planning.

Case study of active-active at World Trade Center
http://h71000.www7.hp.com/openvms/brochures/commerzbank/comm...

Marketing piece where HP straight-up detonates a datacenter. Guess who was number 1 in recovery. :)
https://youtu.be/bUwthF9x210?t=34s
>> If we lose an aircraft carrier we lost the war economically. At that point its cheaper to just give up.

That's not the Navy's approach. The general thinking is that carriers are so valuable, their crews so difficult to rescue, not to mention their nuclear payload, that the loss of a carrier in heated combat will likely precipitate a full nuclear exchange. See TheSumOfAllFears for some of that scenario. The economics are beside the point.
You asked a question and I answered it. What's your deal?
Where did I say "ignore"? I'm saying provide earlier feedback in the system such that it's not one big "bad" signal, it should be lots of minor signals, each one easily fixed.

Try to look at the bigger picture. Quality software does not have to come at the cost of development, and development does not need to come at the cost of quality.
Mozilla project under Apache-2.0. Nice!
Isn't this what people said about the original iPhone?
Hope we get more info about it. Would be very interesting to see how their architecture is setup
I think that's a bit crazy as well. This is a problem if your build process happens often and requires pulling external data. Ideally, you want a way to cache that external data, and a way to force invalidation of that cache.

Building, at least after the first time, should not require external access. There are security reasons for this as well.
Are developers more important than QA testers? Probably
Thanks, that looks interesting. I'll take a deeper look over the weekend.
I find Bitbucket a lot easier to navigate as well. Some stuff in github is really unintuitive until you have used it a few times.
No, there is no such thing as a “DevOps product”
Why not? Things break. Electricity is one of those magical things that's very hard to have insanely good uptime -- frankly, it's incredibly impressive that power outages aren't more common.

And why would GitHub not disclose that it was a DDoS? They were very forthcoming when there actually _was_ a Chinese DDoS last April: http://arstechnica.com/security/2015/04/ddos-attacks-that-cr...

And in a DDoS, the service typically becomes slower and slower until it reaches the point where only like one in a hundred requests succeeds. With the GitHub outage, it died fairly instantaneously, and it was completely 100% dead. There was no timeout as the servers tried to respond -- the "no servers are available" error page loaded instantly every time.
No, it was a three day period in the middle of the week.
There are some funds which target such investors. For example, the Parnassus Endeavor fund:

"The Parnassus Endeavor Fund normally invests at least 80% of its net assets(plus borrowings for investment purposes) in companies believed by the Fund’s investment adviser (Adviser) to provide good workplaces for their employees. Companies with good workplaces usually are able to recruit and retain better employees, and perform at a higher level than competitors in terms of innovation, productivity, customer loyalty and profitability. While no company is perfect, the Adviser makes a judgment as to which companies have good workplaces based on factors such as respectful and
fair treatment of employees, employee satisfaction and engagement, pay and benefits, family-friendly policies, and support for volunteerism and philanthropy."

Social investing as well as religious funds also put a higher priority on certain ethical criteria rather than overall profitability. The motive for investing in these funds depends on what one recognizes as their highest end.
The Dean Scream–Howard Dean's Iowa Caucus Speech: An Oral History
Swift Algorithm Club
This. With a default implementation that falls back to current behavior.
"They can take an arbitrary sabbatical from work, they cannot be told no or reprimanded, and they make so much money that they can just take random breaks from employment to chill."

I have yet to hear a convincing argument why this is a bad thing.
The main difference - You can maintain knowledge hierarchy for topics, which differentiate it from Medium. Second, is collecting the bits and pieces for topics i.e. videos code snippets and sub topics. In Other words, Topics are root level topic for anything(Initially we are targeting only programmers), under a topic you can create sub topics i.e. video, note, code snippet, how to, best practice to explain a topic better. You can also create sub topics under topics to maintain the knowledge hierarchy.
Like... login and cleartext password, to lookup your profile on each request?
I don't understand why this gets down-voted. Maybe I missed some very subtle tone? I do agree that we need more information.

When I see an article with "statistically" in the title, I want to see some data and some robust analysis, not a PR piece.