skysight-inc/HackerNews huggingface dataset:
Hue is great for lighting http://meethue.com/en-us/
Ask HN: How did you pick your lawyer or law firm?
(ok, take two on this)

I'm a few months into my startup and need to incorporate and make it all "official". It's a tech startup (duh), so will be doing founder stock, bringing on employees, raising capital at some point, etc (the usual things that a startup does).

If you have picked, or are going through the process of picking a lawyer or law firm to work with, what criteria did you use or why did you pick the lawyer/firm that you're using?

I realize there will be a bunch of varying opinions about this, but I'd like to hear what other folks have done. Thanks.
That sounds plausible
The common factor across most political systems is that political/economic systems tend to carry on with the way they are going until they either proactively reform or hit a wall (a crisis or crash). The article explains well Japan's faults - without a definitive crash, politicians continued in their support of poor economic policies for a long, long time.

A few commenters argue that China is different - it has different features, but the above tendency will prevail here. Chinese politicians, businessmen and economists are hugely invested in a system that is top heavy, vastly corrupt and built around pillars of cheap labour, property/development and credit-based investment. Politically speaking, they are also committed to a system based around media control, repression, lack of debate and 'stability' (ie. no change of the political status quo).

My personal fear - my house, family and business are all in China - is that in the face of an economic crisis, we will also see a backwards slide into repression as the party attempts to put an iron grip on the economy AND public opinion.

My great hope is that China will see a few years of correction - letting the people's income catch up with the bubbles, supported by a government that is aware of the problems and motivated to act. Let's see...
According to his recent save format post [1], he spends a lot of time thinking about something before he starts prototyping.

> So I've been thinking about this for basically months, but the way I work, I actually want to have a good mental picture of what I'm doing before I start prototyping. And while I had a high-level notion of what I wanted, I didn't have enough of a idea of the details to really start coding.

So two weeks seems reasonable to me, especially if he built a prototype first. (Did he?)

1: https://plus.google.com/102150693225130002912/posts/X2XVf9Q7...
I think you can find quite a few counter examples of a female AI, not least of which Cortana. It's possible to imagine S'Jet as an example, though perhaps much closer to Transcendence (movie) than AI.

Really, I think it simply has a lot to do with the voice. I'll be darned if I can recall the source, but it seems that women can usually be understood more clearly and easily than men; that claim may be only over a lossy channel, but it seems to jive with my experience (listening to podcasts on a motorcycle, women tend to be easier to make out over the noise, and even Google maps' female voice is clear over a highway's roar).
OS X injection tutorial: Hello World
Slightly off topic, but anyone else find news organizations completely disingenuous and opaque about their interest in incorporating developers into the newsroom and about their hiring practices? People complain about SV/tech company hiring practices, but at least it's easy to get in touch with someone and get the process started.

In my experience news organizations claim to always be hiring & to have trouble finding developers but it's impossible to get anyone to actually speak with you about open positions or what kind of background a news org looks for in devs. I regularly attend the hacks & hackers data journalism meetup in New York and I've met other devs who have told me they have the same experience. And these are experts with portfolio projects easily making 100k+ knowing that they are going to take a pay cut to move into the news industry. Yet the news industry cries out that there is a lack of talent. It blows my mind.

Someone in tech needs to start a modern news agency without all the horrible institutional inertia possessed by companies like the New York Times and take advantage of all the talent out there looking to do something more meaningful than ecommerce apps. Because news agencies are behind the times and not taking advantage of the talent that is dying to make an impact.
Er. To interpret what I said the way you did, is to assume I was saying "Tor does nothing, and clients connect directly to servers", which is kind of... silly, to say the least.

The point I was making was that the proximate node to the hidden service--the last one in the onion-routing chain--connects to its destination by using its public IP to talk to the hidden service's public IP. From the perspective of the hidden service, the node proximate to it in the onion-routing chain is a regular Internet peer, which is impossible to distinguish from any other regular Internet peer.

In the end, what Tor gives you is a proxy (to a proxy, to a proxy.) And, from the server's perspective, there's no difference between a proxy and a regular client. It can't tell, by the IP, that the client it's speaking to is a proxy. And because of that, you cannot, at the server-level, block non-proxied clients from speaking to you. Because you don't know which those are.
RFC Index
Sometimes the simplest solution is still the best :)
>For Linux and Mac (command-line only)

Why is this specific to Linux/Mac and command line. Windows has .bat files which can accomplish the same goal, and every filemanager I have used will recognize a script file and execute it when you try opening it.
Stories behind programming languages names
Inducing system load on a Tor hidden service, to generate heat from the CPU, to increase temperature of the quartz crystal driving the system clock, to cause system clock skew, which is remotely detectable via the TCP sequence number generated by rand(), or more directly by TCP timestamps (RFC 1323).

