skysight-inc/HackerNews huggingface dataset:
Ask HN: Anyone in SF looking for a business co-founder?
Hi there,

I am looking to join an early stage project as a business co-founder.
I have years of experience in advertising and e-commerce, including being a part of two early stage companies. One I helped taking from $60k / year in sales to $6M / year.

The other I helped taking from zero to $1M / year run rate (in a bit over a year).

Besides that, I sold a personal hardware project to a well known company in the Bay Area.

I am very good at hustling, brining in initial traction and revenue and bootstrapping all the way to funding or to the point where its not needed.

I'd love to hear what you are working on. Preferably advertising / hardware / e-commerce, but open to other cool things..

email me here: co-fou@hushmail.com and we can chat.
> I don't see why the closing of silk road should have resulted in a drop of the price if "prices rise immediately in anticipation of positive future events."

That's elementary: Since SR was the only place where owning BitCoin was actually useful since you couldn't buy using dollars and was a big market (in turn-over), it's seizure by the FBI should driven BTC price down because the largest btc-related goods trader closed, so all those people buying illegal products, would stop searching/buying for bitcoins. Simple as that.

So losing 40% to 50% of it's value should be expected/rational, IIRC lost from 10 to 20% for a couple of hours. The senate thing you're referring happened later on and it's still NOT clear how will end.

Then you go making an assertion... Like if anyone really cares if you buy drugs, guns or chocolate with your currency. The world doesn't work like that, no one bought/used BTC because suddenly became ethical to own one since the good BFI caught the bad Silk Road guys. If that was the case, the USD wouldn't be so widely used.
S/W DESIGN Patterns Expert, Martin Fowler gives a rapid introduction to NoSQL
Martin gives a rapid introduction to NoSQL databases: where they came from, the nature of the data models they use, and the different way you have to think about consistency.
I am not trolling. I have been looking around to team up as a co-founder. If interested and there is a match, maybe we can chug along forward.
I ran into this cultural differences while hiring and they are significant. Did you live in France? 20 is for the pope, 19 for the president and 18 for the headmaster, they say.
> 666,355

For a second I misread that as 65,536 (64K) reviews.
No, it is in order. I just didn't give much detail.

In the 4th century, the Angles, Saxons and Jutes invaded and formed multiple kingdoms.

In the late 8th century the Viking raids began and got worse.

In the late 9th century, Alfred The Great combined the surviving Germanic kingdoms and was the first to style himself "King of the Anglo-Saxons". That kingdom grew from there.

In 1066, one of the claimants to the throne of England was William of Normandy. He conquered, and began centuries of England being ruled by French speaking people.

William in turn was a descendant of a famous viking named Rollo, who was granted a dutchy in return for defending the French against vikings (particularly including himself) instead of continuing to attack at will. Said dutchy became known as Normandy because Rollo was a Norse man.
I've been running SNES emulators for a decade at full performance. What are you referring to?
وظائف خالية بهيئة قناة السويس اليوم12/1/2014.
Sample size for Where's My Water is pretty small, though. 6 reviews in the last 90 days in the Turkish Store ( https://sensortower.com/ios/us/disney/app/wheres-my-water-2/... )