This lets you try to check if a given hidden service is running on a known machine, or if two hidden services are running on the same machine.

Could you skip everything in the middle, since request latency is correlated with system load? You have to load the server in either case, so both are active attacks. I think the problem is that latency is so variable due to Tor itself, it's actually faster to measure server load through clock skew than through request latency.

How would you find a candidate public server to run this attack against? "Many hidden servers are also publicly advertised Tor nodes, in order to mask hidden server traffic with other Tor traffic, so this scenario is plausible." But I think you would run your public Tor relay on a different machine behind the same firewall, since you want the absolute minimum amount of processes running on the machine actually hosting the hidden service.

(My comment on this from yesterday, but it's back on the front page as a new submission)
If you know someone who's a member, try the Soho House. Awesome food.
The TCP sequence number generated by rand() can leak your system clock.
What Games Are: Is Formal Game Design Valuable?
Ask HN: Why do people complain when blogs submit referral links.
I have seen multiple instances where people complain when they post a tutorial or a reading list and point to amazon or other shopping sites. And people get a lot fussy when the links have referral links in them. What is wrong in the blog author getting some money when apparently you are not losing any. In fact you are gaining some knowledge. This is a win-win situation. I am pointing you to the correct resource and cashing in on the fact that I pointed it to you. Isnt a search engine or some discovery place you use doing the same thing?
Not really, no. I haven't tested the examples in this specific article but I work with d3. Haven't had issues with FF and d3 to be specific.
The vast influence of Gary Becker
This gives me major flashbacks to reading through the case study of London Ambulance Service's tech upgrade failure in 1991: http://www0.cs.ucl.ac.uk/staff/a.finkelstein/papers/lascase....

A lot of major points are shared:

- A vendor with no previous experience in the field

- Massive underestimation of project difficulty by the vendor

- No real oversight from the contracting organization

- A system meant to replace every preexisting process in one fell swoop

- Opposition from unions uncomfortable with replacing every preexisting process in one fell swoop
Verizon never gets enough credit for their fiber roll out. Sure they don't offer 1Gbps, but they laid fiber so they can hit those speeds when the time is right. And until then 50 or 100Mbps over fiber is a lot better than 20Mbps over DSL. Not just in the speed department but in terms of latency and consistency. DSL does amazing things but is just at greater risk of interference. My DSL seems to trane at different speeds each day. Fiber is just a much better medium, things don't get too weird until you want greater than 100 Gbps per wavelength.

Disclosure: I wrote some of the software for the early hardware behind FiOS back 10 years ago or so. Wow FiOS has been out there for a long time. Also I am old.
Their DVCS comparison page is very informative:
http://veracity-scm.com/compare/
venice beach. thats about it.
"The world of programming" infographic
The idea being that our young will do the same for us.
What a shock, first post on here is, "Let's do this for security reasons..." #PatriotAct #TSA #IraqWar #NSA

Sure sure, it's not the same thing... but it is. Why don't we just educate people to use a password manager (LastPass prevents this shit), or maybe learn to read the URL bar.

Let's not go back to 1995 AOL please. URLs are good things.
Rap Vocabulary Visualization
> AT&T and local cable operator Grande Communications have beaten Google to market

Oh, gee, look at all this bandwidth I just found...

> AT&T maintains it has been planning this fiber upgrade for a long time, and that Google's announcement didn't affect the timing of its network.

No, no, we planned this all along...

> What Google recognized that others didn't is that Americans want to have the best communications infrastructure

Yes, as it turns out study after study showing Americans were fiercely proud of being in 15th place, may have suffered some sort of statistical vagaries. We're looking into it.
Exactly what is %15 for 30 years going to get me but delayed poverty? The standard retirement language in this piece is just bs peddled by money managers that I've been hearing all my working career.
Yeah, but the fact is that today and into the future, people will be having fewer children. Therefore, as the amount of retiring people increases, and the number of people working decreases, the ponzi scheme collapses.
I've been pretty happy with an IKEA lamp I got for $30. Has that classic look and easily adjustable.

http://www.ikea.com/us/en/catalog/products/10255524/
Well, what do you like? Also you should very clearly recognize that Anaheim is not LA, and is quite far.
The quake was a 6.2 in magnitude while the intensity felt in Tokyo was 5- as you said.
That would be an amazing feature, but it seems extremely tricky from an algorithmic perspective. Anyone have any ideas?
Resumes Are Mostly Useless (2008)
Skidrow's Work is Pirated
Honestly I wish we'd just admit that it's going down. I have no illusions that I'll ever receive any SS; can't we just phase it out so that anyone who's say, 30, won't receive any, and tell them now?
> organizational mindset

Most marketing agencies are owned by a handful of large conglomerates, so this is by design to a great degree. Even when the creative and the media people are under the same roof, they may be entirely separate organizations with their own profit targets.
> Social Security, is in the simplest sense of it, taxing the young, and giving it (without strings at all) to the old.

Except that that's not how Social Security was originally intended to work except at the very start, when there was no trust fund built up. The original intent was that people's contributions would go into a trust fund which would appreciate in value over time, so that payments to current retirees would come largely from the trust fund, not from current receipts from workers.

The problem was that the trust fund appreciated in value so well that our statesmanlike politicians decided they could siphon money from it in exchange for IOUs. Which is why the trust fund is now close to insolvent, because instead of being full of the earnings from past contributions, it's full of IOUs from the Treasury that, as the fraction of the population that's retired continues to increase, the Treasury won't be able to pay back fast enough.

In short, what's morally bankrupt is not Social Security as it was intended, but our politicians who could not resist stealing the money from it instead of using it as it was intended.
...what fiber roll out? As far as I know, they did some token fiber installations, but the vast, vast majority will never get it. In fact, from what I've read, they took the subsidies for fiber, and used it to build out their metered wireless network.

http://www.techdirt.com/articles/20140424/06185027014/verizo...

http://www.nj.com/cumberland/index.ssf/2014/03/hopewell_town...
I think what you mean is, we'll do the same to our young. Two Wrights might have made an airplane, but two wrongs don't make a right.
I use the Philips Hue lighting system and as a migraine sufferer this has let me work longer.

I found when natural light mixed with artificial light, I would get headaches sooner. I first tried swapping to fluorescent bulbs with a cooler white tone, but even that wasn't enough.

I prefer cooler tones (blues, cool white, purples, greens) over warm colours (yellow, orange, red, warm white) and I know that is backward from most peoples preferences.

What I like about Hue is that I can always adjust my colour temperature, brightness, and even set them on schedules. I have an all-green scene come on at 11pm so if I'm still working that's my cue to stop. I turn my lights on in the morning before I wake up to help rouse me. I have my lights automatically shut off (if not already) at 9am and 12am so if I leave in the morning or fall asleep with my lights on, they will shut off automatically.

I have slowly been expanding my collection and I'm up to 6 bulbs now and it's been such a relief I'm planning to buy maybe 3-5 more over the next year to add to my collection.

I can't make use of that flux app because I'm a designer and need colour control, but if your job doesn't require accurate colours that can also make a WORLD of difference to eye strain and quality of sleep once the sun has gone down.

Best of luck on your path to clear and illuminated work and hobbies, and let us here in the thread know what you decide to try out! I'm always looking for better ways to help mitigate headaches :)
Can you do the trick where the actual binary is embedded in the .sh with batch files? I think that's what he's talking about.
YC S13: Casetext is similar
It's not a proxy in the way you are describing. The node (onion router) most proximal to the hidden service is always connected to by the hidden service, not the other way around.

Thus it is absolutely fine to firewall off all inbound connections on the host running the hidden service, as it will only be making outbound connections - and even those are to a limited set of IP addresses as defined by the guard nodes it has chosen for entry into the Tor network.
Well, you're also missing some reasons:

- git has an 'email' centric workflow

- The index with git (git add -i) awesome for people doing patch maintenance

- the rebase workflow is great when you want to maintain against an upstream that you expect someone other than you to commit your changes to, or you have a "pre-publish" phase.

It's almost like those reasons follow the linux workflow.. almost perfectly.
What ? This is not true at all. Menopause is present in all mammals. The reason you don't see it in most mammals is simple : the normal maximum age for most mammals is less than half of humans. Most animals grow to about 30-35 "dog-years", and die. Dogs and cats in captivity, some long-lived races, do experience menopause. If humans died at 30-35, which is about the expected age for humans in the natural habitat, it would be a very rare woman indeed that experience menopause. (Keep in mind that 35 is the average age of death for humans in nature. But at that age most deaths are still accidental, meaning there is a large deviation. A lot of kids would "naturally" die 5 years or younger (like 30-50%, depending on environment), then there is a certain chance of dying every year. IF a human can avoid nature, infection, fights (or you know, win them all), poisoning, famine, ... a male human would age to about 40-45 years in nature, a woman a little older. But no more than 2% or so will ever see their 45th birthday in a natural human population)

Here's the key, when a female baby takes her first breath (oxygen in the lungs), a mechanism is set off that causes the ovi to cut off all connections to the mother body. To put it simple: before a baby girl takes her first sip of mother's milk, all the baby's children have become independent lifeforms, no longer connected to the mother's body. The baby's DNA will sabotage and boobytrap it's own ability to create new ovi at that point. This of course means, among other things, that their numbers are 100% fixed at this point. This means that at that point the number of fertility cycles her body will go through is a constant from that point forward. There is a similar, but more complex, process set off in men (in men, too, the cells that form the reproductive cells are very isolated from the rest of the body).

When a human is disconnected from the umbilical, a number of changes happen as a result of that in order to switch to what you might call internal power if it were a robot. The immune system wakes up. The lungs inflate. The heart starts actually pumping blood around (yes it beats in babies, but a baby would survive without a beating heart as diffusion will actually happen fast enough. This is really sad when it happens since the baby is alive at that point, but growing will kill it). Cell reproduction rates are massively cut, and are moving towards replacement-only (a 2 year old is -almost- no longer making extra tissue. An adult is simply a 2 year old with "stretched" cells, not more cells)

Essentially nature is trying to protect the next generation from DNA alterations by external influences. Menopause is just a side-effect that evolution doesn't care about because women are unlikely to have viable children at that age.
I have a different problem. All of these new fangled cloud-based html text-editors / IDEs are kinda .. dinky. They're toys. It seems like everyone is tripping over themselves to include as few features as possible and hope they can sell them for $3.99. Where are those editors that are worth a $500 price tag?
i'm pretty sure that only works over a period of time. an advertiser wants me to see their ad every day for a month. i can't imagine paying for a half dozen impressions over a single session is valuable.
Verizon never gets enough credit for their fiber roll out.

Check the amount of subsidies that they have received over the years for promising fiber to the home. That is why, IMO.
Interesting. At a first glance it looks like a condensed version of boogleheads. [1]

Also I didn't know who William Bernstein was but I found this interesting Google Talk he gave on the macroeconomics of global prosperity. [2]

[1] http://www.bogleheads.org/
[2] https://www.youtube.com/watch?v=fTUZXwQwUJM
Not one of the things you list helps phishing. I think maybe you are confusing phishing with other types of attacks.

Phishing is when an evil website tricks you into typing your bank password into it. HttpOnly cookies (as an example) are not going to do anything to prevent an evil website from looking like your bank's website.
What is wrong in the blog author getting some money when apparently you are not losing any.

Lack of disclosure. If the author is not making it apparent that they are profiting from the blog post, it makes the credibility of the post disputable.
Encapsulation vs. Inversion of Control
SOX is an immense drag on any US business, and on any business doing business with a US business.

I've seen this firsthand at two companies (Systor and Accenture). Adherence to SOX creates insane bureaucracies and makes an organization utterly inflexible. It introduces a pleathora of glass ceilings and most employees spend their time ticking off checkboxes on compliance forms, rather than performing actual work. On top of that, it also erodes moral/ethical behavior, because at all levels of management, it creates the impression that as long as you're in compliance, everything else goes.

SOX is the reason why companies like Valve will likely never go public. It's also the reason why so many small companies who go public, fall on hard times. A previously successful, flexible culture suddenly finds itself siloed into the SOX (aka sucks) work structure where all flexibility and cross-departmental/hierarchical communication ceases. Where SOX creates the perfect breeding ground for disassociated upper management to replace the founders and passionate people on top.
The Conjuring of The Mirage
I've liked other stuff by William Bernstein. His book "The Birth of Plenty" is excellent. I haven't read the pamphlet mentioned in the article, but I just downloaded it.

I'll be interested to see what his advice is to younger people now. At least in the past, he was not quite the typical scold. I always liked this quote:

'An optimist might cite this as an example of the "magic of compound interest." Too much is made of this phenomenon. A pessimist would note that our industrious saver died an old man without enjoying his fortune; had he consumed even a few percent of it each year his estate would have been vastly smaller. Personally, I’d rather be a 26 year old roaming the boulevards of Paris with a few francs in my pocket than a rich old man. Everyone cannot be rich, but perhaps their grandchildren can.' (from: http://www.efficientfrontier.com/BOOK/chapter2.htm)
Comment les Français peuvent profiter du week-end pont du 1er mai?
Conseillons aux Français, profitant des ponts répartis pour jouir d’un week-end prolongé, de vivre dans une maison de Hobbit. Sinon, ils peuvent dormir dans un tonneau ou un château dans les arbres.