Compared to the US, which received a lot of negative reviews (https://sensortower.com/ios/us/disney/app/wheres-my-water-2/...) and has a larger sample size. It could be a much more recent behavior.
I think the First Post meme has a bit of orthogonal justification to it, though: that if you spend the time to write something other than "first post," someone else will have beaten you to posting by writing less.
I've done nothing yet, but pay to do something.
Replacing the word 'Viking' with 'Norse' would make the page much more appropriate (and accurate).
I think it's highly likely that Bret is completely unaware of how much time will.i.am spends at MIT with Prof. Patrick Winston, and how deeply he cares about technology. In fact, I would bet that will.i.am spends more time in dialogue with people at CSAIL then Bret does.

http://sliceofmit.files.wordpress.com/2010/02/friend2.jpg
Actually, it's quite frustrating. It means that for many (geeky, 'international') apps that I'm interested in there's no rating available.
I think you have to say that grading in France is usually over a 20-point scale. And indeed, the highest grades are rarely attributed even for near-perfect work.
What is GoldCoin?
Save our sharks | Greenpeace Australia Pacific
I have used Elance for a few years as my primary source of income.

Positive:

- meritocratic

- satisfactory rates. I get as much work as I want at $50 (sometimes more) doing upper four or lower five figure projects

- flexibility - I can dump a client, change workload, take a year break, anytime - and come back to where I was. A safety net.

- no need to do anything else than talking to clients and building software. No marketing besides the profile, no Linkedin profile, no Twitter, no conferences, no interacting with HR etc useless people

- no phone or IM. As a rule, I only communicate through email, which I check once a day, tops

Negatives:

- huge fees (close to 10% per transaction)

- have to actually work to earn, but that's how it is with freelancing Elance or not

- overall low prestige, though some clients are top-notch

As others pointed, some clients try change the scope. I just send them back quotes for any changes I don't feel like doing for free. Problem solved.

Most projects are boring CRUDs, but I also got to do some interesting pieces of software.

I appreciate the freedom that Elance gives. Still, I treat it as a convenient alternative to flipping burgers, and I would not recommend it for someone who wants to make a career as a developer.

BTW the screen making software is abomination and no one should ever agree to use it.
Youths have basically no rights as far as the constitution is concerned.
It's not difficult to believe, it's just funny. Devoting an enormous amount of time and energy to understanding and reproducing a device whose only purpose is to play video games while insisting that you're not interested in video games is a pretty funny thing to do.

I mean, I obsess over odd stuff too, I'd guess most of us do, but it's important to keep a sense of humor about it.
4K bendt displays are for programmers
The size has to be known at compile time, though. One can do a slice of slices, but then it's not necessarily continuous in memory. So you are left with allocating a one dimensional array of size x*y and doing index calculations by hand like in the good old 70's or something.
I barely ever see reviews and have to ask to see reviews for other version. I'm in New Zealand. Its a disincentive to updating an app as far as I can tell. If something works and isn't broken, minor updates will lose the developer prominent reviews. Or am I missing something?
for the record in the us:

5* good
4* ok but has some issues
1* sux
2 and 3: irrelevant
sync is actually part of Chromium[1][2]. The big parts are probably the PDF viewer, as you said, and Flash. Chromium also ships with fewer codecs than Chrome (e.g. no h264), but I'm not sure if they're from closed source or just not licensed for redistribution. There's probably other parts someone can chime in with.

[1] https://code.google.com/p/chromium/codesearch#chromium/src/s...

[2] http://www.chromium.org/developers/design-documents/sync
I hear you, but the author of the comment heavily edited his post. That's not what it initially said. Either way, we all have our views. With something like BTC the future is unknown and thus just fun to discuss. It's great to engage with you and everyone else here. Theres's obviously a pool of great minds in the HN community.
I'm still not a big fan of Yelp (you can buy a good rating), but it's the only popular review app that I know of.
When I saw the title, I assumed it would have been followed by 'walks into a bar'. And then the twist was that it was only one person.
Well, I'm dissatisfied for a number of reasons, some that I am still working on figuring out, but the gist of it seems to be that I chose this career path because I knew I was good at it, knew I could get through school as a CS major, and knew I could get a job in it. Pretty much every reason besides "I thought I would enjoy doing it".

Seeing other people push for people to enter the industry for the money and/or jobs, instead of satisfying a passion for the work, has me slightly... annoyed. Annoyed is a good word for it.

(I don't want anybody to worry about me; I am currently working on re-adjusting my work/life balance to rein in on this dissatisfaction.)

As for cynical... I don't buy into a lot of the more "mystic" ideas of coding that many programmers seem to have.

Sure, there is a lot of insight to be had when you study computer science. For example, learning about computability and the Church–Turing–Deutsch principle literally changed my outlook on life; I would not be the same person that I am today if I had not studied computer science...

...but I do not think that computer science is in any way special in this regard. My non-CS peers in university grew in their own personal ways as well. They didn't miss out on anything that I had any more than I missed out on things that they had.

That I think, is what many programmers don't understand. They lack exposure to other perspectives, and therefore mistake their own path through life as the obviously correct or superior path.
I don't think that that is transferable,

In the media-tomb(?name might be wrong, and I know copyright is different) case, the lawsuits were all eventually shut down because the plaintiff, being the 'right to sue' licensee and not the owner, didn't actually have standing or right to sue.
Considering Bret Victor lives on the west coast and CSAIL is on the east coast...this isn't too hard to believe. Its not like even most CS PL academics are spending time in dialogue with people from CSAIL.
FTC Hits JustFab CEO’s Company With $26.5 Million Fine
> If this were one hundred years ago, we'd all be bleating on about how many cars are suddenly popping up, and how all of our children need to become car mechanics

Car mechanics? No. Mechanical and electrical engineers...definitely.
When articles like this come out it's important to exercise a bit of healthy scepticism and look at whether this study was funded by interested corporations. This does happen, and sometimes through non-profits that are themselves fronts for corporations. See this excellent article by George Monbiot from a while back: http://www.monbiot.com/2006/02/07/smoke-rings/
Exactly.

http://en.wikipedia.org/wiki/Public_good#The_free_rider_prob...

It's also a 'coordination problem'. If I take the time to make something that is ready to buy, that's very easy for end users, rather than trying to coordinate a bunch of people to sit around and wait for something to be created.
Packages aren't enough of a namespace differentiator for you?
Good to see progress, but ram types have a long adoption event horizon.

384 GiB isn't whopping, 16 TiB would be considering there are 8 TiB boxes right now.
It's not really. The point is that the market is segmented and you need to target the segment for which your product is the right fit. People who already have a fully-featured tool which solves their problem and they are comfortable with are never a good market.

It's not that they don't "know better", it's that their needs are different. Just like it's hard to sell an amateur tool to a professional, it's hard to sell a professional tool to an amateur.

Of course, that's not the only division. Small business vs. enterprise is another. For instance, Amazon S3 enabled an entire new class of content-based web startup. Not because it was "like having fileservers but worse", but because it served the needs of users who needed to host files, but didn't need and couldn't afford to have their own hardware. A group which was otherwise underserved in the market at the time.
Criminal contempt of court can take place during a civil or criminal trial.
In a lot of the world Jan. 1 is everyone's birthday. Or Dec. 31 (The article cites Somalia, Sudan and Vietnam as other examples, but I have been to several other countries where the majority of the rural population has the same issue). It's not really a big deal - some people just don't care what the exact date was that they were born. It seems a bit culturally imperialistic to impose that norm on a lot of issues (aid distribution, human rights, passport standards, etc.)

This is the quote cited from the UN report, which makes a case for the importance of registration pragmatically:

>“Birth registration is instrumental in safeguarding other human rights because it provides the official ‘proof’ of a child’s existence,”

... but it begs the question for any parent in this situation: "Why do I need proof, my child is right here in front of me?!"
No, car mechanics.

The one that seems easily obtainable.

Right now we are pushing for programmers. Not electrical engineers, not physicists. We aren't pushing people to go into materials tech or telecom. Not even industrial design. All of those things are jam-packed into the consumer devices that are now surrounding us and fueling this craze... but programmer is the one that has been picked. Programmer is the one that the proponents of this movement think can be picked up without years of intensive schooling.

Coding is the obtainable saviour vocation for the unwashed masses.
A library for what you need - e.g. language features in library... but then that would be some form of lisp :)
I edited that part of the comment out because it was not really related to anything, but I meant that all identifiers go into a single (language-level, not program-level) namespace, e.g if you have a struct type called Bytes, you can't call the instance Bytes etc. I end up having to use a lot of ugly variable names.
Indeed, from the article,

> For those in the know, there currently isn't a publicly released CPU/chipset combination that supports DDR4 memory
In many countries we are not allowed to effect this policy. Instead the government lets as many low-quality labour as they want on whatever terms and then turn a blind eye on it.
This is good and necessary, but I see this as mostly symbolic. In practical terms, coercing a browser vendor into modifying their binaries to add an exploit is a comparatively risky and difficult way for the NSA to get a backdoor. There are much less-risky ways for the NSA to get an exploit. To wit:

1) All browser vendors keep a private catalog of security-critical bugs. If the NSA cared to gain access to these, they could, with or without the cooperation of the vendor.

2) The NSA maintains its own catalog of zero-days in browsers, operating systems, Flash, Acrobat, and so on. They actively exploit these bugs in attacks targeted against individuals. That these attacks are delivered only to their intended targets makes the bugs essentially impossible for browser developers to detect and fix, until they're independently discovered.

3) NSA can add exploits to source. Compared to coercing a vendor into adding an exploit into their binaries, this has the advantage of being easy to pull off without the vendor's knowledge or cooperation.

In terms of Firefox specifically, the safeguards in place are not sufficient to prevent a determined adversary from committing a backdoor into the source. Code review can't catch all security-critical bugs, and anyway Mozilla committers regularly check in code which doesn't match the reviewed code; it would be easy to slip in an exploit after review.

I suspect something similar applies to other browsers. A browser's being OSS only makes the NSA's job of adding exploits marginally easier; there's nothing stopping the NSA from planting engineers on the IE team, for example.

4) The NSA could use its targeted attack ability to deliver backdoored binaries to specific targets. Even if Mozilla protects downloads with a pinned SSL cert, I have to believe that stealing or forging a cert is not out of the question for the NSA.

If I were the NSA, I'd need to observe that none of the above strategies was working before attempting the much more risky job of coercing a browser vendor into adding an exploit into the binaries they distribute. And we know that at least (2) above /is/ working for the NSA.

In other words, if we're serious about securing our browsers against this adversary, we need to think a lot bigger than just verifying that the binaries on our FTP servers match our source.
Being a doctor and practicing laws have much higher barriers to entry for purely practical reasons, not because of some goal of these professionals form "denigrating" themselves. They are not as nearly as accessible as programming and carry much higher consequences for incompetence (which also clearly still happens quite often regardless).

Stop being such an elitist. Just like any profession there are worlds of difference between the different levels of skill and competence, that doesn't mean you're denigrating yourself by trying to make it more accessible for kids.
(Can't reply to your post below)

> I edited that part of the comment out because it was not really related to anything, but I meant that all identifiers go into a single namespace, e.g if you have a package called bytes you can't call a variable bytes, if you have a struct type called bytes, you can't call the instance bytes

http://play.golang.org/p/98vt2YLslY
Well, yes, it's a functional programming language. But not one like most people here are familiar with, so that's a little misleading. It's also an object-oriented language with polymorphism and inheritance.

Specifically, it's (almost exactly) the Calculus of Constructions (http://en.wikipedia.org/wiki/Calculus_of_constructions), the language at the top of the lambda cube (http://en.wikipedia.org/wiki/Lambda_cube).
That is connected, but in a different direction than any I particularly looked into.
So, why I have given up flying?
> "This will be the most effective on platforms where we already use open-source compilers to produce the executable, to avoid compiler-level attacks as shown in 1984 by Ken Thompson."

Using an open source compiler does not preclude the attacks in "Reflections on Trusting Trust". The whole point is that a backdoor can be inserted into the compiler, such that no copy of the source code has the backdoor, but the binaries generated would (and would perpetuate through the compiler compiling itself.)

With sufficient sophistication--and by no means do I believe the world is this compromised--all tools used to inspect such a binary could also mask the exploit. Every tool could be colluding against you.
Given the NYPD's jurisdiction one would think they wouldn't be sending agents out for 'anti-terror' work in foreign nations or writing missives on the Nairobi mall attack.

But they are.
because users prefer to open an app than open a browser. it's like an easy bookmark to your site
He was referring to accurate emulation, rather than the approximate emulator you get with a normal emulator. Here's a related story: http://arstechnica.com/gaming/2011/08/accuracy-takes-power-o...
HN itself has wider text and smaller fonts than my site. So it should be in line with what the HN readership (taken as a whole) likes. (Yes, I see more complaints than compliments, but that's always to be expected)

Visual disabilities are an argument for having a font size consistent with the rest of the web and a site where browser zoom works, not for making your text larger than the rest of the web.
Probably this:
"It doesn't take much raw power to play Nintendo or SNES games on a modern PC; emulators could do it in the 1990s with a mere 25MHz of processing power. But emulating those old consoles accurately—well, that's another challenge entirely; accurate emulators may need up to 3GHz of power to faithfully recreate aging tech."
- http://arstechnica.com/gaming/2011/08/accuracy-takes-power-o...
If your randomness consists of oceans of jellyfish and insects as the most complex land animals, sure. If you want to actually get to witness the full extent of birds, mammals, and large reptiles, no amount of evolution will supplant those for several millions of years.
Conversations with Puppet Labs Podcast
If you're suggesting that we take into account how well the wealth is distributed, then again, the US isn't a landmark. However it's hard to evaluate, maybe [1]

[1] http://en.wikipedia.org/wiki/List_of_countries_by_income_equ...
I got confused about the details, but this does hit me, the example I had in mind is this:

package main

import (
"container/list"
"fmt"
)

func main() {
list := list.New()
list.PushBack(10)
list2 := list.New()
list2.PushBack(10)
fmt.Println(list)
fmt.Println(list2)
}

This does not compile, list variable shadows the list package. I would much prefer doing list::New() for package access like in C++, and being free to use obvious variable names (all the time the most obvious variable name is also the name of the package).
Three years ago I just went for Bose QC-15s (in-canal earbuds weren't an option for me, but might be for you, to change-up 'phones throughout the day. Most are isolating, some are noise-cancelling).

Aside from the noise-canceling, the QC-15 feature I like best after 3 years of semi-daily use is that the cable disconnects smoothly from the headset when stressed, like when you suddenly stand up while forgetting to take off the 'phones. I bought a spare cable, anticipating breakage, but I've never needed it.

These are personal, "pro-sumer" headphones, which are definitely not built to take years of daily recording studio rough-and-tumble step-on, sit-on, throw-around abuse. I've never sat on or stepped on my QC-15s, so I don't know how they'd be affected.

These headphones offer pretty good battery life (I get 40 hours, because I don't crank them loud) and soft circumaural earpads. But even with the light earpad pressure on my big head, I "run hot", so the heat and sweat build-up sometimes bothers me. This is true of all "sealing" headphones. I got some relief with my earpad covers made of stretchy t-shirt fabric. Eyeglass wearers will feel pressure on the frames; I don't know any way around it.

Sound quality is fine for me with good bass and clarity; the sound stage is so quiet it's initially a bit spooky. They're quiet enough and sensitive enough to reveal sonic source faults like my laptop's hisses and crosstalk. I don't know how durable they are against overload: I suspect fairly robust, because the speakers are driven by the 1.5V-powered internal amplifier, not the source (mixer, guitar amp, etc). But I also don't know how protected they are against input signal level over their maximum rated 9 Vrms (http://www.bose.no/NO/no/Images/owners-guide_QuietComfort_15...).

The noise canceling is excellent for my most frequent uses (office, home & planes), and very good for my second-most-frequent uses (public transit, walking). QC-15s do not block people whistling and tiny dogs yapping; I really wish Bose would allow selectable algorithms or firmware updating; I'd pay $50 for that feature.

The earpieces rotate to fold flatter in one's backpack, messenger bag or briefcase (I often roll up the cord and stow it in an earpiece compartment).

I've looked the competition to the QC-15s over the years, but I haven't been moved to switch because the features and performance keeps me satisfied. I might switch if mine broke or were stolen, and some other brand offered cable quick-disconnect and useful selectable algorithms.

The difference (with tax and/or shipping) between your target price point and $300 isn't huge.
I guess people should be able to rate comments. They would fight on comment rating and less on app rating. If the idiots are just a minority, this should fix it.